Updated wooCommerce templates
authorLaury GvR <laury@gaslightmedia.com>
Thu, 19 Feb 2015 17:47:20 +0000 (12:47 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Thu, 19 Feb 2015 17:47:20 +0000 (12:47 -0500)
104 files changed:
css/app.css
scss/_structure.scss
scss/_wordpress.scss
scss/app.scss
woocommerce/archive-product.php
woocommerce/cart/cart-empty.php
woocommerce/cart/cart-item-data.php
woocommerce/cart/cart-shipping.php
woocommerce/cart/cart-totals.php
woocommerce/cart/cart.php
woocommerce/cart/cross-sells.php
woocommerce/cart/mini-cart.php
woocommerce/cart/shipping-calculator.php
woocommerce/checkout/cart-errors.php
woocommerce/checkout/form-billing.php
woocommerce/checkout/form-checkout.php
woocommerce/checkout/form-coupon.php
woocommerce/checkout/form-login.php
woocommerce/checkout/form-pay.php
woocommerce/checkout/form-shipping.php
woocommerce/checkout/payment-method.php [new file with mode: 0755]
woocommerce/checkout/payment.php [new file with mode: 0755]
woocommerce/checkout/thankyou.php
woocommerce/content-product.php [changed mode: 0644->0755]
woocommerce/content-product_cat.php [changed mode: 0644->0755]
woocommerce/content-widget-product.php [changed mode: 0644->0755]
woocommerce/emails/admin-cancelled-order.php [new file with mode: 0755]
woocommerce/emails/admin-new-order.php [changed mode: 0644->0755]
woocommerce/emails/customer-completed-order.php [changed mode: 0644->0755]
woocommerce/emails/customer-invoice.php [changed mode: 0644->0755]
woocommerce/emails/customer-new-account.php [changed mode: 0644->0755]
woocommerce/emails/customer-note.php [changed mode: 0644->0755]
woocommerce/emails/customer-processing-order.php [changed mode: 0644->0755]
woocommerce/emails/customer-reset-password.php [changed mode: 0644->0755]
woocommerce/emails/email-addresses.php [changed mode: 0644->0755]
woocommerce/emails/email-footer.php [changed mode: 0644->0755]
woocommerce/emails/email-header.php [changed mode: 0644->0755]
woocommerce/emails/email-order-items.php [changed mode: 0644->0755]
woocommerce/emails/email-styles.php [new file with mode: 0755]
woocommerce/emails/plain/admin-cancelled-order.php [new file with mode: 0755]
woocommerce/emails/plain/admin-new-order.php [changed mode: 0644->0755]
woocommerce/emails/plain/customer-completed-order.php [changed mode: 0644->0755]
woocommerce/emails/plain/customer-invoice.php [changed mode: 0644->0755]
woocommerce/emails/plain/customer-new-account.php [changed mode: 0644->0755]
woocommerce/emails/plain/customer-note.php [changed mode: 0644->0755]
woocommerce/emails/plain/customer-processing-order.php [changed mode: 0644->0755]
woocommerce/emails/plain/customer-reset-password.php [changed mode: 0644->0755]
woocommerce/emails/plain/email-addresses.php [changed mode: 0644->0755]
woocommerce/emails/plain/email-order-items.php [changed mode: 0644->0755]
woocommerce/global/breadcrumb.php [changed mode: 0644->0755]
woocommerce/global/form-login.php [changed mode: 0644->0755]
woocommerce/global/quantity-input.php [changed mode: 0644->0755]
woocommerce/global/sidebar.php [changed mode: 0644->0755]
woocommerce/global/wrapper-end.php [changed mode: 0644->0755]
woocommerce/global/wrapper-start.php [changed mode: 0644->0755]
woocommerce/loop/add-to-cart.php
woocommerce/loop/no-products-found.php
woocommerce/loop/orderby.php
woocommerce/loop/pagination.php
woocommerce/loop/price.php
woocommerce/loop/rating.php
woocommerce/loop/result-count.php
woocommerce/loop/sale-flash.php
woocommerce/myaccount/form-add-payment-method.php [changed mode: 0644->0755]
woocommerce/myaccount/form-edit-account.php [changed mode: 0644->0755]
woocommerce/myaccount/form-edit-address.php [changed mode: 0644->0755]
woocommerce/myaccount/form-login.php [changed mode: 0644->0755]
woocommerce/myaccount/form-lost-password.php [changed mode: 0644->0755]
woocommerce/myaccount/my-account.php [changed mode: 0644->0755]
woocommerce/myaccount/my-address.php [changed mode: 0644->0755]
woocommerce/myaccount/my-downloads.php [changed mode: 0644->0755]
woocommerce/myaccount/my-orders.php [changed mode: 0644->0755]
woocommerce/myaccount/view-order.php [changed mode: 0644->0755]
woocommerce/notices/error.php [changed mode: 0644->0755]
woocommerce/notices/notice.php [changed mode: 0644->0755]
woocommerce/notices/success.php [changed mode: 0644->0755]
woocommerce/order/form-tracking.php [changed mode: 0644->0755]
woocommerce/order/order-again.php [new file with mode: 0755]
woocommerce/order/order-details.php [changed mode: 0644->0755]
woocommerce/order/tracking.php [changed mode: 0644->0755]
woocommerce/product-searchform.php [new file with mode: 0755]
woocommerce/single-product-reviews.php [changed mode: 0644->0755]
woocommerce/single-product.php [changed mode: 0644->0755]
woocommerce/single-product/add-to-cart/external.php
woocommerce/single-product/add-to-cart/grouped.php
woocommerce/single-product/add-to-cart/simple.php
woocommerce/single-product/add-to-cart/variable.php
woocommerce/single-product/meta.php [changed mode: 0644->0755]
woocommerce/single-product/price.php [changed mode: 0644->0755]
woocommerce/single-product/product-attributes.php [changed mode: 0644->0755]
woocommerce/single-product/product-thumbnails.php
woocommerce/single-product/rating.php [changed mode: 0644->0755]
woocommerce/single-product/related.php [changed mode: 0644->0755]
woocommerce/single-product/review.php [changed mode: 0644->0755]
woocommerce/single-product/sale-flash.php [changed mode: 0644->0755]
woocommerce/single-product/share.php [changed mode: 0644->0755]
woocommerce/single-product/short-description.php [changed mode: 0644->0755]
woocommerce/single-product/tabs/additional-information.php
woocommerce/single-product/tabs/description.php
woocommerce/single-product/tabs/tabs.php
woocommerce/single-product/title.php [changed mode: 0644->0755]
woocommerce/single-product/up-sells.php [changed mode: 0644->0755]
woocommerce/taxonomy-product_cat.php [changed mode: 0644->0755]
woocommerce/taxonomy-product_tag.php [changed mode: 0644->0755]

index c4250ab..c387b76 100644 (file)
@@ -1 +1 @@
-meta.foundation-version{font-family:"/5.5.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#17c6c6;color:#675237;padding:0;margin:0;font-family:'Emilys Candy',cursive;font-weight:normal;font-style:normal;line-height:150%;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:4.1666666667%;right:auto}.small-pull-1{position:relative;right:4.1666666667%;left:auto}.small-push-2{position:relative;left:8.3333333333%;right:auto}.small-pull-2{position:relative;right:8.3333333333%;left:auto}.small-push-3{position:relative;left:12.5%;right:auto}.small-pull-3{position:relative;right:12.5%;left:auto}.small-push-4{position:relative;left:16.6666666667%;right:auto}.small-pull-4{position:relative;right:16.6666666667%;left:auto}.small-push-5{position:relative;left:20.8333333333%;right:auto}.small-pull-5{position:relative;right:20.8333333333%;left:auto}.small-push-6{position:relative;left:25%;right:auto}.small-pull-6{position:relative;right:25%;left:auto}.small-push-7{position:relative;left:29.1666666667%;right:auto}.small-pull-7{position:relative;right:29.1666666667%;left:auto}.small-push-8{position:relative;left:33.3333333333%;right:auto}.small-pull-8{position:relative;right:33.3333333333%;left:auto}.small-push-9{position:relative;left:37.5%;right:auto}.small-pull-9{position:relative;right:37.5%;left:auto}.small-push-10{position:relative;left:41.6666666667%;right:auto}.small-pull-10{position:relative;right:41.6666666667%;left:auto}.small-push-11{position:relative;left:45.8333333333%;right:auto}.small-pull-11{position:relative;right:45.8333333333%;left:auto}.small-push-12{position:relative;left:50%;right:auto}.small-pull-12{position:relative;right:50%;left:auto}.small-push-13{position:relative;left:54.1666666667%;right:auto}.small-pull-13{position:relative;right:54.1666666667%;left:auto}.small-push-14{position:relative;left:58.3333333333%;right:auto}.small-pull-14{position:relative;right:58.3333333333%;left:auto}.small-push-15{position:relative;left:62.5%;right:auto}.small-pull-15{position:relative;right:62.5%;left:auto}.small-push-16{position:relative;left:66.6666666667%;right:auto}.small-pull-16{position:relative;right:66.6666666667%;left:auto}.small-push-17{position:relative;left:70.8333333333%;right:auto}.small-pull-17{position:relative;right:70.8333333333%;left:auto}.small-push-18{position:relative;left:75%;right:auto}.small-pull-18{position:relative;right:75%;left:auto}.small-push-19{position:relative;left:79.1666666667%;right:auto}.small-pull-19{position:relative;right:79.1666666667%;left:auto}.small-push-20{position:relative;left:83.3333333333%;right:auto}.small-pull-20{position:relative;right:83.3333333333%;left:auto}.small-push-21{position:relative;left:87.5%;right:auto}.small-pull-21{position:relative;right:87.5%;left:auto}.small-push-22{position:relative;left:91.6666666667%;right:auto}.small-pull-22{position:relative;right:91.6666666667%;left:auto}.small-push-23{position:relative;left:95.8333333333%;right:auto}.small-pull-23{position:relative;right:95.8333333333%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:4.1666666667%}.small-2{width:8.3333333333%}.small-3{width:12.5%}.small-4{width:16.6666666667%}.small-5{width:20.8333333333%}.small-6{width:25%}.small-7{width:29.1666666667%}.small-8{width:33.3333333333%}.small-9{width:37.5%}.small-10{width:41.6666666667%}.small-11{width:45.8333333333%}.small-12{width:50%}.small-13{width:54.1666666667%}.small-14{width:58.3333333333%}.small-15{width:62.5%}.small-16{width:66.6666666667%}.small-17{width:70.8333333333%}.small-18{width:75%}.small-19{width:79.1666666667%}.small-20{width:83.3333333333%}.small-21{width:87.5%}.small-22{width:91.6666666667%}.small-23{width:95.8333333333%}.small-24{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:4.1666666667% !important}.small-offset-2{margin-left:8.3333333333% !important}.small-offset-3{margin-left:12.5% !important}.small-offset-4{margin-left:16.6666666667% !important}.small-offset-5{margin-left:20.8333333333% !important}.small-offset-6{margin-left:25% !important}.small-offset-7{margin-left:29.1666666667% !important}.small-offset-8{margin-left:33.3333333333% !important}.small-offset-9{margin-left:37.5% !important}.small-offset-10{margin-left:41.6666666667% !important}.small-offset-11{margin-left:45.8333333333% !important}.small-offset-12{margin-left:50% !important}.small-offset-13{margin-left:54.1666666667% !important}.small-offset-14{margin-left:58.3333333333% !important}.small-offset-15{margin-left:62.5% !important}.small-offset-16{margin-left:66.6666666667% !important}.small-offset-17{margin-left:70.8333333333% !important}.small-offset-18{margin-left:75% !important}.small-offset-19{margin-left:79.1666666667% !important}.small-offset-20{margin-left:83.3333333333% !important}.small-offset-21{margin-left:87.5% !important}.small-offset-22{margin-left:91.6666666667% !important}.small-offset-23{margin-left:95.8333333333% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:4.1666666667%;right:auto}.medium-pull-1{position:relative;right:4.1666666667%;left:auto}.medium-push-2{position:relative;left:8.3333333333%;right:auto}.medium-pull-2{position:relative;right:8.3333333333%;left:auto}.medium-push-3{position:relative;left:12.5%;right:auto}.medium-pull-3{position:relative;right:12.5%;left:auto}.medium-push-4{position:relative;left:16.6666666667%;right:auto}.medium-pull-4{position:relative;right:16.6666666667%;left:auto}.medium-push-5{position:relative;left:20.8333333333%;right:auto}.medium-pull-5{position:relative;right:20.8333333333%;left:auto}.medium-push-6{position:relative;left:25%;right:auto}.medium-pull-6{position:relative;right:25%;left:auto}.medium-push-7{position:relative;left:29.1666666667%;right:auto}.medium-pull-7{position:relative;right:29.1666666667%;left:auto}.medium-push-8{position:relative;left:33.3333333333%;right:auto}.medium-pull-8{position:relative;right:33.3333333333%;left:auto}.medium-push-9{position:relative;left:37.5%;right:auto}.medium-pull-9{position:relative;right:37.5%;left:auto}.medium-push-10{position:relative;left:41.6666666667%;right:auto}.medium-pull-10{position:relative;right:41.6666666667%;left:auto}.medium-push-11{position:relative;left:45.8333333333%;right:auto}.medium-pull-11{position:relative;right:45.8333333333%;left:auto}.medium-push-12{position:relative;left:50%;right:auto}.medium-pull-12{position:relative;right:50%;left:auto}.medium-push-13{position:relative;left:54.1666666667%;right:auto}.medium-pull-13{position:relative;right:54.1666666667%;left:auto}.medium-push-14{position:relative;left:58.3333333333%;right:auto}.medium-pull-14{position:relative;right:58.3333333333%;left:auto}.medium-push-15{position:relative;left:62.5%;right:auto}.medium-pull-15{position:relative;right:62.5%;left:auto}.medium-push-16{position:relative;left:66.6666666667%;right:auto}.medium-pull-16{position:relative;right:66.6666666667%;left:auto}.medium-push-17{position:relative;left:70.8333333333%;right:auto}.medium-pull-17{position:relative;right:70.8333333333%;left:auto}.medium-push-18{position:relative;left:75%;right:auto}.medium-pull-18{position:relative;right:75%;left:auto}.medium-push-19{position:relative;left:79.1666666667%;right:auto}.medium-pull-19{position:relative;right:79.1666666667%;left:auto}.medium-push-20{position:relative;left:83.3333333333%;right:auto}.medium-pull-20{position:relative;right:83.3333333333%;left:auto}.medium-push-21{position:relative;left:87.5%;right:auto}.medium-pull-21{position:relative;right:87.5%;left:auto}.medium-push-22{position:relative;left:91.6666666667%;right:auto}.medium-pull-22{position:relative;right:91.6666666667%;left:auto}.medium-push-23{position:relative;left:95.8333333333%;right:auto}.medium-pull-23{position:relative;right:95.8333333333%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:4.1666666667%}.medium-2{width:8.3333333333%}.medium-3{width:12.5%}.medium-4{width:16.6666666667%}.medium-5{width:20.8333333333%}.medium-6{width:25%}.medium-7{width:29.1666666667%}.medium-8{width:33.3333333333%}.medium-9{width:37.5%}.medium-10{width:41.6666666667%}.medium-11{width:45.8333333333%}.medium-12{width:50%}.medium-13{width:54.1666666667%}.medium-14{width:58.3333333333%}.medium-15{width:62.5%}.medium-16{width:66.6666666667%}.medium-17{width:70.8333333333%}.medium-18{width:75%}.medium-19{width:79.1666666667%}.medium-20{width:83.3333333333%}.medium-21{width:87.5%}.medium-22{width:91.6666666667%}.medium-23{width:95.8333333333%}.medium-24{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:4.1666666667% !important}.medium-offset-2{margin-left:8.3333333333% !important}.medium-offset-3{margin-left:12.5% !important}.medium-offset-4{margin-left:16.6666666667% !important}.medium-offset-5{margin-left:20.8333333333% !important}.medium-offset-6{margin-left:25% !important}.medium-offset-7{margin-left:29.1666666667% !important}.medium-offset-8{margin-left:33.3333333333% !important}.medium-offset-9{margin-left:37.5% !important}.medium-offset-10{margin-left:41.6666666667% !important}.medium-offset-11{margin-left:45.8333333333% !important}.medium-offset-12{margin-left:50% !important}.medium-offset-13{margin-left:54.1666666667% !important}.medium-offset-14{margin-left:58.3333333333% !important}.medium-offset-15{margin-left:62.5% !important}.medium-offset-16{margin-left:66.6666666667% !important}.medium-offset-17{margin-left:70.8333333333% !important}.medium-offset-18{margin-left:75% !important}.medium-offset-19{margin-left:79.1666666667% !important}.medium-offset-20{margin-left:83.3333333333% !important}.medium-offset-21{margin-left:87.5% !important}.medium-offset-22{margin-left:91.6666666667% !important}.medium-offset-23{margin-left:95.8333333333% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:4.1666666667%;right:auto}.pull-1{position:relative;right:4.1666666667%;left:auto}.push-2{position:relative;left:8.3333333333%;right:auto}.pull-2{position:relative;right:8.3333333333%;left:auto}.push-3{position:relative;left:12.5%;right:auto}.pull-3{position:relative;right:12.5%;left:auto}.push-4{position:relative;left:16.6666666667%;right:auto}.pull-4{position:relative;right:16.6666666667%;left:auto}.push-5{position:relative;left:20.8333333333%;right:auto}.pull-5{position:relative;right:20.8333333333%;left:auto}.push-6{position:relative;left:25%;right:auto}.pull-6{position:relative;right:25%;left:auto}.push-7{position:relative;left:29.1666666667%;right:auto}.pull-7{position:relative;right:29.1666666667%;left:auto}.push-8{position:relative;left:33.3333333333%;right:auto}.pull-8{position:relative;right:33.3333333333%;left:auto}.push-9{position:relative;left:37.5%;right:auto}.pull-9{position:relative;right:37.5%;left:auto}.push-10{position:relative;left:41.6666666667%;right:auto}.pull-10{position:relative;right:41.6666666667%;left:auto}.push-11{position:relative;left:45.8333333333%;right:auto}.pull-11{position:relative;right:45.8333333333%;left:auto}.push-12{position:relative;left:50%;right:auto}.pull-12{position:relative;right:50%;left:auto}.push-13{position:relative;left:54.1666666667%;right:auto}.pull-13{position:relative;right:54.1666666667%;left:auto}.push-14{position:relative;left:58.3333333333%;right:auto}.pull-14{position:relative;right:58.3333333333%;left:auto}.push-15{position:relative;left:62.5%;right:auto}.pull-15{position:relative;right:62.5%;left:auto}.push-16{position:relative;left:66.6666666667%;right:auto}.pull-16{position:relative;right:66.6666666667%;left:auto}.push-17{position:relative;left:70.8333333333%;right:auto}.pull-17{position:relative;right:70.8333333333%;left:auto}.push-18{position:relative;left:75%;right:auto}.pull-18{position:relative;right:75%;left:auto}.push-19{position:relative;left:79.1666666667%;right:auto}.pull-19{position:relative;right:79.1666666667%;left:auto}.push-20{position:relative;left:83.3333333333%;right:auto}.pull-20{position:relative;right:83.3333333333%;left:auto}.push-21{position:relative;left:87.5%;right:auto}.pull-21{position:relative;right:87.5%;left:auto}.push-22{position:relative;left:91.6666666667%;right:auto}.pull-22{position:relative;right:91.6666666667%;left:auto}.push-23{position:relative;left:95.8333333333%;right:auto}.pull-23{position:relative;right:95.8333333333%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:4.1666666667%;right:auto}.large-pull-1{position:relative;right:4.1666666667%;left:auto}.large-push-2{position:relative;left:8.3333333333%;right:auto}.large-pull-2{position:relative;right:8.3333333333%;left:auto}.large-push-3{position:relative;left:12.5%;right:auto}.large-pull-3{position:relative;right:12.5%;left:auto}.large-push-4{position:relative;left:16.6666666667%;right:auto}.large-pull-4{position:relative;right:16.6666666667%;left:auto}.large-push-5{position:relative;left:20.8333333333%;right:auto}.large-pull-5{position:relative;right:20.8333333333%;left:auto}.large-push-6{position:relative;left:25%;right:auto}.large-pull-6{position:relative;right:25%;left:auto}.large-push-7{position:relative;left:29.1666666667%;right:auto}.large-pull-7{position:relative;right:29.1666666667%;left:auto}.large-push-8{position:relative;left:33.3333333333%;right:auto}.large-pull-8{position:relative;right:33.3333333333%;left:auto}.large-push-9{position:relative;left:37.5%;right:auto}.large-pull-9{position:relative;right:37.5%;left:auto}.large-push-10{position:relative;left:41.6666666667%;right:auto}.large-pull-10{position:relative;right:41.6666666667%;left:auto}.large-push-11{position:relative;left:45.8333333333%;right:auto}.large-pull-11{position:relative;right:45.8333333333%;left:auto}.large-push-12{position:relative;left:50%;right:auto}.large-pull-12{position:relative;right:50%;left:auto}.large-push-13{position:relative;left:54.1666666667%;right:auto}.large-pull-13{position:relative;right:54.1666666667%;left:auto}.large-push-14{position:relative;left:58.3333333333%;right:auto}.large-pull-14{position:relative;right:58.3333333333%;left:auto}.large-push-15{position:relative;left:62.5%;right:auto}.large-pull-15{position:relative;right:62.5%;left:auto}.large-push-16{position:relative;left:66.6666666667%;right:auto}.large-pull-16{position:relative;right:66.6666666667%;left:auto}.large-push-17{position:relative;left:70.8333333333%;right:auto}.large-pull-17{position:relative;right:70.8333333333%;left:auto}.large-push-18{position:relative;left:75%;right:auto}.large-pull-18{position:relative;right:75%;left:auto}.large-push-19{position:relative;left:79.1666666667%;right:auto}.large-pull-19{position:relative;right:79.1666666667%;left:auto}.large-push-20{position:relative;left:83.3333333333%;right:auto}.large-pull-20{position:relative;right:83.3333333333%;left:auto}.large-push-21{position:relative;left:87.5%;right:auto}.large-pull-21{position:relative;right:87.5%;left:auto}.large-push-22{position:relative;left:91.6666666667%;right:auto}.large-pull-22{position:relative;right:91.6666666667%;left:auto}.large-push-23{position:relative;left:95.8333333333%;right:auto}.large-pull-23{position:relative;right:95.8333333333%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:4.1666666667%}.large-2{width:8.3333333333%}.large-3{width:12.5%}.large-4{width:16.6666666667%}.large-5{width:20.8333333333%}.large-6{width:25%}.large-7{width:29.1666666667%}.large-8{width:33.3333333333%}.large-9{width:37.5%}.large-10{width:41.6666666667%}.large-11{width:45.8333333333%}.large-12{width:50%}.large-13{width:54.1666666667%}.large-14{width:58.3333333333%}.large-15{width:62.5%}.large-16{width:66.6666666667%}.large-17{width:70.8333333333%}.large-18{width:75%}.large-19{width:79.1666666667%}.large-20{width:83.3333333333%}.large-21{width:87.5%}.large-22{width:91.6666666667%}.large-23{width:95.8333333333%}.large-24{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:4.1666666667% !important}.large-offset-2{margin-left:8.3333333333% !important}.large-offset-3{margin-left:12.5% !important}.large-offset-4{margin-left:16.6666666667% !important}.large-offset-5{margin-left:20.8333333333% !important}.large-offset-6{margin-left:25% !important}.large-offset-7{margin-left:29.1666666667% !important}.large-offset-8{margin-left:33.3333333333% !important}.large-offset-9{margin-left:37.5% !important}.large-offset-10{margin-left:41.6666666667% !important}.large-offset-11{margin-left:45.8333333333% !important}.large-offset-12{margin-left:50% !important}.large-offset-13{margin-left:54.1666666667% !important}.large-offset-14{margin-left:58.3333333333% !important}.large-offset-15{margin-left:62.5% !important}.large-offset-16{margin-left:66.6666666667% !important}.large-offset-17{margin-left:70.8333333333% !important}.large-offset-18{margin-left:75% !important}.large-offset-19{margin-left:79.1666666667% !important}.large-offset-20{margin-left:83.3333333333% !important}.large-offset-21{margin-left:87.5% !important}.large-offset-22{margin-left:91.6666666667% !important}.large-offset-23{margin-left:95.8333333333% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:4.1666666667%;right:auto}.pull-1{position:relative;right:4.1666666667%;left:auto}.push-2{position:relative;left:8.3333333333%;right:auto}.pull-2{position:relative;right:8.3333333333%;left:auto}.push-3{position:relative;left:12.5%;right:auto}.pull-3{position:relative;right:12.5%;left:auto}.push-4{position:relative;left:16.6666666667%;right:auto}.pull-4{position:relative;right:16.6666666667%;left:auto}.push-5{position:relative;left:20.8333333333%;right:auto}.pull-5{position:relative;right:20.8333333333%;left:auto}.push-6{position:relative;left:25%;right:auto}.pull-6{position:relative;right:25%;left:auto}.push-7{position:relative;left:29.1666666667%;right:auto}.pull-7{position:relative;right:29.1666666667%;left:auto}.push-8{position:relative;left:33.3333333333%;right:auto}.pull-8{position:relative;right:33.3333333333%;left:auto}.push-9{position:relative;left:37.5%;right:auto}.pull-9{position:relative;right:37.5%;left:auto}.push-10{position:relative;left:41.6666666667%;right:auto}.pull-10{position:relative;right:41.6666666667%;left:auto}.push-11{position:relative;left:45.8333333333%;right:auto}.pull-11{position:relative;right:45.8333333333%;left:auto}.push-12{position:relative;left:50%;right:auto}.pull-12{position:relative;right:50%;left:auto}.push-13{position:relative;left:54.1666666667%;right:auto}.pull-13{position:relative;right:54.1666666667%;left:auto}.push-14{position:relative;left:58.3333333333%;right:auto}.pull-14{position:relative;right:58.3333333333%;left:auto}.push-15{position:relative;left:62.5%;right:auto}.pull-15{position:relative;right:62.5%;left:auto}.push-16{position:relative;left:66.6666666667%;right:auto}.pull-16{position:relative;right:66.6666666667%;left:auto}.push-17{position:relative;left:70.8333333333%;right:auto}.pull-17{position:relative;right:70.8333333333%;left:auto}.push-18{position:relative;left:75%;right:auto}.pull-18{position:relative;right:75%;left:auto}.push-19{position:relative;left:79.1666666667%;right:auto}.pull-19{position:relative;right:79.1666666667%;left:auto}.push-20{position:relative;left:83.3333333333%;right:auto}.pull-20{position:relative;right:83.3333333333%;left:auto}.push-21{position:relative;left:87.5%;right:auto}.pull-21{position:relative;right:87.5%;left:auto}.push-22{position:relative;left:91.6666666667%;right:auto}.pull-22{position:relative;right:91.6666666667%;left:auto}.push-23{position:relative;left:95.8333333333%;right:auto}.pull-23{position:relative;right:95.8333333333%;left:auto}}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;padding:1rem;display:block;font-family:'Emilys Candy',cursive;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#FFFFFF}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#fdf3b6;border-color:#fbe97b;color:#231c13}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFFFFF}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFFFFF}.alert-box.secondary{background-color:#675237;border-color:#59472f;color:#FFFFFF}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFFFFF}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#231c13}.alert-box.alert-close{opacity:0}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}.small-block-grid-13>li{width:7.6923076923%;list-style:none}.small-block-grid-13>li:nth-of-type(1n){clear:none}.small-block-grid-13>li:nth-of-type(13n+1){clear:both}.small-block-grid-14>li{width:7.1428571429%;list-style:none}.small-block-grid-14>li:nth-of-type(1n){clear:none}.small-block-grid-14>li:nth-of-type(14n+1){clear:both}.small-block-grid-15>li{width:6.6666666667%;list-style:none}.small-block-grid-15>li:nth-of-type(1n){clear:none}.small-block-grid-15>li:nth-of-type(15n+1){clear:both}.small-block-grid-16>li{width:6.25%;list-style:none}.small-block-grid-16>li:nth-of-type(1n){clear:none}.small-block-grid-16>li:nth-of-type(16n+1){clear:both}.small-block-grid-17>li{width:5.8823529412%;list-style:none}.small-block-grid-17>li:nth-of-type(1n){clear:none}.small-block-grid-17>li:nth-of-type(17n+1){clear:both}.small-block-grid-18>li{width:5.5555555556%;list-style:none}.small-block-grid-18>li:nth-of-type(1n){clear:none}.small-block-grid-18>li:nth-of-type(18n+1){clear:both}.small-block-grid-19>li{width:5.2631578947%;list-style:none}.small-block-grid-19>li:nth-of-type(1n){clear:none}.small-block-grid-19>li:nth-of-type(19n+1){clear:both}.small-block-grid-20>li{width:5%;list-style:none}.small-block-grid-20>li:nth-of-type(1n){clear:none}.small-block-grid-20>li:nth-of-type(20n+1){clear:both}.small-block-grid-21>li{width:4.7619047619%;list-style:none}.small-block-grid-21>li:nth-of-type(1n){clear:none}.small-block-grid-21>li:nth-of-type(21n+1){clear:both}.small-block-grid-22>li{width:4.5454545455%;list-style:none}.small-block-grid-22>li:nth-of-type(1n){clear:none}.small-block-grid-22>li:nth-of-type(22n+1){clear:both}.small-block-grid-23>li{width:4.347826087%;list-style:none}.small-block-grid-23>li:nth-of-type(1n){clear:none}.small-block-grid-23>li:nth-of-type(23n+1){clear:both}.small-block-grid-24>li{width:4.1666666667%;list-style:none}.small-block-grid-24>li:nth-of-type(1n){clear:none}.small-block-grid-24>li:nth-of-type(24n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}.medium-block-grid-13>li{width:7.6923076923%;list-style:none}.medium-block-grid-13>li:nth-of-type(1n){clear:none}.medium-block-grid-13>li:nth-of-type(13n+1){clear:both}.medium-block-grid-14>li{width:7.1428571429%;list-style:none}.medium-block-grid-14>li:nth-of-type(1n){clear:none}.medium-block-grid-14>li:nth-of-type(14n+1){clear:both}.medium-block-grid-15>li{width:6.6666666667%;list-style:none}.medium-block-grid-15>li:nth-of-type(1n){clear:none}.medium-block-grid-15>li:nth-of-type(15n+1){clear:both}.medium-block-grid-16>li{width:6.25%;list-style:none}.medium-block-grid-16>li:nth-of-type(1n){clear:none}.medium-block-grid-16>li:nth-of-type(16n+1){clear:both}.medium-block-grid-17>li{width:5.8823529412%;list-style:none}.medium-block-grid-17>li:nth-of-type(1n){clear:none}.medium-block-grid-17>li:nth-of-type(17n+1){clear:both}.medium-block-grid-18>li{width:5.5555555556%;list-style:none}.medium-block-grid-18>li:nth-of-type(1n){clear:none}.medium-block-grid-18>li:nth-of-type(18n+1){clear:both}.medium-block-grid-19>li{width:5.2631578947%;list-style:none}.medium-block-grid-19>li:nth-of-type(1n){clear:none}.medium-block-grid-19>li:nth-of-type(19n+1){clear:both}.medium-block-grid-20>li{width:5%;list-style:none}.medium-block-grid-20>li:nth-of-type(1n){clear:none}.medium-block-grid-20>li:nth-of-type(20n+1){clear:both}.medium-block-grid-21>li{width:4.7619047619%;list-style:none}.medium-block-grid-21>li:nth-of-type(1n){clear:none}.medium-block-grid-21>li:nth-of-type(21n+1){clear:both}.medium-block-grid-22>li{width:4.5454545455%;list-style:none}.medium-block-grid-22>li:nth-of-type(1n){clear:none}.medium-block-grid-22>li:nth-of-type(22n+1){clear:both}.medium-block-grid-23>li{width:4.347826087%;list-style:none}.medium-block-grid-23>li:nth-of-type(1n){clear:none}.medium-block-grid-23>li:nth-of-type(23n+1){clear:both}.medium-block-grid-24>li{width:4.1666666667%;list-style:none}.medium-block-grid-24>li:nth-of-type(1n){clear:none}.medium-block-grid-24>li:nth-of-type(24n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}.large-block-grid-13>li{width:7.6923076923%;list-style:none}.large-block-grid-13>li:nth-of-type(1n){clear:none}.large-block-grid-13>li:nth-of-type(13n+1){clear:both}.large-block-grid-14>li{width:7.1428571429%;list-style:none}.large-block-grid-14>li:nth-of-type(1n){clear:none}.large-block-grid-14>li:nth-of-type(14n+1){clear:both}.large-block-grid-15>li{width:6.6666666667%;list-style:none}.large-block-grid-15>li:nth-of-type(1n){clear:none}.large-block-grid-15>li:nth-of-type(15n+1){clear:both}.large-block-grid-16>li{width:6.25%;list-style:none}.large-block-grid-16>li:nth-of-type(1n){clear:none}.large-block-grid-16>li:nth-of-type(16n+1){clear:both}.large-block-grid-17>li{width:5.8823529412%;list-style:none}.large-block-grid-17>li:nth-of-type(1n){clear:none}.large-block-grid-17>li:nth-of-type(17n+1){clear:both}.large-block-grid-18>li{width:5.5555555556%;list-style:none}.large-block-grid-18>li:nth-of-type(1n){clear:none}.large-block-grid-18>li:nth-of-type(18n+1){clear:both}.large-block-grid-19>li{width:5.2631578947%;list-style:none}.large-block-grid-19>li:nth-of-type(1n){clear:none}.large-block-grid-19>li:nth-of-type(19n+1){clear:both}.large-block-grid-20>li{width:5%;list-style:none}.large-block-grid-20>li:nth-of-type(1n){clear:none}.large-block-grid-20>li:nth-of-type(20n+1){clear:both}.large-block-grid-21>li{width:4.7619047619%;list-style:none}.large-block-grid-21>li:nth-of-type(1n){clear:none}.large-block-grid-21>li:nth-of-type(21n+1){clear:both}.large-block-grid-22>li{width:4.5454545455%;list-style:none}.large-block-grid-22>li:nth-of-type(1n){clear:none}.large-block-grid-22>li:nth-of-type(22n+1){clear:both}.large-block-grid-23>li{width:4.347826087%;list-style:none}.large-block-grid-23>li:nth-of-type(1n){clear:none}.large-block-grid-23>li:nth-of-type(23n+1){clear:both}.large-block-grid-24>li{width:4.1666666667%;list-style:none}.large-block-grid-24>li:nth-of-type(1n){clear:none}.large-block-grid-24>li:nth-of-type(24n+1){clear:both}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#c8b398;border-color:#bca281;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#fdf3b6}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#fdf3b6}.breadcrumbs>*.current{cursor:default;color:#333333}.breadcrumbs>*.current a{cursor:default;color:#333333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999999}.breadcrumbs>*.unavailable a{color:#999999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999999;cursor:not-allowed}.breadcrumbs>*:before{content:"/";color:#AAAAAA;margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:'Emilys Candy',cursive;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#FFFFFF;border-color:#cccccc;color:#63aedf;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#cccccc}button:hover,button:focus,.button:hover,.button:focus{color:#63aedf}button.secondary,.button.secondary{background-color:#675237;border-color:#52422c;color:#63aedf}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#52422c}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#63aedf}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#63aedf}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#63aedf}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#63aedf}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#63aedf}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#63aedf}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#63aedf}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.375rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#FFFFFF;border-color:#cccccc;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#cccccc}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#63aedf}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#FFFFFF}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#675237;border-color:#52422c;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#52422c}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#63aedf}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#675237}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#63aedf}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#63aedf}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#63aedf}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#63aedf}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>li{margin:0 -2px;display:inline-block}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{margin:0 -2px;display:inline-block;display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width: 40em){.button-group.stack-for-small>li{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{margin:0 -2px;display:inline-block}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width: 40em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;display:inline-block}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width: 40em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#AAAAAA;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#CCCCCC;display:none}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#CCCCCC}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#CCCCCC}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #FFFFFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:none;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#FFFFFF transparent transparent transparent;top:50%}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#FFFFFF;font-family:inherit;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;padding:0.5rem;font-size:0.875rem;font-family:'Emilys Candy',cursive;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#DDDDDD;cursor:default}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #DDDDDD;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#FFFFFF;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333333}.icon-bar>*{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{margin:0 0.0625rem 0 0;display:inline-block}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{width:auto;margin:auto;float:none}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar>* label{color:#FFFFFF}.icon-bar>* i{color:#FFFFFF}.icon-bar>a:hover{background:#fdf3b6}.icon-bar>a:hover label{color:#FFFFFF}.icon-bar>a:hover i{color:#FFFFFF}.icon-bar>a.active{background:#fdf3b6}.icon-bar>a.active label{color:#FFFFFF}.icon-bar>a.active i{color:#FFFFFF}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.seven-up.large-vertical .item{width:auto;}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.eight-up.large-vertical .item{width:auto;}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333333;color:#FFFFFF;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#FFFFFF}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#FFFFFF;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #FFFFFF}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px}.label{font-weight:normal;font-family:'Emilys Candy',cursive;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#fdf3b6;color:#333333}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#FFFFFF}.label.warning{background-color:#f08a24;color:#FFFFFF}.label.success{background-color:#43AC6A;color:#FFFFFF}.label.secondary{background-color:#675237;color:#FFFFFF}.label.info{background-color:#a0d3e8;color:#333333}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#FFFFFF;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 #FFFFFF;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#FFFFFF;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#FFFFFF;background:rgba(0,0,0,0);z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px #FFFFFF;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFFFFF}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#FFFFFF}.orbit-container .orbit-prev:hover>span{border-right-color:#FFFFFF}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#FFFFFF;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#FFFFFF}.orbit-bullets-container{text-align:center}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#CCCCCC;float:none;margin-right:6px;border-radius:1000px}.orbit-bullets li.active{background:#999999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin:0 !important;opacity:1 !important}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#fdf3b6;color:#FFFFFF;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#fdf3b6}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#fdf5c4;margin-bottom:1.25rem;padding:1.25rem;background:#fffefb;color:#333333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#fdf3b6}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#fbe97b}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333333;padding:0.9375rem 1.25rem;text-align:center;color:#EEEEEE;font-weight:normal;font-size:1rem;font-family:'Emilys Candy',cursive}.pricing-table .price{background-color:#F6F6F6;padding:0.9375rem 1.25rem;text-align:center;color:#333333;font-weight:normal;font-size:2rem;font-family:'Emilys Candy',cursive}.pricing-table .description{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #DDDDDD}.pricing-table .bullet-item{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#333333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #DDDDDD}.pricing-table .cta-button{background-color:#FFFFFF;text-align:center;padding:1.25rem 1.25rem 0}.progress{background-color:#F6F6F6;height:1.5625rem;border:1px solid white;padding:0.125rem;margin-bottom:0.625rem}.progress .meter{background:#fdf3b6;height:100%;display:block}.progress.secondary .meter{background:#675237;height:100%;display:block}.progress.success .meter{background:#43AC6A;height:100%;display:block}.progress.alert .meter{background:#f04124;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#FAFAFA}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0}.range-slider.radius{background:#FAFAFA;border-radius:3px}.range-slider.radius .range-slider-handle{background:#fdf3b6;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#fceb83}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#fdf3b6;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#fceb83}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:not-allowed;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#fdf3b6;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#fceb83}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#665136}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#fdf3b6}.range-slider-handle:hover{background:#fceb83}.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#FFFFFF;padding:1.25rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem}@media only screen and (max-width: 40em){.reveal-modal{min-height:100vh;}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal{top:6.25rem;}}.reveal-modal.radius{border-radius:3px}.reveal-modal.round{border-radius:1000px}.reveal-modal.collapse{padding:0}@media only screen and (min-width:40.063em){.reveal-modal.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important}@media only screen and (min-width:40.063em){.reveal-modal.full{width:100vw;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:'Emilys Candy',cursive}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#fdf3b6;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#fef7cc}.side-nav li.active>a:first-child:not(.button){color:#fef7cc;font-weight:normal;font-family:'Emilys Candy',cursive}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white}.side-nav li.heading{color:#fdf3b6;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.split.button.no-pip span:before{border-style:none}.split.button.no-pip span:after{border-style:none}.split.button.no-pip span{padding-top:0.84375rem}.split.button.no-pip.tiny span{padding-top:0.75rem}.split.button.no-pip.small span{padding-top:0.65625rem}.split.button.no-pip.large span{padding-top:1rem}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0;font-family:'Emilys Candy',cursive;font-weight:normal;font-size:0.875rem;color:#675237}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#675237;padding:0.1875rem 1rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#4d3d29}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#fdf3b6;padding:0.1875rem 1rem;cursor:default;color:#FFFFFF}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#fbe97b}.switch{padding:0;border:none;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#DDDDDD;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out}.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0}.switch input+label{margin-left:0;margin-right:0}.switch label:after{content:"";display:block;background:#FFFFFF;position:absolute;top:0.25rem;left:0.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0, 0, 0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.switch input:checked+label{background:#fdf3b6}.switch input:checked+label:after{left:2.25rem}.switch label{width:4rem;height:2rem}.switch label:after{width:1.5rem;height:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#DDDDDD}.switch label:after{background:#FFFFFF}.switch input:checked+label{background:#fdf3b6}.switch.large label{width:5rem;height:2.5rem}.switch.large label:after{width:2rem;height:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{width:3.5rem;height:1.75rem}.switch.small label:after{width:1.25rem;height:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{width:3rem;height:1.5rem}.switch.tiny label:after{width:1rem;height:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label{border-radius:2rem}.switch.round label:after{border-radius:2rem}table{background:#FFFFFF;margin-bottom:1.25rem;border:solid 1px #DDDDDD;table-layout:auto}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold}table thead{background:#F5F5F5}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{outline:none;display:block;background-color:#EFEFEF;color:#222222;padding:1rem 2rem;font-family:'Emilys Candy',cursive;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active a,.tabs .tab-title.active a{background-color:#FFFFFF;color:#222222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width:40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.th{line-height:0;display:inline-block;border:solid 4px #FFFFFF;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(253,243,182,0.5)}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #CCCCCC;cursor:help;font-weight:bold;color:#333333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #bfa405;color:#fdf3b6}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#FFFFFF;background:#333333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#fdf3b6 !important;border-bottom:dotted 1px #bfa405 !important}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:url(../assets/topbar-bg.jpg)}.contain-to-grid .top-bar{margin-bottom:5px}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:3.875rem}.top-bar{overflow:hidden;height:3.875rem;line-height:3.875rem;position:relative;background:url(../assets/topbar-bg.jpg);margin-bottom:5px}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:3.875rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:3.875rem;font-size:1.0625rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:normal;color:#fdf3b6;width:75%;display:block;padding:0 1.2916666667rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fdf3b6;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 1.2916666667rem;height:3.875rem;line-height:3.875rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.8541666667rem 0 1.2916666667rem;color:#fdf3b6;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:1.2916666667rem;box-shadow:0 0 0 1px #fdf3b6,0 7px 0 1px #fdf3b6,0 14px 0 1px #fdf3b6;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:url(../assets/topbar-bg.jpg)}.top-bar.expanded .toggle-topbar a{color:#fdf3b6}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #fdf3b6,0 7px 0 1px #fdf3b6,0 14px 0 1px #fdf3b6}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:none}.top-bar-section ul li>a{display:block;width:100%;color:#fdf3b6;padding:12px 0 12px 0;padding-left:1.2916666667rem;font-family:'Emilys Candy',cursive;font-size:1.5rem;font-weight:normal;text-transform:none}.top-bar-section ul li>a.button{font-size:1.5rem;padding-right:1.2916666667rem;padding-left:1.2916666667rem;background-color:#fdf3b6;border-color:#fbe561;color:#63aedf}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#fbe561}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#63aedf}.top-bar-section ul li>a.button.secondary{background-color:#675237;border-color:#52422c;color:#63aedf}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#52422c}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#63aedf}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#63aedf}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#63aedf}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#63aedf}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#63aedf}.top-bar-section ul li>button{font-size:1.5rem;padding-right:1.2916666667rem;padding-left:1.2916666667rem;background-color:#fdf3b6;border-color:#fbe561;color:#63aedf}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#fbe561}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#63aedf}.top-bar-section ul li>button.secondary{background-color:#675237;border-color:#52422c;color:#63aedf}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#52422c}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#63aedf}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#63aedf}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#63aedf}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#63aedf}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#63aedf}.top-bar-section ul li:hover:not(.has-form)>a{background-color:none;background:none;color:#fdf3b6}.top-bar-section ul li.active>a{background:none;color:#fdf3b6}.top-bar-section ul li.active>a:hover{background:none;color:#fdf3b6}.top-bar-section .has-form{padding:1.2916666667rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(253,243,182,0.4);border-left-style:solid;margin-right:1.2916666667rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 1.2916666667rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fdf3b6;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 1.2916666667rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 1.2916666667rem 2px;margin-bottom:0;text-transform:uppercase;color:#777777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width:40.063em){.top-bar{background:url(../assets/topbar-bg.jpg);overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:1.0625rem}.top-bar.expanded{background:url(../assets/topbar-bg.jpg)}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:5px}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:none;background:none;color:#fdf3b6}.top-bar-section li:not(.has-form) a:not(.button){padding:0 1.2916666667rem;line-height:3.875rem;background:none}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:none;background:none}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 1.2916666667rem;line-height:3.875rem;color:#fdf3b6;background:none}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#fdf3b6}.top-bar-section .has-dropdown>a{padding-right:2.5416666667rem !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(253,243,182,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.9375rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fdf3b6;line-height:3.875rem;white-space:nowrap;padding:12px 1.2916666667rem;background:#c4dad5}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fdf3b6;background:#c4dad5}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fdf3b6;background-color:none;background:#c4dad5}.top-bar-section .dropdown li label{white-space:nowrap;background:#333333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:3.875rem;width:0}.top-bar-section .has-form{background:none;padding:0 1.2916666667rem;height:3.875rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:none;background:none;color:#fdf3b6}.no-js .top-bar-section ul li:active>a{background:none;color:#fdf3b6}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#fdf3b6;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#fbe97b}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:'Emilys Candy',cursive;font-weight:normal;font-style:normal;color:#17c6c6;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#57ebeb;line-height:0}h1{font-size:2.75rem}h2{font-size:1.9375rem}h3{font-size:1.1875rem}h4{font-size:0.8125rem}h5{font-size:1rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#57ebeb;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333333;background-color:#daccba;border-width:1px;border-style:solid;border-color:#ccb9a0;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#675237;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125rem;color:#38e8e8}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#38e8e8}blockquote,blockquote p{line-height:1.6;color:#57ebeb}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:3.375rem}h2{font-size:2.5625rem}h3{font-size:1.5rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#97C9EA;color:#FFFFFF;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFFFFF;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #206da0;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #206da0;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width:40.063em){.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{text-indent:3.4375rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#FFFFFF;position:relative;transform:translate3d(0, 0, 0)}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.6666666667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #119495;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#3797d7}.move-right>.inner-wrap{-ms-transform:translate(15.625rem, 0);-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-ms-transform:translate(-15.625rem, 0);-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.left-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.left-submenu .back>a:before{content:"\AB";margin-right:0.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.right-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.right-submenu .back>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:0.5rem;display:inline}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}.container{position:relative;background:#fff}.container:before{content:'';height:19px;display:block;width:100%;background-image:radial-gradient(#fff, #fff 65%, transparent 70%, transparent);background-size:20px 20px;background-size:20px 20px;background-repeat:repeat-x;background-position:0 0;position:absolute}.container:before{left:0;z-index:-10;top:-10px;transform:rotate(180deg)}.container .headerWrapper{position:relative;background:#fff;margin:0 auto;position:relative;background:#fff}.container .headerWrapper:before{left:-7px;z-index:-10;top:0;transform:rotate(180deg)}.container .headerWrapper:after{right:-7px;top:0}.container .headerWrapper:before,.container .headerWrapper:after{position:absolute;z-index:-40;content:'';height:100%;display:block;width:19px;background-image:radial-gradient(#fff, #fff 65%, transparent 70%, transparent);background-size:20px 20px;background-repeat:repeat-y}@media only screen and (max-width: 40em){#wpadminbar{margin-top:-46px;}}.container2 .mainContainerWrapper{position:relative;background:#fff;margin:0 auto;position:relative;background:#fff;padding-top:10px}.container2 .mainContainerWrapper:before{left:-7px;z-index:-10;top:0;transform:rotate(180deg)}.container2 .mainContainerWrapper:after{right:-7px;top:0}.container2 .mainContainerWrapper:before,.container2 .mainContainerWrapper:after{position:absolute;z-index:-40;content:'';height:100%;display:block;width:19px;background-image:radial-gradient(#fff, #fff 65%, transparent 70%, transparent);background-size:20px 20px;background-repeat:repeat-y}.container3{position:relative;background:#ffe1eb}.container3:after{content:'';height:19px;display:block;width:100%;background-image:radial-gradient(#ffe1eb, #ffe1eb 65%, transparent 70%, transparent);background-size:20px 20px;background-size:20px 20px;background-repeat:repeat-x;background-position:0 0;position:absolute}.container3:after{bottom:-7px;z-index:-40;left:0}.container3 footer{position:relative;background:#ffe1eb;margin:0 auto;position:relative;background:#ffe1eb}.container3 footer:before{left:-7px;z-index:-10;top:0;transform:rotate(180deg)}.container3 footer:after{right:-7px;top:0}.container3 footer:before,.container3 footer:after{position:absolute;z-index:-40;content:'';height:100%;display:block;width:19px;background-image:radial-gradient(#ffe1eb, #ffe1eb 65%, transparent 70%, transparent);background-size:20px 20px;background-repeat:repeat-y}a{color:#675237}h1{font-size:48px}h3{font-size:24px}body{font-size:14px}header{background:url(../assets/header_bg.png)}header .row{padding-top:20px}footer{background:#ffe1eb;padding:20px}footer p{font-size:14px;color:#65addf;font-family:Arial,sans-serif;margin-bottom:0}.vcard{width:100%;background-color:rgba(255,255,255,0)}.vcard p{margin:0}#copyright{background-color:rgba(255,255,255,0);padding:5px 20px;padding:5px 20px;font-size:11px}#copyright p,#copyright a{color:black}footer span,#copyright span{color:#000;font-family:Arial,sans-serif;font-size:12px}@media only screen and (max-width: 40em){footer span,#copyright span{display:block;margin:0px 0;}}footer span{color:#65addf;font-family:Arial,sans-serif;font-size:14px}footer span.bullet,#copyright span.bullet{margin:0 2px}@media only screen and (max-width: 40em){footer span.bullet,#copyright span.bullet{display:none;}}input[type="text"],select,.sku_wrapper,.label{font-family:Arial,sans-serif}.inner-wrap:before{display:none}.content{background:#fff;margin-top:55px;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:35px}.content header{height:145px}.content header #logo{margin-left:15px;padding-top:15px;position:absolute;z-index:950}.content header .cart{margin-top:20px}.content header .cart img{margin-right:185px}.content header .cart #checkout{background:url(../assets/cart_box.png) no-repeat;margin-top:-80px;margin-left:70px;text-align:center}.content header .cart #checkout h3{color:#fff;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0}.content header .cart #checkout p{color:#000;font-family:Arial,sans-serif;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0}.content header .cart #checkout a.button{border-radius:10px;padding:0 5px;margin-top:5px;background-color:white;color:#65addf;font-size:20px;margin-left:-10px}.content header .cart #checkout a.button:hover{background-color:#65addf;color:white}.content .top-bar{margin-bottom:0px;position:static;background-size:cover;border-radius:10px}@media only screen and (min-width:64.063em){.content .top-bar{width:1020px;margin-left:-9px;}}.content .top-bar .top-bar-section{margin-left:300px}.content .top-bar .top-bar-section ul li{margin-left:auto;margin-right:auto;text-align:center;padding:0}.content .top-bar .top-bar-section ul li a{padding:0 1rem;text-shadow:2px 0 0 #bba097,-2px 0 0 #bba097,0 2px 0 #bba097,0 -2px 0 #bba097,1px 1px #bba097,-1px -1px 0 #bba097,1px -1px 0 #bba097,-1px 1px 0 #bba097}.content .top-bar .top-bar-section ul li>a{color:#f5e282;font-weight:bold;font-size:26px}.content .top-bar .top-bar-section ul:not(.has-form) a:hover:not(.button){text-shadow:1px 0 1px #675237,-1px 0 2px #675237,0 1px 2px #bba097,0 -1px 3px #bba097}.content .top-bar .top-bar-section .dropdown{top:43px}.content .right-off-canvas-menu ul{list-style:none}.content .right-off-canvas-menu ul li{padding:7px 0}.content .right-off-canvas-menu ul li:first-child{margin-top:13px}.content .right-off-canvas-menu ul li ul li:first-child{margin:0}.content #left_side{margin-top:25px}.content #left_side #cookie:hover{background-image:url(../assets/cookie-bite.png)}.content #left_side #cookie{background-image:url(../assets/cookie-no-bite.png);background-position:center center;background-repeat:no-repeat;height:auto;min-height:190px;width:100%;margin-bottom:22px}.content #left_side #cookie img{opacity:0;margin:18px 0 15px}.content #left_side #cookie>span{color:#f5e282;display:block;font-family:"Emilys Candy",cursive;font-size:26px;font-weight:bold;margin-left:18%;position:relative;text-shadow:1px 0 1px #675237,-1px 0 2px #675237,0 1px 2px #bba097,0 -1px 3px #bba097;text-transform:none;top:-102px;width:auto}.content #left_side a img{margin:35px 0 15px 25px}.content #left_side #sub{border:1px solid lightgrey;border-radius:2px;text-align:center;margin-left:5px;background:#fdf3b6}.content #left_side #sub p{font-family:Arial,sans-serif;margin-bottom:10px;margin-top:-15px;font-size:16px}.content #left_side #sub .button{text-align:center;padding:0 25px;border:1px solid #17c6c6;border-radius:15px;background-color:white;color:#65addf;font-size:20px}.content #left_side #sub .button:hover{background-color:#65addf;color:white}.content #slideshow{padding-right:15px;max-width:480px;width:100%;border-radius:2px}.content #slideshow .nivoSlider{max-height:350px}@media only screen and (max-width: 40em){.content #slideshow{margin-bottom:20px;}.content #slideshow .nivo-caption{display:none}}.content #slideshow .nivo-caption{background-color:#17c6c6;bottom:20px;display:inline-block;font-family:"Emilys Candy",cursive;font-size:43px;letter-spacing:-0.7px;opacity:1;line-height:1;padding:0px 13px 6px;width:auto;border-top-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (max-width: 40em){.content #slideshow .nivo-caption{display:none !important;}}.content #text p{font-family:Arial,sans-serif;font-size:14px}.content #boxes{margin-top:15px}.content #boxes>div>a{display:block}.content #boxes h3{color:#675237;line-height:1}.content #boxes h5{font-family:Arial,sans-serif;color:#675237}.content #boxes>div{height:150px;margin:0 15px;border-radius:5px;padding:0}.content #boxes>div img{padding-top:5px}.content #boxes #award{background:url(../assets/pink-pattern.jpg)}.content #boxes #box{background:url(../assets/yellow-pattern.jpg)}.content #boxes #chat{background:url(../assets/teal-pattern.jpg)}.content #boxes #chat h3{font-size:21px}@media only screen and (max-width: 40em){.content #boxes{margin-top:40px;}}.content #divide{background-color:#97c9ea;height:6px;margin-left:-3px;margin-top:25px;width:101%;border-radius:6px;background-image:url(../assets/divider.png);background-repeat:repeat-x;background-position:center}.content #divide img{display:none;vertical-align:text-top}#copyright p{font-family:Arial,sans-serif;color:#000;font-size:0.8rem}#copyright a{font-family:Arial,sans-serif;color:#000}@media (max-width: 641px){.content{margin-top:0}.content .top-bottom:before,.content .top-bottom:after{display:none}.content header .small-24 #logo{position:relative;padding:30px 0;text-align:center}.content header .small-24 #logo a{margin-left:auto;margin-right:auto}.content .tab-bar{top:-145px}.content #left_side #sub{margin-left:auto;margin-top:40px}.content #boxes #award{margin:auto}.content #boxes #box{margin:auto;margin-top:15px}.content #boxes #chat{margin:auto;margin-top:15px}}@media (max-width: 1024px){.content .top-bottom:before,.content .top-bottom:after{display:none}.content #boxes #award{margin:auto}.content #boxes #box{margin:auto;margin-top:15px}.content #boxes #chat{margin:auto;margin-top:15px}}#sub .ninja-forms-required-items{display:none}#text .ninja-forms-form-wrap{margin-left:auto;margin-right:auto;max-width:400px}#text .ninja-forms-form-wrap .ninja-forms-required-items{display:none}#text .ninja-forms-form-wrap .ninja-forms-success-msg{padding-top:10px;padding-bottom:10px}#text .ninja-forms-form-wrap .ninja-forms-success-msg p{color:#43AC6A;font-size:20px;font-weight:bold}#text .ninja-forms-form-wrap input{font-size:1rem}.gallery{text-align:center}ul.products,.products ol,.products dl{list-style-type:none}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{background-color:#fdf3b6;border-left:0.618em solid rgba(0,0,0,0.15);clear:both;color:#675237;margin-bottom:20px;margin-left:0px;font-family:arial,sans-serif;color:#675237;font-weight:bold}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{margin:0.5rem 1.25rem}h1.product_title{color:#675237;line-height:1;font-size:40px}.products .product.type-product{border:none}.products .product.type-product .price{color:white}.products .product.type-product .price span{color:black}.products .product.type-product .price span:nth-child(2){display:none}.products .product.type-product>div{margin:5px;padding:5px;text-align:center;border:4px solid #f4d8cc;border-radius:5px}.products .product.type-product>div img{border:2px solid #f4d8cc;border-radius:3px}.products .product.type-product>div{background-color:white}.products .product.type-product>div h3{color:#17c6c6;text-shadow:1px 1px 5px #f5e282;font-size:18px}.products .product.type-product>div .button{background-color:#f4d8cc;color:black;padding:5px;margin:0}.products .product.type-product>div .button:hover,.products .product.type-product>div .button:focus{background-color:#17c6c6;color:black}.page-numbers{list-style-type:none;display:flex}.page-numbers li{margin:0 10px}#text [class*="column"]+[class*="column"]:last-child{float:left}.button{color:black;background-color:#f4d8cc;border-radius:3px}.button:hover{background-color:#17c6c6;color:black}#text>.product{margin-bottom:20px}.product.type-product{color:black}.product.type-product a{color:#675237}.product.type-product>div{padding:5px;text-align:center;border-radius:5px}.product.type-product>div img{border:2px solid #f4d8cc;border-radius:3px}.product.type-product .tab-description{display:inline-block}.product.type-product .woocommerce-tabs{width:100%;clear:both}.product.type-product .woocommerce-tabs .tabs li{display:inline-block;width:32%;background-color:#f4d8cc;border:1px solid #675437}.product.type-product .woocommerce-tabs .tabs li:hover{background-color:#17c6c6}.product.type-product .woocommerce-tabs .tabs li.active{background-color:#fdf3b6;border-width:2px;border-bottom:1px solid #fdf3b6}.product.type-product .woocommerce-tabs .tabs li a{display:block}.product.type-product .woocommerce-tabs>div.panel{background-color:#fdf3b6}.product.type-product .woocommerce-tabs p.stars a{font-size:20px;padding:0 10px}.product.type-product .woocommerce-tabs p.stars a.active{background-color:#f4d8cc;border-radius:2px}.product.type-product .sku_wrapper{display:none}.product.type-product p.price{display:none}.product.type-product .variations_form{clear:both;display:table;width:100%;margin-bottom:20px}@media only screen and (min-width:64.063em){.product.type-product .variations_form .variations{display:inline-block;width:50%;height:100px;margin-bottom:-22px;}}.product.type-product .variations_form .single_variation_wrap{display:inline-block;width:40%}.product.type-product .variations_form .single_variation_wrap .single_variation{padding:10px}.product.type-product .variations_form .single_variation_wrap .single_variation .price{font-family:arial;font-size:22px}@media only screen and (max-width: 40em){.product.type-product .variations_form .variations,.product.type-product .variations_form .single_variation_wrap,.product.type-product .variations_form .single_variation_wrap .variations_button,.product.type-product .variations_form .single_variation_wrap .variations_button .quantity{text-align:center;float:none;margin-left:auto;margin-right:auto;clear:both}.product.type-product .variations_form .single_variation_wrap{width:100%}}@media only screen and (min-width:40.063em) and (max-width:64em){.product.type-product .variations_form .variations,.product.type-product .variations_form .single_variation_wrap,.product.type-product .variations_form .single_variation_wrap .variations_button,.product.type-product .variations_form .single_variation_wrap .variations_button .quantity{text-align:center;float:none;margin-left:auto;margin-right:auto;clear:both}.product.type-product .variations_form .single_variation_wrap .variations_button .quantity{width:170px}}@media only screen and (min-width:64.063em){.product.type-product .variations_form .variations{}.product.type-product .variations_form .single_variation_wrap{}.product.type-product .variations_form .single_variation_wrap .quantity{float:left}}.woocommerce a{color:#675237}.single_variation_wrap .quantity{text-align:center;width:170px;margin-bottom:10px}.single_variation_wrap .quantity input{display:inline-block;background-color:white;height:37px;width:30px;margin:0 5px}.quantity .qty{-moz-appearance:textfield;max-width:3.631em;text-align:center}#payment .form-row.place-order{text-align:center}#payment ul.payment_methods{list-style-type:none}.shop_table .coupon{display:none}.shop_table .product-thumbnail{display:none}@media only screen and (min-width:64.063em){.shop_table .product-thumbnail{display:default;}}.shop_table .quantity{display:table}.shop_table .quantity .input-text{margin:0}.shop_table .quantity .minus,.shop_table .quantity .plus{background-color:transparent;box-shadow:none;color:#a46497;font-weight:700;width:50px;height:40px}.quantity .minus:hover,.quantity .plus:hover{background-color:transparent;color:inherit !important}.woocommerce .checkout .woocommerce-billing-fields,.woocommerce .checkout .woocommerce-shipping-fields{margin:0 auto 40px;max-width:600px;padding:20px;border:1px solid #bba097}.woocommerce .checkout .woocommerce-billing-fields p,.woocommerce .checkout .woocommerce-shipping-fields p{margin-bottom:15px}.woocommerce .checkout .woocommerce-billing-fields p input,.woocommerce .checkout .woocommerce-shipping-fields p input{margin-bottom:15px}.woocommerce .checkout #order_review{float:left}.right-off-canvas-menu{background:#fdf3b6}.right-off-canvas-menu li:hover{background-color:#bba097}.right-off-canvas-menu li>a{color:#675237}.right-off-canvas-menu li>a:hover{color:#fcde74}.right-off-canvas-menu ul{list-style:none;padding:10px 0}.right-off-canvas-menu>.dropdown{list-style:none;padding:10px 0;margin-bottom:0}aside.right-off-canvas-menu{background:transparent;background-color:#fdf3b6;color:#675237}aside.right-off-canvas-menu li.page_item{display:block;overflow:hidden;position:relative;padding:3px}aside.right-off-canvas-menu .off-canvas-list ul li a{line-height:20px;color:white;border-bottom:1px solid #b1b3b6;background-repeat:no-repeat;background-position:3px 50%}aside.right-off-canvas-menu .off-canvas-list ul li a:hover{background-color:#675237;color:black}aside.right-off-canvas-menu li.page_item_has_children a.toggle{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #675237;border-bottom:0;font-size:0;height:0;line-height:0;padding:0;position:absolute;right:10px;top:13px;width:0}aside.right-off-canvas-menu li.page_item_has_children:hover>a.toggle{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #675237;border-bottom:0}aside.right-off-canvas-menu li.page_item_has_children a.toggle.open{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #675237;border-top:0}aside.right-off-canvas-menu li.page_item_has_children:hover>a.toggle.open{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #675237;border-top:0}aside.right-off-canvas-menu li.page_item_has_children a.toggle.open:hover{background-color:#fdf3b6}aside.right-off-canvas-menu ul.children{display:none}aside.right-off-canvas-menu .off-canvas-list ul li>ul li>a{padding-left:10px;margin-left:25px;line-height:18px}aside.right-off-canvas-menu ul.open{display:block}img.aligncenter{display:block;clear:both;float:none;padding:0;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 6px 11px;display:inline}blockquote.alignleft,img.alignleft,.wp-caption.alignleft{margin:0.4375rem 2.1875rem 0.4375rem 0}blockquote.alignright,img.alignright,.wp-caption.alignright{margin:0.4375rem 0 0.4375rem 2.1875rem}img.alignleft{padding:0;display:inline}img.alignleft,img.alignright,img.aligncenter,div.wp-caption img{border:1px solid #008000}.alignright{float:right}.alignnone{float:none}.alignleft{float:left}.wp-caption{background:#008000;width:auto}.wp-caption-text{font-family:Open Sans,sans-serif;font-size:9px !important;color:#fff;font-style:italic;margin:0;padding:0 5px}.gallery-one-title{height:45px;font-size:0.8em;text-align:center;font-family:sans-serif;padding:5px}.gallery-holder{margin:10px 0 20px 0}@media (max-width: 640px){img.alignright,img.alignleft,img.aligncenter{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignright,div.wp-caption.alignleft{width:44% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:85% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignnone{width:85% !important;float:none}div.wp-caption.alignright,div.wp-caption.alignleft,div.wp-caption.aligncenter{width:100%}}@media (min-width: 40.063em){img.aligncenter,img.alignnone{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:74% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:100%}div.wp-caption.alignnone{width:73% !important;float:none}}
\ No newline at end of file
+img.aligncenter{display:block;clear:both;float:none;padding:0;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 6px 11px;display:inline}blockquote.alignleft,img.alignleft,.wp-caption.alignleft{margin:0.4375rem 2.1875rem 0.4375rem 0}blockquote.alignright,img.alignright,.wp-caption.alignright{margin:0.4375rem 0 0.4375rem 2.1875rem}img.alignleft{padding:0;display:inline}img.alignleft,img.alignright,img.aligncenter,div.wp-caption img{border:1px solid lightgrey;width:100%}.alignright{float:right}.alignnone{float:none}.alignleft{float:left}.gallery-one-title{height:45px;font-size:0.8em;text-align:center;font-family:sans-serif;padding:5px}.gallery-holder{margin:10px 0 20px 0}@media (max-width: 640px){img.alignright,img.alignleft,img.aligncenter{display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignright,div.wp-caption.alignleft{margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignnone{float:none}div.wp-caption.alignright,div.wp-caption.alignleft,div.wp-caption.aligncenter{}}@media (min-width: 40.063em){img.aligncenter,img.alignnone{display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{}div.wp-caption.alignnone{float:none}}meta.foundation-version{font-family:"/5.5.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#17c6c6;color:#675237;padding:0;margin:0;font-family:'Emilys Candy',cursive;font-weight:normal;font-style:normal;line-height:150%;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:4.1666666667%;right:auto}.small-pull-1{position:relative;right:4.1666666667%;left:auto}.small-push-2{position:relative;left:8.3333333333%;right:auto}.small-pull-2{position:relative;right:8.3333333333%;left:auto}.small-push-3{position:relative;left:12.5%;right:auto}.small-pull-3{position:relative;right:12.5%;left:auto}.small-push-4{position:relative;left:16.6666666667%;right:auto}.small-pull-4{position:relative;right:16.6666666667%;left:auto}.small-push-5{position:relative;left:20.8333333333%;right:auto}.small-pull-5{position:relative;right:20.8333333333%;left:auto}.small-push-6{position:relative;left:25%;right:auto}.small-pull-6{position:relative;right:25%;left:auto}.small-push-7{position:relative;left:29.1666666667%;right:auto}.small-pull-7{position:relative;right:29.1666666667%;left:auto}.small-push-8{position:relative;left:33.3333333333%;right:auto}.small-pull-8{position:relative;right:33.3333333333%;left:auto}.small-push-9{position:relative;left:37.5%;right:auto}.small-pull-9{position:relative;right:37.5%;left:auto}.small-push-10{position:relative;left:41.6666666667%;right:auto}.small-pull-10{position:relative;right:41.6666666667%;left:auto}.small-push-11{position:relative;left:45.8333333333%;right:auto}.small-pull-11{position:relative;right:45.8333333333%;left:auto}.small-push-12{position:relative;left:50%;right:auto}.small-pull-12{position:relative;right:50%;left:auto}.small-push-13{position:relative;left:54.1666666667%;right:auto}.small-pull-13{position:relative;right:54.1666666667%;left:auto}.small-push-14{position:relative;left:58.3333333333%;right:auto}.small-pull-14{position:relative;right:58.3333333333%;left:auto}.small-push-15{position:relative;left:62.5%;right:auto}.small-pull-15{position:relative;right:62.5%;left:auto}.small-push-16{position:relative;left:66.6666666667%;right:auto}.small-pull-16{position:relative;right:66.6666666667%;left:auto}.small-push-17{position:relative;left:70.8333333333%;right:auto}.small-pull-17{position:relative;right:70.8333333333%;left:auto}.small-push-18{position:relative;left:75%;right:auto}.small-pull-18{position:relative;right:75%;left:auto}.small-push-19{position:relative;left:79.1666666667%;right:auto}.small-pull-19{position:relative;right:79.1666666667%;left:auto}.small-push-20{position:relative;left:83.3333333333%;right:auto}.small-pull-20{position:relative;right:83.3333333333%;left:auto}.small-push-21{position:relative;left:87.5%;right:auto}.small-pull-21{position:relative;right:87.5%;left:auto}.small-push-22{position:relative;left:91.6666666667%;right:auto}.small-pull-22{position:relative;right:91.6666666667%;left:auto}.small-push-23{position:relative;left:95.8333333333%;right:auto}.small-pull-23{position:relative;right:95.8333333333%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:4.1666666667%}.small-2{width:8.3333333333%}.small-3{width:12.5%}.small-4{width:16.6666666667%}.small-5{width:20.8333333333%}.small-6{width:25%}.small-7{width:29.1666666667%}.small-8{width:33.3333333333%}.small-9{width:37.5%}.small-10{width:41.6666666667%}.small-11{width:45.8333333333%}.small-12{width:50%}.small-13{width:54.1666666667%}.small-14{width:58.3333333333%}.small-15{width:62.5%}.small-16{width:66.6666666667%}.small-17{width:70.8333333333%}.small-18{width:75%}.small-19{width:79.1666666667%}.small-20{width:83.3333333333%}.small-21{width:87.5%}.small-22{width:91.6666666667%}.small-23{width:95.8333333333%}.small-24{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:4.1666666667% !important}.small-offset-2{margin-left:8.3333333333% !important}.small-offset-3{margin-left:12.5% !important}.small-offset-4{margin-left:16.6666666667% !important}.small-offset-5{margin-left:20.8333333333% !important}.small-offset-6{margin-left:25% !important}.small-offset-7{margin-left:29.1666666667% !important}.small-offset-8{margin-left:33.3333333333% !important}.small-offset-9{margin-left:37.5% !important}.small-offset-10{margin-left:41.6666666667% !important}.small-offset-11{margin-left:45.8333333333% !important}.small-offset-12{margin-left:50% !important}.small-offset-13{margin-left:54.1666666667% !important}.small-offset-14{margin-left:58.3333333333% !important}.small-offset-15{margin-left:62.5% !important}.small-offset-16{margin-left:66.6666666667% !important}.small-offset-17{margin-left:70.8333333333% !important}.small-offset-18{margin-left:75% !important}.small-offset-19{margin-left:79.1666666667% !important}.small-offset-20{margin-left:83.3333333333% !important}.small-offset-21{margin-left:87.5% !important}.small-offset-22{margin-left:91.6666666667% !important}.small-offset-23{margin-left:95.8333333333% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:4.1666666667%;right:auto}.medium-pull-1{position:relative;right:4.1666666667%;left:auto}.medium-push-2{position:relative;left:8.3333333333%;right:auto}.medium-pull-2{position:relative;right:8.3333333333%;left:auto}.medium-push-3{position:relative;left:12.5%;right:auto}.medium-pull-3{position:relative;right:12.5%;left:auto}.medium-push-4{position:relative;left:16.6666666667%;right:auto}.medium-pull-4{position:relative;right:16.6666666667%;left:auto}.medium-push-5{position:relative;left:20.8333333333%;right:auto}.medium-pull-5{position:relative;right:20.8333333333%;left:auto}.medium-push-6{position:relative;left:25%;right:auto}.medium-pull-6{position:relative;right:25%;left:auto}.medium-push-7{position:relative;left:29.1666666667%;right:auto}.medium-pull-7{position:relative;right:29.1666666667%;left:auto}.medium-push-8{position:relative;left:33.3333333333%;right:auto}.medium-pull-8{position:relative;right:33.3333333333%;left:auto}.medium-push-9{position:relative;left:37.5%;right:auto}.medium-pull-9{position:relative;right:37.5%;left:auto}.medium-push-10{position:relative;left:41.6666666667%;right:auto}.medium-pull-10{position:relative;right:41.6666666667%;left:auto}.medium-push-11{position:relative;left:45.8333333333%;right:auto}.medium-pull-11{position:relative;right:45.8333333333%;left:auto}.medium-push-12{position:relative;left:50%;right:auto}.medium-pull-12{position:relative;right:50%;left:auto}.medium-push-13{position:relative;left:54.1666666667%;right:auto}.medium-pull-13{position:relative;right:54.1666666667%;left:auto}.medium-push-14{position:relative;left:58.3333333333%;right:auto}.medium-pull-14{position:relative;right:58.3333333333%;left:auto}.medium-push-15{position:relative;left:62.5%;right:auto}.medium-pull-15{position:relative;right:62.5%;left:auto}.medium-push-16{position:relative;left:66.6666666667%;right:auto}.medium-pull-16{position:relative;right:66.6666666667%;left:auto}.medium-push-17{position:relative;left:70.8333333333%;right:auto}.medium-pull-17{position:relative;right:70.8333333333%;left:auto}.medium-push-18{position:relative;left:75%;right:auto}.medium-pull-18{position:relative;right:75%;left:auto}.medium-push-19{position:relative;left:79.1666666667%;right:auto}.medium-pull-19{position:relative;right:79.1666666667%;left:auto}.medium-push-20{position:relative;left:83.3333333333%;right:auto}.medium-pull-20{position:relative;right:83.3333333333%;left:auto}.medium-push-21{position:relative;left:87.5%;right:auto}.medium-pull-21{position:relative;right:87.5%;left:auto}.medium-push-22{position:relative;left:91.6666666667%;right:auto}.medium-pull-22{position:relative;right:91.6666666667%;left:auto}.medium-push-23{position:relative;left:95.8333333333%;right:auto}.medium-pull-23{position:relative;right:95.8333333333%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:4.1666666667%}.medium-2{width:8.3333333333%}.medium-3{width:12.5%}.medium-4{width:16.6666666667%}.medium-5{width:20.8333333333%}.medium-6{width:25%}.medium-7{width:29.1666666667%}.medium-8{width:33.3333333333%}.medium-9{width:37.5%}.medium-10{width:41.6666666667%}.medium-11{width:45.8333333333%}.medium-12{width:50%}.medium-13{width:54.1666666667%}.medium-14{width:58.3333333333%}.medium-15{width:62.5%}.medium-16{width:66.6666666667%}.medium-17{width:70.8333333333%}.medium-18{width:75%}.medium-19{width:79.1666666667%}.medium-20{width:83.3333333333%}.medium-21{width:87.5%}.medium-22{width:91.6666666667%}.medium-23{width:95.8333333333%}.medium-24{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:4.1666666667% !important}.medium-offset-2{margin-left:8.3333333333% !important}.medium-offset-3{margin-left:12.5% !important}.medium-offset-4{margin-left:16.6666666667% !important}.medium-offset-5{margin-left:20.8333333333% !important}.medium-offset-6{margin-left:25% !important}.medium-offset-7{margin-left:29.1666666667% !important}.medium-offset-8{margin-left:33.3333333333% !important}.medium-offset-9{margin-left:37.5% !important}.medium-offset-10{margin-left:41.6666666667% !important}.medium-offset-11{margin-left:45.8333333333% !important}.medium-offset-12{margin-left:50% !important}.medium-offset-13{margin-left:54.1666666667% !important}.medium-offset-14{margin-left:58.3333333333% !important}.medium-offset-15{margin-left:62.5% !important}.medium-offset-16{margin-left:66.6666666667% !important}.medium-offset-17{margin-left:70.8333333333% !important}.medium-offset-18{margin-left:75% !important}.medium-offset-19{margin-left:79.1666666667% !important}.medium-offset-20{margin-left:83.3333333333% !important}.medium-offset-21{margin-left:87.5% !important}.medium-offset-22{margin-left:91.6666666667% !important}.medium-offset-23{margin-left:95.8333333333% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:4.1666666667%;right:auto}.pull-1{position:relative;right:4.1666666667%;left:auto}.push-2{position:relative;left:8.3333333333%;right:auto}.pull-2{position:relative;right:8.3333333333%;left:auto}.push-3{position:relative;left:12.5%;right:auto}.pull-3{position:relative;right:12.5%;left:auto}.push-4{position:relative;left:16.6666666667%;right:auto}.pull-4{position:relative;right:16.6666666667%;left:auto}.push-5{position:relative;left:20.8333333333%;right:auto}.pull-5{position:relative;right:20.8333333333%;left:auto}.push-6{position:relative;left:25%;right:auto}.pull-6{position:relative;right:25%;left:auto}.push-7{position:relative;left:29.1666666667%;right:auto}.pull-7{position:relative;right:29.1666666667%;left:auto}.push-8{position:relative;left:33.3333333333%;right:auto}.pull-8{position:relative;right:33.3333333333%;left:auto}.push-9{position:relative;left:37.5%;right:auto}.pull-9{position:relative;right:37.5%;left:auto}.push-10{position:relative;left:41.6666666667%;right:auto}.pull-10{position:relative;right:41.6666666667%;left:auto}.push-11{position:relative;left:45.8333333333%;right:auto}.pull-11{position:relative;right:45.8333333333%;left:auto}.push-12{position:relative;left:50%;right:auto}.pull-12{position:relative;right:50%;left:auto}.push-13{position:relative;left:54.1666666667%;right:auto}.pull-13{position:relative;right:54.1666666667%;left:auto}.push-14{position:relative;left:58.3333333333%;right:auto}.pull-14{position:relative;right:58.3333333333%;left:auto}.push-15{position:relative;left:62.5%;right:auto}.pull-15{position:relative;right:62.5%;left:auto}.push-16{position:relative;left:66.6666666667%;right:auto}.pull-16{position:relative;right:66.6666666667%;left:auto}.push-17{position:relative;left:70.8333333333%;right:auto}.pull-17{position:relative;right:70.8333333333%;left:auto}.push-18{position:relative;left:75%;right:auto}.pull-18{position:relative;right:75%;left:auto}.push-19{position:relative;left:79.1666666667%;right:auto}.pull-19{position:relative;right:79.1666666667%;left:auto}.push-20{position:relative;left:83.3333333333%;right:auto}.pull-20{position:relative;right:83.3333333333%;left:auto}.push-21{position:relative;left:87.5%;right:auto}.pull-21{position:relative;right:87.5%;left:auto}.push-22{position:relative;left:91.6666666667%;right:auto}.pull-22{position:relative;right:91.6666666667%;left:auto}.push-23{position:relative;left:95.8333333333%;right:auto}.pull-23{position:relative;right:95.8333333333%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:4.1666666667%;right:auto}.large-pull-1{position:relative;right:4.1666666667%;left:auto}.large-push-2{position:relative;left:8.3333333333%;right:auto}.large-pull-2{position:relative;right:8.3333333333%;left:auto}.large-push-3{position:relative;left:12.5%;right:auto}.large-pull-3{position:relative;right:12.5%;left:auto}.large-push-4{position:relative;left:16.6666666667%;right:auto}.large-pull-4{position:relative;right:16.6666666667%;left:auto}.large-push-5{position:relative;left:20.8333333333%;right:auto}.large-pull-5{position:relative;right:20.8333333333%;left:auto}.large-push-6{position:relative;left:25%;right:auto}.large-pull-6{position:relative;right:25%;left:auto}.large-push-7{position:relative;left:29.1666666667%;right:auto}.large-pull-7{position:relative;right:29.1666666667%;left:auto}.large-push-8{position:relative;left:33.3333333333%;right:auto}.large-pull-8{position:relative;right:33.3333333333%;left:auto}.large-push-9{position:relative;left:37.5%;right:auto}.large-pull-9{position:relative;right:37.5%;left:auto}.large-push-10{position:relative;left:41.6666666667%;right:auto}.large-pull-10{position:relative;right:41.6666666667%;left:auto}.large-push-11{position:relative;left:45.8333333333%;right:auto}.large-pull-11{position:relative;right:45.8333333333%;left:auto}.large-push-12{position:relative;left:50%;right:auto}.large-pull-12{position:relative;right:50%;left:auto}.large-push-13{position:relative;left:54.1666666667%;right:auto}.large-pull-13{position:relative;right:54.1666666667%;left:auto}.large-push-14{position:relative;left:58.3333333333%;right:auto}.large-pull-14{position:relative;right:58.3333333333%;left:auto}.large-push-15{position:relative;left:62.5%;right:auto}.large-pull-15{position:relative;right:62.5%;left:auto}.large-push-16{position:relative;left:66.6666666667%;right:auto}.large-pull-16{position:relative;right:66.6666666667%;left:auto}.large-push-17{position:relative;left:70.8333333333%;right:auto}.large-pull-17{position:relative;right:70.8333333333%;left:auto}.large-push-18{position:relative;left:75%;right:auto}.large-pull-18{position:relative;right:75%;left:auto}.large-push-19{position:relative;left:79.1666666667%;right:auto}.large-pull-19{position:relative;right:79.1666666667%;left:auto}.large-push-20{position:relative;left:83.3333333333%;right:auto}.large-pull-20{position:relative;right:83.3333333333%;left:auto}.large-push-21{position:relative;left:87.5%;right:auto}.large-pull-21{position:relative;right:87.5%;left:auto}.large-push-22{position:relative;left:91.6666666667%;right:auto}.large-pull-22{position:relative;right:91.6666666667%;left:auto}.large-push-23{position:relative;left:95.8333333333%;right:auto}.large-pull-23{position:relative;right:95.8333333333%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:4.1666666667%}.large-2{width:8.3333333333%}.large-3{width:12.5%}.large-4{width:16.6666666667%}.large-5{width:20.8333333333%}.large-6{width:25%}.large-7{width:29.1666666667%}.large-8{width:33.3333333333%}.large-9{width:37.5%}.large-10{width:41.6666666667%}.large-11{width:45.8333333333%}.large-12{width:50%}.large-13{width:54.1666666667%}.large-14{width:58.3333333333%}.large-15{width:62.5%}.large-16{width:66.6666666667%}.large-17{width:70.8333333333%}.large-18{width:75%}.large-19{width:79.1666666667%}.large-20{width:83.3333333333%}.large-21{width:87.5%}.large-22{width:91.6666666667%}.large-23{width:95.8333333333%}.large-24{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:4.1666666667% !important}.large-offset-2{margin-left:8.3333333333% !important}.large-offset-3{margin-left:12.5% !important}.large-offset-4{margin-left:16.6666666667% !important}.large-offset-5{margin-left:20.8333333333% !important}.large-offset-6{margin-left:25% !important}.large-offset-7{margin-left:29.1666666667% !important}.large-offset-8{margin-left:33.3333333333% !important}.large-offset-9{margin-left:37.5% !important}.large-offset-10{margin-left:41.6666666667% !important}.large-offset-11{margin-left:45.8333333333% !important}.large-offset-12{margin-left:50% !important}.large-offset-13{margin-left:54.1666666667% !important}.large-offset-14{margin-left:58.3333333333% !important}.large-offset-15{margin-left:62.5% !important}.large-offset-16{margin-left:66.6666666667% !important}.large-offset-17{margin-left:70.8333333333% !important}.large-offset-18{margin-left:75% !important}.large-offset-19{margin-left:79.1666666667% !important}.large-offset-20{margin-left:83.3333333333% !important}.large-offset-21{margin-left:87.5% !important}.large-offset-22{margin-left:91.6666666667% !important}.large-offset-23{margin-left:95.8333333333% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:4.1666666667%;right:auto}.pull-1{position:relative;right:4.1666666667%;left:auto}.push-2{position:relative;left:8.3333333333%;right:auto}.pull-2{position:relative;right:8.3333333333%;left:auto}.push-3{position:relative;left:12.5%;right:auto}.pull-3{position:relative;right:12.5%;left:auto}.push-4{position:relative;left:16.6666666667%;right:auto}.pull-4{position:relative;right:16.6666666667%;left:auto}.push-5{position:relative;left:20.8333333333%;right:auto}.pull-5{position:relative;right:20.8333333333%;left:auto}.push-6{position:relative;left:25%;right:auto}.pull-6{position:relative;right:25%;left:auto}.push-7{position:relative;left:29.1666666667%;right:auto}.pull-7{position:relative;right:29.1666666667%;left:auto}.push-8{position:relative;left:33.3333333333%;right:auto}.pull-8{position:relative;right:33.3333333333%;left:auto}.push-9{position:relative;left:37.5%;right:auto}.pull-9{position:relative;right:37.5%;left:auto}.push-10{position:relative;left:41.6666666667%;right:auto}.pull-10{position:relative;right:41.6666666667%;left:auto}.push-11{position:relative;left:45.8333333333%;right:auto}.pull-11{position:relative;right:45.8333333333%;left:auto}.push-12{position:relative;left:50%;right:auto}.pull-12{position:relative;right:50%;left:auto}.push-13{position:relative;left:54.1666666667%;right:auto}.pull-13{position:relative;right:54.1666666667%;left:auto}.push-14{position:relative;left:58.3333333333%;right:auto}.pull-14{position:relative;right:58.3333333333%;left:auto}.push-15{position:relative;left:62.5%;right:auto}.pull-15{position:relative;right:62.5%;left:auto}.push-16{position:relative;left:66.6666666667%;right:auto}.pull-16{position:relative;right:66.6666666667%;left:auto}.push-17{position:relative;left:70.8333333333%;right:auto}.pull-17{position:relative;right:70.8333333333%;left:auto}.push-18{position:relative;left:75%;right:auto}.pull-18{position:relative;right:75%;left:auto}.push-19{position:relative;left:79.1666666667%;right:auto}.pull-19{position:relative;right:79.1666666667%;left:auto}.push-20{position:relative;left:83.3333333333%;right:auto}.pull-20{position:relative;right:83.3333333333%;left:auto}.push-21{position:relative;left:87.5%;right:auto}.pull-21{position:relative;right:87.5%;left:auto}.push-22{position:relative;left:91.6666666667%;right:auto}.pull-22{position:relative;right:91.6666666667%;left:auto}.push-23{position:relative;left:95.8333333333%;right:auto}.pull-23{position:relative;right:95.8333333333%;left:auto}}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;padding:1rem;display:block;font-family:'Emilys Candy',cursive;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#FFFFFF}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#fdf3b6;border-color:#fbe97b;color:#231c13}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFFFFF}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFFFFF}.alert-box.secondary{background-color:#675237;border-color:#59472f;color:#FFFFFF}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFFFFF}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#231c13}.alert-box.alert-close{opacity:0}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}.small-block-grid-13>li{width:7.6923076923%;list-style:none}.small-block-grid-13>li:nth-of-type(1n){clear:none}.small-block-grid-13>li:nth-of-type(13n+1){clear:both}.small-block-grid-14>li{width:7.1428571429%;list-style:none}.small-block-grid-14>li:nth-of-type(1n){clear:none}.small-block-grid-14>li:nth-of-type(14n+1){clear:both}.small-block-grid-15>li{width:6.6666666667%;list-style:none}.small-block-grid-15>li:nth-of-type(1n){clear:none}.small-block-grid-15>li:nth-of-type(15n+1){clear:both}.small-block-grid-16>li{width:6.25%;list-style:none}.small-block-grid-16>li:nth-of-type(1n){clear:none}.small-block-grid-16>li:nth-of-type(16n+1){clear:both}.small-block-grid-17>li{width:5.8823529412%;list-style:none}.small-block-grid-17>li:nth-of-type(1n){clear:none}.small-block-grid-17>li:nth-of-type(17n+1){clear:both}.small-block-grid-18>li{width:5.5555555556%;list-style:none}.small-block-grid-18>li:nth-of-type(1n){clear:none}.small-block-grid-18>li:nth-of-type(18n+1){clear:both}.small-block-grid-19>li{width:5.2631578947%;list-style:none}.small-block-grid-19>li:nth-of-type(1n){clear:none}.small-block-grid-19>li:nth-of-type(19n+1){clear:both}.small-block-grid-20>li{width:5%;list-style:none}.small-block-grid-20>li:nth-of-type(1n){clear:none}.small-block-grid-20>li:nth-of-type(20n+1){clear:both}.small-block-grid-21>li{width:4.7619047619%;list-style:none}.small-block-grid-21>li:nth-of-type(1n){clear:none}.small-block-grid-21>li:nth-of-type(21n+1){clear:both}.small-block-grid-22>li{width:4.5454545455%;list-style:none}.small-block-grid-22>li:nth-of-type(1n){clear:none}.small-block-grid-22>li:nth-of-type(22n+1){clear:both}.small-block-grid-23>li{width:4.347826087%;list-style:none}.small-block-grid-23>li:nth-of-type(1n){clear:none}.small-block-grid-23>li:nth-of-type(23n+1){clear:both}.small-block-grid-24>li{width:4.1666666667%;list-style:none}.small-block-grid-24>li:nth-of-type(1n){clear:none}.small-block-grid-24>li:nth-of-type(24n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}.medium-block-grid-13>li{width:7.6923076923%;list-style:none}.medium-block-grid-13>li:nth-of-type(1n){clear:none}.medium-block-grid-13>li:nth-of-type(13n+1){clear:both}.medium-block-grid-14>li{width:7.1428571429%;list-style:none}.medium-block-grid-14>li:nth-of-type(1n){clear:none}.medium-block-grid-14>li:nth-of-type(14n+1){clear:both}.medium-block-grid-15>li{width:6.6666666667%;list-style:none}.medium-block-grid-15>li:nth-of-type(1n){clear:none}.medium-block-grid-15>li:nth-of-type(15n+1){clear:both}.medium-block-grid-16>li{width:6.25%;list-style:none}.medium-block-grid-16>li:nth-of-type(1n){clear:none}.medium-block-grid-16>li:nth-of-type(16n+1){clear:both}.medium-block-grid-17>li{width:5.8823529412%;list-style:none}.medium-block-grid-17>li:nth-of-type(1n){clear:none}.medium-block-grid-17>li:nth-of-type(17n+1){clear:both}.medium-block-grid-18>li{width:5.5555555556%;list-style:none}.medium-block-grid-18>li:nth-of-type(1n){clear:none}.medium-block-grid-18>li:nth-of-type(18n+1){clear:both}.medium-block-grid-19>li{width:5.2631578947%;list-style:none}.medium-block-grid-19>li:nth-of-type(1n){clear:none}.medium-block-grid-19>li:nth-of-type(19n+1){clear:both}.medium-block-grid-20>li{width:5%;list-style:none}.medium-block-grid-20>li:nth-of-type(1n){clear:none}.medium-block-grid-20>li:nth-of-type(20n+1){clear:both}.medium-block-grid-21>li{width:4.7619047619%;list-style:none}.medium-block-grid-21>li:nth-of-type(1n){clear:none}.medium-block-grid-21>li:nth-of-type(21n+1){clear:both}.medium-block-grid-22>li{width:4.5454545455%;list-style:none}.medium-block-grid-22>li:nth-of-type(1n){clear:none}.medium-block-grid-22>li:nth-of-type(22n+1){clear:both}.medium-block-grid-23>li{width:4.347826087%;list-style:none}.medium-block-grid-23>li:nth-of-type(1n){clear:none}.medium-block-grid-23>li:nth-of-type(23n+1){clear:both}.medium-block-grid-24>li{width:4.1666666667%;list-style:none}.medium-block-grid-24>li:nth-of-type(1n){clear:none}.medium-block-grid-24>li:nth-of-type(24n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}.large-block-grid-13>li{width:7.6923076923%;list-style:none}.large-block-grid-13>li:nth-of-type(1n){clear:none}.large-block-grid-13>li:nth-of-type(13n+1){clear:both}.large-block-grid-14>li{width:7.1428571429%;list-style:none}.large-block-grid-14>li:nth-of-type(1n){clear:none}.large-block-grid-14>li:nth-of-type(14n+1){clear:both}.large-block-grid-15>li{width:6.6666666667%;list-style:none}.large-block-grid-15>li:nth-of-type(1n){clear:none}.large-block-grid-15>li:nth-of-type(15n+1){clear:both}.large-block-grid-16>li{width:6.25%;list-style:none}.large-block-grid-16>li:nth-of-type(1n){clear:none}.large-block-grid-16>li:nth-of-type(16n+1){clear:both}.large-block-grid-17>li{width:5.8823529412%;list-style:none}.large-block-grid-17>li:nth-of-type(1n){clear:none}.large-block-grid-17>li:nth-of-type(17n+1){clear:both}.large-block-grid-18>li{width:5.5555555556%;list-style:none}.large-block-grid-18>li:nth-of-type(1n){clear:none}.large-block-grid-18>li:nth-of-type(18n+1){clear:both}.large-block-grid-19>li{width:5.2631578947%;list-style:none}.large-block-grid-19>li:nth-of-type(1n){clear:none}.large-block-grid-19>li:nth-of-type(19n+1){clear:both}.large-block-grid-20>li{width:5%;list-style:none}.large-block-grid-20>li:nth-of-type(1n){clear:none}.large-block-grid-20>li:nth-of-type(20n+1){clear:both}.large-block-grid-21>li{width:4.7619047619%;list-style:none}.large-block-grid-21>li:nth-of-type(1n){clear:none}.large-block-grid-21>li:nth-of-type(21n+1){clear:both}.large-block-grid-22>li{width:4.5454545455%;list-style:none}.large-block-grid-22>li:nth-of-type(1n){clear:none}.large-block-grid-22>li:nth-of-type(22n+1){clear:both}.large-block-grid-23>li{width:4.347826087%;list-style:none}.large-block-grid-23>li:nth-of-type(1n){clear:none}.large-block-grid-23>li:nth-of-type(23n+1){clear:both}.large-block-grid-24>li{width:4.1666666667%;list-style:none}.large-block-grid-24>li:nth-of-type(1n){clear:none}.large-block-grid-24>li:nth-of-type(24n+1){clear:both}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#c8b398;border-color:#bca281;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#fdf3b6}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#fdf3b6}.breadcrumbs>*.current{cursor:default;color:#333333}.breadcrumbs>*.current a{cursor:default;color:#333333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999999}.breadcrumbs>*.unavailable a{color:#999999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999999;cursor:not-allowed}.breadcrumbs>*:before{content:"/";color:#AAAAAA;margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:'Emilys Candy',cursive;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#FFFFFF;border-color:#cccccc;color:#63aedf;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#cccccc}button:hover,button:focus,.button:hover,.button:focus{color:#63aedf}button.secondary,.button.secondary{background-color:#675237;border-color:#52422c;color:#63aedf}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#52422c}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#63aedf}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#63aedf}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#63aedf}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#63aedf}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#63aedf}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#63aedf}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#63aedf}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.375rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#FFFFFF;border-color:#cccccc;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#cccccc}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#63aedf}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#FFFFFF}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#675237;border-color:#52422c;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#52422c}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#63aedf}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#675237}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#63aedf}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#63aedf}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#63aedf}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#63aedf;cursor:default;opacity:0.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#63aedf}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>li{margin:0 -2px;display:inline-block}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{margin:0 -2px;display:inline-block;display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width: 40em){.button-group.stack-for-small>li{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{margin:0 -2px;display:inline-block}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width: 40em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;display:inline-block}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width: 40em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#AAAAAA;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#CCCCCC;display:none}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#CCCCCC}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#CCCCCC}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #FFFFFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:none;background:none;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#FFFFFF transparent transparent transparent;top:50%}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#FFFFFF;font-family:inherit;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;padding:0.5rem;font-size:0.875rem;font-family:'Emilys Candy',cursive;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#DDDDDD;cursor:default}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #DDDDDD;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#FFFFFF;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333333}.icon-bar>*{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{margin:0 0.0625rem 0 0;display:inline-block}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{width:auto;margin:auto;float:none}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar>* label{color:#FFFFFF}.icon-bar>* i{color:#FFFFFF}.icon-bar>a:hover{background:#fdf3b6}.icon-bar>a:hover label{color:#FFFFFF}.icon-bar>a:hover i{color:#FFFFFF}.icon-bar>a.active{background:#fdf3b6}.icon-bar>a.active label{color:#FFFFFF}.icon-bar>a.active i{color:#FFFFFF}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.seven-up.large-vertical .item{width:auto;}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.eight-up.large-vertical .item{width:auto;}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333333;color:#FFFFFF;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#FFFFFF}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#FFFFFF;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #FFFFFF}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px}.label{font-weight:normal;font-family:'Emilys Candy',cursive;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#fdf3b6;color:#333333}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#FFFFFF}.label.warning{background-color:#f08a24;color:#FFFFFF}.label.success{background-color:#43AC6A;color:#FFFFFF}.label.secondary{background-color:#675237;color:#FFFFFF}.label.info{background-color:#a0d3e8;color:#333333}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#FFFFFF;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 #FFFFFF;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#FFFFFF;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#FFFFFF;background:rgba(0,0,0,0);z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px #FFFFFF;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFFFFF}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#FFFFFF}.orbit-container .orbit-prev:hover>span{border-right-color:#FFFFFF}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#FFFFFF;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#FFFFFF}.orbit-bullets-container{text-align:center}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#CCCCCC;float:none;margin-right:6px;border-radius:1000px}.orbit-bullets li.active{background:#999999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin:0 !important;opacity:1 !important}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#fdf3b6;color:#FFFFFF;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#fdf3b6}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#fdf5c4;margin-bottom:1.25rem;padding:1.25rem;background:#fffefb;color:#333333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#fdf3b6}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#fbe97b}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333333;padding:0.9375rem 1.25rem;text-align:center;color:#EEEEEE;font-weight:normal;font-size:1rem;font-family:'Emilys Candy',cursive}.pricing-table .price{background-color:#F6F6F6;padding:0.9375rem 1.25rem;text-align:center;color:#333333;font-weight:normal;font-size:2rem;font-family:'Emilys Candy',cursive}.pricing-table .description{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #DDDDDD}.pricing-table .bullet-item{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#333333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #DDDDDD}.pricing-table .cta-button{background-color:#FFFFFF;text-align:center;padding:1.25rem 1.25rem 0}.progress{background-color:#F6F6F6;height:1.5625rem;border:1px solid white;padding:0.125rem;margin-bottom:0.625rem}.progress .meter{background:#fdf3b6;height:100%;display:block}.progress.secondary .meter{background:#675237;height:100%;display:block}.progress.success .meter{background:#43AC6A;height:100%;display:block}.progress.alert .meter{background:#f04124;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#FAFAFA}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0}.range-slider.radius{background:#FAFAFA;border-radius:3px}.range-slider.radius .range-slider-handle{background:#fdf3b6;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#fceb83}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#fdf3b6;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#fceb83}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:not-allowed;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#fdf3b6;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#fceb83}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#665136}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#fdf3b6}.range-slider-handle:hover{background:#fceb83}.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#FFFFFF;padding:1.25rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem}@media only screen and (max-width: 40em){.reveal-modal{min-height:100vh;}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal{top:6.25rem;}}.reveal-modal.radius{border-radius:3px}.reveal-modal.round{border-radius:1000px}.reveal-modal.collapse{padding:0}@media only screen and (min-width:40.063em){.reveal-modal.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important}@media only screen and (min-width:40.063em){.reveal-modal.full{width:100vw;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:'Emilys Candy',cursive}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#fdf3b6;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#fef7cc}.side-nav li.active>a:first-child:not(.button){color:#fef7cc;font-weight:normal;font-family:'Emilys Candy',cursive}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white}.side-nav li.heading{color:#fdf3b6;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.split.button.no-pip span:before{border-style:none}.split.button.no-pip span:after{border-style:none}.split.button.no-pip span{padding-top:0.84375rem}.split.button.no-pip.tiny span{padding-top:0.75rem}.split.button.no-pip.small span{padding-top:0.65625rem}.split.button.no-pip.large span{padding-top:1rem}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0;font-family:'Emilys Candy',cursive;font-weight:normal;font-size:0.875rem;color:#675237}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#675237;padding:0.1875rem 1rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#4d3d29}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#fdf3b6;padding:0.1875rem 1rem;cursor:default;color:#FFFFFF}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#fbe97b}.switch{padding:0;border:none;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#DDDDDD;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out}.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0}.switch input+label{margin-left:0;margin-right:0}.switch label:after{content:"";display:block;background:#FFFFFF;position:absolute;top:0.25rem;left:0.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0, 0, 0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.switch input:checked+label{background:#fdf3b6}.switch input:checked+label:after{left:2.25rem}.switch label{width:4rem;height:2rem}.switch label:after{width:1.5rem;height:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#DDDDDD}.switch label:after{background:#FFFFFF}.switch input:checked+label{background:#fdf3b6}.switch.large label{width:5rem;height:2.5rem}.switch.large label:after{width:2rem;height:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{width:3.5rem;height:1.75rem}.switch.small label:after{width:1.25rem;height:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{width:3rem;height:1.5rem}.switch.tiny label:after{width:1rem;height:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label{border-radius:2rem}.switch.round label:after{border-radius:2rem}table{background:#FFFFFF;margin-bottom:1.25rem;border:solid 1px #DDDDDD;table-layout:auto}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold}table thead{background:#F5F5F5}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{outline:none;display:block;background-color:#EFEFEF;color:#222222;padding:1rem 2rem;font-family:'Emilys Candy',cursive;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active a,.tabs .tab-title.active a{background-color:#FFFFFF;color:#222222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width:40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.th{line-height:0;display:inline-block;border:solid 4px #FFFFFF;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(253,243,182,0.5)}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #CCCCCC;cursor:help;font-weight:bold;color:#333333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #bfa405;color:#fdf3b6}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#FFFFFF;background:#333333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#fdf3b6 !important;border-bottom:dotted 1px #bfa405 !important}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:url(../assets/topbar-bg.jpg)}.contain-to-grid .top-bar{margin-bottom:5px}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:3.875rem}.top-bar{overflow:hidden;height:3.875rem;line-height:3.875rem;position:relative;background:url(../assets/topbar-bg.jpg);margin-bottom:5px}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:3.875rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:3.875rem;font-size:1.0625rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:normal;color:#fdf3b6;width:75%;display:block;padding:0 1.2916666667rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fdf3b6;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 1.2916666667rem;height:3.875rem;line-height:3.875rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.8541666667rem 0 1.2916666667rem;color:#fdf3b6;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:1.2916666667rem;box-shadow:0 0 0 1px #fdf3b6,0 7px 0 1px #fdf3b6,0 14px 0 1px #fdf3b6;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:url(../assets/topbar-bg.jpg)}.top-bar.expanded .toggle-topbar a{color:#fdf3b6}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #fdf3b6,0 7px 0 1px #fdf3b6,0 14px 0 1px #fdf3b6}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:none}.top-bar-section ul li>a{display:block;width:100%;color:#fdf3b6;padding:12px 0 12px 0;padding-left:1.2916666667rem;font-family:'Emilys Candy',cursive;font-size:1.5rem;font-weight:normal;text-transform:none}.top-bar-section ul li>a.button{font-size:1.5rem;padding-right:1.2916666667rem;padding-left:1.2916666667rem;background-color:#fdf3b6;border-color:#fbe561;color:#63aedf}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#fbe561}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#63aedf}.top-bar-section ul li>a.button.secondary{background-color:#675237;border-color:#52422c;color:#63aedf}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#52422c}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#63aedf}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#63aedf}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#63aedf}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#63aedf}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#63aedf}.top-bar-section ul li>button{font-size:1.5rem;padding-right:1.2916666667rem;padding-left:1.2916666667rem;background-color:#fdf3b6;border-color:#fbe561;color:#63aedf}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#fbe561}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#63aedf}.top-bar-section ul li>button.secondary{background-color:#675237;border-color:#52422c;color:#63aedf}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#52422c}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#63aedf}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#63aedf}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#63aedf}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#63aedf}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#63aedf}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#63aedf}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#63aedf}.top-bar-section ul li:hover:not(.has-form)>a{background-color:none;background:none;color:#fdf3b6}.top-bar-section ul li.active>a{background:none;color:#fdf3b6}.top-bar-section ul li.active>a:hover{background:none;color:#fdf3b6}.top-bar-section .has-form{padding:1.2916666667rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(253,243,182,0.4);border-left-style:solid;margin-right:1.2916666667rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 1.2916666667rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fdf3b6;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 1.2916666667rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 1.2916666667rem 2px;margin-bottom:0;text-transform:uppercase;color:#777777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width:40.063em){.top-bar{background:url(../assets/topbar-bg.jpg);overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:1.0625rem}.top-bar.expanded{background:url(../assets/topbar-bg.jpg)}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:5px}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:none;background:none;color:#fdf3b6}.top-bar-section li:not(.has-form) a:not(.button){padding:0 1.2916666667rem;line-height:3.875rem;background:none}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:none;background:none}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 1.2916666667rem;line-height:3.875rem;color:#fdf3b6;background:none}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#fdf3b6}.top-bar-section .has-dropdown>a{padding-right:2.5416666667rem !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(253,243,182,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.9375rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fdf3b6;line-height:3.875rem;white-space:nowrap;padding:12px 1.2916666667rem;background:#c4dad5}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fdf3b6;background:#c4dad5}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fdf3b6;background-color:none;background:#c4dad5}.top-bar-section .dropdown li label{white-space:nowrap;background:#333333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:3.875rem;width:0}.top-bar-section .has-form{background:none;padding:0 1.2916666667rem;height:3.875rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:none;background:none;color:#fdf3b6}.no-js .top-bar-section ul li:active>a{background:none;color:#fdf3b6}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#fdf3b6;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#fbe97b}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:'Emilys Candy',cursive;font-weight:normal;font-style:normal;color:#17c6c6;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#57ebeb;line-height:0}h1{font-size:2.75rem}h2{font-size:1.9375rem}h3{font-size:1.1875rem}h4{font-size:0.8125rem}h5{font-size:1rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#57ebeb;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333333;background-color:#daccba;border-width:1px;border-style:solid;border-color:#ccb9a0;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#675237;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125rem;color:#38e8e8}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#38e8e8}blockquote,blockquote p{line-height:1.6;color:#57ebeb}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:3.375rem}h2{font-size:2.5625rem}h3{font-size:1.5rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#97C9EA;color:#FFFFFF;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFFFFF;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #206da0;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #206da0;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width:40.063em){.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{text-indent:3.4375rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#FFFFFF;position:relative;transform:translate3d(0, 0, 0)}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.6666666667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #119495;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#3797d7}.move-right>.inner-wrap{-ms-transform:translate(15.625rem, 0);-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-ms-transform:translate(-15.625rem, 0);-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.left-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.left-submenu .back>a:before{content:"\AB";margin-right:0.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#17c6c6;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.right-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.right-submenu .back>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:0.5rem;display:inline}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}.container{position:relative;background:#fff}.container:before{content:'';height:19px;display:block;width:100%;background-image:radial-gradient(#fff, #fff 65%, transparent 70%, transparent);background-size:20px 20px;background-size:20px 20px;background-repeat:repeat-x;background-position:0 0;position:absolute}.container:before{left:0;z-index:-10;top:-10px;transform:rotate(180deg)}.container .headerWrapper{position:relative;background:#fff;margin:0 auto;position:relative;background:#fff}.container .headerWrapper:before{left:-7px;z-index:-10;top:0;transform:rotate(180deg)}.container .headerWrapper:after{right:-7px;top:0}.container .headerWrapper:before,.container .headerWrapper:after{position:absolute;z-index:-40;content:'';height:100%;display:block;width:19px;background-image:radial-gradient(#fff, #fff 65%, transparent 70%, transparent);background-size:20px 20px;background-repeat:repeat-y}@media only screen and (max-width: 40em){#wpadminbar{margin-top:-46px;}}.container2 .mainContainerWrapper{position:relative;background:#fff;margin:0 auto;position:relative;background:#fff;padding-top:10px}.container2 .mainContainerWrapper:before{left:-7px;z-index:-10;top:0;transform:rotate(180deg)}.container2 .mainContainerWrapper:after{right:-7px;top:0}.container2 .mainContainerWrapper:before,.container2 .mainContainerWrapper:after{position:absolute;z-index:-40;content:'';height:100%;display:block;width:19px;background-image:radial-gradient(#fff, #fff 65%, transparent 70%, transparent);background-size:20px 20px;background-repeat:repeat-y}.container3{position:relative;background:#ffe1eb}.container3:after{content:'';height:19px;display:block;width:100%;background-image:radial-gradient(#ffe1eb, #ffe1eb 65%, transparent 70%, transparent);background-size:20px 20px;background-size:20px 20px;background-repeat:repeat-x;background-position:0 0;position:absolute}.container3:after{bottom:-7px;z-index:-40;left:0}.container3 footer{position:relative;background:#ffe1eb;margin:0 auto;position:relative;background:#ffe1eb}.container3 footer:before{left:-7px;z-index:-10;top:0;transform:rotate(180deg)}.container3 footer:after{right:-7px;top:0}.container3 footer:before,.container3 footer:after{position:absolute;z-index:-40;content:'';height:100%;display:block;width:19px;background-image:radial-gradient(#ffe1eb, #ffe1eb 65%, transparent 70%, transparent);background-size:20px 20px;background-repeat:repeat-y}a{color:#675237}h1{font-size:48px}h3{font-size:24px}body{font-size:14px}header{background:url(../assets/header_bg.png)}header .row{padding-top:20px}footer{background:#ffe1eb;padding:20px}footer p{font-size:14px;color:#65addf;font-family:Arial,sans-serif;margin-bottom:0}.vcard{width:100%;background-color:rgba(255,255,255,0)}.vcard p{margin:0}#copyright{background-color:rgba(255,255,255,0);padding:5px 20px;padding:5px 20px;font-size:11px}#copyright p,#copyright a{color:black}footer span,#copyright span{color:#000;font-family:Arial,sans-serif;font-size:12px}@media only screen and (max-width: 40em){footer span,#copyright span{display:block;margin:0px 0;}}footer span{color:#65addf;font-family:Arial,sans-serif;font-size:14px}footer span.bullet,#copyright span.bullet{margin:0 2px}@media only screen and (max-width: 40em){footer span.bullet,#copyright span.bullet{display:none;}}div.wp-caption{border:1px solid #17c6c6;border-radius:3px}div.wp-caption img{border:none;border-top-left-radius:3px;border-top-right-radius:3px}div.wp-caption .wp-caption-text{margin-bottom:0;background-color:#17c6c6;padding:3px 6px}input[type="text"],select,.sku_wrapper,.label{font-family:Arial,sans-serif}.inner-wrap:before{display:none}.content{background:#fff;margin-top:55px;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:35px}.content header{height:145px}.content header #logo{margin-left:15px;padding-top:15px;position:absolute;z-index:950}.content header .cart{margin-top:20px}.content header .cart img{margin-right:185px}.content header .cart #checkout{background:url(../assets/cart_box.png) no-repeat;margin-top:-80px;margin-left:70px;text-align:center}.content header .cart #checkout h3{color:#fff;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0}.content header .cart #checkout p{color:#000;font-family:Arial,sans-serif;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0}.content header .cart #checkout a.button{border-radius:10px;padding:0 5px;margin-top:5px;background-color:white;color:#65addf;font-size:20px;margin-left:-10px}.content header .cart #checkout a.button:hover{background-color:#65addf;color:white}.content .top-bar{margin-bottom:0px;position:static;background-size:cover;border-radius:10px}@media only screen and (min-width:64.063em){.content .top-bar{width:1020px;margin-left:-9px;}}.content .top-bar .top-bar-section{margin-left:300px}.content .top-bar .top-bar-section ul li{margin-left:auto;margin-right:auto;text-align:center;padding:0}.content .top-bar .top-bar-section ul li a{padding:0 1rem;text-shadow:2px 0 0 #bba097,-2px 0 0 #bba097,0 2px 0 #bba097,0 -2px 0 #bba097,1px 1px #bba097,-1px -1px 0 #bba097,1px -1px 0 #bba097,-1px 1px 0 #bba097}.content .top-bar .top-bar-section ul li>a{color:#f5e282;font-weight:bold;font-size:26px}.content .top-bar .top-bar-section ul:not(.has-form) a:hover:not(.button){text-shadow:1px 0 1px #675237,-1px 0 2px #675237,0 1px 2px #bba097,0 -1px 3px #bba097}.content .top-bar .top-bar-section .dropdown{top:43px}.content .right-off-canvas-menu ul{list-style:none}.content .right-off-canvas-menu ul li{padding:7px 0}.content .right-off-canvas-menu ul li:first-child{margin-top:13px}.content .right-off-canvas-menu ul li ul li:first-child{margin:0}.content #left_side{margin-top:25px}.content #left_side #cookie:hover{background-image:url(../assets/cookie-bite.png)}.content #left_side #cookie{background-image:url(../assets/cookie-no-bite.png);background-position:center center;background-repeat:no-repeat;height:auto;min-height:190px;width:100%;margin-bottom:22px}.content #left_side #cookie img{opacity:0;margin:18px 0 15px}.content #left_side #cookie>span{color:#f5e282;display:block;font-family:"Emilys Candy",cursive;font-size:26px;font-weight:bold;margin-left:18%;position:relative;text-shadow:1px 0 1px #675237,-1px 0 2px #675237,0 1px 2px #bba097,0 -1px 3px #bba097;text-transform:none;top:-102px;width:auto}.content #left_side a img{margin:35px 0 15px 25px}.content #left_side #sub{border:1px solid lightgrey;border-radius:2px;text-align:center;margin-left:5px;background:#fdf3b6}.content #left_side #sub p{font-family:Arial,sans-serif;margin-bottom:10px;margin-top:-15px;font-size:16px}.content #left_side #sub .button{text-align:center;padding:0 25px;border:1px solid #17c6c6;border-radius:15px;background-color:white;color:#65addf;font-size:20px}.content #left_side #sub .button:hover{background-color:#65addf;color:white}.content #slideshow{padding-right:15px;max-width:480px;width:100%;border-radius:2px}.content #slideshow .nivoSlider{max-height:350px}@media only screen and (max-width: 40em){.content #slideshow{margin-bottom:20px;}.content #slideshow .nivo-caption{display:none}}.content #slideshow .nivo-caption{background-color:#17c6c6;bottom:20px;display:inline-block;font-family:"Emilys Candy",cursive;font-size:43px;letter-spacing:-0.7px;opacity:1;line-height:1;padding:0px 13px 6px;width:auto;border-top-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (max-width: 40em){.content #slideshow .nivo-caption{display:none !important;}}.content #text p{font-family:Arial,sans-serif;font-size:14px}.content #boxes{margin-top:15px}.content #boxes>div>a{display:block}.content #boxes h3{color:#675237;line-height:1}.content #boxes h5{font-family:Arial,sans-serif;color:#675237}.content #boxes>div{height:150px;margin:0 15px;border-radius:5px;padding:0}.content #boxes>div img{padding-top:5px}.content #boxes #award{background:url(../assets/pink-pattern.jpg)}.content #boxes #box{background:url(../assets/yellow-pattern.jpg)}.content #boxes #chat{background:url(../assets/teal-pattern.jpg)}.content #boxes #chat h3{font-size:21px}@media only screen and (max-width: 40em){.content #boxes{margin-top:40px;}}.content #divide{background-color:#97c9ea;height:6px;margin-left:-3px;margin-top:25px;width:101%;border-radius:6px;background-image:url(../assets/divider.png);background-repeat:repeat-x;background-position:center}.content #divide img{display:none;vertical-align:text-top}#copyright p{font-family:Arial,sans-serif;color:#000;font-size:0.8rem}#copyright a{font-family:Arial,sans-serif;color:#000}@media (max-width: 641px){.content{margin-top:0}.content .top-bottom:before,.content .top-bottom:after{display:none}.content header .small-24 #logo{position:relative;padding:30px 0;text-align:center}.content header .small-24 #logo a{margin-left:auto;margin-right:auto}.content .tab-bar{top:-145px}.content #left_side #sub{margin-left:auto;margin-top:40px}.content #boxes #award{margin:auto}.content #boxes #box{margin:auto;margin-top:15px}.content #boxes #chat{margin:auto;margin-top:15px}}@media (max-width: 1024px){.content .top-bottom:before,.content .top-bottom:after{display:none}.content #boxes #award{margin:auto}.content #boxes #box{margin:auto;margin-top:15px}.content #boxes #chat{margin:auto;margin-top:15px}}#sub .ninja-forms-required-items{display:none}#text .ninja-forms-form-wrap{margin-left:auto;margin-right:auto;max-width:400px}#text .ninja-forms-form-wrap .ninja-forms-required-items{display:none}#text .ninja-forms-form-wrap .ninja-forms-success-msg{padding-top:10px;padding-bottom:10px}#text .ninja-forms-form-wrap .ninja-forms-success-msg p{color:#43AC6A;font-size:20px;font-weight:bold}#text .ninja-forms-form-wrap input{font-size:1rem}.gallery{text-align:center}ul.products,.products ol,.products dl{list-style-type:none}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{background-color:#fdf3b6;border-left:0.618em solid rgba(0,0,0,0.15);clear:both;color:#675237;margin-bottom:20px;margin-left:0px;font-family:arial,sans-serif;color:#675237;font-weight:bold}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{margin:0.5rem 1.25rem}h1.product_title{color:#675237;line-height:1;font-size:40px}.products .product.type-product{border:none}.products .product.type-product .price{color:white}.products .product.type-product .price span{color:black}.products .product.type-product .price span:nth-child(2){display:none}.products .product.type-product>div{margin:5px;padding:5px;text-align:center;border:4px solid #f4d8cc;border-radius:5px}.products .product.type-product>div img{border:2px solid #f4d8cc;border-radius:3px}.products .product.type-product>div{background-color:white}.products .product.type-product>div h3{color:#17c6c6;text-shadow:1px 1px 5px #f5e282;font-size:18px}.products .product.type-product>div .button{background-color:#f4d8cc;color:black;padding:5px;margin:0}.products .product.type-product>div .button:hover,.products .product.type-product>div .button:focus{background-color:#17c6c6;color:black}.page-numbers{list-style-type:none;display:flex}.page-numbers li{margin:0 10px}#text [class*="column"]+[class*="column"]:last-child{float:left}.button{color:black;background-color:#f4d8cc;border-radius:3px}.button:hover{background-color:#17c6c6;color:black}#text>.product{margin-bottom:20px}.product.type-product{color:black}.product.type-product a{color:#675237}.product.type-product>div{padding:5px;text-align:center;border-radius:5px}.product.type-product>div img{border:2px solid #f4d8cc;border-radius:3px}.product.type-product .tab-description{display:inline-block}.product.type-product .woocommerce-tabs{width:100%;clear:both}.product.type-product .woocommerce-tabs .tabs li{display:inline-block;width:32%;background-color:#f4d8cc;border:1px solid #675437}.product.type-product .woocommerce-tabs .tabs li:hover{background-color:#17c6c6}.product.type-product .woocommerce-tabs .tabs li.active{background-color:#fdf3b6;border-width:2px;border-bottom:1px solid #fdf3b6}.product.type-product .woocommerce-tabs .tabs li a{display:block}.product.type-product .woocommerce-tabs>div.panel{background-color:#fdf3b6}.product.type-product .woocommerce-tabs p.stars a{font-size:20px;padding:0 10px}.product.type-product .woocommerce-tabs p.stars a.active{background-color:#f4d8cc;border-radius:2px}.product.type-product .sku_wrapper{display:none}.product.type-product p.price{display:none}.product.type-product .variations_form{clear:both;display:table;width:100%;margin-bottom:20px}@media only screen and (min-width:64.063em){.product.type-product .variations_form .variations{display:inline-block;width:50%;height:100px;margin-bottom:-22px;}}.product.type-product .variations_form .single_variation_wrap{display:inline-block;width:40%}.product.type-product .variations_form .single_variation_wrap .single_variation{padding:10px}.product.type-product .variations_form .single_variation_wrap .single_variation .price{font-family:arial;font-size:22px}@media only screen and (max-width: 40em){.product.type-product .variations_form .variations,.product.type-product .variations_form .single_variation_wrap,.product.type-product .variations_form .single_variation_wrap .variations_button,.product.type-product .variations_form .single_variation_wrap .variations_button .quantity{text-align:center;float:none;margin-left:auto;margin-right:auto;clear:both}.product.type-product .variations_form .single_variation_wrap{width:100%}}@media only screen and (min-width:40.063em) and (max-width:64em){.product.type-product .variations_form .variations,.product.type-product .variations_form .single_variation_wrap,.product.type-product .variations_form .single_variation_wrap .variations_button,.product.type-product .variations_form .single_variation_wrap .variations_button .quantity{text-align:center;float:none;margin-left:auto;margin-right:auto;clear:both}.product.type-product .variations_form .single_variation_wrap .variations_button .quantity{width:170px}}@media only screen and (min-width:64.063em){.product.type-product .variations_form .variations{}.product.type-product .variations_form .single_variation_wrap{}.product.type-product .variations_form .single_variation_wrap .quantity{float:left}}.woocommerce a{color:#675237}.single_variation_wrap .quantity{text-align:center;width:170px;margin-bottom:10px}.single_variation_wrap .quantity input{display:inline-block;background-color:white;height:37px;width:30px;margin:0 5px}.quantity .qty{-moz-appearance:textfield;max-width:3.631em;text-align:center}#payment .form-row.place-order{text-align:center}#payment ul.payment_methods{list-style-type:none}.shop_table .coupon{display:none}.shop_table .product-thumbnail{display:none}@media only screen and (min-width:64.063em){.shop_table .product-thumbnail{display:default;}}.shop_table .quantity{display:table}.shop_table .quantity .input-text{margin:0}.shop_table .quantity .minus,.shop_table .quantity .plus{background-color:transparent;box-shadow:none;color:#a46497;font-weight:700;width:50px;height:40px}.quantity .minus:hover,.quantity .plus:hover{background-color:transparent;color:inherit !important}.woocommerce .checkout .woocommerce-billing-fields,.woocommerce .checkout .woocommerce-shipping-fields{margin:0 auto 40px;max-width:600px;padding:20px;border:1px solid #bba097}.woocommerce .checkout .woocommerce-billing-fields p,.woocommerce .checkout .woocommerce-shipping-fields p{margin-bottom:15px}.woocommerce .checkout .woocommerce-billing-fields p input,.woocommerce .checkout .woocommerce-shipping-fields p input{margin-bottom:15px}.woocommerce .checkout #order_review{float:left}.right-off-canvas-menu{background:#fdf3b6}.right-off-canvas-menu li:hover{background-color:#bba097}.right-off-canvas-menu li>a{color:#675237}.right-off-canvas-menu li>a:hover{color:#fcde74}.right-off-canvas-menu ul{list-style:none;padding:10px 0}.right-off-canvas-menu>.dropdown{list-style:none;padding:10px 0;margin-bottom:0}aside.right-off-canvas-menu{background:transparent;background-color:#fdf3b6;color:#675237}aside.right-off-canvas-menu li.page_item{display:block;overflow:hidden;position:relative;padding:3px}aside.right-off-canvas-menu .off-canvas-list ul li a{line-height:20px;color:white;border-bottom:1px solid #b1b3b6;background-repeat:no-repeat;background-position:3px 50%}aside.right-off-canvas-menu .off-canvas-list ul li a:hover{background-color:#675237;color:black}aside.right-off-canvas-menu li.page_item_has_children a.toggle{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #675237;border-bottom:0;font-size:0;height:0;line-height:0;padding:0;position:absolute;right:10px;top:13px;width:0}aside.right-off-canvas-menu li.page_item_has_children:hover>a.toggle{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #675237;border-bottom:0}aside.right-off-canvas-menu li.page_item_has_children a.toggle.open{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #675237;border-top:0}aside.right-off-canvas-menu li.page_item_has_children:hover>a.toggle.open{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #675237;border-top:0}aside.right-off-canvas-menu li.page_item_has_children a.toggle.open:hover{background-color:#fdf3b6}aside.right-off-canvas-menu ul.children{display:none}aside.right-off-canvas-menu .off-canvas-list ul li>ul li>a{padding-left:10px;margin-left:25px;line-height:18px}aside.right-off-canvas-menu ul.open{display:block}
\ No newline at end of file
index 113af10..3a7ec5c 100755 (executable)
@@ -99,7 +99,22 @@ footer span.bullet,
         display: none;
     }
 }
-
+div.wp-caption {
+    
+    border: 1px solid $teal;
+    border-radius: 3px; 
+    img {
+        border: none;
+        border-top-left-radius: 3px;
+        border-top-right-radius: 3px;
+    }
+    .wp-caption-text {
+        margin-bottom: 0;
+        background-color: #17c6c6;
+        padding: 3px 6px;
+    }
+    
+}
 input[type="text"],
 select,
 .sku_wrapper,
index cc0a32e..7c350eb 100755 (executable)
@@ -32,7 +32,8 @@ img.alignleft {
     display: inline;
     }
 img.alignleft, img.alignright, img.aligncenter, div.wp-caption img {
-    border: 1px solid #008000;
+    border: 1px solid lightgrey;
+    width:100%;
 }
 
 .alignright {
@@ -44,18 +45,6 @@ img.alignleft, img.alignright, img.aligncenter, div.wp-caption img {
 .alignleft {
     float: left;
 }
-.wp-caption {
-    background: #008000;
-    width: auto;
-}
-.wp-caption-text {
-    font-family: Open Sans, sans-serif;
-    font-size: 9px !important;
-    color: #fff;
-    font-style: italic;
-    margin: 0;
-    padding: 0 5px;
-}
 .gallery-one-title {
     height: 45px;
     font-size: 0.8em;
@@ -68,7 +57,7 @@ img.alignleft, img.alignright, img.aligncenter, div.wp-caption img {
 }
 @media (max-width:640px) {
     img.alignright, img.alignleft, img.aligncenter {
-        width: 70% !important;
+/*        width: 70% !important;*/
         display: block;
         margin-left: auto;
         margin-right: auto;
@@ -76,30 +65,30 @@ img.alignleft, img.alignright, img.aligncenter, div.wp-caption img {
         text-align: center;
     }
     div.wp-caption.alignright, div.wp-caption.alignleft {
-        width: 44% !important;
+/*        width: 44% !important;*/
         margin-left: auto;
         margin-right: auto;
         float: none;
         text-align: center;
     }
     div.wp-caption.aligncenter {
-        width: 85% !important;
+/*        width: 85% !important;*/
         margin-left: auto;
         margin-right: auto;
         float: none;
         text-align: center;
     }
     div.wp-caption.alignnone {
-        width: 85% !important;
+/*        width: 85% !important;*/
         float: none;
     }
     div.wp-caption.alignright, div.wp-caption.alignleft, div.wp-caption.aligncenter {
-        width: 100%;
+/*        width: 100%;*/
     }
 }
 @media (min-width:40.063em) {
     img.aligncenter, img.alignnone {
-        width: 70% !important;
+/*        width: 70% !important;*/
         display: block;
         margin-left: auto;
         margin-right: auto;
@@ -107,17 +96,17 @@ img.alignleft, img.alignright, img.aligncenter, div.wp-caption img {
         text-align: center;
     }
     div.wp-caption.aligncenter {
-        width: 74% !important;
+/*        width: 74% !important;*/
         margin-left: auto;
         margin-right: auto;
         float: none;
         text-align: center;
     }
     div.wp-caption.aligncenter {
-        width: 100%;
+/*        width: 100%;*/
     }
     div.wp-caption.alignnone {
-        width: 73% !important;
+/*        width: 73% !important;*/
         float: none;
     }
 }
index 7c0c7d1..a427901 100755 (executable)
@@ -1,9 +1,9 @@
 @import "mixins/off-canvas-arrow";
 
 @import "settings";
+@import "wordpress";
 @import "foundation";
 @import "structure";
-@import "wordpress";
 
 // Or selectively include components
 // @import
index 45539d2..9ed65e5 100644 (file)
@@ -9,7 +9,9 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 get_header( 'shop' ); ?>
 
@@ -88,4 +90,4 @@ get_header( 'shop' ); ?>
                do_action( 'woocommerce_sidebar' );
        ?>
 
-<?php get_footer( 'shop' ); ?>
\ No newline at end of file
+<?php get_footer( 'shop' ); ?>
index d4547bb..956e397 100644 (file)
@@ -7,7 +7,9 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 wc_print_notices();
 
@@ -17,4 +19,4 @@ wc_print_notices();
 
 <?php do_action( 'woocommerce_cart_is_empty' ); ?>
 
-<p class="return-to-shop"><a class="button wc-backward" href="<?php echo apply_filters( 'woocommerce_return_to_shop_redirect', get_permalink( wc_get_page_id( 'shop' ) ) ); ?>"><?php _e( 'Return To Shop', 'woocommerce' ) ?></a></p>
\ No newline at end of file
+<p class="return-to-shop"><a class="button wc-backward" href="<?php echo apply_filters( 'woocommerce_return_to_shop_redirect', wc_get_page_permalink( 'shop' ) ); ?>"><?php _e( 'Return To Shop', 'woocommerce' ) ?></a></p>
index 9ab4685..ec15808 100644 (file)
@@ -7,7 +7,9 @@
  * @version    2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 ?>
 <dl class="variation">
index 5e4ab73..4fa1852 100644 (file)
@@ -6,9 +6,13 @@
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates
- * @version     2.1.0
+ * @version     2.3.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
 <tr class="shipping">
        <th><?php
@@ -69,13 +73,13 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                        <?php if ( is_cart() ) : ?>
 
                                <?php echo apply_filters( 'woocommerce_cart_no_shipping_available_html',
-                                       '<div class="woocommerce-info"><p>' . __( 'There doesn&lsquo;t seem to be any available shipping methods. Please double check your address, or contact us if you need any help.', 'woocommerce' ) . '</p></div>'
+                                       '<div class="woocommerce-info"><p>' . __( 'There don&lsquo;t seem to be available shipping methods. Please double check your address, or contact us if you need any help.', 'woocommerce' ) . '</p></div>'
                                ); ?>
 
                        <?php else : ?>
 
                                <?php echo apply_filters( 'woocommerce_no_shipping_available_html',
-                                       '<p>' . __( 'There doesn&lsquo;t seem to be any available shipping methods. Please double check your address, or contact us if you need any help.', 'woocommerce' ) . '</p>'
+                                       '<p>' . __( 'There don&lsquo;t seem to be available shipping methods. Please double check your address, or contact us if you need any help.', 'woocommerce' ) . '</p>'
                                ); ?>
 
                        <?php endif; ?>
@@ -93,5 +97,9 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                                echo '<p class="woocommerce-shipping-contents"><small>' . __( 'Shipping', 'woocommerce' ) . ': ' . implode( ', ', $product_names ) . '</small></p>';
                        ?>
                <?php endif; ?>
+
+               <?php if ( is_cart() ) : ?>
+                       <?php woocommerce_shipping_calculator(); ?>
+               <?php endif; ?>
        </td>
 </tr>
index f534a2f..abbf311 100644 (file)
@@ -4,10 +4,13 @@
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates
- * @version     2.1.0
+ * @version     2.3.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
 <div class="cart_totals <?php if ( WC()->customer->has_calculated_shipping() ) echo 'calculated_shipping'; ?>">
 
@@ -22,7 +25,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                        <td><?php wc_cart_totals_subtotal_html(); ?></td>
                </tr>
 
-               <?php foreach ( WC()->cart->get_coupons( 'cart' ) as $code => $coupon ) : ?>
+               <?php foreach ( WC()->cart->get_coupons() as $code => $coupon ) : ?>
                        <tr class="cart-discount coupon-<?php echo esc_attr( $code ); ?>">
                                <th><?php wc_cart_totals_coupon_label( $coupon ); ?></th>
                                <td><?php wc_cart_totals_coupon_html( $coupon ); ?></td>
@@ -62,13 +65,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                        <?php endif; ?>
                <?php endif; ?>
 
-               <?php foreach ( WC()->cart->get_coupons( 'order' ) as $code => $coupon ) : ?>
-                       <tr class="order-discount coupon-<?php echo esc_attr( $code ); ?>">
-                               <th><?php wc_cart_totals_coupon_label( $coupon ); ?></th>
-                               <td><?php wc_cart_totals_coupon_html( $coupon ); ?></td>
-                       </tr>
-               <?php endforeach; ?>
-
                <?php do_action( 'woocommerce_cart_totals_before_order_total' ); ?>
 
                <tr class="order-total">
@@ -92,6 +88,12 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                ?></small></p>
        <?php endif; ?>
 
+       <div class="wc-proceed-to-checkout">
+
+               <?php do_action( 'woocommerce_proceed_to_checkout' ); ?>
+
+       </div>
+
        <?php do_action( 'woocommerce_after_cart_totals' ); ?>
 
-</div>
\ No newline at end of file
+</div>
index c3558f9..54e72c6 100644 (file)
@@ -4,10 +4,12 @@
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates
- * @version     2.1.0
+ * @version     2.3.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 wc_print_notices();
 
@@ -53,7 +55,7 @@ do_action( 'woocommerce_before_cart' ); ?>
                                                        if ( ! $_product->is_visible() )
                                                                echo $thumbnail;
                                                        else
-                                                               printf( '<a href="%s">%s</a>', $_product->get_permalink(), $thumbnail );
+                                                               printf( '<a href="%s">%s</a>', $_product->get_permalink( $cart_item ), $thumbnail );
                                                ?>
                                        </td>
 
@@ -62,7 +64,7 @@ do_action( 'woocommerce_before_cart' ); ?>
                                                        if ( ! $_product->is_visible() )
                                                                echo apply_filters( 'woocommerce_cart_item_name', $_product->get_title(), $cart_item, $cart_item_key );
                                                        else
-                                                               echo apply_filters( 'woocommerce_cart_item_name', sprintf( '<a href="%s">%s</a>', $_product->get_permalink(), $_product->get_title() ), $cart_item, $cart_item_key );
+                                                               echo apply_filters( 'woocommerce_cart_item_name', sprintf( '<a href="%s">%s</a>', $_product->get_permalink( $cart_item ), $_product->get_title() ), $cart_item, $cart_item_key );
 
                                                        // Meta data
                                                        echo WC()->cart->get_item_data( $cart_item );
@@ -116,14 +118,14 @@ do_action( 'woocommerce_before_cart' ); ?>
 
                                                <label for="coupon_code"><?php _e( 'Coupon', 'woocommerce' ); ?>:</label> <input type="text" name="coupon_code" class="input-text" id="coupon_code" value="" placeholder="<?php _e( 'Coupon code', 'woocommerce' ); ?>" /> <input type="submit" class="button" name="apply_coupon" value="<?php _e( 'Apply Coupon', 'woocommerce' ); ?>" />
 
-                                               <?php do_action('woocommerce_cart_coupon'); ?>
+                                               <?php do_action( 'woocommerce_cart_coupon' ); ?>
 
                                        </div>
                                <?php } ?>
 
-                               <input type="submit" class="button" name="update_cart" value="<?php _e( 'Update Cart', 'woocommerce' ); ?>" /> <input type="submit" class="checkout-button button alt wc-forward" name="proceed" value="<?php _e( 'Proceed to Checkout', 'woocommerce' ); ?>" />
+                               <input type="submit" class="button" name="update_cart" value="<?php _e( 'Update Cart', 'woocommerce' ); ?>" />
 
-                               <?php do_action( 'woocommerce_proceed_to_checkout' ); ?>
+                               <?php do_action( 'woocommerce_cart_actions' ); ?>
 
                                <?php wp_nonce_field( 'woocommerce-cart' ); ?>
                        </td>
@@ -143,8 +145,6 @@ do_action( 'woocommerce_before_cart' ); ?>
 
        <?php woocommerce_cart_totals(); ?>
 
-       <?php woocommerce_shipping_calculator(); ?>
-
 </div>
 
 <?php do_action( 'woocommerce_after_cart' ); ?>
index 7a9b600..cc9d18d 100644 (file)
@@ -7,7 +7,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product, $woocommerce_loop;
 
@@ -51,4 +53,4 @@ if ( $products->have_posts() ) : ?>
 
 <?php endif;
 
-wp_reset_query();
\ No newline at end of file
+wp_reset_query();
index 23fad31..92cd55e 100644 (file)
@@ -9,7 +9,10 @@
  * @version     2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
 
 <?php do_action( 'woocommerce_before_mini_cart' ); ?>
@@ -28,16 +31,16 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                                        $product_name  = apply_filters( 'woocommerce_cart_item_name', $_product->get_title(), $cart_item, $cart_item_key );
                                        $thumbnail     = apply_filters( 'woocommerce_cart_item_thumbnail', $_product->get_image(), $cart_item, $cart_item_key );
                                        $product_price = apply_filters( 'woocommerce_cart_item_price', WC()->cart->get_product_price( $_product ), $cart_item, $cart_item_key );
-
                                        ?>
                                        <li>
-                                       <?php if ( ! $_product->is_visible() ) { ?>
-                                               <?php echo str_replace( array( 'http:', 'https:' ), '', $thumbnail ) . $product_name; ?>
-                                       <?php } else { ?>
-                                               <a href="<?php echo get_permalink( $product_id ); ?>">
+                                               <?php echo apply_filters( 'woocommerce_cart_item_remove_link', sprintf( '<a href="%s" class="remove" title="%s">&times;</a>', esc_url( WC()->cart->get_remove_url( $cart_item_key ) ), __( 'Remove this item', 'woocommerce' ) ), $cart_item_key ); ?>
+                                               <?php if ( ! $_product->is_visible() ) : ?>
                                                        <?php echo str_replace( array( 'http:', 'https:' ), '', $thumbnail ) . $product_name; ?>
-                                               </a>
-                                       <?php } ?>
+                                               <?php else : ?>
+                                                       <a href="<?php echo esc_url( $_product->get_permalink( $cart_item ) ); ?>">
+                                                               <?php echo str_replace( array( 'http:', 'https:' ), '', $thumbnail ) . $product_name; ?>
+                                                       </a>
+                                               <?php endif; ?>
                                                <?php echo WC()->cart->get_item_data( $cart_item ); ?>
 
                                                <?php echo apply_filters( 'woocommerce_widget_cart_item_quantity', '<span class="quantity">' . sprintf( '%s &times; %s', $cart_item['quantity'], $product_price ) . '</span>', $cart_item, $cart_item_key ); ?>
index 89c2c17..5a03d70 100644 (file)
@@ -7,19 +7,23 @@
  * @version     2.0.8
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-if ( get_option( 'woocommerce_enable_shipping_calc' ) === 'no' || ! WC()->cart->needs_shipping() )
+if ( get_option( 'woocommerce_enable_shipping_calc' ) === 'no' || ! WC()->cart->needs_shipping() ) {
        return;
+}
+
 ?>
 
 <?php do_action( 'woocommerce_before_shipping_calculator' ); ?>
 
-<form class="shipping_calculator" action="<?php echo esc_url( WC()->cart->get_cart_url() ); ?>" method="post">
+<form class="woocommerce-shipping-calculator" action="<?php echo esc_url( WC()->cart->get_cart_url() ); ?>" method="post">
 
-       <h2><a href="#" class="shipping-calculator-button"><?php _e( 'Calculate Shipping', 'woocommerce' ); ?></a></h2>
+       <p><a href="#" class="shipping-calculator-button"><?php _e( 'Calculate Shipping', 'woocommerce' ); ?></a></p>
 
-       <section class="shipping-calculator-form">
+       <section class="shipping-calculator-form" style="display:none;">
 
                <p class="form-row form-row-wide">
                        <select name="calc_shipping_country" id="calc_shipping_country" class="country_to_state" rel="calc_shipping_state">
@@ -86,4 +90,4 @@ if ( get_option( 'woocommerce_enable_shipping_calc' ) === 'no' || ! WC()->cart->
        </section>
 </form>
 
-<?php do_action( 'woocommerce_after_shipping_calculator' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_after_shipping_calculator' ); ?>
index 99dc6a9..29b2e69 100644 (file)
@@ -7,7 +7,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 ?>
 
@@ -17,4 +19,4 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
 
 <?php do_action( 'woocommerce_cart_has_errors' ); ?>
 
-<p><a class="button wc-backward" href="<?php echo get_permalink(wc_get_page_id( 'cart' ) ); ?>"><?php _e( 'Return To Cart', 'woocommerce' ) ?></a></p>
\ No newline at end of file
+<p><a class="button wc-backward" href="<?php echo get_permalink(wc_get_page_id( 'cart' ) ); ?>"><?php _e( 'Return To Cart', 'woocommerce' ) ?></a></p>
index 0def3c1..b824e78 100644 (file)
@@ -7,7 +7,11 @@
  * @version     2.1.2
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+/** @global WC_Checkout $checkout */
 ?>
 <div class="woocommerce-billing-fields">
        <?php if ( WC()->cart->ship_to_billing_address_only() && WC()->cart->needs_shipping() ) : ?>
@@ -63,4 +67,4 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                <?php do_action( 'woocommerce_after_checkout_registration_form', $checkout ); ?>
 
        <?php endif; ?>
-</div>
\ No newline at end of file
+</div>
index 0331d2e..df01a4b 100644 (file)
@@ -4,10 +4,12 @@
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates
- * @version     2.0.0
+ * @version     2.3.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit;
+}
 
 wc_print_notices();
 
@@ -22,26 +24,20 @@ if ( ! $checkout->enable_signup && ! $checkout->enable_guest_checkout && ! is_us
 // filter hook for include new pages inside the payment method
 $get_checkout_url = apply_filters( 'woocommerce_get_checkout_url', WC()->cart->get_checkout_url() ); ?>
 
-<form name="checkout" method="post" class="checkout" action="<?php echo esc_url( $get_checkout_url ); ?>" enctype="multipart/form-data">
+<form name="checkout" method="post" class="checkout woocommerce-checkout" action="<?php echo esc_url( $get_checkout_url ); ?>" enctype="multipart/form-data">
 
        <?php if ( sizeof( $checkout->checkout_fields ) > 0 ) : ?>
 
                <?php do_action( 'woocommerce_checkout_before_customer_details' ); ?>
 
                <div class="col2-set" id="customer_details">
-
                        <div class="col-1">
-
                                <?php do_action( 'woocommerce_checkout_billing' ); ?>
-
                        </div>
 
                        <div class="col-2">
-
                                <?php do_action( 'woocommerce_checkout_shipping' ); ?>
-
                        </div>
-
                </div>
 
                <?php do_action( 'woocommerce_checkout_after_customer_details' ); ?>
@@ -50,8 +46,14 @@ $get_checkout_url = apply_filters( 'woocommerce_get_checkout_url', WC()->cart->g
 
        <?php endif; ?>
 
-       <?php do_action( 'woocommerce_checkout_order_review' ); ?>
+       <?php do_action( 'woocommerce_checkout_before_order_review' ); ?>
+
+       <div id="order_review" class="woocommerce-checkout-review-order">
+               <?php do_action( 'woocommerce_checkout_order_review' ); ?>
+       </div>
+
+       <?php do_action( 'woocommerce_checkout_after_order_review' ); ?>
 
 </form>
 
-<?php do_action( 'woocommerce_after_checkout_form', $checkout ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_after_checkout_form', $checkout ); ?>
index 05fe233..4429122 100644 (file)
@@ -7,7 +7,9 @@
  * @version     2.2
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 if ( ! WC()->cart->coupons_enabled() ) {
        return;
@@ -28,4 +30,4 @@ wc_print_notice( $info_message, 'notice' );
        </p>
 
        <div class="clear"></div>
-</form>
\ No newline at end of file
+</form>
index 70ce615..4eb5f28 100644 (file)
@@ -7,9 +7,13 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-if ( is_user_logged_in() || 'no' === get_option( 'woocommerce_enable_checkout_login_reminder' ) ) return;
+if ( is_user_logged_in() || 'no' === get_option( 'woocommerce_enable_checkout_login_reminder' ) ) {
+       return;
+}
 
 $info_message  = apply_filters( 'woocommerce_checkout_login_message', __( 'Returning customer?', 'woocommerce' ) );
 $info_message .= ' <a href="#" class="showlogin">' . __( 'Click here to login', 'woocommerce' ) . '</a>';
@@ -20,8 +24,8 @@ wc_print_notice( $info_message, 'notice' );
        woocommerce_login_form(
                array(
                        'message'  => __( 'If you have shopped with us before, please enter your details in the boxes below. If you are a new customer please proceed to the Billing &amp; Shipping section.', 'woocommerce' ),
-                       'redirect' => get_permalink( wc_get_page_id( 'checkout' ) ),
+                       'redirect' => wc_get_page_permalink( 'checkout' ),
                        'hidden'   => true
                )
        );
-?>
\ No newline at end of file
+?>
index db495e7..1236542 100644 (file)
@@ -7,7 +7,10 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
 <form id="order_review" method="post">
 
@@ -85,9 +88,9 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
                        <?php wp_nonce_field( 'woocommerce-pay' ); ?>
                        <?php
                                $pay_order_button_text = apply_filters( 'woocommerce_pay_order_button_text', __( 'Pay for order', 'woocommerce' ) );
-                               
+
                                echo apply_filters( 'woocommerce_pay_order_button_html', '<input type="submit" class="button alt" id="place_order" value="' . esc_attr( $pay_order_button_text ) . '" data-value="' . esc_attr( $pay_order_button_text ) . '" />' );
-                       ?>                      
+                       ?>
                        <input type="hidden" name="woocommerce_pay" value="1" />
                </div>
 
index 0e67ead..0df0786 100644 (file)
@@ -7,7 +7,10 @@
  * @version     2.2.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
 <div class="woocommerce-shipping-fields">
        <?php if ( WC()->cart->needs_shipping_address() === true ) : ?>
diff --git a/woocommerce/checkout/payment-method.php b/woocommerce/checkout/payment-method.php
new file mode 100755 (executable)
index 0000000..fbd99c9
--- /dev/null
@@ -0,0 +1,25 @@
+<?php
+/**
+ * Output a single payment method
+ *
+ * @author             WooThemes
+ * @package    WooCommerce/Templates
+ * @version     2.3.0
+ */
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit;
+}
+?>
+<li class="payment_method_<?php echo $gateway->id; ?>">
+       <input id="payment_method_<?php echo $gateway->id; ?>" type="radio" class="input-radio" name="payment_method" value="<?php echo esc_attr( $gateway->id ); ?>" <?php checked( $gateway->chosen, true ); ?> data-order_button_text="<?php echo esc_attr( $gateway->order_button_text ); ?>" />
+
+       <label for="payment_method_<?php echo $gateway->id; ?>">
+               <?php echo $gateway->get_title(); ?> <?php echo $gateway->get_icon(); ?>
+       </label>
+       <?php if ( $gateway->has_fields() || $gateway->get_description() ) : ?>
+               <div class="payment_box payment_method_<?php echo $gateway->id; ?>" <?php if ( ! $gateway->chosen ) : ?>style="display:none;"<?php endif; ?>>
+                       <?php $gateway->payment_fields(); ?>
+               </div>
+       <?php endif; ?>
+</li>
diff --git a/woocommerce/checkout/payment.php b/woocommerce/checkout/payment.php
new file mode 100755 (executable)
index 0000000..fa762ae
--- /dev/null
@@ -0,0 +1,67 @@
+<?php
+/**
+ * Checkout Payment Section
+ *
+ * @author             WooThemes
+ * @package    WooCommerce/Templates
+ * @version     2.3.0
+ */
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit;
+}
+
+?>
+
+<?php if ( ! is_ajax() ) : ?>
+       <?php do_action( 'woocommerce_review_order_before_payment' ); ?>
+<?php endif; ?>
+
+<div id="payment" class="woocommerce-checkout-payment">
+       <?php if ( WC()->cart->needs_payment() ) : ?>
+       <ul class="payment_methods methods">
+               <?php
+                       if ( ! empty( $available_gateways ) ) {
+                               foreach ( $available_gateways as $gateway ) {
+                                       wc_get_template( 'checkout/payment-method.php', array( 'gateway' => $gateway ) );
+                               }
+                       } else {
+                               if ( ! WC()->customer->get_country() ) {
+                                       $no_gateways_message = __( 'Please fill in your details above to see available payment methods.', 'woocommerce' );
+                               } else {
+                                       $no_gateways_message = __( 'Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.', 'woocommerce' );
+                               }
+
+                               echo '<p>' . apply_filters( 'woocommerce_no_available_payment_methods_message', $no_gateways_message ) . '</p>';
+                       }
+               ?>
+       </ul>
+       <?php endif; ?>
+
+       <div class="form-row place-order">
+
+               <noscript><?php _e( 'Since your browser does not support JavaScript, or it is disabled, please ensure you click the <em>Update Totals</em> button before placing your order. You may be charged more than the amount stated above if you fail to do so.', 'woocommerce' ); ?><br/><input type="submit" class="button alt" name="woocommerce_checkout_update_totals" value="<?php _e( 'Update totals', 'woocommerce' ); ?>" /></noscript>
+
+               <?php wp_nonce_field( 'woocommerce-process_checkout' ); ?>
+
+               <?php do_action( 'woocommerce_review_order_before_submit' ); ?>
+
+               <?php echo apply_filters( 'woocommerce_order_button_html', '<input type="submit" class="button alt" name="woocommerce_checkout_place_order" id="place_order" value="' . esc_attr( $order_button_text ) . '" data-value="' . esc_attr( $order_button_text ) . '" />' ); ?>
+
+               <?php if ( wc_get_page_id( 'terms' ) > 0 && apply_filters( 'woocommerce_checkout_show_terms', true ) ) : ?>
+                       <p class="form-row terms">
+                               <label for="terms" class="checkbox"><?php printf( __( 'I&rsquo;ve read and accept the <a href="%s" target="_blank">terms &amp; conditions</a>', 'woocommerce' ), esc_url( wc_get_page_permalink( 'terms' ) ) ); ?></label>
+                               <input type="checkbox" class="input-checkbox" name="terms" <?php checked( apply_filters( 'woocommerce_terms_is_checked_default', isset( $_POST['terms'] ) ), true ); ?> id="terms" />
+                       </p>
+               <?php endif; ?>
+
+               <?php do_action( 'woocommerce_review_order_after_submit' ); ?>
+
+       </div>
+
+       <div class="clear"></div>
+</div>
+
+<?php if ( ! is_ajax() ) : ?>
+       <?php do_action( 'woocommerce_review_order_after_payment' ); ?>
+<?php endif; ?>
index 669723c..65d5635 100644 (file)
@@ -7,7 +7,9 @@
  * @version     2.2.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 if ( $order ) : ?>
 
@@ -25,7 +27,7 @@ if ( $order ) : ?>
                <p>
                        <a href="<?php echo esc_url( $order->get_checkout_payment_url() ); ?>" class="button pay"><?php _e( 'Pay', 'woocommerce' ) ?></a>
                        <?php if ( is_user_logged_in() ) : ?>
-                       <a href="<?php echo esc_url( get_permalink( wc_get_page_id( 'myaccount' ) ) ); ?>" class="button pay"><?php _e( 'My Account', 'woocommerce' ); ?></a>
+                       <a href="<?php echo esc_url( wc_get_page_permalink( 'myaccount' ) ); ?>" class="button pay"><?php _e( 'My Account', 'woocommerce' ); ?></a>
                        <?php endif; ?>
                </p>
 
@@ -35,7 +37,7 @@ if ( $order ) : ?>
 
                <ul class="order_details">
                        <li class="order">
-                               <?php _e( 'Order:', 'woocommerce' ); ?>
+                               <?php _e( 'Order Number:', 'woocommerce' ); ?>
                                <strong><?php echo $order->get_order_number(); ?></strong>
                        </li>
                        <li class="date">
@@ -48,7 +50,7 @@ if ( $order ) : ?>
                        </li>
                        <?php if ( $order->payment_method_title ) : ?>
                        <li class="method">
-                               <?php _e( 'Payment method:', 'woocommerce' ); ?>
+                               <?php _e( 'Payment Method:', 'woocommerce' ); ?>
                                <strong><?php echo $order->payment_method_title; ?></strong>
                        </li>
                        <?php endif; ?>
@@ -64,4 +66,4 @@ if ( $order ) : ?>
 
        <p><?php echo apply_filters( 'woocommerce_thankyou_order_received_text', __( 'Thank you. Your order has been received.', 'woocommerce' ), null ); ?></p>
 
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
old mode 100644 (file)
new mode 100755 (executable)
index 34b13ca..1248ba3
@@ -9,7 +9,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product, $woocommerce_loop;
 
@@ -30,17 +32,13 @@ $woocommerce_loop['loop']++;
 
 // Extra post classes
 $classes = array();
-
 if ( 0 == ( $woocommerce_loop['loop'] - 1 ) % $woocommerce_loop['columns'] || 1 == $woocommerce_loop['columns'] )
        $classes[] = 'first';
 if ( 0 == $woocommerce_loop['loop'] % $woocommerce_loop['columns'] )
        $classes[] = 'last';
-
-$classes[] = 'columns';
 ?>
-
 <li <?php post_class( $classes ); ?>>
-<div>
+
        <?php do_action( 'woocommerce_before_shop_loop_item' ); ?>
 
        <a href="<?php the_permalink(); ?>">
@@ -69,6 +67,15 @@ $classes[] = 'columns';
 
        </a>
 
-       <?php do_action( 'woocommerce_after_shop_loop_item' ); ?>
-</div>
+       <?php
+
+               /**
+                * woocommerce_after_shop_loop_item hook
+                *
+                * @hooked woocommerce_template_loop_add_to_cart - 10
+                */
+               do_action( 'woocommerce_after_shop_loop_item' ); 
+
+       ?>
+
 </li>
old mode 100644 (file)
new mode 100755 (executable)
index 10945f1..8b10a1b
@@ -9,7 +9,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $woocommerce_loop;
 
@@ -64,4 +66,4 @@ $woocommerce_loop['loop']++;
 
        <?php do_action( 'woocommerce_after_subcategory', $category ); ?>
 
-</li>
\ No newline at end of file
+</li>
old mode 100644 (file)
new mode 100755 (executable)
index 69be667..37eef24
@@ -2,7 +2,7 @@
 <li>
        <a href="<?php echo esc_url( get_permalink( $product->id ) ); ?>" title="<?php echo esc_attr( $product->get_title() ); ?>">
                <?php echo $product->get_image(); ?>
-               <?php echo $product->get_title(); ?>
+               <span class="product-title"><?php echo $product->get_title(); ?></span>
        </a>
        <?php if ( ! empty( $show_rating ) ) echo $product->get_rating_html(); ?>
        <?php echo $product->get_price_html(); ?>
diff --git a/woocommerce/emails/admin-cancelled-order.php b/woocommerce/emails/admin-cancelled-order.php
new file mode 100755 (executable)
index 0000000..5125d61
--- /dev/null
@@ -0,0 +1,52 @@
+<?php
+/**
+ * Admin cancelled order email
+ *
+ * @author  WooThemes
+ * @package WooCommerce/Templates/Emails
+ * @version 2.3.0
+ */
+if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+
+<?php do_action( 'woocommerce_email_header', $email_heading ); ?>
+
+<p><?php printf( __( 'The order #%d from %s has been cancelled. The order was as follows:', 'woocommerce' ), $order->id, $order->billing_first_name . ' ' . $order->billing_last_name ); ?></p>
+
+<?php do_action( 'woocommerce_email_before_order_table', $order, true, false ); ?>
+
+<h2><a href="<?php echo admin_url( 'post.php?post=' . $order->id . '&action=edit' ); ?>"><?php printf( __( 'Order: %s', 'woocommerce'), $order->get_order_number() ); ?></a> (<?php printf( '<time datetime="%s">%s</time>', date_i18n( 'c', strtotime( $order->order_date ) ), date_i18n( wc_date_format(), strtotime( $order->order_date ) ) ); ?>)</h2>
+
+<table cellspacing="0" cellpadding="6" style="width: 100%; border: 1px solid #eee;" border="1" bordercolor="#eee">
+       <thead>
+               <tr>
+                       <th scope="col" style="text-align:left; border: 1px solid #eee;"><?php _e( 'Product', 'woocommerce' ); ?></th>
+                       <th scope="col" style="text-align:left; border: 1px solid #eee;"><?php _e( 'Quantity', 'woocommerce' ); ?></th>
+                       <th scope="col" style="text-align:left; border: 1px solid #eee;"><?php _e( 'Price', 'woocommerce' ); ?></th>
+               </tr>
+       </thead>
+       <tbody>
+               <?php echo $order->email_order_items_table( false, true ); ?>
+       </tbody>
+       <tfoot>
+               <?php
+                       if ( $totals = $order->get_order_item_totals() ) {
+                               $i = 0;
+                               foreach ( $totals as $total ) {
+                                       $i++;
+                                       ?><tr>
+                                               <th scope="row" colspan="2" style="text-align:left; border: 1px solid #eee; <?php if ( $i == 1 ) echo 'border-top-width: 4px;'; ?>"><?php echo $total['label']; ?></th>
+                                               <td style="text-align:left; border: 1px solid #eee; <?php if ( $i == 1 ) echo 'border-top-width: 4px;'; ?>"><?php echo $total['value']; ?></td>
+                                       </tr><?php
+                               }
+                       }
+               ?>
+       </tfoot>
+</table>
+
+<?php do_action( 'woocommerce_email_after_order_table', $order, true, false ); ?>
+
+<?php do_action( 'woocommerce_email_order_meta', $order, true, false ); ?>
+
+<?php do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text ); ?>
+
+<?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index 3e6c875..7740dfb
@@ -6,15 +6,20 @@
  * @package WooCommerce/Templates/Emails/HTML
  * @version 2.0.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+?>
 
 <?php do_action( 'woocommerce_email_header', $email_heading ); ?>
 
-<p><?php printf( __( 'You have received an order from %s. Their order is as follows:', 'woocommerce' ), $order->billing_first_name . ' ' . $order->billing_last_name ); ?></p>
+<p><?php printf( __( 'You have received an order from %s. The order is as follows:', 'woocommerce' ), $order->billing_first_name . ' ' . $order->billing_last_name ); ?></p>
 
 <?php do_action( 'woocommerce_email_before_order_table', $order, true, false ); ?>
 
-<h2><a href="<?php echo admin_url( 'post.php?post=' . $order->id . '&action=edit' ); ?>"><?php printf( __( 'Order%s', 'woocommerce'), $order->get_order_number() ); ?></a> (<?php printf( '<time datetime="%s">%s</time>', date_i18n( 'c', strtotime( $order->order_date ) ), date_i18n( wc_date_format(), strtotime( $order->order_date ) ) ); ?>)</h2>
+<h2><a href="<?php echo admin_url( 'post.php?post=' . $order->id . '&action=edit' ); ?>"><?php printf( __( 'Order #%s', 'woocommerce'), $order->get_order_number() ); ?></a> (<?php printf( '<time datetime="%s">%s</time>', date_i18n( 'c', strtotime( $order->order_date ) ), date_i18n( wc_date_format(), strtotime( $order->order_date ) ) ); ?>)</h2>
 
 <table cellspacing="0" cellpadding="6" style="width: 100%; border: 1px solid #eee;" border="1" bordercolor="#eee">
        <thead>
@@ -47,15 +52,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_order_meta', $order, true, false ); ?>
 
-<h2><?php _e( 'Customer details', 'woocommerce' ); ?></h2>
-
-<?php if ( $order->billing_email ) : ?>
-       <p><strong><?php _e( 'Email:', 'woocommerce' ); ?></strong> <?php echo $order->billing_email; ?></p>
-<?php endif; ?>
-<?php if ( $order->billing_phone ) : ?>
-       <p><strong><?php _e( 'Tel:', 'woocommerce' ); ?></strong> <?php echo $order->billing_phone; ?></p>
-<?php endif; ?>
-
-<?php wc_get_template( 'emails/email-addresses.php', array( 'order' => $order ) ); ?>
+<?php do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text ); ?>
 
 <?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index 624eda5..e2a21b5
@@ -7,7 +7,11 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+?>
 
 <?php do_action( 'woocommerce_email_header', $email_heading ); ?>
 
@@ -15,7 +19,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text ); ?>
 
-<h2><?php echo __( 'Order:', 'woocommerce' ) . ' ' . $order->get_order_number(); ?></h2>
+<h2><?php printf( __( 'Order #%s', 'woocommerce' ), $order->get_order_number() ); ?></h2>
 
 <table cellspacing="0" cellpadding="6" style="width: 100%; border: 1px solid #eee;" border="1" bordercolor="#eee">
        <thead>
@@ -48,15 +52,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text ); ?>
 
-<h2><?php _e( 'Customer details', 'woocommerce' ); ?></h2>
-
-<?php if ($order->billing_email) : ?>
-       <p><strong><?php _e( 'Email:', 'woocommerce' ); ?></strong> <?php echo $order->billing_email; ?></p>
-<?php endif; ?>
-<?php if ($order->billing_phone) : ?>
-       <p><strong><?php _e( 'Tel:', 'woocommerce' ); ?></strong> <?php echo $order->billing_phone; ?></p>
-<?php endif; ?>
-
-<?php wc_get_template( 'emails/email-addresses.php', array( 'order' => $order ) ); ?>
+<?php do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text ); ?>
 
-<?php do_action( 'woocommerce_email_footer' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index 12ad710..94ea94e
@@ -7,7 +7,11 @@
  * @version     2.2.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+?>
 
 <?php do_action( 'woocommerce_email_header', $email_heading ); ?>
 
@@ -19,7 +23,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text ); ?>
 
-<h2><?php echo __( 'Order:', 'woocommerce' ) . ' ' . $order->get_order_number(); ?> (<?php printf( '<time datetime="%s">%s</time>', date_i18n( 'c', strtotime( $order->order_date ) ), date_i18n( wc_date_format(), strtotime( $order->order_date ) ) ); ?>)</h2>
+<h2><?php printf( __( 'Order #%s', 'woocommerce' ), $order->get_order_number() ); ?> (<?php printf( '<time datetime="%s">%s</time>', date_i18n( 'c', strtotime( $order->order_date ) ), date_i18n( wc_date_format(), strtotime( $order->order_date ) ) ); ?>)</h2>
 
 <table cellspacing="0" cellpadding="6" style="width: 100%; border: 1px solid #eee;" border="1" bordercolor="#eee">
        <thead>
@@ -64,4 +68,4 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text ); ?>
 
-<?php do_action( 'woocommerce_email_footer' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index b8256ae..8207384
@@ -7,7 +7,11 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+?>
 
 <?php do_action( 'woocommerce_email_header', $email_heading ); ?>
 
@@ -19,6 +23,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php endif; ?>
 
-<p><?php printf( __( 'You can access your account area to view your orders and change your password here: %s.', 'woocommerce' ), get_permalink( wc_get_page_id( 'myaccount' ) ) ); ?></p>
+<p><?php printf( __( 'You can access your account area to view your orders and change your password here: %s.', 'woocommerce' ), wc_get_page_permalink( 'myaccount' ) ); ?></p>
 
-<?php do_action( 'woocommerce_email_footer' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index c2b162c..b479ae4
@@ -7,7 +7,11 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+?>
 
 <?php do_action( 'woocommerce_email_header', $email_heading ); ?>
 
@@ -19,7 +23,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text ); ?>
 
-<h2><?php echo __( 'Order:', 'woocommerce' ) . ' ' . $order->get_order_number(); ?></h2>
+<h2><?php printf( __( 'Order #%s', 'woocommerce' ), $order->get_order_number() ); ?></h2>
 
 <table cellspacing="0" cellpadding="6" style="width: 100%; border: 1px solid #eee;" border="1" bordercolor="#eee">
        <thead>
@@ -52,15 +56,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text ); ?>
 
-<h2><?php _e( 'Customer details', 'woocommerce' ); ?></h2>
-
-<?php if ($order->billing_email) : ?>
-       <p><strong><?php _e( 'Email:', 'woocommerce' ); ?></strong> <?php echo $order->billing_email; ?></p>
-<?php endif; ?>
-<?php if ($order->billing_phone) : ?>
-       <p><strong><?php _e( 'Tel:', 'woocommerce' ); ?></strong> <?php echo $order->billing_phone; ?></p>
-<?php endif; ?>
-
-<?php wc_get_template( 'emails/email-addresses.php', array( 'order' => $order ) ); ?>
+<?php do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text ); ?>
 
-<?php do_action( 'woocommerce_email_footer' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index 9086b4d..c8a871b
@@ -7,7 +7,11 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+?>
 
 <?php do_action('woocommerce_email_header', $email_heading); ?>
 
@@ -15,7 +19,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text ); ?>
 
-<h2><?php echo __( 'Order:', 'woocommerce' ) . ' ' . $order->get_order_number(); ?></h2>
+<h2><?php printf( __( 'Order #%s', 'woocommerce' ), $order->get_order_number() ); ?></h2>
 
 <table cellspacing="0" cellpadding="6" style="width: 100%; border: 1px solid #eee;" border="1" bordercolor="#eee">
        <thead>
@@ -48,15 +52,6 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 
 <?php do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text ); ?>
 
-<h2><?php _e( 'Customer details', 'woocommerce' ); ?></h2>
-
-<?php if ($order->billing_email) : ?>
-       <p><strong><?php _e( 'Email:', 'woocommerce' ); ?></strong> <?php echo $order->billing_email; ?></p>
-<?php endif; ?>
-<?php if ($order->billing_phone) : ?>
-       <p><strong><?php _e( 'Tel:', 'woocommerce' ); ?></strong> <?php echo $order->billing_phone; ?></p>
-<?php endif; ?>
-
-<?php wc_get_template( 'emails/email-addresses.php', array( 'order' => $order ) ); ?>
+<?php do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text ); ?>
 
-<?php do_action( 'woocommerce_email_footer' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index 0629173..e3c98cf
@@ -7,7 +7,11 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+?>
 
 <?php do_action( 'woocommerce_email_header', $email_heading ); ?>
 
@@ -16,9 +20,9 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
 <p><?php _e( 'If this was a mistake, just ignore this email and nothing will happen.', 'woocommerce' ); ?></p>
 <p><?php _e( 'To reset your password, visit the following address:', 'woocommerce' ); ?></p>
 <p>
-    <a href="<?php echo esc_url( add_query_arg( array( 'key' => $reset_key, 'login' => rawurlencode( $user_login ) ), wc_get_endpoint_url( 'lost-password', '', get_permalink( wc_get_page_id( 'myaccount' ) ) ) ) ); ?>">
+    <a href="<?php echo esc_url( add_query_arg( array( 'key' => $reset_key, 'login' => rawurlencode( $user_login ) ), wc_get_endpoint_url( 'lost-password', '', wc_get_page_permalink( 'myaccount' ) ) ) ); ?>">
                        <?php _e( 'Click here to reset your password', 'woocommerce' ); ?></a>
 </p>
 <p></p>
 
-<?php do_action( 'woocommerce_email_footer' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_email_footer' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index 8ad7b4f..ff9ab80
@@ -7,7 +7,9 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 // Load colours
 $base = get_option( 'woocommerce_email_base_color' );
@@ -65,4 +67,4 @@ $credit = "
             </table>
         </div>
     </body>
-</html>
\ No newline at end of file
+</html>
old mode 100644 (file)
new mode 100755 (executable)
index 5dc7932..433cc9a
@@ -4,71 +4,13 @@
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates/Emails
- * @version     2.0.0
+ * @version     2.3.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-// Load colours
-$bg            = get_option( 'woocommerce_email_background_color' );
-$body          = get_option( 'woocommerce_email_body_background_color' );
-$base          = get_option( 'woocommerce_email_base_color' );
-$base_text     = wc_light_or_dark( $base, '#202020', '#ffffff' );
-$text          = get_option( 'woocommerce_email_text_color' );
-
-$bg_darker_10 = wc_hex_darker( $bg, 10 );
-$base_lighter_20 = wc_hex_lighter( $base, 20 );
-$text_lighter_20 = wc_hex_lighter( $text, 20 );
-
-// For gmail compatibility, including CSS styles in head/body are stripped out therefore styles need to be inline. These variables contain rules which are added to the template inline. !important; is a gmail hack to prevent styles being stripped if it doesn't like something.
-$wrapper = "
-       background-color: " . esc_attr( $bg ) . ";
-       width:100%;
-       -webkit-text-size-adjust:none !important;
-       margin:0;
-       padding: 70px 0 70px 0;
-";
-$template_container = "
-       box-shadow:0 0 0 3px rgba(0,0,0,0.025) !important;
-       border-radius:6px !important;
-       background-color: " . esc_attr( $body ) . ";
-       border: 1px solid $bg_darker_10;
-       border-radius:6px !important;
-";
-$template_header = "
-       background-color: " . esc_attr( $base ) .";
-       color: $base_text;
-       border-top-left-radius:6px !important;
-       border-top-right-radius:6px !important;
-       border-bottom: 0;
-       font-family:Arial;
-       font-weight:bold;
-       line-height:100%;
-       vertical-align:middle;
-";
-$body_content = "
-       background-color: " . esc_attr( $body ) . ";
-       border-radius:6px !important;
-";
-$body_content_inner = "
-       color: $text_lighter_20;
-       font-family:Arial;
-       font-size:14px;
-       line-height:150%;
-       text-align:left;
-";
-$header_content_h1 = "
-       color: " . esc_attr( $base_text ) . ";
-       margin:0;
-       padding: 28px 24px;
-       text-shadow: 0 1px 0 $base_lighter_20;
-       display:block;
-       font-family:Arial;
-       font-size:30px;
-       font-weight:bold;
-       text-align:left;
-       line-height: 150%;
-";
 ?>
 <!DOCTYPE html>
 <html>
@@ -76,8 +18,8 @@ $header_content_h1 = "
         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
         <title><?php echo get_bloginfo( 'name' ); ?></title>
        </head>
-    <body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" offset="0">
-       <div style="<?php echo $wrapper; ?>">
+    <body <?php echo is_rtl() ? 'rightmargin' : 'leftmargin'; ?>="0" marginwidth="0" topmargin="0" marginheight="0" offset="0">
+       <div id="wrapper">
                <table border="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
                <tr>
                        <td align="center" valign="top">
@@ -88,15 +30,14 @@ $header_content_h1 = "
                                                }
                                        ?>
                                                </div>
-                       <table border="0" cellpadding="0" cellspacing="0" width="600" id="template_container" style="<?php echo $template_container; ?>">
+                       <table border="0" cellpadding="0" cellspacing="0" width="600" id="template_container">
                                <tr>
                                <td align="center" valign="top">
                                     <!-- Header -->
-                                       <table border="0" cellpadding="0" cellspacing="0" width="600" id="template_header" style="<?php echo $template_header; ?>" bgcolor="<?php echo $base; ?>">
+                                       <table border="0" cellpadding="0" cellspacing="0" width="600" id="template_header">
                                         <tr>
                                             <td>
-                                               <h1 style="<?php echo $header_content_h1; ?>"><?php echo $email_heading; ?></h1>
-
+                                               <h1><?php echo $email_heading; ?></h1>
                                             </td>
                                         </tr>
                                     </table>
@@ -108,9 +49,9 @@ $header_content_h1 = "
                                     <!-- Body -->
                                        <table border="0" cellpadding="0" cellspacing="0" width="600" id="template_body">
                                        <tr>
-                                            <td valign="top" style="<?php echo $body_content; ?>">
+                                            <td valign="top" id="body_content">
                                                 <!-- Content -->
                                                 <table border="0" cellpadding="20" cellspacing="0" width="100%">
                                                     <tr>
                                                         <td valign="top">
-                                                            <div style="<?php echo $body_content_inner; ?>">
+                                                            <div id="body_content_inner">
old mode 100644 (file)
new mode 100755 (executable)
index 45dc1e4..ec8de76
@@ -14,53 +14,63 @@ if ( ! defined( 'ABSPATH' ) ) {
 foreach ( $items as $item_id => $item ) :
        $_product     = apply_filters( 'woocommerce_order_item_product', $order->get_product_from_item( $item ), $item );
        $item_meta    = new WC_Order_Item_Meta( $item['item_meta'], $_product );
-       ?>
-       <tr>
-               <td style="text-align:left; vertical-align:middle; border: 1px solid #eee; word-wrap:break-word;"><?php
 
-                       // Show title/image etc
-                       if ( $show_image ) {
-                               echo apply_filters( 'woocommerce_order_item_thumbnail', '<img src="' . ( $_product->get_image_id() ? current( wp_get_attachment_image_src( $_product->get_image_id(), 'thumbnail') ) : wc_placeholder_img_src() ) .'" alt="' . __( 'Product Image', 'woocommerce' ) . '" height="' . esc_attr( $image_size[1] ) . '" width="' . esc_attr( $image_size[0] ) . '" style="vertical-align:middle; margin-right: 10px;" />', $item );
-                       }
+       if ( apply_filters( 'woocommerce_order_item_visible', true, $item ) ) {
+               ?>
+               <tr>
+                       <td style="text-align:left; vertical-align:middle; border: 1px solid #eee; word-wrap:break-word;"><?php
 
-                       // Product name
-                       echo apply_filters( 'woocommerce_order_item_name', $item['name'], $item );
+                               // Show title/image etc
+                               if ( $show_image ) {
+                                       echo apply_filters( 'woocommerce_order_item_thumbnail', '<img src="' . ( $_product->get_image_id() ? current( wp_get_attachment_image_src( $_product->get_image_id(), 'thumbnail') ) : wc_placeholder_img_src() ) .'" alt="' . __( 'Product Image', 'woocommerce' ) . '" height="' . esc_attr( $image_size[1] ) . '" width="' . esc_attr( $image_size[0] ) . '" style="vertical-align:middle; margin-right: 10px;" />', $item );
+                               }
 
-                       // SKU
-                       if ( $show_sku && is_object( $_product ) && $_product->get_sku() ) {
-                               echo ' (#' . $_product->get_sku() . ')';
-                       }
+                               // Product name
+                               echo apply_filters( 'woocommerce_order_item_name', $item['name'], $item );
 
-                       // File URLs
-                       if ( $show_download_links && is_object( $_product ) && $_product->exists() && $_product->is_downloadable() ) {
+                               // SKU
+                               if ( $show_sku && is_object( $_product ) && $_product->get_sku() ) {
+                                       echo ' (#' . $_product->get_sku() . ')';
+                               }
 
-                               $download_files = $order->get_item_downloads( $item );
-                               $i              = 0;
+                               // allow other plugins to add additional product information here
+                               do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order );
 
-                               foreach ( $download_files as $download_id => $file ) {
-                                       $i++;
+                               // Variation
+                               if ( $item_meta->meta ) {
+                                       echo '<br/><small>' . nl2br( $item_meta->display( true, true, '_', "\n" ) ) . '</small>';
+                               }
 
-                                       if ( count( $download_files ) > 1 ) {
-                                               $prefix = sprintf( __( 'Download %d', 'woocommerce' ), $i );
-                                       } elseif ( $i == 1 ) {
-                                               $prefix = __( 'Download', 'woocommerce' );
-                                       }
+                               // File URLs
+                               if ( $show_download_links && is_object( $_product ) && $_product->exists() && $_product->is_downloadable() ) {
 
-                                       echo '<br/><small>' . $prefix . ': <a href="' . esc_url( $file['download_url'] ) . '" target="_blank">' . esc_html( $file['name'] ) . '</a></small>';
+                                       $download_files = $order->get_item_downloads( $item );
+                                       $i              = 0;
+
+                                       foreach ( $download_files as $download_id => $file ) {
+                                               $i++;
+
+                                               if ( count( $download_files ) > 1 ) {
+                                                       $prefix = sprintf( __( 'Download %d', 'woocommerce' ), $i );
+                                               } elseif ( $i == 1 ) {
+                                                       $prefix = __( 'Download', 'woocommerce' );
+                                               }
+
+                                               echo '<br/><small>' . $prefix . ': <a href="' . esc_url( $file['download_url'] ) . '" target="_blank">' . esc_html( $file['name'] ) . '</a></small>';
+                                       }
                                }
-                       }
 
-                       // Variation
-                       if ( $item_meta->meta ) {
-                               echo '<br/><small>' . nl2br( $item_meta->display( true, true ) ) . '</small>';
-                       }
+                               // allow other plugins to add additional product information here
+                               do_action( 'woocommerce_order_item_meta_end', $item_id, $item, $order );
 
-               ?></td>
-               <td style="text-align:left; vertical-align:middle; border: 1px solid #eee;"><?php echo $item['qty'] ;?></td>
-               <td style="text-align:left; vertical-align:middle; border: 1px solid #eee;"><?php echo $order->get_formatted_line_subtotal( $item ); ?></td>
-       </tr>
+                       ?></td>
+                       <td style="text-align:left; vertical-align:middle; border: 1px solid #eee;"><?php echo $item['qty'] ;?></td>
+                       <td style="text-align:left; vertical-align:middle; border: 1px solid #eee;"><?php echo $order->get_formatted_line_subtotal( $item ); ?></td>
+               </tr>
+               <?php
+       }
 
-       <?php if ( $show_purchase_note && is_object( $_product ) && $purchase_note = get_post_meta( $_product->id, '_purchase_note', true ) ) : ?>
+       if ( $show_purchase_note && is_object( $_product ) && ( $purchase_note = get_post_meta( $_product->id, '_purchase_note', true ) ) ) : ?>
                <tr>
                        <td colspan="3" style="text-align:left; vertical-align:middle; border: 1px solid #eee;"><?php echo wpautop( do_shortcode( wp_kses_post( $purchase_note ) ) ); ?></td>
                </tr>
diff --git a/woocommerce/emails/email-styles.php b/woocommerce/emails/email-styles.php
new file mode 100755 (executable)
index 0000000..139579b
--- /dev/null
@@ -0,0 +1,144 @@
+<?php
+/**
+ * Email Styles
+ *
+ * @author  WooThemes
+ * @package WooCommerce/Templates/Emails
+ * @version 2.3.0
+ */
+
+if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+// Load colours
+$bg              = get_option( 'woocommerce_email_background_color' );
+$body            = get_option( 'woocommerce_email_body_background_color' );
+$base            = get_option( 'woocommerce_email_base_color' );
+$base_text       = wc_light_or_dark( $base, '#202020', '#ffffff' );
+$text            = get_option( 'woocommerce_email_text_color' );
+
+$bg_darker_10    = wc_hex_darker( $bg, 10 );
+$base_lighter_20 = wc_hex_lighter( $base, 20 );
+$text_lighter_20 = wc_hex_lighter( $text, 20 );
+
+// !important; is a gmail hack to prevent styles being stripped if it doesn't like something.
+?>
+#wrapper {
+    background-color: <?php echo esc_attr( $bg ); ?>;
+    margin: 0;
+    padding: 70px 0 70px 0;
+    -webkit-text-size-adjust: none !important;
+    width: 100%;
+}
+
+#template_container {
+    box-shadow: 0 1px 4px rgba(0,0,0,0.1) !important;
+    background-color: <?php echo esc_attr( $body ); ?>;
+    border: 1px solid $bg_darker_10;
+    border-radius: 3px !important;
+}
+
+#template_header {
+    background-color: <?php echo esc_attr( $base ); ?>;
+    border-radius: 3px 3px 0 0 !important;
+    color: <?php echo $base_text; ?>;
+    border-bottom: 0;
+    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+    font-weight: bold;
+    line-height: 100%;
+    vertical-align: middle;
+}
+
+#template_header h1 {
+    color: <?php echo $base_text; ?>;
+}
+
+#template_footer td {
+    padding: 0;
+}
+
+#template_footer #credit {
+    padding: 0 48px 48px 48px;
+}
+
+#body_content {
+    background-color: <?php echo esc_attr( $body ); ?>;
+}
+
+#body_content table td {
+    padding: 48px;
+}
+
+#body_content table td td {
+    padding: 12px;
+}
+
+#body_content table td th {
+    padding: 12px;
+}
+
+#body_content p {
+    margin: 0 0 16px;
+}
+
+#body_content_inner {
+    color: <?php echo $text_lighter_20;?>;
+    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+    font-size: 14px;
+    line-height: 150%;
+    text-align: <?php echo is_rtl() ? 'right' : 'left'; ?>;
+}
+
+h1 {
+    color: <?php echo esc_attr( $base ); ?>;
+    display: block;
+    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+    font-size: 30px;
+    font-weight: 300;
+    line-height: 150%;
+    margin: 0;
+    padding: 36px 48px;
+    text-align: <?php echo is_rtl() ? 'right' : 'left'; ?>;
+    text-shadow: 0 1px 0 <?php echo $base_lighter_20; ?>;
+    -webkit-font-smoothing: antialiased;
+}
+
+h2 {
+    color: <?php echo esc_attr( $base ); ?>;
+    display: block;
+    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+    font-size: 18px;
+    font-weight: bold;
+    line-height: 130%;
+    margin: 16px 0 8px;
+    text-align: <?php echo is_rtl() ? 'right' : 'left'; ?>;
+}
+
+h3 {
+    color: <?php echo esc_attr( $base ); ?>;
+    display: block;
+    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
+    font-size: 16px;
+    font-weight: bold;
+    line-height: 130%;
+    margin: 16px 0 8px;
+    text-align: <?php echo is_rtl() ? 'right' : 'left'; ?>;
+}
+
+a {
+    color: <?php echo esc_attr( $base ); ?>;
+    font-weight: normal;
+    text-decoration: underline;
+}
+
+img {
+    border: non;
+    display: inline;
+    font-size: 14px;
+    font-weight: bold;
+    height: auto;
+    line-height: 100%;
+    outline: none;
+    text-decoration: none;
+    text-transform: capitalize;
+}
+<?php
diff --git a/woocommerce/emails/plain/admin-cancelled-order.php b/woocommerce/emails/plain/admin-cancelled-order.php
new file mode 100755 (executable)
index 0000000..66b79ab
--- /dev/null
@@ -0,0 +1,45 @@
+<?php
+/**
+ * Admin cancelled order email (plain text)
+ *
+ * @author  WooThemes
+ * @package WooCommerce/Templates/Emails/Plain
+ * @version 2.3.0
+ */
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+echo $email_heading . "\n\n";
+
+echo sprintf( __( 'The order #%d from %s has been cancelled. The order was as follows:', 'woocommerce' ), $order->id, $order->billing_first_name . ' ' . $order->billing_last_name ) . "\n\n";
+
+echo "****************************************************\n\n";
+
+do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text );
+
+echo sprintf( __( 'Order number: %s', 'woocommerce'), $order->get_order_number() ) . "\n";
+echo sprintf( __( 'Order link: %s', 'woocommerce'), admin_url( 'post.php?post=' . $order->id . '&action=edit' ) ) . "\n";
+echo sprintf( __( 'Order date: %s', 'woocommerce'), date_i18n( __( 'jS F Y', 'woocommerce' ), strtotime( $order->order_date ) ) ) . "\n";
+
+do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text );
+
+echo "\n" . $order->email_order_items_table( false, true, '', '', '', true );
+
+echo "----------\n\n";
+
+if ( $totals = $order->get_order_item_totals() ) {
+       foreach ( $totals as $total ) {
+               echo $total['label'] . "\t " . $total['value'] . "\n";
+       }
+}
+
+echo "\n****************************************************\n\n";
+
+do_action( 'woocommerce_email_after_order_table', $order, $sent_to_admin, $plain_text );
+
+do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text );
+
+echo "\n****************************************************\n\n";
+
+echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
old mode 100644 (file)
new mode 100755 (executable)
index 50d1e07..d203579
@@ -6,11 +6,14 @@
  * @package    WooCommerce/Templates/Emails/Plain
  * @version    2.0.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 echo $email_heading . "\n\n";
 
-echo sprintf( __( 'You have received an order from %s. Their order is as follows:', 'woocommerce' ), $order->billing_first_name . ' ' . $order->billing_last_name ) . "\n\n";
+echo sprintf( __( 'You have received an order from %s. The order is as follows:', 'woocommerce' ), $order->billing_first_name . ' ' . $order->billing_last_name ) . "\n\n";
 
 echo "****************************************************\n\n";
 
@@ -36,16 +39,8 @@ echo "\n****************************************************\n\n";
 
 do_action( 'woocommerce_email_after_order_table', $order, $sent_to_admin, $plain_text );
 
-echo __( 'Customer details', 'woocommerce' ) . "\n";
-
-if ( $order->billing_email )
-       echo __( 'Email:', 'woocommerce' ); echo $order->billing_email . "\n";
-
-if ( $order->billing_phone )
-       echo __( 'Tel:', 'woocommerce' ); ?> <?php echo $order->billing_phone . "\n";
-
-wc_get_template( 'emails/plain/email-addresses.php', array( 'order' => $order ) );
+do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text );
 
 echo "\n****************************************************\n\n";
 
-echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
\ No newline at end of file
+echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
old mode 100644 (file)
new mode 100755 (executable)
index cf346ee..e3e58df
@@ -6,7 +6,10 @@
  * @package            WooCommerce/Templates/Emails/Plain
  * @version            2.0.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 echo $email_heading . "\n\n";
 
@@ -35,16 +38,8 @@ echo "\n****************************************************\n\n";
 
 do_action( 'woocommerce_email_after_order_table', $order, $sent_to_admin, $plain_text );
 
-echo __( 'Your details', 'woocommerce' ) . "\n\n";
-
-if ( $order->billing_email )
-       echo __( 'Email:', 'woocommerce' ); echo $order->billing_email . "\n";
-
-if ( $order->billing_phone )
-       echo __( 'Tel:', 'woocommerce' ); ?> <?php echo $order->billing_phone . "\n";
-
-wc_get_template( 'emails/plain/email-addresses.php', array( 'order' => $order ) );
+do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text );
 
 echo "\n****************************************************\n\n";
 
-echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
\ No newline at end of file
+echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
old mode 100644 (file)
new mode 100755 (executable)
index e93eada..fe92a99
@@ -6,7 +6,10 @@
  * @package            WooCommerce/Templates/Emails/Plain
  * @version            2.2.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 echo $email_heading . "\n\n";
 
@@ -48,4 +51,4 @@ echo "\n****************************************************\n\n";
 
 do_action( 'woocommerce_email_after_order_table', $order, $sent_to_admin, $plain_text );
 
-echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
\ No newline at end of file
+echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
old mode 100644 (file)
new mode 100755 (executable)
index cffe438..769a59e
@@ -6,7 +6,10 @@
  * @package    WooCommerce/Templates/Emails/Plain
  * @version     2.0.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 echo $email_heading . "\n\n";
 
@@ -15,8 +18,8 @@ echo sprintf( __( "Thanks for creating an account on %s. Your username is <stron
 if ( get_option( 'woocommerce_registration_generate_password' ) === 'yes' && $password_generated )
        echo sprintf( __( "Your password is <strong>%s</strong>.", 'woocommerce' ), $user_pass ) . "\n\n";
 
-echo sprintf( __( 'You can access your account area to view your orders and change your password here: %s.', 'woocommerce' ), get_permalink( wc_get_page_id( 'myaccount' ) ) ) . "\n\n";
+echo sprintf( __( 'You can access your account area to view your orders and change your password here: %s.', 'woocommerce' ), wc_get_page_permalink( 'myaccount' ) ) . "\n\n";
 
 echo "\n****************************************************\n\n";
 
-echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
\ No newline at end of file
+echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
old mode 100644 (file)
new mode 100755 (executable)
index 972d0fb..64e94d5
@@ -6,7 +6,10 @@
  * @package    WooCommerce/Templates/Emails/Plain
  * @version     2.0.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 echo $email_heading . "\n\n";
 
@@ -43,16 +46,8 @@ echo "\n****************************************************\n\n";
 
 do_action( 'woocommerce_email_after_order_table', $order, $sent_to_admin, $plain_text );
 
-echo __( 'Your details', 'woocommerce' ) . "\n\n";
-
-if ( $order->billing_email )
-       echo __( 'Email:', 'woocommerce' ); echo $order->billing_email . "\n";
-
-if ( $order->billing_phone )
-       echo __( 'Tel:', 'woocommerce' ); ?> <?php echo $order->billing_phone . "\n";
-
-wc_get_template( 'emails/plain/email-addresses.php', array( 'order' => $order ) );
+do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text );
 
 echo "\n****************************************************\n\n";
 
-echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
\ No newline at end of file
+echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
old mode 100644 (file)
new mode 100755 (executable)
index fe0399c..5d375c2
@@ -6,7 +6,10 @@
  * @package    WooCommerce/Templates/Emails/Plain
  * @version     2.2.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 echo $email_heading . "\n\n";
 
@@ -35,16 +38,8 @@ echo "\n****************************************************\n\n";
 
 do_action( 'woocommerce_email_after_order_table', $order, $sent_to_admin, $plain_text );
 
-echo __( 'Your details', 'woocommerce' ) . "\n\n";
-
-if ( $order->billing_email )
-       echo __( 'Email:', 'woocommerce' ); echo $order->billing_email . "\n";
-
-if ( $order->billing_phone )
-       echo __( 'Tel:', 'woocommerce' ); ?> <?php echo $order->billing_phone . "\n";
-
-wc_get_template( 'emails/plain/email-addresses.php', array( 'order' => $order ) );
+do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text );
 
 echo "\n****************************************************\n\n";
 
-echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
\ No newline at end of file
+echo apply_filters( 'woocommerce_email_footer_text', get_option( 'woocommerce_email_footer_text' ) );
old mode 100644 (file)
new mode 100755 (executable)
index 7b2e29a..3047e4a
@@ -2,11 +2,14 @@
 /**
  * Customer Reset Password email
  *
- * @author             WooThemes
- * @package    WooCommerce/Templates/Emails/Plain
- * @version     2.0.0
+ * @author  WooThemes
+ * @package WooCommerce/Templates/Emails/Plain
+ * @version 2.3.0
  */
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 echo $email_heading . "\n\n";
 
@@ -16,7 +19,7 @@ echo sprintf( __( 'Username: %s', 'woocommerce' ), $user_login ) . "\r\n\r\n";
 echo __( 'If this was a mistake, just ignore this email and nothing will happen.', 'woocommerce' ) . "\r\n\r\n";
 echo __( 'To reset your password, visit the following address:', 'woocommerce' ) . "\r\n\r\n";
 
-echo esc_url( add_query_arg( array( 'key' => $reset_key, 'login' => $user_login ), wc_get_endpoint_url( 'lost-password', '', get_permalink( wc_get_page_id( 'myaccount' ) ) ) ) ) . "\r\n";
+echo esc_url( add_query_arg( array( 'key' => $reset_key, 'login' => $user_login ), wc_get_endpoint_url( 'lost-password', '', wc_get_page_permalink( 'myaccount' ) ) ) ) . "\r\n";
 
 echo "\n****************************************************\n\n";
 
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index 4970c0a..2ce32ca
@@ -15,49 +15,53 @@ foreach ( $items as $item_id => $item ) :
        $_product     = apply_filters( 'woocommerce_order_item_product', $order->get_product_from_item( $item ), $item );
        $item_meta    = new WC_Order_Item_Meta( $item['item_meta'], $_product );
 
-       // Title
-       echo apply_filters( 'woocommerce_order_item_name', $item['name'], $item );
+       if ( apply_filters( 'woocommerce_order_item_visible', true, $item ) ) {
 
-       // SKU
-       if ( $show_sku && $_product->get_sku() ) {
-               echo ' (#' . $_product->get_sku() . ')';
-       }
+               // Title
+               echo apply_filters( 'woocommerce_order_item_name', $item['name'], $item );
+
+               // SKU
+               if ( $show_sku && $_product->get_sku() ) {
+                       echo ' (#' . $_product->get_sku() . ')';
+               }
 
-       // allow other plugins to add additional product information here
-       do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order );
+               // allow other plugins to add additional product information here
+               do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order );
 
-       // Variation
-       echo $item_meta->meta ? "\n" . $item_meta->display( true, true ) : '';
+               // Variation
+               echo $item_meta->meta ? "\n" . $item_meta->display( true, true ) : '';
 
-       // Quantity
-       echo "\n" . sprintf( __( 'Quantity: %s', 'woocommerce' ), $item['qty'] );
+               // Quantity
+               echo "\n" . sprintf( __( 'Quantity: %s', 'woocommerce' ), $item['qty'] );
 
-       // Cost
-       echo "\n" . sprintf( __( 'Cost: %s', 'woocommerce' ), $order->get_formatted_line_subtotal( $item ) );
+               // Cost
+               echo "\n" . sprintf( __( 'Cost: %s', 'woocommerce' ), $order->get_formatted_line_subtotal( $item ) );
 
-       // Download URLs
-       if ( $show_download_links && $_product->exists() && $_product->is_downloadable() ) {
-               $download_files = $order->get_item_downloads( $item );
-               $i              = 0;
+               // Download URLs
+               if ( $show_download_links && $_product->exists() && $_product->is_downloadable() ) {
+                       $download_files = $order->get_item_downloads( $item );
+                       $i              = 0;
 
-               foreach ( $download_files as $download_id => $file ) {
-                       $i++;
+                       foreach ( $download_files as $download_id => $file ) {
+                               $i++;
 
-                       if ( count( $download_files ) > 1 ) {
-                               $prefix = sprintf( __( 'Download %d', 'woocommerce' ), $i );
-                       } elseif ( $i == 1 ) {
-                               $prefix = __( 'Download', 'woocommerce' );
-                       }
+                               if ( count( $download_files ) > 1 ) {
+                                       $prefix = sprintf( __( 'Download %d', 'woocommerce' ), $i );
+                               } elseif ( $i == 1 ) {
+                                       $prefix = __( 'Download', 'woocommerce' );
+                               }
 
-                       echo "\n" . $prefix . '(' . esc_html( $file['name'] ) . '): ' . esc_url( $file['download_url'] );
+                               echo "\n" . $prefix . '(' . esc_html( $file['name'] ) . '): ' . esc_url( $file['download_url'] );
+                       }
                }
-       }
 
-       // allow other plugins to add additional product information here
-       do_action( 'woocommerce_order_item_meta_end', $item_id, $item, $order );
+               // allow other plugins to add additional product information here
+               do_action( 'woocommerce_order_item_meta_end', $item_id, $item, $order );
+
+       }
 
        // Note
-       if ( $show_purchase_note && $purchase_note = get_post_meta( $_product->id, '_purchase_note', true ) ) {
+       if ( $show_purchase_note && ( $purchase_note = get_post_meta( $_product->id, '_purchase_note', true ) ) ) {
                echo "\n" . do_shortcode( wp_kses_post( $purchase_note ) );
        }
 
old mode 100644 (file)
new mode 100755 (executable)
index 54dedab..4a5cfed
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates
- * @version     2.2.0
+ * @version     2.3.0
  * @see         woocommerce_breadcrumb()
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-       exit; // Exit if accessed directly
+       exit;
 }
 
-global $post, $wp_query, $author;
-
-$prepend      = '';
-$permalinks   = get_option( 'woocommerce_permalinks' );
-$shop_page_id = wc_get_page_id( 'shop' );
-$shop_page    = get_post( $shop_page_id );
-
-// If permalinks contain the shop page in the URI prepend the breadcrumb with shop
-if ( $shop_page_id && $shop_page && strstr( $permalinks['product_base'], '/' . $shop_page->post_name ) && get_option( 'page_on_front' ) != $shop_page_id ) {
-       $prepend = $before . '<a href="' . get_permalink( $shop_page ) . '">' . $shop_page->post_title . '</a> ' . $after . $delimiter;
-}
-
-if ( ( ! is_front_page() && ! ( is_post_type_archive() && get_option( 'page_on_front' ) == wc_get_page_id( 'shop' ) ) ) || is_paged() ) {
+if ( $breadcrumb ) {
 
        echo $wrap_before;
 
-       if ( ! empty( $home ) ) {
-               echo $before . '<a class="home" href="' . apply_filters( 'woocommerce_breadcrumb_home_url', home_url() ) . '">' . $home . '</a>' . $after . $delimiter;
-       }
-
-       if ( is_home() ) {
-
-               echo $before . single_post_title('', false) . $after;
-
-       } elseif ( is_category() ) {
-
-               $cat_obj = $wp_query->get_queried_object();
-               $this_category = get_category( $cat_obj->term_id );
-
-               if ( 0 != $this_category->parent ) {
-                       $parent_category = get_category( $this_category->parent );
-                       if ( ( $parents = get_category_parents( $parent_category, TRUE, $after . $delimiter . $before ) ) && ! is_wp_error( $parents ) ) {
-                               echo $before . rtrim( $parents, $after . $delimiter . $before ) . $after . $delimiter;
-                       }
-               }
-
-               echo $before . single_cat_title( '', false ) . $after;
-
-       } elseif ( is_tax( 'product_cat' ) ) {
-
-               echo $prepend;
-
-               $current_term = $wp_query->get_queried_object();
-
-               $ancestors = array_reverse( get_ancestors( $current_term->term_id, 'product_cat' ) );
-
-               foreach ( $ancestors as $ancestor ) {
-                       $ancestor = get_term( $ancestor, 'product_cat' );
-
-                       echo $before .  '<a href="' . get_term_link( $ancestor ) . '">' . esc_html( $ancestor->name ) . '</a>' . $after . $delimiter;
-               }
-
-               echo $before . esc_html( $current_term->name ) . $after;
-
-       } elseif ( is_tax( 'product_tag' ) ) {
-
-               $queried_object = $wp_query->get_queried_object();
-               echo $prepend . $before . __( 'Products tagged &ldquo;', 'woocommerce' ) . $queried_object->name . '&rdquo;' . $after;
-
-       } elseif ( is_day() ) {
-
-               echo $before . '<a href="' . get_year_link( get_the_time( 'Y' ) ) . '">' . get_the_time( 'Y' ) . '</a>' . $after . $delimiter;
-               echo $before . '<a href="' . get_month_link( get_the_time( 'Y' ), get_the_time( 'm' ) ) . '">' . get_the_time( 'F' ) . '</a>' . $after . $delimiter;
-               echo $before . get_the_time( 'd' ) . $after;
-
-       } elseif ( is_month() ) {
-
-               echo $before . '<a href="' . get_year_link( get_the_time( 'Y' ) ) . '">' . get_the_time( 'Y' ) . '</a>' . $after . $delimiter;
-               echo $before . get_the_time( 'F' ) . $after;
-
-       } elseif ( is_year() ) {
-
-               echo $before . get_the_time( 'Y' ) . $after;
-
-       } elseif ( is_post_type_archive( 'product' ) && get_option( 'page_on_front' ) !== $shop_page_id ) {
-
-               $_name = wc_get_page_id( 'shop' ) ? get_the_title( wc_get_page_id( 'shop' ) ) : '';
-
-               if ( ! $_name ) {
-                       $product_post_type = get_post_type_object( 'product' );
-                       $_name = $product_post_type->labels->singular_name;
-               }
-
-               if ( is_search() ) {
-
-                       echo $before . '<a href="' . get_post_type_archive_link( 'product' ) . '">' . $_name . '</a>' . $delimiter . __( 'Search results for &ldquo;', 'woocommerce' ) . get_search_query() . '&rdquo;' . $after;
-
-               } elseif ( is_paged() ) {
-
-                       echo $before . '<a href="' . get_post_type_archive_link( 'product' ) . '">' . $_name . '</a>' . $after;
-
-               } else {
-
-                       echo $before . $_name . $after;
+       foreach ( $breadcrumb as $key => $crumb ) {
 
-               }
-
-       } elseif ( is_single() && ! is_attachment() ) {
-
-               if ( 'product' == get_post_type() ) {
-
-                       echo $prepend;
-
-                       if ( $terms = wc_get_product_terms( $post->ID, 'product_cat', array( 'orderby' => 'parent', 'order' => 'DESC' ) ) ) {
-                               $main_term = $terms[0];
-                               $ancestors = get_ancestors( $main_term->term_id, 'product_cat' );
-                               $ancestors = array_reverse( $ancestors );
-
-                               foreach ( $ancestors as $ancestor ) {
-                                       $ancestor = get_term( $ancestor, 'product_cat' );
-
-                                       if ( ! is_wp_error( $ancestor ) && $ancestor ) {
-                                               echo $before . '<a href="' . get_term_link( $ancestor ) . '">' . $ancestor->name . '</a>' . $after . $delimiter;
-                                       }
-                               }
-
-                               echo $before . '<a href="' . get_term_link( $main_term ) . '">' . $main_term->name . '</a>' . $after . $delimiter;
-
-                       }
-
-                       echo $before . get_the_title() . $after;
-
-               } elseif ( 'post' != get_post_type() ) {
-
-                       $post_type = get_post_type_object( get_post_type() );
-                       $slug = $post_type->rewrite;
-                       echo $before . '<a href="' . get_post_type_archive_link( get_post_type() ) . '">' . $post_type->labels->singular_name . '</a>' . $after . $delimiter;
-                       echo $before . get_the_title() . $after;
+               echo $before;
 
+               if ( ! empty( $crumb[1] ) && sizeof( $breadcrumb ) !== $key + 1 ) {
+                       echo '<a href="' . esc_url( $crumb[1] ) . '">' . esc_html( $crumb[0] ) . '</a>';
                } else {
-
-                       $cat = current( get_the_category() );
-                       if ( ( $parents = get_category_parents( $cat, TRUE, $after . $delimiter . $before ) ) && ! is_wp_error( $parents ) ) {
-                               echo $before . rtrim( $parents, $after . $delimiter . $before ) . $after . $delimiter;
-                       }
-                       echo $before . get_the_title() . $after;
-
-               }
-
-       } elseif ( is_404() ) {
-
-               echo $before . __( 'Error 404', 'woocommerce' ) . $after;
-
-       } elseif ( ! is_single() && ! is_page() && get_post_type() != 'post' ) {
-
-               $post_type = get_post_type_object( get_post_type() );
-
-               if ( $post_type ) {
-                       echo $before . $post_type->labels->singular_name . $after;
+                       echo esc_html( $crumb[0] );
                }
 
-       } elseif ( is_attachment() ) {
+               echo $after;
 
-               $parent = get_post( $post->post_parent );
-               $cat = get_the_category( $parent->ID );
-               $cat = $cat[0];
-               if ( ( $parents = get_category_parents( $cat, TRUE, $after . $delimiter . $before ) ) && ! is_wp_error( $parents ) ) {
-                       echo $before . rtrim( $parents, $after . $delimiter . $before ) . $after . $delimiter;
+               if ( sizeof( $breadcrumb ) !== $key + 1 ) {
+                       echo $delimiter;
                }
-               echo $before . '<a href="' . get_permalink( $parent ) . '">' . $parent->post_title . '</a>' . $after . $delimiter;
-               echo $before . get_the_title() . $after;
 
-       } elseif ( is_page() && ! $post->post_parent ) {
-
-               echo $before . get_the_title() . $after;
-
-       } elseif ( is_page() && $post->post_parent ) {
-
-               $parent_id  = $post->post_parent;
-               $breadcrumbs = array();
-
-               while ( $parent_id ) {
-                       $page          = get_post( $parent_id );
-                       $breadcrumbs[] = '<a href="' . get_permalink( $page->ID ) . '">' . get_the_title( $page->ID ) . '</a>';
-                       $parent_id     = $page->post_parent;
-               }
-
-               $breadcrumbs = array_reverse( $breadcrumbs );
-
-               foreach ( $breadcrumbs as $crumb ) {
-                       echo $before . $crumb . $after . $delimiter;
-               }
-
-               echo $before . get_the_title() . $after;
-
-       } elseif ( is_search() ) {
-
-               echo $before . __( 'Search results for &ldquo;', 'woocommerce' ) . get_search_query() . '&rdquo;' . $after;
-
-       } elseif ( is_tag() ) {
-
-                       echo $before . __( 'Posts tagged &ldquo;', 'woocommerce' ) . single_tag_title( '', false ) . '&rdquo;' . $after;
-
-       } elseif ( is_author() ) {
-
-               $userdata = get_userdata( $author );
-               echo $before . __( 'Author:', 'woocommerce' ) . ' ' . $userdata->display_name . $after;
-
-       }
-
-       if ( get_query_var( 'paged' ) ) {
-               echo ' (' . __( 'Page', 'woocommerce' ) . ' ' . get_query_var( 'paged' ) . ')';
        }
 
        echo $wrap_after;
 
-}
+}
\ No newline at end of file
old mode 100644 (file)
new mode 100755 (executable)
index 2cce68d..4dfd147
@@ -7,10 +7,14 @@
  * @version     2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-if ( is_user_logged_in() ) 
+if ( is_user_logged_in() ) {
        return;
+}
+
 ?>
 <form method="post" class="login" <?php if ( $hidden ) echo 'style="display:none;"'; ?>>
 
@@ -46,4 +50,4 @@ if ( is_user_logged_in() )
 
        <?php do_action( 'woocommerce_login_form_end' ); ?>
 
-</form>
\ No newline at end of file
+</form>
old mode 100644 (file)
new mode 100755 (executable)
index add5e76..0974d0d
@@ -7,6 +7,9 @@
  * @version     2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
-<div class="quantity"><input type="number" step="<?php echo esc_attr( $step ); ?>" <?php if ( is_numeric( $min_value ) ) : ?>min="<?php echo esc_attr( $min_value ); ?>"<?php endif; ?> <?php if ( is_numeric( $max_value ) ) : ?>max="<?php echo esc_attr( $max_value ); ?>"<?php endif; ?> name="<?php echo esc_attr( $input_name ); ?>" value="<?php echo esc_attr( $input_value ); ?>" title="<?php _ex( 'Qty', 'Product quantity input tooltip', 'woocommerce' ) ?>" class="input-text qty text" size="4" /></div>
\ No newline at end of file
+<div class="quantity"><input type="number" step="<?php echo esc_attr( $step ); ?>" <?php if ( is_numeric( $min_value ) ) : ?>min="<?php echo esc_attr( $min_value ); ?>"<?php endif; ?> <?php if ( is_numeric( $max_value ) ) : ?>max="<?php echo esc_attr( $max_value ); ?>"<?php endif; ?> name="<?php echo esc_attr( $input_name ); ?>" value="<?php echo esc_attr( $input_value ); ?>" title="<?php _ex( 'Qty', 'Product quantity input tooltip', 'woocommerce' ) ?>" class="input-text qty text" size="4" /></div>
old mode 100644 (file)
new mode 100755 (executable)
index 8f70c8b..83582b1
@@ -7,6 +7,8 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-get_sidebar( 'shop' ); ?>
\ No newline at end of file
+get_sidebar( 'shop' ); ?>
old mode 100644 (file)
new mode 100755 (executable)
index 8786145..5f594f2
@@ -7,7 +7,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 $template = get_option( 'template' );
 
@@ -25,7 +27,10 @@ switch( $template ) {
                echo '</div></div></div>';
                get_sidebar( 'content' );
                break;
+       case 'twentyfifteen' :
+               echo '</div></div>';
+               break;
        default :
                echo '</div></div>';
                break;
-}
\ No newline at end of file
+}
old mode 100644 (file)
new mode 100755 (executable)
index 992d3a3..2fb3a96
@@ -7,16 +7,18 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 $template = get_option( 'template' );
 
 switch( $template ) {
        case 'twentyeleven' :
-               echo '<div id="primary"><div id="content" role="main">';
+               echo '<div id="primary"><div id="content" role="main" class="twentyeleven">';
                break;
        case 'twentytwelve' :
-               echo '<div id="primary" class="site-content"><div id="content" role="main">';
+               echo '<div id="primary" class="site-content"><div id="content" role="main" class="twentytwelve">';
                break;
        case 'twentythirteen' :
                echo '<div id="primary" class="site-content"><div id="content" role="main" class="entry-content twentythirteen">';
@@ -24,7 +26,10 @@ switch( $template ) {
        case 'twentyfourteen' :
                echo '<div id="primary" class="content-area"><div id="content" role="main" class="site-content twentyfourteen"><div class="tfwc">';
                break;
+       case 'twentyfifteen' :
+               echo '<div id="primary" role="main" class="content-area twentyfifteen"><div id="main" class="site-main t15wc">';
+               break;
        default :
                echo '<div id="container"><div id="content" role="main">';
                break;
-}
\ No newline at end of file
+}
index 67ce1f6..1324262 100644 (file)
@@ -7,7 +7,9 @@
  * @version     2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product;
 
index a66e375..490d3bd 100644 (file)
@@ -9,6 +9,9 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
-<p class="woocommerce-info"><?php _e( 'No products were found matching your selection.', 'woocommerce' ); ?></p>
\ No newline at end of file
+<p class="woocommerce-info"><?php _e( 'No products were found matching your selection.', 'woocommerce' ); ?></p>
index f40e224..d3e8c19 100644 (file)
@@ -7,7 +7,10 @@
  * @version     2.2.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
 <form class="woocommerce-ordering" method="get">
        <select name="orderby" class="orderby">
index 4739bf9..293df45 100644 (file)
@@ -8,7 +8,7 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-       exit;
+       exit; // Exit if accessed directly
 }
 
 global $wp_query;
@@ -20,8 +20,9 @@ if ( $wp_query->max_num_pages <= 1 ) {
 <nav class="woocommerce-pagination">
        <?php
                echo paginate_links( apply_filters( 'woocommerce_pagination_args', array(
-                       'base'         => esc_url( str_replace( 999999999, '%#%', remove_query_arg( 'add-to-cart', get_pagenum_link( 999999999, false ) ) ) ),
+                       'base'         => esc_url_raw( str_replace( 999999999, '%#%', remove_query_arg( 'add-to-cart', get_pagenum_link( 999999999, false ) ) ) ),
                        'format'       => '',
+                       'add_args'     => '',
                        'current'      => max( 1, get_query_var( 'paged' ) ),
                        'total'        => $wp_query->max_num_pages,
                        'prev_text'    => '&larr;',
index d20b3d0..b5ab273 100644 (file)
@@ -7,11 +7,13 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product;
 ?>
 
 <?php if ( $price_html = $product->get_price_html() ) : ?>
        <span class="price small-24 columns"><?php echo $price_html; ?></span>
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
index 6a7b682..87a7e40 100644 (file)
@@ -7,7 +7,9 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product;
 
@@ -17,4 +19,4 @@ if ( get_option( 'woocommerce_enable_review_rating' ) === 'no' )
 
 <?php if ( $rating_html = $product->get_rating_html() ) : ?>
        <?php echo $rating_html; ?>
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
index 5fd93ea..117cd47 100644 (file)
@@ -9,7 +9,9 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $wp_query;
 
index f197f2b..bec0f2c 100644 (file)
@@ -7,12 +7,15 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $post, $product;
+
 ?>
 <?php if ( $product->is_on_sale() ) : ?>
 
        <?php echo apply_filters( 'woocommerce_sale_flash', '<span class="onsale">' . __( 'Sale!', 'woocommerce' ) . '</span>', $post, $product ); ?>
 
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
old mode 100644 (file)
new mode 100755 (executable)
index b5f2104..41f1c6d
@@ -8,8 +8,9 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
+
 ?>
 <form id="add_payment_method" method="post">
        <div id="payment">
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index 4cbfc6b..53167b2
@@ -8,7 +8,7 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-       exit;
+       exit; // Exit if accessed directly
 }
 
 global $current_user;
@@ -16,6 +16,7 @@ global $current_user;
 $page_title = ( $load_address === 'billing' ) ? __( 'Billing Address', 'woocommerce' ) : __( 'Shipping Address', 'woocommerce' );
 
 get_currentuserinfo();
+
 ?>
 
 <?php wc_print_notices(); ?>
@@ -37,7 +38,7 @@ get_currentuserinfo();
                        <?php woocommerce_form_field( $key, $field, ! empty( $_POST[ $key ] ) ? wc_clean( $_POST[ $key ] ) : $field['value'] ); ?>
 
                <?php endforeach; ?>
-               
+
                <?php do_action( "woocommerce_after_edit_address_form_{$load_address}" ); ?>
 
                <p>
old mode 100644 (file)
new mode 100755 (executable)
index 3706f16..b25d90e
@@ -8,8 +8,9 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
+
 ?>
 
 <?php wc_print_notices(); ?>
@@ -43,7 +44,7 @@ if ( ! defined( 'ABSPATH' ) ) {
 
                        <p class="form-row">
                                <?php wp_nonce_field( 'woocommerce-login' ); ?>
-                               <input type="submit" class="button" name="login" value="<?php _e( 'Login', 'woocommerce' ); ?>" /> 
+                               <input type="submit" class="button" name="login" value="<?php _e( 'Login', 'woocommerce' ); ?>" />
                                <label for="rememberme" class="inline">
                                        <input name="rememberme" type="checkbox" id="rememberme" value="forever" /> <?php _e( 'Remember me', 'woocommerce' ); ?>
                                </label>
@@ -83,7 +84,7 @@ if ( ! defined( 'ABSPATH' ) ) {
                        </p>
 
                        <?php if ( 'no' === get_option( 'woocommerce_registration_generate_password' ) ) : ?>
-       
+
                                <p class="form-row form-row-wide">
                                        <label for="reg_password"><?php _e( 'Password', 'woocommerce' ); ?> <span class="required">*</span></label>
                                        <input type="password" class="input-text" name="password" id="reg_password" />
old mode 100644 (file)
new mode 100755 (executable)
index 7362398..1a248ad
@@ -2,14 +2,15 @@
 /**
  * Lost password form
  *
- * @author             WooThemes
- * @package    WooCommerce/Templates
- * @version     2.0.0
+ * @author  WooThemes
+ * @package WooCommerce/Templates
+ * @version 2.3.0
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
+
 ?>
 
 <?php wc_print_notices(); ?>
@@ -18,31 +19,35 @@ if ( ! defined( 'ABSPATH' ) ) {
 
        <?php if( 'lost_password' == $args['form'] ) : ?>
 
-        <p><?php echo apply_filters( 'woocommerce_lost_password_message', __( 'Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.', 'woocommerce' ) ); ?></p>
+               <p><?php echo apply_filters( 'woocommerce_lost_password_message', __( 'Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.', 'woocommerce' ) ); ?></p>
 
-        <p class="form-row form-row-first"><label for="user_login"><?php _e( 'Username or email', 'woocommerce' ); ?></label> <input class="input-text" type="text" name="user_login" id="user_login" /></p>
+               <p class="form-row form-row-first"><label for="user_login"><?php _e( 'Username or email', 'woocommerce' ); ?></label> <input class="input-text" type="text" name="user_login" id="user_login" /></p>
 
        <?php else : ?>
 
-        <p><?php echo apply_filters( 'woocommerce_reset_password_message', __( 'Enter a new password below.', 'woocommerce') ); ?></p>
+               <p><?php echo apply_filters( 'woocommerce_reset_password_message', __( 'Enter a new password below.', 'woocommerce') ); ?></p>
+
+               <p class="form-row form-row-first">
+                       <label for="password_1"><?php _e( 'New password', 'woocommerce' ); ?> <span class="required">*</span></label>
+                       <input type="password" class="input-text" name="password_1" id="password_1" />
+               </p>
+               <p class="form-row form-row-last">
+                       <label for="password_2"><?php _e( 'Re-enter new password', 'woocommerce' ); ?> <span class="required">*</span></label>
+                       <input type="password" class="input-text" name="password_2" id="password_2" />
+               </p>
 
-        <p class="form-row form-row-first">
-            <label for="password_1"><?php _e( 'New password', 'woocommerce' ); ?> <span class="required">*</span></label>
-            <input type="password" class="input-text" name="password_1" id="password_1" />
-        </p>
-        <p class="form-row form-row-last">
-            <label for="password_2"><?php _e( 'Re-enter new password', 'woocommerce' ); ?> <span class="required">*</span></label>
-            <input type="password" class="input-text" name="password_2" id="password_2" />
-        </p>
+               <input type="hidden" name="reset_key" value="<?php echo isset( $args['key'] ) ? $args['key'] : ''; ?>" />
+               <input type="hidden" name="reset_login" value="<?php echo isset( $args['login'] ) ? $args['login'] : ''; ?>" />
 
-        <input type="hidden" name="reset_key" value="<?php echo isset( $args['key'] ) ? $args['key'] : ''; ?>" />
-        <input type="hidden" name="reset_login" value="<?php echo isset( $args['login'] ) ? $args['login'] : ''; ?>" />
+       <?php endif; ?>
 
-    <?php endif; ?>
+       <div class="clear"></div>
 
-    <div class="clear"></div>
+       <p class="form-row">
+               <input type="hidden" name="wc_reset_password" value="true" />
+               <input type="submit" class="button" value="<?php echo 'lost_password' == $args['form'] ? __( 'Reset Password', 'woocommerce' ) : __( 'Save', 'woocommerce' ); ?>" />
+       </p>
 
-    <p class="form-row"><input type="submit" class="button" name="wc_reset_password" value="<?php echo 'lost_password' == $args['form'] ? __( 'Reset Password', 'woocommerce' ) : __( 'Save', 'woocommerce' ); ?>" /></p>
        <?php wp_nonce_field( $args['form'] ); ?>
 
-</form>
\ No newline at end of file
+</form>
old mode 100644 (file)
new mode 100755 (executable)
index 148398d..ff49658
@@ -8,7 +8,7 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
 
 wc_print_notices(); ?>
@@ -18,7 +18,7 @@ wc_print_notices(); ?>
        printf(
                __( 'Hello <strong>%1$s</strong> (not %1$s? <a href="%2$s">Sign out</a>).', 'woocommerce' ) . ' ',
                $current_user->display_name,
-               wp_logout_url( get_permalink( wc_get_page_id( 'myaccount' ) ) )
+               wc_get_endpoint_url( 'customer-logout', '', wc_get_page_permalink( 'myaccount' ) )
        );
 
        printf( __( 'From your account dashboard you can view your recent orders, manage your shipping and billing addresses and <a href="%s">edit your password and account details</a>.', 'woocommerce' ),
old mode 100644 (file)
new mode 100755 (executable)
index 653a65b..82555a6
@@ -8,7 +8,7 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
 
 $customer_id = get_current_user_id();
old mode 100644 (file)
new mode 100755 (executable)
index 8295a74..a8619ed
@@ -10,7 +10,7 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
 
 if ( $downloads = WC()->customer->get_downloadable_products() ) : ?>
@@ -38,4 +38,4 @@ if ( $downloads = WC()->customer->get_downloadable_products() ) : ?>
 
        <?php do_action( 'woocommerce_after_available_downloads' ); ?>
 
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
old mode 100644 (file)
new mode 100755 (executable)
index 4639077..178213d
@@ -10,7 +10,7 @@
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
 
 $customer_orders = get_posts( apply_filters( 'woocommerce_my_account_my_orders_query', array(
@@ -25,7 +25,7 @@ if ( $customer_orders ) : ?>
 
        <h2><?php echo apply_filters( 'woocommerce_my_account_my_orders_title', __( 'Recent Orders', 'woocommerce' ) ); ?></h2>
 
-       <table class="shop_table my_account_orders">
+       <table class="shop_table shop_table_responsive my_account_orders">
 
                <thead>
                        <tr>
@@ -44,18 +44,18 @@ if ( $customer_orders ) : ?>
                                $item_count = $order->get_item_count();
 
                                ?><tr class="order">
-                                       <td class="order-number">
+                                       <td class="order-number" data-title="<?php _e( 'Order Number', 'woocommerce' ); ?>">
                                                <a href="<?php echo $order->get_view_order_url(); ?>">
-                                                       <?php echo $order->get_order_number(); ?>
+                                                       #<?php echo $order->get_order_number(); ?>
                                                </a>
                                        </td>
-                                       <td class="order-date">
+                                       <td class="order-date" data-title="<?php _e( 'Date', 'woocommerce' ); ?>">
                                                <time datetime="<?php echo date( 'Y-m-d', strtotime( $order->order_date ) ); ?>" title="<?php echo esc_attr( strtotime( $order->order_date ) ); ?>"><?php echo date_i18n( get_option( 'date_format' ), strtotime( $order->order_date ) ); ?></time>
                                        </td>
-                                       <td class="order-status" style="text-align:left; white-space:nowrap;">
+                                       <td class="order-status" data-title="<?php _e( 'Status', 'woocommerce' ); ?>" style="text-align:left; white-space:nowrap;">
                                                <?php echo wc_get_order_status_name( $order->get_status() ); ?>
                                        </td>
-                                       <td class="order-total">
+                                       <td class="order-total" data-title="<?php _e( 'Total', 'woocommerce' ); ?>">
                                                <?php echo sprintf( _n( '%s for %s item', '%s for %s items', $item_count, 'woocommerce' ), $order->get_formatted_order_total(), $item_count ); ?>
                                        </td>
                                        <td class="order-actions">
@@ -71,7 +71,7 @@ if ( $customer_orders ) : ?>
 
                                                        if ( in_array( $order->get_status(), apply_filters( 'woocommerce_valid_order_statuses_for_cancel', array( 'pending', 'failed' ), $order ) ) ) {
                                                                $actions['cancel'] = array(
-                                                                       'url'  => $order->get_cancel_order_url( get_permalink( wc_get_page_id( 'myaccount' ) ) ),
+                                                                       'url'  => $order->get_cancel_order_url( wc_get_page_permalink( 'myaccount' ) ),
                                                                        'name' => __( 'Cancel', 'woocommerce' )
                                                                );
                                                        }
old mode 100644 (file)
new mode 100755 (executable)
index 8285a87..99d4e10
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-    exit;
+       exit; // Exit if accessed directly
 }
+
 ?>
 
 <?php wc_print_notices(); ?>
 
-<p class="order-info"><?php printf( __( 'Order <mark class="order-number">%s</mark> was placed on <mark class="order-date">%s</mark> and is currently <mark class="order-status">%s</mark>.', 'woocommerce' ), $order->get_order_number(), date_i18n( get_option( 'date_format' ), strtotime( $order->order_date ) ), wc_get_order_status_name( $order->get_status() ) ); ?></p>
+<p class="order-info"><?php printf( __( 'Order #<mark class="order-number">%s</mark> was placed on <mark class="order-date">%s</mark> and is currently <mark class="order-status">%s</mark>.', 'woocommerce' ), $order->get_order_number(), date_i18n( get_option( 'date_format' ), strtotime( $order->order_date ) ), wc_get_order_status_name( $order->get_status() ) ); ?></p>
 
 <?php if ( $notes = $order->get_customer_order_notes() ) :
        ?>
old mode 100644 (file)
new mode 100755 (executable)
index 7f02819..ae32656
@@ -7,12 +7,17 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+if ( ! $messages ){
+       return;
+}
 
-if ( ! $messages ) return;
 ?>
 <ul class="woocommerce-error">
        <?php foreach ( $messages as $message ) : ?>
                <li><?php echo wp_kses_post( $message ); ?></li>
        <?php endforeach; ?>
-</ul>
\ No newline at end of file
+</ul>
old mode 100644 (file)
new mode 100755 (executable)
index 2f0b386..11748e8
@@ -7,11 +7,16 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+if ( ! $messages ){
+       return;
+}
 
-if ( ! $messages ) return;
 ?>
 
 <?php foreach ( $messages as $message ) : ?>
        <div class="woocommerce-info"><?php echo wp_kses_post( $message ); ?></div>
-<?php endforeach; ?>
\ No newline at end of file
+<?php endforeach; ?>
old mode 100644 (file)
new mode 100755 (executable)
index 5ccbdd7..7df1fbf
@@ -7,9 +7,14 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
+if ( ! $messages ){
+       return;
+}
 
-if ( ! $messages ) return;
 ?>
 
 <?php foreach ( $messages as $message ) : ?>
old mode 100644 (file)
new mode 100755 (executable)
index 95304af..c9e61e0
@@ -2,19 +2,22 @@
 /**
  * Order tracking form
  *
- * @author             WooThemes
- * @package    WooCommerce/Templates
- * @version     1.6.4
+ * @author  WooThemes
+ * @package WooCommerce/Templates
+ * @version 1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $post;
+
 ?>
 
 <form action="<?php echo esc_url( get_permalink( $post->ID ) ); ?>" method="post" class="track_order">
 
-       <p><?php _e( 'To track your order please enter your Order ID in the box below and press return. This was given to you on your receipt and in the confirmation email you should have received.', 'woocommerce' ); ?></p>
+       <p><?php _e( 'To track your order please enter your Order ID in the box below and press the "Track" button. This was given to you on your receipt and in the confirmation email you should have received.', 'woocommerce' ); ?></p>
 
        <p class="form-row form-row-first"><label for="orderid"><?php _e( 'Order ID', 'woocommerce' ); ?></label> <input class="input-text" type="text" name="orderid" id="orderid" placeholder="<?php _e( 'Found in your order confirmation email.', 'woocommerce' ); ?>" /></p>
        <p class="form-row form-row-last"><label for="order_email"><?php _e( 'Billing Email', 'woocommerce' ); ?></label> <input class="input-text" type="text" name="order_email" id="order_email" placeholder="<?php _e( 'Email you used during checkout.', 'woocommerce' ); ?>" /></p>
@@ -23,4 +26,4 @@ global $post;
        <p class="form-row"><input type="submit" class="button" name="track" value="<?php _e( 'Track', 'woocommerce' ); ?>" /></p>
        <?php wp_nonce_field( 'woocommerce-order_tracking' ); ?>
 
-</form>
\ No newline at end of file
+</form>
diff --git a/woocommerce/order/order-again.php b/woocommerce/order/order-again.php
new file mode 100755 (executable)
index 0000000..ea12d95
--- /dev/null
@@ -0,0 +1,17 @@
+<?php
+/**
+ * Order again button
+ *
+ * @author  WooThemes
+ * @package WooCommerce/Templates
+ * @version 2.3.0
+ */
+
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+?>
+
+<p class="order-again">
+       <a href="<?php echo esc_url( wp_nonce_url( add_query_arg( 'order_again', $order->id ) , 'woocommerce-order_again' ) ); ?>" class="button"><?php _e( 'Order Again', 'woocommerce' ); ?></a>
+</p>
old mode 100644 (file)
new mode 100755 (executable)
index afbc43d..52d05a2
@@ -2,14 +2,17 @@
 /**
  * Order details
  *
- * @author             WooThemes
- * @package    WooCommerce/Templates
- * @version     2.2.0
+ * @author  WooThemes
+ * @package WooCommerce/Templates
+ * @version 2.3.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 $order = wc_get_order( $order_id );
+
 ?>
 <h2><?php _e( 'Order Details', 'woocommerce' ); ?></h2>
 <table class="shop_table order_details">
@@ -23,44 +26,53 @@ $order = wc_get_order( $order_id );
                <?php
                if ( sizeof( $order->get_items() ) > 0 ) {
 
-                       foreach( $order->get_items() as $item ) {
-                               $_product     = apply_filters( 'woocommerce_order_item_product', $order->get_product_from_item( $item ), $item );
-                               $item_meta    = new WC_Order_Item_Meta( $item['item_meta'], $_product );
+                       foreach( $order->get_items() as $item_id => $item ) {
+                               $_product  = apply_filters( 'woocommerce_order_item_product', $order->get_product_from_item( $item ), $item );
+                               $item_meta = new WC_Order_Item_Meta( $item['item_meta'], $_product );
 
-                               ?>
-                               <tr class="<?php echo esc_attr( apply_filters( 'woocommerce_order_item_class', 'order_item', $item, $order ) ); ?>">
-                                       <td class="product-name">
-                                               <?php
-                                                       if ( $_product && ! $_product->is_visible() )
-                                                               echo apply_filters( 'woocommerce_order_item_name', $item['name'], $item );
-                                                       else
-                                                               echo apply_filters( 'woocommerce_order_item_name', sprintf( '<a href="%s">%s</a>', get_permalink( $item['product_id'] ), $item['name'] ), $item );
+                               if ( apply_filters( 'woocommerce_order_item_visible', true, $item ) ) {
+                                       ?>
+                                       <tr class="<?php echo esc_attr( apply_filters( 'woocommerce_order_item_class', 'order_item', $item, $order ) ); ?>">
+                                               <td class="product-name">
+                                                       <?php
+                                                               if ( $_product && ! $_product->is_visible() ) {
+                                                                       echo apply_filters( 'woocommerce_order_item_name', $item['name'], $item );
+                                                               } else {
+                                                                       echo apply_filters( 'woocommerce_order_item_name', sprintf( '<a href="%s">%s</a>', get_permalink( $item['product_id'] ), $item['name'] ), $item );
+                                                               }
+
+                                                               echo apply_filters( 'woocommerce_order_item_quantity_html', ' <strong class="product-quantity">' . sprintf( '&times; %s', $item['qty'] ) . '</strong>', $item );
+
+                                                               // Allow other plugins to add additional product information here
+                                                               do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order );
 
-                                                       echo apply_filters( 'woocommerce_order_item_quantity_html', ' <strong class="product-quantity">' . sprintf( '&times; %s', $item['qty'] ) . '</strong>', $item );
+                                                               $item_meta->display();
 
-                                                       $item_meta->display();
+                                                               if ( $_product && $_product->exists() && $_product->is_downloadable() && $order->is_download_permitted() ) {
 
-                                                       if ( $_product && $_product->exists() && $_product->is_downloadable() && $order->is_download_permitted() ) {
+                                                                       $download_files = $order->get_item_downloads( $item );
+                                                                       $i              = 0;
+                                                                       $links          = array();
 
-                                                               $download_files = $order->get_item_downloads( $item );
-                                                               $i              = 0;
-                                                               $links          = array();
+                                                                       foreach ( $download_files as $download_id => $file ) {
+                                                                               $i++;
 
-                                                               foreach ( $download_files as $download_id => $file ) {
-                                                                       $i++;
+                                                                               $links[] = '<small><a href="' . esc_url( $file['download_url'] ) . '">' . sprintf( __( 'Download file%s', 'woocommerce' ), ( count( $download_files ) > 1 ? ' ' . $i . ': ' : ': ' ) ) . esc_html( $file['name'] ) . '</a></small>';
+                                                                       }
 
-                                                                       $links[] = '<small><a href="' . esc_url( $file['download_url'] ) . '">' . sprintf( __( 'Download file%s', 'woocommerce' ), ( count( $download_files ) > 1 ? ' ' . $i . ': ' : ': ' ) ) . esc_html( $file['name'] ) . '</a></small>';
+                                                                       echo '<br/>' . implode( '<br/>', $links );
                                                                }
 
-                                                               echo '<br/>' . implode( '<br/>', $links );
-                                                       }
-                                               ?>
-                                       </td>
-                                       <td class="product-total">
-                                               <?php echo $order->get_formatted_line_subtotal( $item ); ?>
-                                       </td>
-                               </tr>
-                               <?php
+                                                               // Allow other plugins to add additional product information here
+                                                               do_action( 'woocommerce_order_item_meta_end', $item_id, $item, $order );
+                                                       ?>
+                                               </td>
+                                               <td class="product-total">
+                                                       <?php echo $order->get_formatted_line_subtotal( $item ); ?>
+                                               </td>
+                                       </tr>
+                                       <?php
+                               }
 
                                if ( $order->has_status( array( 'completed', 'processing' ) ) && ( $purchase_note = get_post_meta( $_product->id, '_purchase_note', true ) ) ) {
                                        ?>
@@ -77,15 +89,75 @@ $order = wc_get_order( $order_id );
        </tbody>
        <tfoot>
        <?php
-               if ( $totals = $order->get_order_item_totals() ) foreach ( $totals as $total ) :
-                       ?>
+               $has_refund = false;
+
+               if ( $total_refunded = $order->get_total_refunded() ) {
+                       $has_refund = true;
+               }
+
+               if ( $totals = $order->get_order_item_totals() ) {
+                       foreach ( $totals as $key => $total ) {
+                               $value = $total['value'];
+
+                               // Check for refund
+                               if ( $has_refund && $key === 'order_total' ) {
+                                       $refunded_tax_del = '';
+                                       $refunded_tax_ins = '';
+
+                                       // Tax for inclusive prices
+                                       if ( wc_tax_enabled() && 'incl' == $order->tax_display_cart ) {
+
+                                               $tax_del_array = array();
+                                               $tax_ins_array = array();
+
+                                               if ( 'itemized' == get_option( 'woocommerce_tax_total_display' ) ) {
+
+                                                       foreach ( $order->get_tax_totals() as $code => $tax ) {
+                                                               $tax_del_array[] = sprintf( '%s %s', $tax->formatted_amount, $tax->label );
+                                                               $tax_ins_array[] = sprintf( '%s %s', wc_price( $tax->amount - $order->get_total_tax_refunded_by_rate_id( $tax->rate_id ), array( 'currency' => $order->get_order_currency() ) ), $tax->label );
+                                                       }
+
+                                               } else {
+                                                       $tax_del_array[] = sprintf( '%s %s', wc_price( $order->get_total_tax(), array( 'currency' => $order->get_order_currency() ) ), WC()->countries->tax_or_vat() );
+                                                       $tax_ins_array[] = sprintf( '%s %s', wc_price( $order->get_total_tax() - $order->get_total_tax_refunded(), array( 'currency' => $order->get_order_currency() ) ), WC()->countries->tax_or_vat() );
+                                               }
+
+                                               if ( ! empty( $tax_del_array ) ) {
+                                                       $refunded_tax_del .= ' ' . sprintf( __( '(Includes %s)', 'woocommerce' ), implode( ', ', $tax_del_array ) );
+                                               }
+
+                                               if ( ! empty( $tax_ins_array ) ) {
+                                                       $refunded_tax_ins .= ' ' . sprintf( __( '(Includes %s)', 'woocommerce' ), implode( ', ', $tax_ins_array ) );
+                                               }
+                                       }
+
+                                       $value = '<del>' . strip_tags( $order->get_formatted_order_total() ) . $refunded_tax_del . '</del> <ins>' . wc_price( $order->get_total() - $total_refunded, array( 'currency' => $order->get_order_currency() ) ) . $refunded_tax_ins . '</ins>';
+                               }
+                               ?>
+                               <tr>
+                                       <th scope="row"><?php echo $total['label']; ?></th>
+                                       <td><?php echo $value; ?></td>
+                               </tr>
+                               <?php
+                       }
+               }
+
+               // Check for refund
+               if ( $has_refund ) { ?>
                        <tr>
-                               <th scope="row"><?php echo $total['label']; ?></th>
-                               <td><?php echo $total['value']; ?></td>
+                               <th scope="row"><?php _e( 'Refunded:', 'woocommerce' ); ?></th>
+                               <td>-<?php echo wc_price( $total_refunded, array( 'currency' => $order->get_order_currency() ) ); ?></td>
                        </tr>
-                       <?php
-               endforeach;
-       ?>
+               <?php
+               }
+
+               // Check for customer note
+               if ( '' != $order->customer_note ) { ?>
+                       <tr>
+                               <th scope="row"><?php _e( 'Note:', 'woocommerce' ); ?></th>
+                               <td><?php echo wptexturize( $order->customer_note ); ?></td>
+                       </tr>
+               <?php } ?>
        </tfoot>
 </table>
 
@@ -94,15 +166,20 @@ $order = wc_get_order( $order_id );
 <header>
        <h2><?php _e( 'Customer details', 'woocommerce' ); ?></h2>
 </header>
-<dl class="customer_details">
+<table class="shop_table shop_table_responsive customer_details">
 <?php
-       if ( $order->billing_email ) echo '<dt>' . __( 'Email:', 'woocommerce' ) . '</dt><dd>' . $order->billing_email . '</dd>';
-       if ( $order->billing_phone ) echo '<dt>' . __( 'Telephone:', 'woocommerce' ) . '</dt><dd>' . $order->billing_phone . '</dd>';
+       if ( $order->billing_email ) {
+               echo '<tr><th>' . __( 'Email:', 'woocommerce' ) . '</th><td data-title="' . __( 'Email', 'woocommerce' ) . '">' . $order->billing_email . '</td></tr>';
+       }
+
+       if ( $order->billing_phone ) {
+               echo '<tr><th>' . __( 'Telephone:', 'woocommerce' ) . '</th><td data-title="' . __( 'Telephone', 'woocommerce' ) . '">' . $order->billing_phone . '</td></tr>';
+       }
 
        // Additional customer details hook
        do_action( 'woocommerce_order_details_after_customer_details', $order );
 ?>
-</dl>
+</table>
 
 <?php if ( ! wc_ship_to_billing_address_only() && $order->needs_shipping_address() && get_option( 'woocommerce_calc_shipping' ) !== 'no' ) : ?>
 
@@ -117,7 +194,11 @@ $order = wc_get_order( $order_id );
                </header>
                <address>
                        <?php
-                               if ( ! $order->get_formatted_billing_address() ) _e( 'N/A', 'woocommerce' ); else echo $order->get_formatted_billing_address();
+                               if ( ! $order->get_formatted_billing_address() ) {
+                                       _e( 'N/A', 'woocommerce' );
+                               } else {
+                                       echo $order->get_formatted_billing_address();
+                               }
                        ?>
                </address>
 
@@ -132,7 +213,11 @@ $order = wc_get_order( $order_id );
                </header>
                <address>
                        <?php
-                               if ( ! $order->get_formatted_shipping_address() ) _e( 'N/A', 'woocommerce' ); else echo $order->get_formatted_shipping_address();
+                               if ( ! $order->get_formatted_shipping_address() ) {
+                                       _e( 'N/A', 'woocommerce' );
+                               } else {
+                                       echo $order->get_formatted_shipping_address();
+                               }
                        ?>
                </address>
 
old mode 100644 (file)
new mode 100755 (executable)
index 728ae06..ff17382
@@ -2,14 +2,16 @@
 /**
  * Order tracking
  *
- * @author             WooThemes
- * @package    WooCommerce/Templates
- * @version     2.2.0
+ * @author  WooThemes
+ * @package WooCommerce/Templates
+ * @version 2.2.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-$order_status_text = sprintf( __( 'Order %s which was made %s has the status &ldquo;%s&rdquo;', 'woocommerce' ), $order->get_order_number(), human_time_diff( strtotime( $order->order_date ), current_time( 'timestamp' ) ) . ' ' . __( 'ago', 'woocommerce' ), wc_get_order_status_name( $order->get_status() ) );
+$order_status_text = sprintf( __( 'Order #%s which was made %s has the status &ldquo;%s&rdquo;', 'woocommerce' ), $order->get_order_number(), human_time_diff( strtotime( $order->order_date ), current_time( 'timestamp' ) ) . ' ' . __( 'ago', 'woocommerce' ), wc_get_order_status_name( $order->get_status() ) );
 
 if ( $order->has_status( 'completed' ) ) $order_status_text .= ' ' . __( 'and was completed', 'woocommerce' ) . ' ' . human_time_diff( strtotime( $order->completed_date ), current_time( 'timestamp' ) ) . __( ' ago', 'woocommerce' );
 
diff --git a/woocommerce/product-searchform.php b/woocommerce/product-searchform.php
new file mode 100755 (executable)
index 0000000..afb2d3d
--- /dev/null
@@ -0,0 +1,6 @@
+<form role="search" method="get" class="woocommerce-product-search" action="<?php echo esc_url( home_url( '/'  ) ); ?>">
+       <label class="screen-reader-text" for="s"><?php _e( 'Search for:', 'woocommerce' ); ?></label>
+       <input type="search" class="search-field" placeholder="<?php echo esc_attr_x( 'Search Products&hellip;', 'placeholder', 'woocommerce' ); ?>" value="<?php echo get_search_query(); ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label', 'woocommerce' ); ?>" />
+       <input type="submit" value="<?php echo esc_attr_x( 'Search', 'submit button', 'woocommerce' ); ?>" />
+       <input type="hidden" name="post_type" value="product" />
+</form>
old mode 100644 (file)
new mode 100755 (executable)
index 0e351f5..879da2a
@@ -4,20 +4,23 @@
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates
- * @version     2.1.0
+ * @version     2.3.2
  */
 global $product;
 
-if ( ! defined( 'ABSPATH' ) )
+if ( ! defined( 'ABSPATH' ) ) {
        exit; // Exit if accessed directly
+}
 
-if ( ! comments_open() )
+if ( ! comments_open() ) {
        return;
+}
+
 ?>
 <div id="reviews">
        <div id="comments">
                <h2><?php
-                       if ( get_option( 'woocommerce_enable_review_rating' ) === 'yes' && ( $count = $product->get_rating_count() ) )
+                       if ( get_option( 'woocommerce_enable_review_rating' ) === 'yes' && ( $count = $product->get_review_count() ) )
                                printf( _n( '%s review for %s', '%s reviews for %s', $count, 'woocommerce' ), $count, get_the_title() );
                        else
                                _e( 'Reviews', 'woocommerce' );
@@ -94,4 +97,4 @@ if ( ! comments_open() )
        <?php endif; ?>
 
        <div class="clear"></div>
-</div>
\ No newline at end of file
+</div>
old mode 100644 (file)
new mode 100755 (executable)
index b5fcc1e..07b50f4
@@ -9,7 +9,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 get_header( 'shop' ); ?>
 
@@ -47,4 +49,4 @@ get_header( 'shop' ); ?>
                do_action( 'woocommerce_sidebar' );
        ?>
 
-<?php get_footer( 'shop' ); ?>
\ No newline at end of file
+<?php get_footer( 'shop' ); ?>
index 1636c3a..12fc0c3 100644 (file)
@@ -7,7 +7,10 @@
  * @version     2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
+
 ?>
 
 <?php do_action( 'woocommerce_before_add_to_cart_button' ); ?>
@@ -16,4 +19,4 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
        <a href="<?php echo esc_url( $product_url ); ?>" rel="nofollow" class="single_add_to_cart_button button alt"><?php echo $button_text; ?></a>
 </p>
 
-<?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
index f62b1e6..963d223 100644 (file)
@@ -7,7 +7,9 @@
  * @version     2.1.7
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product, $post;
 
@@ -79,4 +81,4 @@ do_action( 'woocommerce_before_add_to_cart_form' ); ?>
        <?php endif; ?>
 </form>
 
-<?php do_action( 'woocommerce_after_add_to_cart_form' ); ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_after_add_to_cart_form' ); ?>
index 97c3411..d3b2ff4 100644 (file)
@@ -7,18 +7,23 @@
  * @version     2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product;
 
-if ( ! $product->is_purchasable() ) return;
+if ( ! $product->is_purchasable() ) {
+       return;
+}
+
 ?>
 
 <?php
        // Availability
        $availability      = $product->get_availability();
        $availability_html = empty( $availability['availability'] ) ? '' : '<p class="stock ' . esc_attr( $availability['class'] ) . '">' . esc_html( $availability['availability'] ) . '</p>';
-       
+
        echo apply_filters( 'woocommerce_stock_html', $availability_html, $availability['availability'], $product );
 ?>
 
@@ -46,4 +51,4 @@ if ( ! $product->is_purchasable() ) return;
 
        <?php do_action( 'woocommerce_after_add_to_cart_form' ); ?>
 
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
index 7e3570a..0936ef3 100644 (file)
@@ -2,12 +2,14 @@
 /**
  * Variable product add to cart
  *
- * @author             WooThemes
- * @package    WooCommerce/Templates
- * @version     2.1.0
+ * @author  WooThemes
+ * @package WooCommerce/Templates
+ * @version 2.3.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit;
+}
 
 global $product, $post;
 ?>
@@ -20,8 +22,8 @@ global $product, $post;
                        <tbody>
                                <?php $loop = 0; foreach ( $attributes as $name => $options ) : $loop++; ?>
                                        <tr>
-                                               <td class="label"><label for="<?php echo sanitize_title($name); ?>"><?php echo wc_attribute_label( $name ); ?></label></td>
-                                               <td class="value"><select id="<?php echo esc_attr( sanitize_title( $name ) ); ?>" name="attribute_<?php echo sanitize_title( $name ); ?>">
+                                               <td class="label"><label for="<?php echo sanitize_title( $name ); ?>"><?php echo wc_attribute_label( $name ); ?></label></td>
+                                               <td class="value"><select id="<?php echo esc_attr( sanitize_title( $name ) ); ?>" name="attribute_<?php echo sanitize_title( $name ); ?>" data-attribute_name="attribute_<?php echo sanitize_title( $name ); ?>">
                                                        <option value=""><?php echo __( 'Choose an option', 'woocommerce' ) ?>&hellip;</option>
                                                        <?php
                                                                if ( is_array( $options ) ) {
@@ -35,30 +37,17 @@ global $product, $post;
                                                                        }
 
                                                                        // Get terms if this is a taxonomy - ordered
-                                                                       if ( taxonomy_exists( sanitize_title( $name ) ) ) {
-
-                                                                               $orderby = wc_attribute_orderby( sanitize_title( $name ) );
-
-                                                                               switch ( $orderby ) {
-                                                                                       case 'name' :
-                                                                                               $args = array( 'orderby' => 'name', 'hide_empty' => false, 'menu_order' => false );
-                                                                                       break;
-                                                                                       case 'id' :
-                                                                                               $args = array( 'orderby' => 'id', 'order' => 'ASC', 'menu_order' => false, 'hide_empty' => false );
-                                                                                       break;
-                                                                                       case 'menu_order' :
-                                                                                               $args = array( 'menu_order' => 'ASC', 'hide_empty' => false );
-                                                                                       break;
-                                                                               }
+                                                                       if ( taxonomy_exists( $name ) ) {
 
-                                                                               $terms = get_terms( sanitize_title( $name ), $args );
+                                                                               $terms = wc_get_product_terms( $post->ID, $name, array( 'fields' => 'all' ) );
 
                                                                                foreach ( $terms as $term ) {
-                                                                                       if ( ! in_array( $term->slug, $options ) )
+                                                                                       if ( ! in_array( $term->slug, $options ) ) {
                                                                                                continue;
-
+                                                                                       }
                                                                                        echo '<option value="' . esc_attr( $term->slug ) . '" ' . selected( sanitize_title( $selected_value ), sanitize_title( $term->slug ), false ) . '>' . apply_filters( 'woocommerce_variation_option_name', $term->name ) . '</option>';
                                                                                }
+
                                                                        } else {
 
                                                                                foreach ( $options as $option ) {
@@ -69,8 +58,9 @@ global $product, $post;
                                                                }
                                                        ?>
                                                </select> <?php
-                                                       if ( sizeof( $attributes ) == $loop )
+                                                       if ( sizeof( $attributes ) === $loop ) {
                                                                echo '<a class="reset_variations" href="#reset">' . __( 'Clear selection', 'woocommerce' ) . '</a>';
+                                                       }
                                                ?></td>
                                        </tr>
                        <?php endforeach;?>
@@ -91,7 +81,7 @@ global $product, $post;
 
                        <input type="hidden" name="add-to-cart" value="<?php echo $product->id; ?>" />
                        <input type="hidden" name="product_id" value="<?php echo esc_attr( $post->ID ); ?>" />
-                       <input type="hidden" name="variation_id" value="" />
+                       <input type="hidden" name="variation_id" class="variation_id" value="" />
 
                        <?php do_action( 'woocommerce_after_single_variation' ); ?>
                </div>
old mode 100644 (file)
new mode 100755 (executable)
index 6be8c43..cac8bf1
@@ -7,12 +7,15 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $post, $product;
 
 $cat_count = sizeof( get_the_terms( $post->ID, 'product_cat' ) );
 $tag_count = sizeof( get_the_terms( $post->ID, 'product_tag' ) );
+
 ?>
 <div class="product_meta">
 
@@ -30,4 +33,4 @@ $tag_count = sizeof( get_the_terms( $post->ID, 'product_tag' ) );
 
        <?php do_action( 'woocommerce_product_meta_end' ); ?>
 
-</div>
\ No newline at end of file
+</div>
old mode 100644 (file)
new mode 100755 (executable)
index 57f817f..5655f59
@@ -12,12 +12,14 @@ if ( ! defined( 'ABSPATH' ) ) {
 }
 
 global $product;
+
 ?>
 <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
+
        <p class="price"><?php echo $product->get_price_html(); ?></p>
 
        <meta itemprop="price" content="<?php echo $product->get_price(); ?>" />
        <meta itemprop="priceCurrency" content="<?php echo get_woocommerce_currency(); ?>" />
        <link itemprop="availability" href="http://schema.org/<?php echo $product->is_in_stock() ? 'InStock' : 'OutOfStock'; ?>" />
 
-</div>
\ No newline at end of file
+</div>
old mode 100644 (file)
new mode 100755 (executable)
index da978fc..0344f9d
@@ -18,6 +18,7 @@ $alt        = 1;
 $attributes = $product->get_attributes();
 
 ob_start();
+
 ?>
 <table class="shop_attributes">
 
@@ -64,11 +65,11 @@ ob_start();
                        ?></td>
                </tr>
        <?php endforeach; ?>
-       
+
 </table>
 <?php
 if ( $has_row ) {
        echo ob_get_clean();
 } else {
        ob_end_clean();
-}
\ No newline at end of file
+}
index f4d1313..9f262f1 100644 (file)
@@ -4,21 +4,22 @@
  *
  * @author             WooThemes
  * @package    WooCommerce/Templates
- * @version     2.0.3
+ * @version     2.3.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $post, $product, $woocommerce;
 
 $attachment_ids = $product->get_gallery_attachment_ids();
 
 if ( $attachment_ids ) {
+       $loop           = 0;
+       $columns        = apply_filters( 'woocommerce_product_thumbnails_columns', 3 );
        ?>
-       <div class="thumbnails"><?php
-
-               $loop = 0;
-               $columns = apply_filters( 'woocommerce_product_thumbnails_columns', 3 );
+       <div class="thumbnails <?php echo 'columns-' . $columns; ?>"><?php
 
                foreach ( $attachment_ids as $attachment_id ) {
 
@@ -46,4 +47,4 @@ if ( $attachment_ids ) {
 
        ?></div>
        <?php
-}
\ No newline at end of file
+}
old mode 100644 (file)
new mode 100755 (executable)
index 85fb73a..9a916e9
@@ -2,30 +2,35 @@
 /**
  * Single Product Rating
  *
- * @author             WooThemes
- * @package    WooCommerce/Templates
- * @version     2.1.0
+ * @author      WooThemes
+ * @package     WooCommerce/Templates
+ * @version     2.3.2
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product;
 
-if ( get_option( 'woocommerce_enable_review_rating' ) === 'no' )
+if ( get_option( 'woocommerce_enable_review_rating' ) === 'no' ) {
        return;
+}
 
-$count   = $product->get_rating_count();
-$average = $product->get_average_rating();
+$rating_count = $product->get_rating_count();
+$review_count = $product->get_review_count();
+$average      = $product->get_average_rating();
 
-if ( $count > 0 ) : ?>
+if ( $rating_count > 0 ) : ?>
 
        <div class="woocommerce-product-rating" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
                <div class="star-rating" title="<?php printf( __( 'Rated %s out of 5', 'woocommerce' ), $average ); ?>">
                        <span style="width:<?php echo ( ( $average / 5 ) * 100 ); ?>%">
-                               <strong itemprop="ratingValue" class="rating"><?php echo esc_html( $average ); ?></strong> <?php _e( 'out of 5', 'woocommerce' ); ?>
+                               <strong itemprop="ratingValue" class="rating"><?php echo esc_html( $average ); ?></strong> <?php printf( __( 'out of %s5%s', 'woocommerce' ), '<span itemprop="bestRating">', '</span>' ); ?>
+                               <?php printf( _n( 'based on %s customer rating', 'based on %s customer ratings', $rating_count, 'woocommerce' ), '<span itemprop="ratingCount" class="rating">' . $rating_count . '</span>' ); ?>
                        </span>
                </div>
-               <a href="#reviews" class="woocommerce-review-link" rel="nofollow">(<?php printf( _n( '%s customer review', '%s customer reviews', $count, 'woocommerce' ), '<span itemprop="ratingCount" class="count">' . $count . '</span>' ); ?>)</a>
+               <?php if ( comments_open() ) : ?><a href="#reviews" class="woocommerce-review-link" rel="nofollow">(<?php printf( _n( '%s customer review', '%s customer reviews', $review_count, 'woocommerce' ), '<span itemprop="reviewCount" class="count">' . $review_count . '</span>' ); ?>)</a><?php endif ?>
        </div>
 
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
old mode 100644 (file)
new mode 100755 (executable)
index 0cf0539..1ad80e7
@@ -7,7 +7,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product, $woocommerce_loop;
 
old mode 100644 (file)
new mode 100755 (executable)
index 510d801..4abb9a6
@@ -9,15 +9,18 @@
  * @version     2.1.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 $rating = intval( get_comment_meta( $comment->comment_ID, 'rating', true ) );
+
 ?>
 <li itemprop="reviews" itemscope itemtype="http://schema.org/Review" <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
 
        <div id="comment-<?php comment_ID(); ?>" class="comment_container">
 
-               <?php echo get_avatar( $comment, apply_filters( 'woocommerce_review_gravatar_size', '60' ), '', get_comment_author() ); ?>
+               <?php echo get_avatar( $comment, apply_filters( 'woocommerce_review_gravatar_size', '60' ), '', get_comment_author_email( $comment->comment_ID ) ); ?>
 
                <div class="comment-text">
 
old mode 100644 (file)
new mode 100755 (executable)
index 4bc8cb4..07bf129
@@ -7,12 +7,15 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $post, $product;
+
 ?>
 <?php if ( $product->is_on_sale() ) : ?>
 
        <?php echo apply_filters( 'woocommerce_sale_flash', '<span class="onsale">' . __( 'Sale!', 'woocommerce' ) . '</span>', $post, $product ); ?>
 
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
old mode 100644 (file)
new mode 100755 (executable)
index 069b860..5d6cc16
@@ -9,8 +9,10 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 ?>
 
-<?php do_action( 'woocommerce_share' ); // Sharing plugins can hook into here ?>
\ No newline at end of file
+<?php do_action( 'woocommerce_share' ); // Sharing plugins can hook into here ?>
old mode 100644 (file)
new mode 100755 (executable)
index 1e9bb9c..397f9b5
@@ -7,12 +7,17 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $post;
 
-if ( ! $post->post_excerpt ) return;
+if ( ! $post->post_excerpt ) {
+       return;
+}
+
 ?>
 <div itemprop="description">
        <?php echo apply_filters( 'woocommerce_short_description', $post->post_excerpt ) ?>
-</div>
\ No newline at end of file
+</div>
index 24ae890..7ba92a8 100644 (file)
@@ -1,24 +1,24 @@
 <?php
 /**
  * Additional Information tab
- * 
+ *
  * @author        WooThemes
  * @package       WooCommerce/Templates
  * @version       2.0.0
  */
 
 if ( ! defined( 'ABSPATH' ) ) {
-       // Exit if accessed directly
-       exit;
+       exit; // Exit if accessed directly
 }
 
 global $product;
 
 $heading = apply_filters( 'woocommerce_product_additional_information_heading', __( 'Additional Information', 'woocommerce' ) );
+
 ?>
 
 <?php if ( $heading ): ?>
        <h2><?php echo $heading; ?></h2>
 <?php endif; ?>
 
-<?php $product->list_attributes(); ?>
\ No newline at end of file
+<?php $product->list_attributes(); ?>
index 69b163d..4df9380 100644 (file)
@@ -7,11 +7,14 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $post;
 
 $heading = esc_html( apply_filters( 'woocommerce_product_description_heading', __( 'Product Description', 'woocommerce' ) ) );
+
 ?>
 
 <?php if ( $heading ): ?>
index 9c42da1..3068f96 100644 (file)
@@ -7,7 +7,9 @@
  * @version     2.0.0
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 /**
  * Filter tabs and allow third parties to add their own
@@ -38,4 +40,4 @@ if ( ! empty( $tabs ) ) : ?>
                <?php endforeach; ?>
        </div>
 
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
old mode 100644 (file)
new mode 100755 (executable)
index 90e5028..82346e0
@@ -7,7 +7,9 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 ?>
-<h1 itemprop="name" class="product_title entry-title"><?php the_title(); ?></h1>
\ No newline at end of file
+<h1 itemprop="name" class="product_title entry-title"><?php the_title(); ?></h1>
old mode 100644 (file)
new mode 100755 (executable)
index b69db7c..3975326
@@ -7,13 +7,17 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
 global $product, $woocommerce_loop;
 
 $upsells = $product->get_upsells();
 
-if ( sizeof( $upsells ) == 0 ) return;
+if ( sizeof( $upsells ) == 0 ) {
+       return;
+}
 
 $meta_query = WC()->query->get_meta_query();
 
old mode 100644 (file)
new mode 100755 (executable)
index b016e57..d20e1de
@@ -9,6 +9,8 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-wc_get_template( 'archive-product.php' );
\ No newline at end of file
+wc_get_template( 'archive-product.php' );
old mode 100644 (file)
new mode 100755 (executable)
index c98dc79..975b3ec
@@ -9,6 +9,8 @@
  * @version     1.6.4
  */
 
-if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
+if ( ! defined( 'ABSPATH' ) ) {
+       exit; // Exit if accessed directly
+}
 
-wc_get_template( 'archive-product.php' );
\ No newline at end of file
+wc_get_template( 'archive-product.php' );