@import url('https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i|Open+Sans:300,300i,400,400i,600,700,700i,800&subset=latin-ext');.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message
.button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page
img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product
div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails
a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails
a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails
a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1
a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2
a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4
a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5
a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product
div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs
li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment
img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page
ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products
li.product{float:left;margin:0
3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products
li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products
li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1
li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2
li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3
li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5
li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6
li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products
li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products
li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products
li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products
li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products
li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers
li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart
img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart
td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions
.coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon
label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals
.related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells
ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products
li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals
.shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals
.cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li
img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row
label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row
label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row
select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row
select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0
1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment
#place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar
#content.twentyeleven{width:58.4%;margin:0
7.6%;float:right}.woocommerce-page.right-sidebar
#content.twentyeleven{margin:0
7.6%;width:58.4%;float:left}.twentyfourteen
.tfwc{padding:12px
10px 0;max-width:474px;margin:0
auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0
0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen
.tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen
.tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen
.tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen
.tfwc{margin-right:54px}.full-width .twentyfourteen
.tfwc{margin-right:auto}}.twentyfifteen
.t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen
.t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen
.t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product
div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@-webkit-keyframes
spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em
0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store
a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar
p.demo_store{top:32px}.clear{clear:both}.woocommerce
.blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce
a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce
small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0
0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb
a{color:#777}.woocommerce .quantity
.qty{width:3.631em;text-align:center}.woocommerce
div.product{margin-bottom:0;position:relative}.woocommerce div.product
.product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product
span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price
ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price
del{opacity:.5;display:inline-block}.woocommerce div.product
p.stock{font-size:.92em}.woocommerce div.product
.stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product
div.images{margin-bottom:2em}.woocommerce div.product div.images
img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images
div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper
.zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px
solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px
solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs
li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li
img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product
div.summary{margin-bottom:2em}.woocommerce div.product
div.social{text-align:right;margin:0
0 1em}.woocommerce div.product div.social
span{margin:0
0 0 2px}.woocommerce div.product div.social span
span{margin:0}.woocommerce div.product div.social span .stButton
.chicklets{padding-left:16px;width:0}.woocommerce div.product div.social
iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs
ul.tabs{list-style:none;padding:0
0 0 1em;margin:0
0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs
li{border:1px
solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0
-5px;padding:0
1em}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px
solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs
.panel{margin:0
0 2em;padding:0}.woocommerce div.product
p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product
form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart
div.quantity{float:left;margin:0
4px 0 0}.woocommerce div.product form.cart
table{border-width:0 0 1px}.woocommerce div.product form.cart table
td{padding-left:0}.woocommerce div.product form.cart table
div.quantity{float:none;margin:0}.woocommerce div.product form.cart table
small.stock{display:block;float:none}.woocommerce div.product form.cart
.variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations
th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations
label{font-weight:700}.woocommerce div.product form.cart .variations
select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations
td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description
p{margin-bottom:1em}.woocommerce div.product form.cart
.reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart
.button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table
td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0
auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce
span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce
ul.products{margin:0
0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products
li{list-style:none outside}.woocommerce ul.products li.product
.onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product
h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product
a{text-decoration:none}.woocommerce ul.products li.product a
img{width:100%;height:auto;display:block;margin:0
0 1em;box-shadow:none}.woocommerce ul.products li.product
strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px
solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product
.button{margin-top:1em}.woocommerce ul.products li.product
.price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price
del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price
ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price
.from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0
0 1em}.woocommerce .woocommerce-ordering{margin:0
0 1em}.woocommerce .woocommerce-ordering
select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination
ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px
solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul
li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li
span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li
span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce
input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce
input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dfdcde;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce
input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#96588a;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart
input.button{float:none}.woocommerce
a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2
small{float:right;color:#777;font-size:15px;margin:10px
0 0}.woocommerce #reviews h2 small
a{text-decoration:none;color:#777}.woocommerce #reviews
h3{margin:0}.woocommerce #reviews
#respond{margin:0;border:0;padding:0}.woocommerce #reviews
#comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments
h2{clear:none}.woocommerce #reviews #comments
ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist
li{padding:0;margin:0
0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li
.meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li
img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px
solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0
0 0 50px;border:1px
solid #e4e1e3;border-radius:4px;padding:1em
1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text
p{margin:0
0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text
p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist
ul.children{list-style:none outside;margin:20px
0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist
#respond{border:1px
solid #e4e1e3;border-radius:4px;padding:1em
1em 0;margin:20px
0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating
span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0
0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px
0 0}.woocommerce #review_form
#respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond
p{margin:0
0 10px}.woocommerce #review_form #respond .form-submit
input{left:auto}.woocommerce #review_form #respond
textarea{box-sizing:border-box;width:100%}.woocommerce p.stars
a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce
table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes
th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes
td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td
p{margin:0;padding:8px
0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce
table.shop_table{border:1px
solid rgba(0,0,0,.1);margin:0
-1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table
th{font-weight:700;padding:9px
12px;line-height:1.5em}.woocommerce table.shop_table
td{border-top:1px solid rgba(0,0,0,.1);padding:9px
12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td
small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child
th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot
th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce
table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders
th{padding:4px
8px;vertical-align:middle}.woocommerce table.my_account_orders
.button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions
.button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads
th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"\2193";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name
dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation
dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation
dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name
p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce
ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget
li{padding:4px
0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li
a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li
img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li
dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl
dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl
dt{font-weight:700;padding:0
0 .25em;margin:0
4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl
dd{padding:0
0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart
.total{border-top:3px double #ebe9eb;padding:4px
0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total
strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list
li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li
a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons
a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0
0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row
label{line-height:2}.woocommerce form .form-row
label.hidden{visibility:hidden}.woocommerce form .form-row
label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper
.description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description
a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row
select{cursor:pointer;margin:0}.woocommerce form .form-row
.required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row
.optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row
textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row
textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid
label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid
select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated
select{border-color:#6dc22e}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce
form.register{border:1px
solid #d3ced2;padding:20px;margin:2em
0;text-align:left;border-radius:5px}.woocommerce
ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method
li{margin:0
0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li
input{margin:3px
.4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li
label{display:inline}.woocommerce ul#shipping_method
.amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce
ul.order_details{margin:0
0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details
li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li
strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details
address{font-style:normal;margin-bottom:0;border:1px
solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px
12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0
0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item
span{padding:1px
0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters
ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul
li{float:left;padding:0
1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li
a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter
.price_slider{margin-bottom:1em}.woocommerce .widget_price_filter
.price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount
.button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#462940;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter
ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul
li{padding:0
0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li
a{padding:1px
0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em
2em 1em 3.5em;margin:0
0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message
.button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message
li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label
span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title
h3{float:left}.woocommerce-account .addresses .title
.edit{float:right}.woocommerce-account ol.commentlist.notes li.note
p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads
li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li
.count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart
img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart
th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px
solid #d3ced2;padding:6px
6px 5px;margin:0
4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart
input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em
0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em
0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p
small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals
table{border-collapse:separate;margin:0
0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child
th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table
th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table
th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table
small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table
select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount
td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr
th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products
li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2
.notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account
small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout
.shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout
#payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment
ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods
li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li
input{margin:0
1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li
img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment
div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em
0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box
textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0
0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token
label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em
0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box
span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0
0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em
solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal
.about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal
img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px
solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid
#terms{outline:2px
solid red;outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px
.5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination
a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen
p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products
li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price
ins{background:inherit;color:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.full{display:inline-block}.resp{display:none}.rhide{display:block !important}.rshow{display:none !important}.col{}.fifths
.col{padding-left:35px;padding-right:35px}.qtrs
.col{padding-left:10px;padding-right:10px}.thrds
.col{padding-left:25px;padding-right:25px}.thrds .col.course-tile{padding-left:75px;padding-right:75px;padding-bottom:30px}.col.nopad{padding:0}.grid-1-2{width:50%}.grid-1-4{width:25%}.grid-3-4{width:75%}.grid-1-3{width:33.333333%}.grid-2-3{width:66.66666%}.grid-4-5{width:80%}.grid-3-5{width:60%}.grid-2-5{width:40%}.grid-1-5{width:20%}.grid-15{width:15%;flex-basis:15%}.grid-22{width:22%;flex-basis:22%}.grid-30{width:30%;flex-basis:30%}.grid-70{width:70%;flex-basis:70%}.grid-78{width:78%;flex-basis:78%}.grid-85{width:85%;flex-basis:85%}.grid-48{width:48%;flex-basis:48%}.grid-55{width:55%;flex-basis:55%}.prefix-1-4{margin-left:25%}.prefix-3-4{margin-left:75%}.prefix-1{padding-left:3%}.prefix-2{}.suffix-1{padding-right:5%}.suffix-2{padding-right:10%}.suffix-3{padding-right:15%}.suffix-4{padding-right:20%}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}.clear{clear:both}.row{overflow:hidden;_overflow:visible;_zoom:1;width:100%}.group:after{content:"";display:table;clear:both}.col{position:relative;float:left;display:block;min-height:1px}.stack
.col{width:100% !important;float:none}.float-right{float:right}.center{margin:0
auto}.hidden{display:none}.tall{min-height:100%}.hide{display:none}.centxt{text-align:center}.lefttxt{text-align:left}.righttxt{text-align:right}.clearleft{clear:left}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.middle{display:flex;align-items:center;justify-content:center}.twocol
.col{padding-left:20px;padding-right:20px}.twocol .col:first-child{padding-left:0}.twocol .col:last-child{padding-right:0}.padded{padding-top:25px;padding-bottom:25px;padding-left:33px;padding-right:33px}.arched{padding-top:25px;padding-left:33px;padding-right:33px}.scooped{padding-bottom:25px;padding-left:33px;padding-right:33px}.inset{padding-left:33px;padding-right:33px}.padleft{padding-left:33px}.padright{padding-right:33px}.padbottom{padding:0
0 65px 0}.headspace{padding-top:30px !important}.footspace{padding-bottom:30px !important}body{font-family:'Open Sans',sans-serif;font-size:22px !important;font-weight:300;text-align:left;color:#005B82}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:700;margin:0
0 10px 0;padding:0;line-height:1.5;letter-spacing:normal;color:#39A9E0;text-transform:uppercase}p,li,td{font-family:'Muli',sans-serif;margin:0
0 15px 0;padding:0;letter-spacing:normal;font-size:1em;font-weight:300;line-height:1.4}.page-terms-conditions p,
.page-terms-conditions
li{font-size:0.81em}li,td{margin:0}footer.contact{color:#fff}footer p,
footer li,
nav
a{font-family:'Open Sans',sans-serif}h1{font-size:1.8em;text-align:center;margin:0
0 30px 0}h2{font-size:1.8em;line-height:1;margin-bottom:35px;font-weight:800}section.section-home-banner
h2{color:#fff;margin-bottom:28px}.page-banner
h2{font-size:1.45em;font-weight:700;text-transform:none}.join-us .page-banner
h2{color:#fff;font-size:1.8em;font-weight:800;text-transform:uppercase}.news .page-banner
h2{font-size:1.8em;font-weight:800;text-transform:uppercase}.mission
h2{font-size:1.7em;font-style:italic;font-weight:300;line-height:1.3;color:#fff;margin-bottom:0}footer.contact
h2{}section.prompters
h2{margin-bottom:15px}.research-stories h2,
.project-stories
h2{padding-left:25px}.single-post
h2{margin-top:5px;margin-bottom:20px}h3{font-size:1.45em;margin:0
0 25px 0;text-transform:none;line-height:40px}.home
h3{}.news-cards
h3{font-size:1.15em}.home .news-cards
h3{font-size:1.7em}.content.archive
h3{font-size:0.85em;font-weight:300;text-transform:uppercase}footer
h3{text-transform:uppercase;border-bottom:solid 1px #fff;display:inline-block;min-width:265px;padding-bottom:3px;margin-bottom:22px;color:#fff}.annual-report .main-content
h3{margin-bottom:40px;font-size:1.18em}h4{font-size:0.9em;font-size:1.18em;line-height:1.2;font-weight:700;margin-bottom:25px;text-transform:none;line-height:40px}.page-banner
h4.iconit{font-size:0.9em;background:url(/wp-content/themes/arataiohi/images/page-icon.svg) no-repeat left center;padding-left:75px;margin-bottom:20px;text-transform:uppercase}.page-banner h4.iconit
a{font-size:0.9em;color:#39A9E0;text-decoration:none;text-transform:uppercase}.join-us .page-banner
h4{color:#fff;text-transform:none;font-size:1.28em;line-height:1.5;max-width:600px;margin-bottom:10px}.yw-home .page-banner
h4{color:#005B82;font-style:italic;font-weight:700;line-height:1.5;text-transform:none;margin-bottom:30px}.youth-week-resources .resource
h4{text-transform:none;margin-bottom:10px}.news-content
h4{font-size:0.9em;color:#39A9E0;text-transform:uppercase}.gallery
h4{text-align:center;margin-bottom:40px}#sign-up
h4{text-transform:uppercase;margin-bottom:20px}.sidebar
h4{font-weight:300;text-transform:uppercase}.past-event
h4{text-transform:uppercase;font-size:1.15em}.presentations
h4{color:#4A4A4A;text-transform:none}.person
h4{font-size:1.15em;font-weight:700;text-transform:none;margin-bottom:5px}.annual-report .main-content
h4{position:relative;text-transform:none;font-size:1em;font-weight:700;color:#005B82;line-height:95px;background:#EBF6FB;padding:0
40px;margin:0
0 20px -40px}.search-content
h4{color:#005B82;font-family:'Muli',sans-serif;font-size:1.1em;font-style:italic;font-weight:400;line-height:1.65}h5{font-size:0.666em;line-height:1;font-weight:400;margin-bottom:20px;color:#005B82}.single-post
h5{color:#005B82;font-family:'Muli',sans-serif;font-size:1.1em;font-style:normal;font-weight:400;line-height:1.5;text-transform:none;margin-bottom:40px}.single-publications .page-banner
h5{color:#39A9E0;font-size:1em;position:relative;margin-top:-10px}.quicklinks
h5{font-family:'Muli',sans-serif;font-size:0.91em;font-weight:700;font-style:italic;line-height:1;margin-bottom:21px;color:#fff;text-transform:none}h6{font-size:1em;line-height:35px;padding-top:25px;border-top:1px solid #39A9E0;margin-top:30px}.single-publications .page-banner
h6{border-top:none;margin-top:0}section.panel h6,
.past-event
h6{font-weight:700;margin:0
0 10px 0;padding:0;line-height:1.5;border:none;font-size:0.75em}.wp-block-quote:not(.is-large):not(.is-style-large){border-left:none;padding-left:0}blockquote,blockquote.wp-block-quote{position:relative;margin:25px
0 35px -22%;padding:0;font-size:1em;font-style:italic;line-height:1.1em;text-align:left;color:#4A4A4A;border:none;float:left;width:40%;margin:80px
0 0 -48.5%;height:0;padding-right:20px 0 20px 60px}blockquote
p{padding:20px
0 20px 60px;border-top:1px solid #38B2A9;color:#005B82;font-family:'Muli',sans-serif;font-size:1.1em;font-style:italic;font-weight:400;line-height:1.5}.quote1{color:#38B2A9;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;margin-bottom:0}.quote2{color:#38B2A9;font-family:'Open Sans',sans-serif;font-style:normal;font-size:3.63em;font-weight:800;line-height:1;text-transform:uppercase;margin-bottom:0}.quote3{color:#38B2A9;font-family:'Open Sans',sans-serif;font-size:0.81em;font-style:italic}.quote4{color:#38B2A9;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;margin-bottom:0}.single-post blockquote,
.single-post blockquote.wp-block-quote{position:relative;width:100%;margin:25px
0 35px 0;padding:0;font-size:1em;font-style:italic;line-height:1.1em;text-align:left;color:#4A4A4A;border:none;float:left;height:auto;border:solid #39A9E0;border-width:1px 0}.single-post blockquote
p{padding:40px
0 60px 0;border-top:none;color:#005B82;font-family:'Muli',sans-serif;font-size:1.1em;font-style:normal;font-weight:400;line-height:1.5;margin:0}.single-post
cite{position:absolute;bottom:60px;right:-190px;font-size:0.61em;line-height:1.2;font-weight:400;font-style:italic;display:block;padding:0;margin:0;text-align:left;width:150px}.single-post .wp-block-image{position:relative;padding:40px
0 60px;border:solid #39A9E0;border-width:1px 0;margin-bottom:40px}.single-post .wp-block-image
figcaption{position:absolute;bottom:60px;right:-190px;border:none;font-size:0.61em;line-height:1.35;font-weight:400;font-style:italic;display:block;padding:0;margin:0;text-align:left;width:150px}.wp-block-quote__citation,
.wp-block-quote cite,
.wp-block-quote footer,cite{font-size:0.61em;line-height:1em;font-weight:700;display:block;padding:0;margin:10px
0 0;text-align:center;color:#005B82;padding:0
0 0 60px;text-align:left}section.section-home-banner
p{font-size:1.25em;font-size:calc(100vw * 0.0145);font-weight:600;color:#fff;margin-bottom:30px}.page-banner
p{color:#005B82;font-family:'Muli',sans-serif;font-size:1.18em;font-style:italic;font-weight:600;line-height:1.65}.youth-week .page-banner
p{font-style:normal}.goals-and-strategy .main-content
p{color:#005B82;font-family:'Muli',sans-serif;font-size:1em;font-weight:700;line-height:1.55}.yw-home .page-banner
p{color:#005B82;font-family:'Muli',sans-serif;font-size:1em;font-style:normal;font-weight:300;line-height:1.5}.main-content p
.main-content
li{color:#005B82;font-family:'Muli',sans-serif;font-weight:300}.apply-content
p{font-family:'Muli',sans-serif}section.stats
p{font-size:1.4em;font-weight:700;margin-bottom:30px}section.stats
p.number{font-size:5.1em;line-height:1;margin-bottom:0}section.stats
p.legend{color:#fff;font-size:1.7em;line-height:1;letter-spacing:0.1em;text-transform:uppercase}section.members .row-1
p{font-size:1.4em;margin-bottom:35px}.member-tile
p{font-style:italic;margin-bottom:0}.people-meta
p{margin:0
0 5px}.single-people .people-meta
p{font-style:normal;margin:0
0 5px}p.date{font-size:0.85em;color:#8A895B}.download
p.meta{font-size:0.85em;color:#8A895B;margin-bottom:10px}p.small{font-size:0.81em}p.smaller{font-size:0.6em}p.up{text-transform:uppercase}p.clear{clear:both;margin:0;padding:0;height:0px}p.clearspace10{clear:both;margin:0;padding:0;height:25px}p.clearspace25{clear:both;margin:0;padding:0;height:25px}p.clearspace50{clear:both;margin:0;padding:0;height:50px}p.space{line-height:0.5}.feature-post
.excerpt{font-size:1.3em}input,textarea,select{font-size:1em;letter-spacing:normal;font-family:'Open Sans',sans-serif;background:#ebf6fb;line-height:53px;height:53px;padding:0
10px;border:none;font-size:0.81em}textarea{padding:10px;line-height:26px;height:auto;font-size:0.81em}ul,ol{margin:0
0 30px}ul li,
ol
li{list-style-position:inside;margin:0
0 0 1.5em;font-size:1em;font-weight:300;line-height:1.4em;letter-spacing:normal;padding:0
0 5px}ul li,
ul li ul
li{list-style:disc}ol li,
ol li ol li,
ul li ol
li{list-style-type:decimal}ol li ul
li{list-style:disc}ul
li{list-style-image:url('/wp-content/themes/arataiohi/images/bullet.png')}.coe ol,
.core-competencies ol,
.core-competancies
ol{margin:20px
0 40px}.coe ol li,
.core-competencies ol li,
.core-competancies ol
li{margin-bottom:0px;margin-left:0;padding:0
0 10px 0px}.coe ol > li,
.core-competencies ol > li,
.core-competancies ol>li{font-family:'Muli',sans-serif;text-indent:0px;list-style-type:none;counter-increment:item}.coe ol > li:before,
.core-competencies ol > li:before,
.core-competancies ol>li:before{display:inline-block;padding:0
0 0 0;margin-right:20px;font-size:0.91em;font-weight:bold;text-align:center;color:#005B82;content:counter(item);background:url(/wp-content/themes/arataiohi/images/ol-bg.png) no-repeat left top;height:37px;line-height:37px;width:37px}a,a:visited,a:active{color:#38B2A9;text-decoration:underline;transition:all 0.2s ease-out}a:hover{text-decoration:underline}a:active{text-decoration:underline}a
img{border:none}a.more,a.read-review{font-style:italic;font-size:0.9em;text-decoration:none;line-height:12px}a.read-review{line-height:17px;text-decoration:underline}.quicklinks
a{font-family:'Muli',sans-serif;display:inline-block;color:#38a9e0;text-transform:uppercase;font-size:0.71em;font-weight:700;line-height:31px;background:#fff;padding:0
20px 0 12px;margin:0
10px 10px 0;text-decoration:none;opacity:1;transition:all 0.2s ease-out}.quicklinks a:hover{opacity:0.7}section.home-banner .quicklinks
a{margin:0
10px 10px 0}.banner.sticky
.content{position:absolute;bottom:25%;width:100%;text-align:center}.banner.sticky .content
.text{background:rgba(255,255,255,0.85);width:auto;display:inline-block;margin:0
auto !important;padding:20px
25px;text-align:left}.banner.sticky .content
h2{font-family:'Playfair Display',serif;position:static;width:100%;line-height:1;margin:0
0 5px;color:#8A895B}.banner.sticky .content
h5{position:static;width:100%;line-height:1.5;margin:0;font-size:0.85em;font-weight:700}a.less{display:none}.article-navigation
a{font-family:'Open Sans',sans-serif;display:inline-block;line-height:53px;height:53px;width:200px;font-size:0.9em !important;font-weight:bold;color:#38B2A9;text-transform:uppercase;border:solid 1px #38B2A9;text-decoration:none;text-align:left;padding:0
0 0 15px;margin:0
0 25px 0;background:#fff;font-style:normal;border-radius:0}table{border-collapse:collapse;width:100%}td,th{border:none;text-align:left;vertical-align:middle;padding:0
10px 0 0}table.alt-table
td{text-align:right}table.alt-table td:first-child{text-align:left}strong{font-weight:600}em{font-style:italic}small{font-size:0.75em}hr,hr.wp-block-separator,hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots){display:block;border:0;width:100%;max-width:1100px;height:1px;background-color:#E8E7E0;color:#E8E7E0;margin:0
auto;padding:0}hr.wp-block-separator,hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin:30px
auto}footer hr,
.panel
hr{display:block;border:0;width:100%;max-width:100%;height:24px;background:#38B2A9 url(/wp-content/themes/arataiohi/images/footer-border.png) center top;color:#E8E7E0;margin:0
auto;padding:0}code{font:1.1em 'Courier New',Courier,Fixed}#postend{height:1px;width:100%}figcaption,
.wp-block-image figcaption,
.wp-block-embed
figcaption{margin-top:10px;padding:15px
0 30px;text-align:left;font-size:0.666em;font-weight:300;line-height:1.5;border-bottom:solid 1px #E8E7E0;}figcaption
small{font-size:0.8em;font-style:italic}.pub-content p:first-child{color:#005B82;font-family:'Muli',sans-serif;font-size:1em;font-style:italic;font-weight:600;line-height:1.65}.coe .main-content .content p:first-child{color:#005B82;font-family:'Muli',sans-serif;font-size:1em;font-style:italic;font-weight:600;line-height:1.65}body{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;width:100%;height:100%;background:#fff;overflow-x:hidden}.body-wrap{width:100%;position:relative;z-index:1;overflow:hidden}#overlay{display:none;width:100%;height:100%;top:0%;left:0;position:absolute;z-index:99999;background:#58595b;opacity:0}#overlay.is-active{display:block}header,nav,section,footer{position:relative;width:100%;display:block;position:relative}header{z-index:3;-webkit-box-shadow:0px 3px 3px 0px rgba(50, 50, 50, 0.10);-moz-box-shadow:0px 3px 3px 0px rgba(50, 50, 50, 0.10);box-shadow:0px 3px 3px 0px rgba(50,50,50,0.10)}nav{z-index:5}section{transition:all 0.35s ease-out;padding:40px
0;background:#fff}section.home-banner,section.banner{padding:0;z-index:20000}section.banner{padding:0}.container{position:relative;width:100%;max-width:1440px;margin:0
auto !important}section.section-home-banner{background:#38a9e0;padding:0}section.section-home-banner
.group{display:flex;flex-direction:row}section.section-home-banner
.col{}section.section-home-banner .content-col{background:url(/wp-content/themes/arataiohi/images/banner-bg.png) no-repeat right bottom;background:cover;padding:40px
60px 0px 90px}section.section-home-banner.career .content-col{padding:90px
90px 0px 90px}.home-banner .koru-left,
section.page.join-us .koru-left,
section.page.news .koru-left,
section.section-home-banner .koru-left,
.has-submenu .koru-left{position:absolute;left:-13px;top:90px;width:74px;height:60px;background:url(/wp-content/themes/arataiohi/images/koru-left.png) no-repeat center center;background-size:cover;z-index:10}.submenu-col .koru-left,
.has-submenu .koru-left{top:113px;transition:all 0.2s ease-out}.home-banner .koru-left{left:0;top:90px;width:74px;height:60px}.home-banner .koru-right{position:absolute;right:0;bottom:125px;width:78px;height:92px;background:url(/wp-content/themes/arataiohi/images/koru-right.png) no-repeat center center;background-size:cover;z-index:10}.join-us .page-banner
h2{display:inline-block;float:left}.join-us .page-banner
h4{display:inline-block;float:left;clear:both;margin-bottom:0}section.page.join-us .page-banner
p{position:relative;float:right;margin:-12px 0 0}section.page.join-us .page-banner
h5{position:relative;float:right;clear:both;margin:-35px 0 0}section.join-content{padding:60px
0 45px}section.news-content{padding:0px
0 45px}section.join-content .wp-block-image{width:100%;height:72px;display:block;text-align:right}section.join-content
img{width:auto}section.join-content .join-prompt
h5{font-size:0.71em;color:#005B82}section.join-content .join-prompt
p{font-size:0.71em}section.join-content .join-prompt p.btn-blue{font-size:1em}section.join-content .join-prompt p em
a{color:#38B2A9}.join-prompt{}section.subs{padding:60px
0 45px}section.subs
.group{display:flex;flex-direction:row}section.subs
.col{padding:0
90px 0 40px;display:flex;flex-direction:column}section.subs .col:first-child{padding:0
40px 0 90px}section.subs
.col.sub{position:relative;padding-bottom:120px}section.subs .col.sub
.links{position:absolute;bottom:0;left:40px;padding-top:15px}section.subs .col:first-child.sub
.links{left:90px}section.subs .col.sub .links
p{margin-bottom:0}section.intro
.container{max-width:1140px}section.content
.container{max-width:1140px}section.intro.get-involved
.container{padding:210px
0 0px}section.page{padding:0}section.error404{padding:60px
0 45px}section.page .page-banner{padding-top:40px;padding-bottom:40px;padding-left:40px;margin-right:-500px}section.page.jobs .page-banner{padding-bottom:25px}section.page
.content{padding:20px
20% 40px 40px}.page-calendar section.page
.content{padding:20px
90px 40px 40px}.page-calendar section.page .news-content
.content{padding:0px
90px 40px 40px}section.page.expectations
.content{padding:20px
20% 0px 40px}section.page.expectations .content
h4{margin-bottom:0}section.page.expectations
p.righttxt{max-width:940px}.single .news-content
.content{padding:0
20% 40px 40px}section.page .page-banner>.content,
section.page.member-search .page-banner .content,
.single-publications section.page .page-banner
.content{position:relative;padding:40px
0 30px 0;max-width:860px;border-bottom:solid 1px #39A9E0}.blog section.page .page-banner>.content,
.archive section.page .page-banner>.content,
.category section.page .page-banner>.content,
.single-event section.page .page-banner>.content,
.page-template-shopping-template section.page .page-banner>.content,
.search section.page .page-banner>.content{border-bottom:none}section.page.find-a-supervisor.single .page-banner{padding-top:40px;padding-bottom:40px;background:#EBF6FB;margin-right:-500px}section.page.find-a-supervisor.single .page-banner
.content{border-bottom:none}section.page.kt .page-banner
.content{position:relative;padding:40px
40px 30px 0;max-width:1040px;border-bottom:solid 1px #39A9E0;background:url(/wp-content/themes/arataiohi/images/korowai-tupu-banner-logo.png) no-repeat right 40px top}section.page.kt .page-banner .content h2,
section.page.kt .page-banner .content
p{max-width:760px}section.page.apply-for-membership .page-banner .content .meta,
section.page.transforming-practice .page-banner .content
.meta{float:right;min-height:220px;margin-left:40px;padding-top:118px }section.page.transforming-practice .page-banner .content .meta
h4{text-transform:none;font-size:0.9em;color:#005B82}section.page.apply-for-membership .page-banner .content .meta a,
section.page.transforming-practice .page-banner .content .meta
a{font-size:0.9em !important}section.page.youth-week
.content{padding:0
0 20px 40px;border-bottom:none;max-width:860px}section.page.youth-week
.content.alt{padding:0
0 80px 40px}section.page.youth-week .content
h4{margin-top:30px}section.page.youth-week .content h4:first-child{margin-top:0}section.page.single-person{padding-top:40px;background:#EBF6FB;width:100%;margin-right:0}section.page.single-person .page-banner{padding-top:0;background:none;width:100%;margin-right:0;padding-left:90px}section.page.join-us{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-blue-blue.png) repeat-y center center}section.page.join-us
.container{background:url(/wp-content/themes/arataiohi/images/banner-bg.png) no-repeat right center}section.page.join-us .page-banner{background:none;padding-top:0;margin-right:0}section.page.join-us .page-banner
.content{padding:80px
40px 65px 90px;max-width:100%}section.page.app-form{background:#EBF6FB}section.page.app-form .page-banner{background:none;padding:0
0 20px;margin-right:0}section.page.app-form .page-banner
.content{padding:80px
40px 25px 90px;max-width:100%;border:none}section.app-form-content
.content{padding:0px
90px 25px 90px}section.page.news{background:#fff;border-bottom:solid 1px #38B2A9}section.page.news
.container{background:none;padding-top:0}section.page.news .page-banner{background:none;padding:0
0 20px;margin-right:0}section.page.news .page-banner
.content{padding:80px
40px 25px 90px;max-width:100%}section.page.news  .page-banner
h2{display:inline-block;float:left}section.page.news.events .page-banner
.content{padding:80px
20% 25px 40px;max-width:100%}.page-calendar
section.page.news{border-bottom:none}section.page.calendar{border-bottom:none}section.page.calendar .search-form{padding-left:90px}section.page.calendar
.container{background:none;padding-top:0}section.page.calendar .page-banner{background:none;padding:0
0 20px;margin-right:0;border:none}.page-calendar section.page.news .page-banner>.content{border:none;padding:80px
40px 0px 90px}.page-calendar section.page.news .page-banner{padding:0}section.page.news.calendar .page-banner
.content{padding:80px
40px 25px 90px;max-width:100%}section.page.news.calendar  .page-banner
h2{display:block;float:none}section.page.news.calendar  .page-banner
p{max-width:960px}.single-post
section.page.news{border-bottom:none}.single-post section.news-content
.content{padding:0px
40px 25px 90px}.single-post section.page.news  .page-banner
h2{float:none;display:block;text-transform:none;font-size:1.45em;font-weight:700;max-width:75%;line-height:1.3}section.page  .main-content{}.annual-report .main-content{padding-bottom:100px}.feedback-and-complaints .main-content{padding-bottom:60px}.single-codeofethics section.page  .main-content,
.single-ydsl section.page  .main-content{padding-top:0px;padding-bottom:60px}section.page.about-korowai-tupu  .main-content{padding-top:0px;padding-bottom:20px}.single-publications section.page .main-content{padding-top:0;padding-bottom:85px}.page-takiwa .main-content{padding-bottom:85px}body{}header{height:116px;margin-bottom:0;transition:all 0.35s ease-in-out}header.menu-active{margin-bottom:380px;transition:all 0.25s ease-in-out}#logo{float:left;position:relative;width:259px;height:62px;margin-top:27px;margin-left:42px}#logo
h1{margin:0}#logo
a{display:block;width:259px;height:62px;background:url("/wp-content/themes/arataiohi/images/ara-taiohi-logo.svg") no-repeat center top;background-size:cover;margin:0;text-indent:-9999px}#youthweeklogo{float:right;position:relative;width:134px;height:69px;margin-top:28px;margin-right:50px}#youthweeklogo
a{display:block;width:134px;height:69px;background:url("/wp-content/themes/arataiohi/images/youth-week-logo.svg") no-repeat center top;background-size:cover;margin:0;text-indent:-9999px}section.home-banner{background:url("/wp-content/themes/arataiohi/images/home-banner-bg.png") no-repeat center center;background-size:cover;min-height:580px }section.home-banner  .banner-dude{position:absolute;left:0;bottom:0;background:url("/wp-content/themes/arataiohi/images/home-banner-dude.png") no-repeat center center;height:518px;width:1070px;z-index:-1}section.home-banner
.content{float:right;width:480px;margin-right:90px;padding-top:55px}section.home-banner .content
h2{color:#fff;text-align:left;font-size:1.82em;line-height:1.35;font-weight:700;margin-bottom:0px}section.home-banner .content
h3{color:#fff;text-align:left;text-transform:none;font-size:1.27em;line-height:1.4;font-weight:700}section.home-banner
.quicklinks{padding-top:95px}section.intro .container
.content{width:100%;max-width:860px;margin:0
auto !important;padding-top:23px}.single-publications section.page .page-banner
.content{max-width:1040px;padding:40px
40px 30px 40px}.single-publications section.page .page-banner .publication-meta{padding:30px
0 30px 0px;float:right}.single-publications section.page .page-banner .content
p{max-width:70%}section.page.member-search .page-banner .content,
section.page.takiwa .page-banner
.content{padding:40px
40px 30px 0;max-width:1040px}section.page.member-search .page-banner
.content{padding:40px
0 50px 0}section.page.member-search .page-banner .content .head-content{}section.page.member-search .page-banner .search-form{position:relative;margin:-50px 0 0 40px;padding:0;float:right;max-width:350px}section.page.takiwa .page-banner .login-form{position:relative;margin:0
0 0 40px;padding:0;float:right;max-width:350px}section.page.takiwa .page-banner .content
p{max-width:600px}.publication-meta
h5{font-family:'Muli',sans-serif;font-size:1.18em;color:#005B82;font-weight:700;margin-bottom:30px}.publication-meta
h6{font-size:0.71em;color:#005B82;font-weight:700;margin-bottom:10px}.publication-meta
h6.edition{font-size:0.71em;color:#FFF;font-weight:300;margin-bottom:10px;display:inline-block;background:#39A9E0;padding:0
25px 0 10px;line-height:30px}.single-publications .main-content .full-image{width:100%;max-height:485px;padding:20px;border:solid 1px #39A9E0;margin-bottom:40px}.single-publications .main-content .full-image
img{object-fit:contain;max-height:445px}.supervision .main-content p:last-child{padding-top:40px}section.page.our-members .page-banner
.content{max-width:1040px;padding-right:40px}section.page .page-banner .content .member-stat{position:relative;margin:0px
0 75px 40px;padding:0;float:right;max-width:350px}section.page.kaupapa-history .wp-block-image.member-stat{position:relative;float:left;padding:20px
0 20px 60px;border-top:1px solid #38B2A9;width:40%;margin:80px
0 0 -48.5%}section.page.kaupapa-history .wp-block-image.member-stat
img{width:199px }section.team{padding:10px
0 50px 0}section.team+section.team+section.team{padding:10px
0 80px 0}section.team
h3{padding-left:70px}section.team .search-meta{padding:0
40px}section.team .search-meta
h4{padding:0;margin-bottom:10px}section.team .search-meta
p{padding:0
0 22px}section.team .search-meta
h5{color:#005B82;font-size:1em;font-weight:700;padding-bottom:10px}.supervisors.manager
.container{}.people-rows{background:#EBF6FB;padding:25px
0 35px}.page-template-kt-leaders-template .people-rows{background:none;padding:0}.people-rows .koru-right{position:absolute;bottom:95px;right:0;width:78px;height:92px;background:url(/wp-content/themes/arataiohi/images/koru-right-green.png) no-repeat center center;background-size:cover}.people-rows
.person{min-height:300px}.people-rows .person>div{width:100%;padding:15px
10px;text-align:center}.people-rows .person
img{max-width:168px;margin-bottom:15px}.people-rows .person
h4{color:#005b82;font-size:0.9em;font-weight:600;margin-bottom:0px;text-transform:none}.people-rows .person
p{color:#005b82;font-size:0.71em;font-weight:400;margin-bottom:5px;text-transform:uppercase}.people-rows .person
p.institution{text-transform:none;font-style:italic;margin-bottom:0px}.team-grid{background:#EBF6FB;padding:65px
0 50px}.team-grid
ul{display:flex;flex-direction:row;flex-wrap:wrap}.single-person .person
h3{text-transform:none;font-size:1.18em;color:#005B82;margin-bottom:20px}.single-person .person
h4{font-family:'Muli',sans-serif;color:#005b82;font-size:1.18em;font-weight:700;font-style:italic;line-height:1.5;margin-bottom:30px}.single-person .person
h4.kt{border-top:none;padding-top:0px;margin-bottom:10px}.single-person .person
p{font-family:'Muli',sans-serif;color:#005b82;font-size:1em;line-height:1.5;margin-bottom:30px}.single-person .person
h5{color:#39A9E0;font-size:1.1em;font-weight:400;border-top:solid 1px #39A9E0;padding-top:30px;margin-bottom:20px}.single-person .person .people-meta
p{font-weight:700;margin-bottom:20px}.single-person .person .people-meta{border-bottom:solid 1px #39A9E0;margin-bottom:90px}.single-person .person
h6{font-family:'Muli',sans-serif;color:#005b82;font-size:0.9em;font-weight:400;padding-bottom:30px;margin-bottom:30px;text-transform:none;border-bottom:solid 1px #39A9E0}.single-person .person h6
span{color:#38B2A9;font-size:0.9em;padding-right:8px;text-transform:uppercase;font-weight:700}.event-widget{background:#EBF6FB;padding:25px
20px 10px;margin-top:80px}.event-widget
h6{font-size:0.71em;padding:15px
10px 0;border-top:1px solid #39A9E0;maring-bottom:5px;font-family:'Open Sans',sans-serif}.event-widget h6:first-child{padding:0
10px;border-top:none}.event-widget
p{font-size:0.71em;font-weight:400;padding:0
10px;font-family:'Open Sans',sans-serif}.single-event h6.postmetadata,
.yw-news-content h6.postmetadata,
.page-calendar
h6.postmetadata{font-family:'Muli',sans-serif;color:#005b82;font-size:0.9em;font-weight:400;padding-top:0px;padding-bottom:30px;margin-bottom:30px;text-transform:none;border-bottom:solid 1px #39A9E0;border-top:none;margin-top:0px}.page-calendar
h6.postmetadata{padding-bottom:0px;margin-bottom:0px;text-transform:none;border-bottom:none;border-top:none;margin-top:0px}.single-event h6.postmetadata span,
.yw-news-content h6.postmetadata span,
.page-calendar h6.postmetadata
span{color:#38B2A9;font-size:0.9em;padding-right:8px;text-transform:uppercase;font-weight:700;margin-left:50px}.single-event h6.postmetadata span:first-child,
.yw-news-content h6.postmetadata span:first-child,
.page-calendar h6.postmetadata span:first-child{margin-left:0px}.yw-news-content
h6.postmetadata{padding-bottom:15px;margin-bottom:15px}.yw-news-content h6.postmetadata
span{margin-left:0px}section.members{padding:0
0 75px 0}section.members
h3{padding-left:40px;font-size:1em;color:#005B82}section.members
.member{padding:50px
50px 35px 20px;border:1px
solid #38B2A9;margin-bottom:40px}section.members .member .member-logo-image{padding-bottom:25px}section.members .member .member-logo-image
img{max-width:150px;max-height:140px;margin-left:18px;object-fit:contain}section.members .member
h4{color:#005B82;font-size:1.18em;text-transform:none}section.members .member
p{font-family:'Muli',sans-serif;line-height:1.5}section.members.funders
.container{border-top:solid 1px #39A9E0;padding-top:50px}.funders-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.funder{text-align:center;padding-bottom:20px}.funders-wrap
img{width:auto;max-width:90%}.page-mana-taiohi-principles
h4{color:#005B82}.wp-block-pb-accordion-item{position:relative;text-transform:none;font-size:1em;font-weight:700;color:#005B82;height:auto;background:#EBF6FB;padding:0
40px 0 0px;margin-bottom:20px}.wp-block-pb-accordion-item>h4{position:relative;text-transform:none;font-size:1em;font-weight:700;color:#005B82;line-height:40px;padding:28px
100px 28px 125px;cursor:pointer;background:url(/wp-content/themes/arataiohi/images/chevron-up-down-blue.png) no-repeat right bottom}.wp-block-pb-accordion-item.is-open>h4{background-position:right top}.wp-block-pb-accordion-item h4:focus{border:none;outline:none;outline-width:0 !important}.wp-block-pb-accordion-item{max-width:940px}.wp-block-pb-accordion-item .c-accordion__title:after{content:"" !important;display:none !important}.wp-block-pb-accordion-item .c-accordion__content{margin-top:0px;padding:0
40px 35px 80px}.wp-block-pb-accordion-item>h4::before{content:"";display:block;width:125px;height:96px;position:absolute;top:0;left:0;background:url(/wp-content/themes/arataiohi/images/icons-mana-taiohi-principles.png) no-repeat left 0}.wp-block-pb-accordion-item.mauri>h4::before{background-position:left 0px}.wp-block-pb-accordion-item.whakapapa>h4::before{background-position:left -100px}.wp-block-pb-accordion-item.hononga>h4::before{background-position:left -200px}.wp-block-pb-accordion-item.teao>h4::before{background-position:left -300px}.wp-block-pb-accordion-item.whanaungatanga>h4::before{background-position:left -400px}.wp-block-pb-accordion-item.manaakitanga>h4::before{background-position:left -500px}.wp-block-pb-accordion-item.whai-wahitanga>h4::before{background-position:left -600px}.wp-block-pb-accordion-item.matauranga>h4::before{background-position:left -700px}section.qualifications{padding:0
0 40px}.qualifications
.content{padding:40px
40px}.qualifications
.content.alt{padding:0
40px 40px}.qualification{position:relative;text-transform:none;font-size:1em;font-weight:700;color:#005B82;height:auto;background:#EBF6FB;padding:0
40px;margin-bottom:20px}.qualification>h4{position:relative;text-transform:none;font-size:1em;font-weight:700;color:#005B82;line-height:40px;padding:25px
100px 25px 0;cursor:pointer;background:url(/wp-content/themes/arataiohi/images/chevron-up-down-blue.png) no-repeat right bottom}.qualification.active>h4{background-position:right top}.qualification{max-width:940px}section.page.expectations .qualification .content,
.qualification
.content{display:none;position:relative;margin-top:-20px;padding:0px
0 20px 0}.qualification.active  .content
.logo{padding-top:10px}.qualification .content
.group{border-bottom:1px solid #39A9E0}.qualification .content .group:last-child{border-bottom:none}.qualification .content .group .faculty,
.qualification .content .group
.link{padding:25px
0;color:#39A9E0;line-height:31px;font-family:'Muli',sans-serif;font-weight:bold}.qualification .content .group .link
a{font-family:'Open Sans',sans-serif;display:inline-block;line-height:31px;height:31px;width:auto;font-size:0.71em !important;font-weight:bold;color:#39A9E0;text-transform:uppercase;border:1px
solid #38B2A9;text-decoration:none;padding:0
45px 0 20px;margin:0;background:#fff url(/wp-content/themes/arataiohi/images/chevron-right.svg) no-repeat right 10px center}.qualification .content .group
.logo{text-align:right}.qualification .content .group .logo
img{width:auto}.qualification.kt-member-benefits{position:relative;margin:40px
-40px}.qualification.kt-member-benefits
.content{margin-top:0px;padding:0
40px 35px 40px}.qualifications .sub-content{padding:20px
0}.jobs{padding:0
0 85px}.job{height:auto;padding:40px
0 40px 40px;margin-bottom:20px;border-bottom:1px solid #39A9E0}.job
h4{position:relative;text-transform:none;font-size:1.18em;color:#39A9E0;margin-bottom:25px}.job
p{font-family:'Muli',sans-serif;font-size:1em;line-height:33px}.job .job-meta
p{padding:0
0 10px 0;color:#005B82;line-height:1.5;font-family:'Muli',sans-serif;font-size:0.71em}.job .job-meta p
span{color:#38B2A9;text-transform:uppercase;font-size:0.85em;font-weight:700}.job .logo
img{max-height:160px;max-width:150px;margin-top:0px;object-fit:contain}.member-search.single>.container>.group>.grid-1-4{width:5%}.member-search.single>.container>.group>.grid-3-4{width:90%}.member-search.single .page-banner
.content{max-width:1370px !important}.member-search.single .grid-1-4
.submenu{padding:10px
15px 25px 70px}.member-search.single .grid-1-4 .submenu
ul.menu{width:65px}.member-search.single .grid-1-4 .submenu ul.menu>li>a{text-align:right;padding:8px
8px 0 0;line-height:1.3}.member-search.single .grid-1-4 .submenu ul li
ul{display:none}.supervisors{padding:20px
0 85px}.page-leadership
.supervisors{padding:0px}.supervisor{height:auto;padding:25px
0 35px 0;margin-bottom:40px;background:#EBF6FB}.korowai-tupu-leaders
.supervisor{padding:25px
0 35px 0;margin-bottom:0px}.supervisor
.col{padding-top:20px}.supervisor .col:first-child{text-align:center;padding-top:0px}.supervisor .col:last-child{padding:20px
40px 0 0}.supervisor
h4{position:relative;text-transform:none;font-size:1.18em;color:#005B82}.supervisor
p{font-family:'Muli',sans-serif;padding:0;color:#005B82;line-height:1.5;font-size:1em}.supervisor .supervisor-meta
p{font-family:'Muli',sans-serif;padding:0
0 10px 0;color:#005B82;line-height:1.5;font-size:0.71em}.supervisor .supervisor-meta p
span{font-family:'Open Sans',sans-serif;color:#38B2A9;text-transform:uppercase;font-size:0.85em;font-weight:700}.supervisor
a.link{font-family:'Open Sans',sans-serif;display:inline-block;line-height:31px;height:31px;width:auto;font-size:0.71em !important;font-weight:bold;color:#39A9E0;text-transform:uppercase;border:1px
solid #38B2A9;text-decoration:none;padding:0
20px;margin:0;background:#fff}.supervisor .logo
img{max-height:160px;max-width:150px;margin-top:0px;object-fit:contain}.supervisors .search-meta{padding:0px
40px 20px}.single-supervisor .person
h3{text-transform:none;font-size:1.18em;color:#005B82;margin-bottom:20px}.single-supervisor .person
h4{font-family:'Muli',sans-serif;color:#005b82;font-size:1.18em;font-weight:700;font-style:italic;line-height:1.5;border-top:solid 1px #39A9E0;padding-top:30px;margin-bottom:30px}.single-supervisor .person
p{font-family:'Muli',sans-serif;color:#005b82;font-size:1em;line-height:1.5;margin-bottom:30px}.single-supervisor .person
h5{color:#39A9E0;font-size:1.1em;font-weight:600;border-top:solid 1px #39A9E0;padding-top:30px;margin-bottom:30px}.single-supervisor .person .people-meta h5:first-child{padding-top:30px;border-top:none}.single-supervisor .person .people-meta
p{font-weight:700;margin-bottom:20px}.single-supervisor .person .people-meta{border-bottom:solid 1px #39A9E0;margin-bottom:90px}.single-supervisor .person
h6{font-family:'Muli',sans-serif;color:#005b82;font-size:0.9em;font-weight:400;margin-bottom:30px;text-transform:none}.single-supervisor .person h6
span{color:#38B2A9;font-size:0.9em;padding-right:8px;text-transform:uppercase}.single-supervisor .supervisor-meta
li{font-family:'Muli',sans-serif;padding:0
0 10px 0;color:#005B82;line-height:1.5;font-size:0.9em;font-weight:400;padding-right:30px}.single-supervisor .supervisor-meta li
span.legend{font-family:'Open Sans',sans-serif;color:#38B2A9;text-transform:uppercase;font-size:0.85em;font-weight:700}.single-supervisor .content.kt-member{background:url(/wp-content/themes/arataiohi/images/korowai-tupu-logo.png) no-repeat right 20px top}.single-supervisor
.contact{text-align:center;padding-top:30px}.single-supervisor .supervisor-meta{border-bottom:solid 1px #39A9E0;padding-bottom:10px;margin-bottom:20px}.people-content p:first-child,
.single .news-content .content p:first-child{color:#005B82;font-family:'Muli',sans-serif;font-size:1em;font-style:italic;font-weight:600;line-height:1.65}.page-faq .qualification .content,
.ktmembers .qualification
.content{padding:0
0 40px 0}section.page.join-us .page-banner
p{display:none}.ktmembers{padding:20px
0 85px}.ktmember{height:auto;padding:0;margin-bottom:0px;background:#EBF6FB}.ktmember
.col{padding:20px
0}.ktmember .col:first-child{}.ktmember .col:last-child{background:url(/wp-content/themes/arataiohi/images/korowai-tupu-mini-logo.png) no-repeat right top 15px}.ktmember
h4{position:relative;text-transform:none;font-size:1.18em;color:#005B82;line-height:42px;margin-bottom:0}.ktmember
p{font-family:'Muli',sans-serif;padding:0;color:#005B82;line-height:1.5;font-size:1em;margin-bottom:0}.ktmember ul li
span{font-size:0.81em;font-style:italic}.ktmember .ktmember-meta
p{font-family:'Muli',sans-serif;padding:0
0 0 0;color:#005B82;line-height:1.5;font-size:0.71em;margin:0}.ktmember .ktmember-meta p
span{font-family:'Open Sans',sans-serif;color:#38B2A9;text-transform:uppercase;font-size:0.85em;font-weight:700}.ktmember
a.link{font-family:'Open Sans',sans-serif;display:inline-block;line-height:31px;height:31px;width:auto;font-size:0.71em !important;font-weight:bold;color:#39A9E0;text-transform:uppercase;border:1px
solid #38B2A9;text-decoration:none;padding:0
20px;margin:0;background:#fff}.ktmember .logo
img{max-height:160px;max-width:150px;margin-top:0px;object-fit:contain}.ktmembers .search-meta{padding:60px
40px 20px}.apply-content
.content{padding:40px
20% 40px 40px}.apply-content
.qualifications{padding:40px
0;border-top:solid 1px #39A9E0}.apply-content .qualifications>h4{margin:0
0 40px 40px;font-size:1.1em;text-transform:uppercase;font-weight:600}.apply-content
h3{font-size:1.18em}.resources{padding:0
40px}.resources.grid{padding:40px
40px}.resource{padding:30px
0;border-bottom:1px solid #39A9E0}.resource:first-child{border-top:1px solid #39A9E0}section.supervisor-resources{margin:0
0 60px 0;padding:60px
0px}section.supervisor-resources-control{margin:0
0 0 0;padding:30px
0px 0}section.supervisor-resources-items{margin:0
0 60px 0;padding:0
0 60px 0px}section.supervisor-resources-items.grid .container>div{width:100%;max-width:1260px;margin-left:auto;margin-right:auto}section.supervisor-resources-items.grid .grid
.group{display:flex;flex-direction:row;flex-wrap:wrap}section.supervisor-resources-items.grid .grid .group
h4{min-height:82px}.supervisor-resources
h4.title{margin:0
0 60px 40px}.resource-thumb .link-meta{display:none}.supervisor-resources
.veiw{float:right;padding:15px
40px 0 0;color:#39A9E0;font-family:'Muli',sans-serif;font-weight:700;font-size:0.71em;line-height:23px;display:flex;flex-direction:row}.supervisor-resources .veiw
span{display:inline-block;height:23px;width:28px;opacity:0.35;transition:all 0.2s ease-out;background:url(/wp-content/themes/arataiohi/images/icons-view.svg) no-repeat left center;margin:0
0 0 15px;cursor:pointer}.supervisor-resources .veiw
span.grid{background-position:right center}.supervisor-resources .veiw span:hover,
.supervisor-resources .veiw
span.active{opacity:1}.resource-meta{font-family:'Muli',sans-serif;padding:0
0 10px 0;color:#005B82;line-height:1.5;font-size:0.9em;font-weight:400;padding-right:30px}.resource-meta
span.legend{font-family:'Open Sans',sans-serif;color:#38B2A9;text-transform:uppercase;font-size:0.85em;font-weight:700}.resources
.resource{float:none;width:100%;margin:0;transition:all 0.25s ease-out}section.page  .resources .resource
.content{padding:20px
40px 40px 0}.resources .resource .grid-1-4{width:25%;transition:all 0.2s ease-out}.resources .resource .grid-3-4{width:75%;transition:all 0.2s ease-out}.resources.grid
.resource{float:left;width:30.4%;margin:0
1.3% 2.6% 1.3%;border:none;padding:20px
15px 15px;border:1px
solid #38B2A9;transition:all 0.25s ease-out}.resources.grid .resource .grid-1-4,
.resources.grid .resource .grid-3-4{width:100%;padding:0;transition:all 0.25s ease-out}.resources.grid .resource .grid-3-4 .content,
.resources.grid .resource .legend,
.resources.grid .link-meta{display:none}.resources.grid .resource-thumb .link-meta{display:block}.resource{display:none}.resource.active{display:block}.resources
a.showall{float:right;display:inline-block;font-size:0.61em;margin:-40px  40px 0 0;text-transform:uppercase}.supervisor-resources.youth-week-resources{padding:0
0 0 40px;max-width:860px}.youth-week-resources
.resource{padding:40px
0 20px 0}section.page .youth-week-resources
.content{padding:0
0 20px}.scroll{display:block;width:70px;height:70px;background:#fff url(/wp-content/themes/arataiohi/images/arrow-down-red.png) no-repeat center center;border-radius:35px;position:absolute;left:50%;margin-left:-35px;bottom:-35px}div.moretxt{display:none}footer{background:#38B2A9 url(/wp-content/themes/arataiohi/images/koru-right-green.png) no-repeat right 255px;background-size:116px 130px}footer
.container{padding:125px
0 150px;max-width:1440px}footer
#widgets{display:flex;flex-direction:row}footer
.col{padding:0
40px;border-left:dashed 1px #fff;display:table-cell}footer .col:first-child{border-left:none}footer.contact{background:#313536;padding:40px
0 30px}footer h5,
footer p,
footer p a,
footer .nav li
a{color:#fff;line-height:1.6}footer
p{font-size:0.73em;margin-bottom:17px}footer .nav ul
li{font-size:0.73em}footer .nav ul li
a{text-decoration:underline}footer .nav ul li a:hover{text-decoration:underline}footer
h5{font-size:0.73em;font-weight:700;text-transform:uppercase;margin-bottom:25px}footer
p.copyright{float:left;margin-top:70px;font-size:0.666em;color:#fff;text-transform:none;padding-left:40px}footer img.lc-logo{float:right;margin-top:40px;width:auto !important}a.pdflink{display:inline-block;line-height:1.1;min-height:80px;padding-top:75px;background:url(/wp-content/themes/arataiohi/images/icon-pdf-green.png) no-repeat center top;color:#68b799;text-align:center;text-decoration:none;max-width:200px}a.pdflink:hover{text-decoration:underline}.divdr{display:block;width:100%;height:1px;border-bottom:solid 1px #76c045;margin:40px
auto}section.resources
.resource{border-top:solid 1px #76c045;padding:50px
0 50px}section.resources .resource:first-child{border-top:none}#sign-up{width:100%;max-width:700px;margin:0
auto 20px}#sign-up input[type="email"]{float:left;width:100%;width:calc(100% - 200px)}#sign-up input[type="submit"]{float:right;display:block;height:35px;width:114px;margin:5px
3.5% 0 0;cursor:pointer;padding:0;font-size:0.666em;line-height:35px;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:700;text-align:center;border:none;border-radius:13px;background:#8A895B;transition:all 0.2s ease-out}#sign-up input[type="submit"]:hover{background:rgba(255,255,255,1);color:#8A895B}.mission
.content{max-width:850px;min-height:190px;padding:20px
75px;background:rgba(138,137,91,0.9);margin:0
auto !important}.download{padding:25px
0;border-bottom:solid 1px #E8E7E0}.download
img.icon{margin-left:2.5%;width:40px}.download
.content{padding:0
2.5% !important;width:calc(100% - 240px)}.download
p{margin-bottom:0}.download
a.btn{float:right;margin-right:2.5%}.past-event{border-top:solid 2px #8A895B;padding:30px
0 10px}.past-event
a.btn{float:right;margin-right:0}.past-events
.download{padding:15px
0;border-bottom:none}.past-events .download
p{font-size:0.85em;padding-top:30px}.resource-content{display:none}.presentations .wp-block-columns .wp-block-column{width:33%}.presentations .wp-block-columns .wp-block-column:first-child{width:67%}.presentations .wp-block-image, .presentations .wp-block-embed{margin-bottom:0px}.wp-block-column:not(:last-child){margin-right:0 !important}.wp-block-column:nth-child(2n),.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:0px !important}.wp-block-column{flex-basis:50% !important;flex-grow:0}.wp-block-column.grid-22{flex-basis:22% !important}.wp-block-column.grid-30{flex-basis:30% !important}.wp-block-column.grid-48{flex-basis:48% !important}.wp-block-column.grid-56{flex-basis:56% !important}.wp-block-column.grid-78{flex-basis:78% !important}section.panel.korowai-tupu .wp-block-column,
section.panel.join-ara-taiohi .wp-block-column,
section.panel.mana-taiohi-review .wp-block-column{display:flex;flex-display:column;align-items:center}section.panel.korowai-tupu .wp-block-column p,
section.panel.join-ara-taiohi .wp-block-column p,
section.panel.mana-taiohi-review .wp-block-column
p{align-items:center;vertical-align:middle}.wp-block-column{flex-grow:1;margin-bottom:0;flex-basis:100%}.wp-block-column{padding:0
90px 0px 40px}.wp-block-column:first-child{padding:0
40px 0px 90px}.kt-member-benefits .wp-block-column{flex-basis:50%;flex-grow:0;margin-bottom:0;padding:0
0 0 40px}.kt-member-benefits .wp-block-column:first-child{padding:0
40px 0 0}.kt-member-benefits
h3{display:none}section.panels{padding:0}section.panel{position:relative}section.panel .koru-right{position:absolute;bottom:40px;right:0;width:78px;height:92px;background:url(/wp-content/themes/arataiohi/images/koru-right.png) no-repeat center center;background-size:cover;display:none}section.panel
hr{display:none}section.panel
h3{font-weight:800}section.panel .wp-block-column .wp-block-embed-youtube{max-width:510px}section.panel.home-first-panel,section.panel.our-kaupapa,section.panel.our-members,section.panel.our-young-people,section.panel.our-love,section.code-of-ethics-quote{background:#EBF6FB;padding:85px
0}section.panel.home-first-panel .wp-block-column,
section.panel.our-kaupapa .wp-block-column,
section.panel.our-members .wp-block-column,
section.panel.our-young-people .wp-block-column,
section.panel.our-love .wp-block-column,
section.code-of-ethics-quote .wp-block-column{display:flex;flex-direction:column;align-items:center;justify-content:center}section.panel.home-first-panel .wp-block-image,
section.panel.our-kaupapa .wp-block-image,
section.panel.our-members .wp-block-image,
section.panel.our-young-people .wp-block-image,
section.panel.our-love .wp-block-image,
section.code-of-ethics-quote .wp-block-image{margin-bottom:0;width:596px;height:auto}section.panel.home-first-panel h4,
section.panel.our-kaupapa h4,
section.panel.our-members h4,
section.panel.our-young-people h4,
section.panel.our-love h4,
section.code-of-ethics-quote
h4{font-family:'Muli',sans-serif;font-style:italic;font-weight:400;font-size:1.45em;line-height:38px;color:#38B2A9;text-transform:none;text-align:center;margin-bottom:0}section.code-of-ethics-quote
p{margin-top:25px;font-size:0.666em;text-transform:uppercase}section.panel.home-involve-banner,section.panel.join-us-banner{background:#38B2A9;padding:0}section.panel.home-involve-banner .container,
section.panel.join-us-banner
.container{max-width:100%}section.panel.home-involve-banner .wp-block-image{margin-bottom:0;width:100%;height:auto;z-index:1}section.panel.home-involve-banner .wp-block-columns{position:absolute;top:0px;width:100%;padding:0
0 40%}@media (min-width: 1440px){section.panel.home-involve-banner .wp-block-columns,
section.panel.join-us-banner .wp-block-columns{max-width:90%;margin-left:5%}}section.panel.home-involve-banner .wp-block-column{text-align:right;padding:0}section.panel.home-involve-banner .wp-block-column:first-child{text-align:left;position:absolute;top:50px;left:90px}section.panel.home-involve-banner
h4{font-size:1.36em;line-height:1.35;color:#fff;text-transform:none;text-align:left;margin:0}section.panel.home-involve-banner .wp-block-column .wp-block-image{position:absolute;bottom:110px;right:90px}section.panel.home-involve-banner .wp-block-column .wp-block-image img,
section.panel.join-us-banner .wp-block-column .wp-block-image
img{width:auto}section.panel.home-involve-banner .wp-block-column
a{position:absolute;bottom:15px;right:90px}section.panel.join-us-banner
h4{position:absolute;top:40px;left:90px;max-width:450px;font-size:1.36em;font-weight:700;line-height:1.35;color:#fff;text-transform:none;text-align:left;margin:0}section.panel.home-fast-links{padding:0;padding:60px
0}section.panel.home-fast-links .wp-block-column{min-height:400px}section.panel.home-fast-links .wp-block-column:first-child{background-size:cover}section.panel.home-fast-links
h3{font-weight:800;font-size:1.36em;color:#39A9E0;text-transform:uppercase}section.panel.home-fast-links
h4{font-family:'Muli',sans-serif;font-weight:700;font-size:1.36em;line-height:1.7;color:#38B2A9;text-transform:none;margin-bottom:50px}section.panel.home-fast-links
p{font-size:1.1em}section.panel.home-fast-links p:last-child{margin-top:20px}section.panel.home-fast-links .wp-block-image
img{width:auto}section.panel.partnerships-join{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.partnerships-join .wp-block-column{padding-top:60px;padding-bottom:85px;min-height:400px}section.panel.partnerships-join .wp-block-column:first-child{background:url(/wp-content/themes/arataiohi/images/panel-half-green-dart.png) no-repeat left center;background-size:cover}section.panel.partnerships-join
h3{font-weight:800;font-size:1.36em;color:#38B2A9;text-transform:uppercase}section.panel.partnerships-join .wp-block-column:first-child
h3{color:#fff}section.panel.partnerships-join
p{font-size:1.1em}section.panel.partnerships-join .wp-block-image{position:absolute;top:45px;right:20px;width:217px;height:52px}section.panel.partnerships-join .koru-right{display:block}.home section.panel.join-ara-taiohi
.container{border-top:solid 1px #38B2A9}section.panel.korowai-tupu,section.panel.join-ara-taiohi{padding:0}section.panel.korowai-tupu .container,
section.panel.join-ara-taiohi
.container{padding:65px
0}section.panel.korowai-tupu .wp-block-column,
section.panel.join-ara-taiohi .wp-block-column{display:flex;flex-direction:column;align-items:center;justify-content:center}section.panel.korowai-tupu .wp-block-image,
section.panel.join-ara-taiohi .wp-block-image{margin-bottom:0;width:100%;height:78px;text-align:left}section.panel.korowai-tupu .wp-block-image img,
section.panel.join-ara-taiohi .wp-block-image
img{width:auto}section.panel.korowai-tupu .wp-block-column.grid-22,
section.panel.join-ara-taiohi .wp-block-column.grid-22,
section.panel.mana-taiohi-review .wp-block-column.grid-22{text-align:left}section.panel.korowai-tupu .wp-block-column,
section.panel.join-ara-taiohi .wp-block-column,
section.panel.mana-taiohi-review .wp-block-column{padding:0
40px}section.panel.korowai-tupu p,
section.panel.join-ara-taiohi p,
section.panel.mana-taiohi-review
p{margin-bottom:0}section.panel.korowai-tupu p a,
section.panel.join-ara-taiohi p
a{}section.panel.korowai-tupu.panelid-0 .container,
.kaupapa-history section.panel.korowai-tupu .container,
section.panel.panelid-0.mana-taiohi-review
.container{border-top:solid 1px  #38B2A9}section.panel.panelid-0.mana-taiohi-review
.container{padding-top:40px}.panels.research section.panel.korowai-tupu{margin-top:30px}.panels.research section.panel.korowai-tupu
.container{padding:45px}.panels.research section.panel.korowai-tupu
hr{display:block;width:100%;max-width:1290px;height:1px;background:#38B2A9;color:#E8E7E0}section.panel.code-of-ethics-book-sale,section.panel.aotearoa-lit-review-sale{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green-white.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.kaiparahuarahi-book-sale{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-lghtgreen-drkgreen.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.code-of-ethics-book-sale .wp-block-column,
section.panel.kaiparahuarahi-book-sale .wp-block-column,
section.panel.aotearoa-lit-review-sale .wp-block-column{padding-top:60px;padding-bottom:15px;min-height:480px;background:url(/wp-content/themes/arataiohi/images/panel-right-half-light-green-dart.png) no-repeat right center;background-size:cover}section.panel.code-of-ethics-book-sale .wp-block-column:first-child,
section.panel.kaiparahuarahi-book-sale .wp-block-column:first-child,
section.panel.aotearoa-lit-review-sale .wp-block-column:first-child{padding:0
!important;background:none}section.panel.code-of-ethics-book-sale h3,
section.panel.kaiparahuarahi-book-sale h3,
section.panel.aotearoa-lit-review-sale
h3{font-weight:800;font-size:1.36em;color:#38B2A9;text-transform:uppercase}section.panel.kaiparahuarahi-book-sale
h3{color:#39A9E0}section.panel.code-of-ethics-book-sale .wp-block-column:first-child h3,
section.panel.kaiparahuarahi-book-sale .wp-block-column:first-child h3,
section.panel.aotearoa-lit-review-sale .wp-block-column:first-child
h3{color:#fff}section.panel.code-of-ethics-book-sale p,
section.panel.kaiparahuarahi-book-sale p,
section.panel.aotearoa-lit-review-sale
p{font-size:1.1em;font-family:'Muli',sans-serif}section.panel.code-of-ethics-book-sale .wp-block-image,
section.panel.aotearoa-lit-review-sale .wp-block-image{}section.panel.code-of-ethics-book-sale .wp-block-column p:last-child,
section.panel.kaiparahuarahi-book-sale .wp-block-column p:last-child{padding-top:20px}section.panel.code-of-ethics-book-sale{border-top:solid 1px #38B2A9}.apply-for-membership section.panel.code-of-ethics-book-sale{border:none}.single-codeofethics section.panel.code-of-ethics-book-sale a:first-child{display:none}.page-career section.panel.code-of-ethics-book-sale hr,
.page-about-korowai-tupu section.panel.kaiparahuarahi-book-sale
hr{display:block}section.panel.aotearoa-lit-review-research-page{padding:0}section.panel.aotearoa-lit-review-research-page .wp-block-column{padding-top:60px;padding-bottom:15px;min-height:400px}section.panel.aotearoa-lit-review-research-page
h3{font-weight:800;font-size:1.36em;color:#39A9E0}section.panel.aotearoa-lit-review-research-page
p{font-size:1.1em}section.panel.aotearoa-lit-review-research-page .wp-block-column:last-child{padding:40px
0 0 0}section.panel.aotearoa-lit-review-research-page .wp-block-column p:last-child{padding-top:20px}section.panel.what-sets-this-apart{background:#8ad2cd url(/wp-content/themes/arataiohi/images/panel-half-green-dart.png) no-repeat left center;background-size:auto 100%;padding:0;padding-top:60px;padding-bottom:60px}section.panel.what-sets-this-apart .wp-block-column{}section.panel.what-sets-this-apart
h3{font-weight:600;font-size:1.18em;color:#fff;padding:0
40px 0px 90px;margin-bottom:35px;text-transform:uppercase}section.panel.what-sets-this-apart
ol{margin-bottom:15px}section.panel.what-sets-this-apart ol
li{margin:0
0 0 0;font-size:1.1em;color:#3E3F3F;font-weight:400;padding:0
0 15px}section.panel.what-sets-this-apart ol li
strong{font-weight:700}section.panel.what-sets-this-apart ul
li{margin:0
0 0 33px;font-size:0.81em;font-style:italic;color:#3E3F3F;font-weight:400;padding:0
0 15px;list-style-image:url(/wp-content/themes/arataiohi/images/bullet-half.png)}section.panel.how-it-works{padding-top:80px;padding-bottom:60px}section.panel.how-it-works
h3{font-weight:600;font-size:1.18em;margin-bottom:35px;text-transform:uppercase}section.panel.how-it-works
p{font-weight:400;font-size:1.1em}section.panel.how-it-works p
strong{font-weight:700}section.panel.how-it-works
a{margin-top:60px !important}section.panel.mana-taiohi-principles,section.panel.supervision{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green-rev.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.mana-taiohi-principles .wp-block-column,
section.panel.supervision .wp-block-column{padding-top:60px;padding-bottom:60px;min-height:400px}section.panel.mana-taiohi-principles .wp-block-column:first-child,
section.panel.supervision .wp-block-column:first-child{background:url(/wp-content/themes/arataiohi/images/panel-half-green-dart.png) no-repeat left center;background-size:cover}section.panel.mana-taiohi-principles .wp-block-column{padding-left:90px}section.panel.mana-taiohi-principles .wp-block-column:first-child{padding-left:130px}section.panel.supervision h3,
section.panel.mana-taiohi-principles
h3{font-weight:800;font-size:1.36em;color:transparent;text-transform:uppercase}section.panel.mana-taiohi-principles
h3{font-weight:400}section.panel.mana-taiohi-principles
h4{color:#005B82;max-width:350px}section.panel.mana-taiohi-principles .wp-block-column:first-child
h4{max-width:220px}section.panel.mana-taiohi-principles .wp-block-column:first-child h3 a,
section.panel.supervision .wp-block-column:first-child
h3{color:#fff}section.panel.mana-taiohi-principles p,
section.panel.supervision
p{font-size:1em}section.panel.mana-taiohi-principles
p{font-weight:700;color:#3E3F3F}section.panel.mana-taiohi-principles .wp-block-column:first-child p,
section.panel.supervision .wp-block-column:first-child
p{font-size:1.1em}section.panel.mana-taiohi-principles .koru-right,
section.panel.supervision .koru-right{display:block}section.panel.mana-taiohi-principles .wp-block-column p a:last-child,
section.panel.supervision .wp-block-column p a:last-child{border:none;background:none;color:#fff;font-size:1.1em !important;font-weight:400;font-style:italic;text-transform:none;height:24px;line-height:24px;padding:0;text-decoration:underline}section.panel.takiwa{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green-lightgreen.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.takiwa .wp-block-column{padding-top:60px;padding-bottom:40px;min-height:400px;background:url(/wp-content/themes/arataiohi/images/panel-right-half-light-green-dart.png) no-repeat right center;background-size:cover}section.panel.takiwa .wp-block-column:first-child{background:none}section.panel.takiwa .wp-block-column
h3{color:#38B2A9;text-transform:uppercase;margin:0
0 25px}section.panel.takiwa .wp-block-column
h4{text-transform:none;color:#38B2A9;margin:15px
0 25px}section.panel.takiwa p
a{display:inline-block;line-height:53px;height:53px;width:auto;font-size:0.9em !important;font-weight:bold;color:#38B2A9;background:#fff;text-transform:uppercase;border:solid 1px #38B2A9;text-decoration:none;padding:0
12px;margin:30px
0 0 0;white-space:nowrap}section.panel.training-resources{background:#8ad2cd;padding-top:60px;padding-bottom:30px}section.panel.training-resources .wp-block-column h3,
section.panel.training-resources .wp-block-column
h4{color:#fff;text-transform:uppercase}section.panel.training-resources .wp-block-column
h4{text-transform:none;margin:15px
0 25px}section.panel.training-resources .wp-block-column
h4{text-transform:none;margin-bottom:25px}section.panel.training-resources .wp-block-image{max-width:410px}section.panel.training-resources .koru-right{display:block}section.panel.training-resources p
a{display:inline-block;line-height:53px;height:53px;width:auto;font-size:0.9em !important;font-weight:bold;color:#38B2A9;background:#fff;text-transform:uppercase;border:solid 1px #38B2A9;text-decoration:none;padding:0
12px;margin:15px
0 0 0;white-space:nowrap}section.panel.publications-row{padding-top:60px;padding-bottom:90px}section.panel.publications-row
.container{padding:0
60px}section.panel.publications-row
h3{margin-left:20px}section.panel.publications-row .thumbrow ul
li{}section.panel.publications-row .thumbrow
li{text-align:center;width:25%;padding:0
25px}section.panel.publications-row .thumbrow li
img{padding:10px;border:solid 1px #39A9E0;margin-bottom:10px}section.panel.publications-row .thumbrow li
p{color:#39A9E0;font-weight:700}.single-publications section.panel.publications-row{background:#D4F1EF}.single-publications section.panel.publications-row .koru-right{top:80px;background:url(/wp-content/themes/arataiohi/images/koru-right-green.png) no-repeat right center;background-size:cover;display:block}section.panel.korowai-tupu-professional-membership{padding-top:85px;padding-bottom:45px}section.panel.korowai-tupu-professional-membership
h3{height:96px;margin-bottom:45px}section.panel.korowai-tupu-professional-membership .wp-block-image{width:100%;height:140px;text-align:right}section.panel.korowai-tupu-professional-membership .wp-block-image
img{width:174px;height:auto}section.panel.korowai-tupu-professional-membership .wp-block-column:last-child p:last-child{padding-top:20px}section.panel.search-members{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green-rev.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.search-members .wp-block-column{padding-top:60px;padding-bottom:60px;min-height:400px}section.panel.search-members .wp-block-column .wp-block-column{background:none;padding:0px;min-height:0px}section.panel.search-members .wp-block-column:first-child{background:url(/wp-content/themes/arataiohi/images/panel-half-green-dart.png) no-repeat left center;background-size:cover}section.panel.search-members .wp-block-column .wp-block-column{width:55%;flex-basis:55%}section.panel.search-members .wp-block-column .wp-block-column:first-child{background:none;width:45%;flex-basis:45%}section.panel.search-members
h3{font-weight:800;font-size:1.36em;color:transparent;margin-bottom:15px}section.panel.search-members .wp-block-column:first-child
h3{color:#fff}section.panel.search-members
h4{font-weight:800;font-size:5.45em;color:#fff;line-height:0.8}section.panel.search-members
h5{font-weight:700;font-size:1.9em;color:#fff;line-height:1.2}section.panel.search-members
h6{font-weight:400;font-size:0.9em;color:#fff;line-height:1.2;text-transform:none;padding-top:15px}section.panel.search-members
p{font-size:1.1em;color:#fff;font-weight:700;margin-bottom:0}section.panel.search-members .koru-right{display:block}section.panel.random-members{background:#D4F1EF;padding:85px
0 40px}section.panel.random-members .people-thumb-image{float:left;width:213px;height:213px;padding-top:213px;border-radius:999px;overflow:hidden;position:relative;margin-right:35px;margin-bottom:50px}section.panel.random-members .people-thumb-image
img{width:100%;position:absolute;top:0;left:0}section.panel.random-members
h4{text-transform:none;margin-top:20px;font-size:1.18em;color:#38B2A9;margin-bottom:20px}section.panel.random-members .wp-block-column p
a{display:inline-block;margin-top:30px};section.panel.membership-benefits{}section.panel.membership-benefits
.container{padding-top:40px;padding-bottom:40px}section.panel.membership-benefits
h3{margin-left:90px}section.panel.membership-benefits
p{font-family:'Muli',sans-serif;font-size:1.1em}section.panel.find-more-about-korowai-tupu{background:#D4F1EF;padding:60px
0 45px 0}section.panel.find-more-about-korowai-tupu
.container{padding:0
90px}section.panel.find-more-about-korowai-tupu
p{max-width:920px;margin-left:auto;margin-right:auto;margin-bottom:40px;font-family:'Muli',sans-serif;font-size:1.1em;text-align:center}.apply-for-membership section.panel.find-more-about-korowai-tupu p a:first-child{display:none}section.panel.kaupapa-principles,section.panel.name-meaning{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.kaupapa-principles .wp-block-column,
section.panel.name-meaning .wp-block-column{background:#d4f1ef;padding:60px
40px 0px;width:37.5%;flex-basis:37.5% !important}section.panel.kaupapa-principles .wp-block-column:first-child,
section.panel.name-meaning .wp-block-column:first-child{background:url(/wp-content/themes/arataiohi/images/panel-half-green-dart.png) no-repeat left center;background-size:cover;width:25%;flex-basis:25% !important}section.panel.kaupapa-principles h3,
section.panel.name-meaning
h3{font-weight:800;font-size:1.36em;color:#005B82}section.panel.kaupapa-principles .wp-block-column
h4{font-size:1em;color:#38B2A9;margin-bottom:5px}section.panel.name-meaning
h4{font-size:1em;color:#38B2A9;margin-bottom:5px;text-transform:uppercase}section.panel.kaupapa-principles
p{font-size:1.1em;font-family:'Muli',sans-serif;color:#005B82;margin-bottom:30px}section.panel.name-meaning
p{font-size:1.1em;font-family:'Muli',sans-serif;color:#005B82;margin-bottom:30px;font-weight:700}section.panel.kaupapa-principles .wp-block-column:last-child p,
section.panel.name-meaning .wp-block-column:last-child
p{font-size:1em}section.panel.kaupapa-principles .wp-block-column:last-child p,
section.panel.kaupapa-principles .group .wp-block-columns:last-child .wp-block-column
p{font-size:1em}section.panel.kaupapa-principles .group .wp-block-columns:last-child .wp-block-column:last-child
h4{text-indent:-9999px}section.panel.our-goals{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green-super-panel.png) no-repeat center top;padding:0}section.panel.our-goals .wp-block-column{background:#d4f1ef;padding:60px
40px 0px;min-height:400px;width:37.5%;flex-basis:37.5% !i !importantmportant}section.panel.our-goals .wp-block-column:first-child{background:#8ad2cd;width:25%;flex-basis:25% !important}section.panel.our-goals .wp-block-columns:first-child .wp-block-column:first-child{background:#8ad2cd url(/wp-content/themes/arataiohi/images/panel-half-green-dart-clean-cnr.png) no-repeat left top}section.panel.our-goals .wp-block-image{width:97px;height:auto;margin-bottom:25px !important}section.panel.our-goals
h3{font-weight:700;font-size:1.18em;color:#39A9E0;margin-bottom:10px}section.panel.our-goals .wp-block-column
h4{font-size:1em;font-weight:300;color:#005B82;margin-bottom:15px;text-transform:uppercase}section.panel.our-goals .wp-block-column
h5{font-size:1.18em;font-weight:600;color:#005B82;text-transform:none;margin-bottom:5px}section.panel.our-goals .wp-block-column
h6{font-size:1.1em;color:#005B82;font-style:italic;text-transform:none;padding-bottom:15px;border-bottom:solid 1px #38B2A9;margin-bottom:20px;font-weight:400}section.panel.our-goals .wp-block-column:first-child
h3{font-weight:800;font-size:1.36em;color:#005B82;text-transform:uppercase}section.panel.our-goals
p{font-size:1em;font-family:'Muli',sans-serif;color:#005B82;margin-bottom:30px}section.panel.our-goals .wp-block-column:first-child
p{font-style:italic}section.panel.our-goals .koru-right{bottom:105px;background:url(/wp-content/themes/arataiohi/images/koru-right-green.png) no-repeat right center;background-size:cover;display:block}section.panel.our-goals .wp-block-columns:last-child  .wp-block-column{padding-bottom:60px}section.panel.our-principles{padding:85px
0 65px}section.panel.our-history{padding:85px
0 30px}section.panel.our-principles .container,
section.panel.our-history
.container{padding:0
0 0 0}section.panel.our-principles .group,
section.panel.our-history
.group{padding:0
0 0 35px;max-width:50%;margin:0
0 0 25% !important}section.panel.our-principles p,
section.panel.our-history
p{font-family:'Muli',sans-serif;color:#005B82;margin-bottom:20px}section.panel.our-principles .koru-right{bottom:105px;background:url(/wp-content/themes/arataiohi/images/koru-right-green.png) no-repeat right center;background-size:cover;display:block}section.panel.homepage-join-us,section.panel.youth-week-announcement,section.panel.korowai-tupu-apply-with-image{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green-lightblue.png) no-repeat center center;background-size:100% 100%;padding:0}section.panel.homepage-join-us .wp-block-column,
section.panel.youth-week-announcement .wp-block-column,
section.panel.korowai-tupu-apply-with-image .wp-block-column{padding-top:60px;padding-bottom:15px;min-height:400px;background:url(/wp-content/themes/arataiohi/images/panel-right-half-light-green-dart.png) no-repeat right center;background-size:cover}section.panel.homepage-join-us .wp-block-column:first-child,
section.panel.youth-week-announcement .wp-block-column:first-child,
section.panel.korowai-tupu-apply-with-image .wp-block-column:first-child{padding:0;background:none}section.panel.homepage-join-us h3,
section.panel.youth-week-announcement h3,
section.panel.korowai-tupu-apply-with-image
h3{font-weight:800;font-size:1.36em;color:#38B2A9}section.panel.youth-week-announcement
h3{color:#fff;text-transform:uppercase}section.panel.youth-week-announcement .wp-block-column:first-child h3,
section.panel.korowai-tupu-apply-with-image .wp-block-column:first-child
h3{color:#fff}section.panel.homepage-join-us p,
section.panel.youth-week-announcement p,
section.panel.korowai-tupu-apply-with-image
p{font-size:1.1em}section.panel.youth-week-announcement .wp-block-image,
section.panel.korowai-tupu-apply-with-image .wp-block-image{}section.panel.homepage-join-us .wp-block-column p:last-child,
section.panel.youth-week-announcement .wp-block-column p:last-child,
section.panel.korowai-tupu-apply-with-image .wp-block-column p:last-child{padding-top:20px}.home section.panel.youth-week-announcement{background:url(/wp-content/themes/arataiohi/images/panel-bg-half-green.png) no-repeat center center;background-size:100% 100%;padding:0}.home section.panel.youth-week-announcement  .wp-block-column{background:url(/wp-content/themes/arataiohi/images/panel-half-green-dart-rev.png) no-repeat right center;background-size:cover}section.panel.supervision-double-panel-row1{padding:0;z-index:2;background:#D4F1EF}section.panel.supervision-double-panel-row2{padding:0;z-index:1}section.panel.supervision-double-panel .wp-block-columns:first-child{}section.panel.supervision-double-panel-row2 .wp-block-column{padding:60px
90px 0 40px}section.panel.supervision-double-panel-row1 .wp-block-column:last-child{padding:0
60px 0 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}section.panel.supervision-double-panel-row1 .wp-block-column:first-child,
section.panel.supervision-double-panel-row2 .wp-block-column:last-child{padding:0}section.panel.supervision-double-panel .wp-block-image{margin-bottom:0;height:auto}section.panel.supervision-double-panel-row1 .wp-block-image.icon{position:absolute;bottom:-26.5px;left:50%;margin-left:-67px}section.panel.supervision-double-panel-row1
h4{font-family:'Muli',sans-serif;font-style:italic;font-weight:400;font-size:1.3em;line-height:1.5;color:#38B2A9;text-transform:none;text-align:center;padding-top:40px}section.panel.supervision-double-panel-row2
h3{font-weight:700;font-size:1.36em;color:#38B2A9;text-transform:uppercase}section.panel.supervision-double-panel-row2 p:last-child{padding-top:30px}section.panel.supervision-double-panel-row2.panelid-0{border-top:solid 1px #38B2A9}section.panel.history-sources-indepth-history,section.panel.find-out-more-about-our-history{padding:0
0 145px}section.panel.fees-and-membership-structure{padding:60px
0 140px}section.panel.history-sources-indepth-history .container,
section.panel.find-out-more-about-our-history .container,
section.panel.fees-and-membership-structure
.container{padding:0
0 0 0}section.panel.history-sources-indepth-history .group,
section.panel.find-out-more-about-our-history
.group{padding:0
35px;max-width:60%;margin:0
0 0 25% !important;background:#EBF6FB}section.panel.fees-and-membership-structure
.group{padding:0
35px;margin:0
90px;background:#EBF6FB}section.panel.history-sources-indepth-history .group.active,
section.panel.find-out-more-about-our-history .group.active,
section.panel.fees-and-membership-structure
.group.active{padding-bottom:30px}section.panel.history-sources-indepth-history p,
section.panel.find-out-more-about-our-history p,
section.panel.fees-and-membership-structure
p{font-family:'Muli',sans-serif;color:#005B82;margin-bottom:20px}section.panel.history-sources-indepth-history .group>*,
section.panel.find-out-more-about-our-history .group>*,
section.panel.fees-and-membership-structure .group>*{display:none}section.panel.find-out-more-about-our-history .group,
section.panel.fees-and-membership-structure
.group{position:relative}section.panel.fees-and-membership-structure p.btn-blue{text-align:center;padding:20px
0 0;display:block !important;position:absolute;bottom:-120px;left:0;width:100%}section.history-sources-indepth-history h4.expander,
section.panel.find-out-more-about-our-history h4.expander,
section.panel.fees-and-membership-structure
h4.expander{display:block;position:relative;text-transform:none;font-size:1em;font-weight:700;color:#005B82;line-height:90px;cursor:pointer;background:url(/wp-content/themes/arataiohi/images/chevron-up-down-blue.png) no-repeat right bottom;margin-bottom:0}section.history-sources-indepth-history .group.active h4.expander,
section.panel.find-out-more-about-our-history .group.active h4.expander,
section.panel.fees-and-membership-structure .group.active
h4.expander{background-position:right top}section.panel.benefits-of-at-membership{padding:60px
0 60px;background:#D4F1EF}section.panel.benefits-of-at-membership
h3{margin-left:90px;text-transform:none;font-weight:700}section.panel.professional-membership{padding:60px
0 60px;border-top:solid 1px #38B2A9}section.panel.professional-membership .wp-block-image{position:relative;margin-top:-20px;width:100%;height:94px;display:block;text-align:right}section.panel.professional-membership .container
img{width:auto}section.panel.code-of-ethics-5-parts{background:#8ad2cd url(/wp-content/themes/arataiohi/images/panel-half-green-dart-clean-cnr.png) no-repeat left center;padding:60px
0}section.panel.code-of-ethics-5-parts
h3{font-size:1.18em;font-weight:400;color:#fff;text-transform:uppercase;margin-left:90px}section.panel.code-of-ethics-5-parts .wp-block-column:last-child
a{color:#fff;font-style:italic;display:inline-block;maring-bottom:5px}.search-content .group
.col{padding:0
90px 0 40px}.search-content .group .col:first-child{padding:0
40px 0 90px}.search-content .search-item{padding:0
0 40px 0;max-width:1160px;margin-left:auto;margin-right:auto}.search-content .search-item
.content{}.search-item
h4{font-size:1.36em;line-height:1.4;text-transform:none}.search-item a.read-more{position:relative !important;bottom:0;margin-bottom:0}.news-item{padding:0;margin-bottom:40px;border-bottom:solid 1px #38B2A9}.news-item.alt-0{padding:0}.news-item.alt-1,.news-item.alt-2{max-width:1160px;margin-left:auto;margin-right:auto;padding:0
0 40px 0}.news-item-head{max-width:1160px;margin-left:auto;margin-right:auto;padding:35px
0 10px;border-bottom:none}.blog .news-item-head{border-top:none}.single-post .news-item.alt-1,
.single-post .news-item.alt-2{max-width:1260px}.single-post .news-item-head{border-top:solid 1px #38B2A9;padding-top:40px;max-width:1260px}.news-item.alt-2.final
.content{padding:0
40px 0 0}.news-item.final{border-bottom:none;padding:0
0 0 0}.news-item
.thumb{}.news-item .thumb
.img{background:#eee;flex:1 0 0}.news-item .thumb .img-wrapper{}.news-item .thumb
.img{}.news-item .thumb .img
img{object-fit:cover}.news-item.alt-0
.content{padding:75px
75px 120px 50px}.news-item.alt-1
.content{padding:0
0 70px 0}.news-item.alt-2
.content{padding:0
40px 70px 0}.news-item.alt-1
.thumb{padding:0
40px 0 0}.news-item.alt-2
.thumb{}.news-item
h4{font-size:1.36em;line-height:1.4;text-transform:none}.news-item h4
a{color:#39A9E0;text-decoration:none}.news-item h4 a:hover{color:#38B2A9}.news-item
.thumb{}.page-calendar .news-item
.col{padding:0
0 80px}.date-box{display:block;width:57px;height:57px;border:1px
solid #39A9E0;font-family:"Open Sans",sans-serif;text-align:center;margin:0;padding:7px
0}.date-box
.day{width:57px;color:#005B82;font-size:22px;font-weight:bold;line-height:22px;display:block}.date-box
.month{width:57px;color:#39A9E0;font-size:12px;font-weight:600;line-height:17px}section.page.news .koru-left{background:url(/wp-content/themes/arataiohi/images/koru-left-blue.png) no-repeat center center;top:70px}section.yw-news-content{padding:40px
0 45px}section.yw-news-content .news-item-head{}section.yw-news-content .news-item{border-bottom:solid 1px #39A9E0}.nothing-here{max-width:1160px;margin-left:auto;margin-right:auto;padding:40px
0 40px 40px}.article-navigation{max-width:1160px;margin-left:auto;margin-right:auto;padding:0
0 40px 0}.more-here{max-width:1160px;margin-left:auto;margin-right:auto;padding:0
0 40px 0;text-align:center}.apply-here{max-width:1160px;margin-left:auto;margin-right:auto;padding:40px
0}.shop
p.price{font-size:2.222em;color:#000}.shop
p.price{font-size:1em;line-height:34px;margin-bottom:0px;padding-bottom:0}.shop
.quantity{position:relative;display:inline-block}.woocommerce.archive
.basket{padding:30px
0 0;font-size:0.9em;text-align:center;border-bottom:solid 1px #dedede;margin-bottom:35px}.woocommerce.archive .basket .total
span{padding-right:5px}.woocommerce.archive .basket .count
a{margin-left:5px}.woocommerce form .form-row
textarea{height:150px}#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods,
#add_payment_method #payment ul.payment_methods li,
.woocommerce-cart #payment ul.payment_methods li,
.woocommerce-checkout #payment ul.payment_methods
li{list-style:none !important;list-style-image:none !important}.woocommerce{padding-top:50px}body.woocommerce{padding-top:0}.checkout{padding-bottom:50px}.woocommerce .quantity
.qty{position:relative;vertical-align:middle;width:56px;height:36px;line-height:36px;border:solid 1px #000;padding:0;margin:0
0 0px}.payment_method_paymentexpress
img{width:auto}.woocommerce #payment #place_order, .woocommerce-page #payment
#place_order{float:none;width:100%;box-sizing:border-box}.woocommerce .shop table
td{padding:10px;border-bottom:solid 1px #dedede}.woocommerce .shop table tr  td:first-child{padding:10px
10px 10px 10px}.shop_table
td{padding:10px
10px 0 0}#add_payment_method table.cart td, #add_payment_method table.cart th, .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart td, .woocommerce-checkout table.cart
th{vertical-align:baseline}.cart-collaterals{margin-bottom:50px}h3#order_review_heading{margin-top:35px}.cart-contents
span.space{display:none}p.cart-empty,p.return-to-shop{text-align:center}p.return-to-shop{margin-bottom:50px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:2em;background-color:#fefefe;color:#515151;border-top:3px solid #900e3c}.woocommerce-info{border-top-color:#900e3c}.woocommerce-info::before{color:#900e3c}.woocommerce h3
label{color:#900e3c}.shop .container,
.woocommerce-order,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce
form.register{max-width:1260px;margin-left:auto;margin-right:auto}.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-failed,h2.woocommerce-order-details__title,h2.woocommerce-column__title{}.woocommerce-order{margin-bottom:50px}h2.woocommerce-loop-product__title{text-transform:none;height:100px}.woocommerce .cart .button, .woocommerce .cart
input.button{float:none;padding:0
15px 10px}.woocommerce
a.button.add_to_cart_button{position:relative}.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce a.added_to_cart,
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce
input.button.alt{font-family:'Open Sans',sans-serif;display:inline-block;line-height:53px !important;height:53px;width:auto;font-size:0.9em !important;font-weight:bold;color:#fff !important;text-transform:uppercase;border:solid 1px #39A9E0;text-decoration:none;padding:0
15px !important;margin:0;background:#fff;background-color:#39A9E0 !important;font-style:normal;letter-spacing:0;border-radius:0px}.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce a.added_to_cart:hover,
#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{color:#fff;background:#39A9E0 !important}.woocommerce-result-count,.woocommerce-ordering{display:none}.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled]{color:#fff;background-color:#dcdcdc !important;cursor:not-allowed;opacity: .5;padding-top:0;padding-bottom:0}table.variations{float:left;width:40%}.single_variation_wrap{float:right;width:55%}.addtocart{text-align:right;width:55%}.woocommerce .shop table.variations
td{padding:0;border-bottom:none}.woocommerce select#pa_member-status{font-size:0.71em;color:#005B82}.woocommerce .shop table.variations td label,a.reset_variations{font-size:0.81em;margin-left:6px}.woocommerce .shop table.variations
tr{display:flex;flex-direction:column}.woocommerce .shop table.variations
td{width:100%;text-aling:left}.woocommerce .shop table.variations tr td:first-child{padding:0}.single_variation_wrap .woocommerce-variation{float:left;width:20%;margin-right:15px}.single_variation_wrap .woocommerce-variation{display:inline-block;height:53px;line-height:53px}.addtocart input[type="number"].qty{postion:relative;margin-top:-6px;height:52px;line-height:52px}.woocommerce-variation-price{line-height:28px !important}.woocommerce-price-suffix{display:block;text-align:right}section.shop{padding:20px
0 85px}#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout
#payment{background:#ebf6fb;border-radius:0px}.select2-container--default .select2-selection--single{background:#ebf6fb;border:none;border-radius:0px;padding:10px
0 0 10px;line-height:53px;height:53px}#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before{border:1em
solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment
div.payment_box{background-color:#fff;color:#005B82}section.yw-banner{padding:0;background:#39A9E0;z-index:1;max-height:645px;object-fit:cover;overflow:hidden}section.page.youth-week
.logo{position:absolute;right:-40px;top:-75px;display:block;width:370px;height:190px;background:url(/wp-content/themes/arataiohi/images/youth-week-logo.png) no-repeat center center}section.page.youth-week{background:#EBF6FB;z-index:2}section.page.youth-week .grid-1-4{z-index:2}section.page.youth-week .grid-1-4 .calendar-widget{position:relative;background:#39A9E0;margin-left:-500px}section.page.youth-week .grid-1-4 .calendar-widget
.content{padding:125px
51px 30px 35px;text-align:center;width:360px;float:right}section.page.youth-week .grid-1-4
img{margin-bottom:30px}section.page.youth-week.yw-default,section.page.youth-week.yw-resources{background:none;z-index:2}section.page.youth-week.yw-default .page-banner,
section.page.youth-week.yw-resources .page-banner{background:none}section.page.youth-week.yw-default .grid-1-4 .calendar-widget,
section.page.youth-week.yw-resources .grid-1-4 .calendar-widget{position:relative;margin-left:0;background:none;padding-top:80px}section.page.youth-week.yw-default .grid-1-4 .calendar-widget .content,
section.page.youth-week.yw-resources .grid-1-4 .calendar-widget
.content{padding:25px
51px 30px 35px;text-align:center;width:360px;float:right;background:#39A9E0}section.page.yw-resources .page-banner
.content{padding:40px
0 0 0}section.page.youth-week .main-content{padding:0}.ig-block{}section.gallery{padding:0}.page-about-youth-week
section.gallery{padding:0
0 60px;background:#FAFAFA}section.gallery
.container{padding:40px
0 0;margin:40px
0 0;max-width:1100px;border-top:solid 1px #39A9E0}section.gallery .container .ig-block{background:#FAFAFA;padding:20px
20px 40px}.page-about-youth-week section.gallery
.container{padding:0;max-width:1100px;border-top:none}.page-about-youth-week section.panel.korowai-tupu.panelid-0
.container{border-top:none}section.page.coe .page-banner{padding-top:40px;padding-bottom:0;padding-left:40px;margin-right:0}section.page.coe .page-banner>.content{position:static;padding:40px
0 0px 0;max-width:860px;border-bottom:none}section.page.coe .page-banner .coe-search{position:absolute;margin:0;padding:0;top:80px;right:40px}section.page.coe .page-banner .coe-search
form{max-width:300px}section.page.coe .page-banner .coe-search
input{color:#39A9E0;font-family:'Open Sans',sans-serif;font-size:0.91em;padding-left:50px;background:#ebf6fb url(/wp-content/themes/arataiohi/images/icon-search-blue.svg) no-repeat left 10px center;background-size:26px }section.page.coe .page-banner .coe-search input[type="text"]::-webkit-input-placeholder{font-weight:400;font-size:20px;font-style:normal;color:#39A9E0}section.page.coe .page-banner .coe-search input[type="text"]::-moz-placeholder{font-weight:400;font-size:20px;font-style:normal;color:#39A9E0}section.page.coe .page-banner .coe-search input[type="text"]:-ms-input-placeholder{font-weight:400;font-size:20px;font-style:normal;color:#39A9E0}section.page.coe .page-banner .coe-search input[type="text"]::placeholder{font-weight:400;font-size:20px;font-style:normal;color:#39A9E0}.coe .page-banner
h2{line-height:39px}.coe .page-banner
h5{color:#005B82;font-family:'Muli',sans-serif;font-size:1.18em;font-style:italic;font-weight:600;line-height:1.65;text-transform:none;margin-bottom:30px}.coe .page-banner
p{color:#005B82;font-family:'Muli',sans-serif;font-size:1.1em;font-style:normal;font-weight:400;line-height:1.65}.coe .page-banner p
strong{font-weight:600}.coe .page-banner p:first-child,
.coe .page-banner
p.first{font-weight:600;font-style:italic}.coe .page-banner
hr{color:#39A9E0;background:#39A9E0;margin-bottom:35px}.coe .main-content
h4{font-size:1.1em;line-height:35px;font-weight:600;padding-top:35px;border-top:1px solid #39A9E0;text-transform:uppercase;margin-top:0;margin-bottom:40px}.coe .main-content
p{margin-bottom:40px;font-size:1.1em;font-weight:400}.coe .main-content
p.clause{position:relative}.coe .main-content p.clause
span.clauseid{position:absolute;top:0;left:0}.coe .main-content p.clause
span.clausetxt{display:block;position:relative;padding-left:65px}.coe .main-content ul
li{margin-bottom:10px}.coe .main-content
ul.clauseul{margin-left:65px}.coe .main-content
li{margin-bottom:30px;font-size:1.1em;font-weight:400}.ui-autocomplete{border:none;box-shadow:0 3px 8px 0 rgba(0,0,0,0.2), 0 0 0 1px rgba(0,0,0,0.08);background:#fff;width:100%;max-width:585px;padding:10px
0 !important}.ui-autocomplete
li{display:block !important;width:100% !important;font-family:'museo-sans',Helvetica,Arial,serif;font-weight:300;font-size:0.71em;color:#999;padding:0
!important;line-height:1.2;padding:5px
20px !important}.ui-autocomplete li:hover{color:#000}.ui-menu .ui-state-focus,
.ui-menu .ui-state-active{margin:0px
!important}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus, .ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{border:none;background:transparent;font-weight:normal;color:#000}.sa-found-text{color:#000}.sa_searching{background:#fff url(/wp-content/themes/arataiohi/images/select2-spinner.gif) no-repeat right 20px center}.ui-autocomplete.ui-widget-content{border:none}.nav ul,
.nav ul
li{margin:0;list-style:none;padding:0}.nav ul
li{margin:0;padding:0;list-style-image:none;display:inline-block}.nav ul li a, .nav ul li a:visited, .nav ul li a:hover, .nav ul li a:active{text-decoration:none}.nav.hrz ul
li{float:left}.nav.vert ul
li{float:none;display:block}.nav.hrz.center
ul{float:left !important;left:50% !important}.nav.hrz.center ul
li{right:50% !important}.nav>ul>li>ul{display:none}/*\*/* html ul
li{float:left}* html ul li
a{height:1%}body{font-size:100%}/**/nav{margin:0;height:auto;transition:all 0.2s ease-out;width:calc(100% - 301px)}nav>.col{float:right}nav
.col.primary{position:relative}.mainmenu{padding:56px
0 0 0;z-index:1;height:auto;clear:both}.mainmenu>ul{z-index:1;float:left;display:block;white-space:nowrap}.mainmenu>ul>li{height:auto;width:auto;z-index:100;margin:0;padding:0}.mainmenu>ul>li:first-child{margin-left:0}.mainmenu>ul>li>a{display:block;line-height:41px;width:100%;margin:0;padding:6px
33px 4px 12px;font-family:'Open Sans',sans-serif;font-size:0.9em;text-align:left;font-weight:300;color:#38B2A9;background:url(/wp-content/themes/arataiohi/images/chevron-down.svg) no-repeat right 12px center;transition:all 0.2s ease-out;border-bottom:9px solid transparent}.mainmenu>ul>li>a:hover,.mainmenu>ul>li>a:active{}.mainmenu > ul > li:hover
a{}.mainmenu>ul>li:hover,.mainmenu>ul>li:hover>a,.mainmenu>ul>li>a.hovered{text-decoration:none}.mainmenu>ul>li.current-menu-item>a,.mainmenu>ul>li.current-page-ancestor>a{font-weight:700;border-color:#38B2A9}.mainmenu>ul>li.current-menu-item>a:hover{text-decoration:none}.mainmenu>ul>li>ul{display:block;visibility:hidden;opacity:0;z-index:-1;transition:all 0.25s ease-in-out 0s, visibility 0s linear 0.05s, z-index 0s linear 0.01s;transition-delay:0s,0s,0.15s}.mainmenu>ul>li.has-sub:focus>ul,.mainmenu>ul>li.has-sub:hover>ul{visibility:visible;opacity:1;z-index:1;transition:all 0.25s ease-in-out 0s, visibility 0s linear 0.55s, z-index 0s linear 0.01s;transition-delay:0s,0s,0.15s}.mainmenu>ul>li>ul{position:absolute;top:115px;left:0;z-index:100;width:auto;min-width:320px;height:auto;margin:0px;padding:35px
0 30px 0}.mainmenu>ul>li>ul{left:-399px;width:100%;width:calc(100%+399px);width:1440px;height:330px}.mainmenu>ul>li>ul>li{display:block;height:auto;padding:0
50px 0 0;width:33.333%}.mainmenu>ul>li>ul>li:first-child{width:66.666%;padding:0
100px 0 70px}.mainmenu>ul>li>ul>li>a{display:block;width:100%;padding:0
0 20px 0;white-space:nowrap;font-size:1.5em;font-weight:300;color:#38B2A9;line-height:1;text-decoration:none;text-transform:none;background:none;text-transform:uppercase;border-bottom:solid 1px #38B2A9;text-decoration:none !important}.mainmenu>ul>li>ul>li>a:hover{font-weight:700}.mainmenu>ul>li>ul>li>ul>li{display:block;height:auto;padding:0
30px 0 0;width:33.3333%}.mainmenu>ul>li>ul>li.submenu-korowai-tupu>ul>li{display:block;height:auto;padding:0
30px 0 0;width:100%}.mainmenu>ul>li>ul>li>ul>li>ul>li{display:block;height:auto;padding:0;width:100%}.mainmenu>ul>li>ul>li>ul>li
a{display:block;height:41px;width:100%;margin:0;padding:7px
0;white-space:nowrap;font-size:0.81em;font-weight:300;color:#38B2A9;line-height:27px;text-decoration:none;text-transform:none;background:none}.mainmenu>ul>li>ul>li a:hover{text-decoration:underline}.mainmenu>ul>li>ul>li>ul>li.current-menu-item>a{}.mainmenu>ul>li>ul>li>ul>li>ul>li.current-menu-item>a{font-weight:700}.mainmenu>ul>li>ul>li>ul>li>a{font-weight:700;font-size:0.91em}.mainmenu>ul>li>ul>li>ul>li>ul>li>ul{display:none}.mainmenu ul li.menu-image.no-title
span.title{display:none}.mainmenu ul li.menu-image
img{display:block;margin-top:15px}.mainmenu ul li.menu-image>a{height:auto;padding:0;border-bottom:none}.mainmenu>ul>li>ul li.menu-image a
span{display:inline-block;padding-bottom:15px;font-weight:700}.mainmenu ul li.menu-image.no-title>ul>li>a>img{float:left;display:inline-block;width:117px;margin:0
0 0 10%}.mainmenu ul li a span.title
img{display:none !important}.mainmenu ul li.menu-image.no-title ul li a
span.title{float:right;display:inline-block;line-height:53px;height:53px;font-size:0.9em !important;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:0;margin:0
10% 0 0;width:190px;background:#38B2A9;color:#fff;text-align:center}.mainmenu ul li.login-form{display:none}.mainmenu>ul>li.hide-sub>ul,.mainmenu>ul>li.hide-sub:hover>ul{visibility:hidden !important;top:-1000px}.mainmenu-nav-trigger{position:absolute;top:66px;left:0px;float:left;display:block;width:22px;height:22px;background:url(/wp-content/themes/arataiohi/images/bg-primary-nav-trigger-green.svg) no-repeat center top;background-size:100% auto;text-indent:-9999px}.menu-item-jobs{clear:both}.mainmenu li.menu-item-jobs  + li,
.mainmenu li.menu-item-jobs+li+li{margin-top:-41px}.mainsubmenu{width:160px;height:116px;padding:15px
0 0 0;background:#D4F1EF;float:right}.mainsubmenu>ul{z-index:1;display:block}.mainsubmenu>ul>li{height:auto;width:auto;z-index:100;margin:0;padding:0}.mainsubmenu>ul>li>a{display:block;line-height:30px;height:30px;width:100%;margin:0;padding:0
0 0 30px;font-family:'Open Sans',sans-serif;font-size:0.73em;text-align:left;font-weight:300;color:#38B2A9;transition:all 0.2s ease-out;border-bottom:9px solid transparent}.mainsubmenu > ul > li > a
span{}.mainsubmenu>ul>li>a:hover{background:#89D7D1;color:#fff;font-weight:700}nav
.col.secondary{float:right;height:116px;background:#39A9E0}nav .col.secondary
#youthweekbannerimg{display:block;float:left;width:230px;height:116px;margin-right:94px;background:url(/wp-content/themes/arataiohi/images/header-youthweek-menu.jpg) no-repeat right center}.youthweekmenu{padding:52px
0 0 8px;z-index:1;height:auto;float:left}.youthweekmenu>ul{z-index:1;display:block;white-space:nowrap}.youthweekmenu>ul>li{height:auto;width:auto;z-index:100;margin:0;padding:0}.youthweekmenu>ul>li:first-child{margin-left:0}.youthweekmenu>ul>li:last-child{margin-right:0}.youthweekmenu>ul>li>a{display:block;line-height:41px;width:100%;margin:0;padding:6px
13px 6px 13px;font-family:'Open Sans',sans-serif;font-size:0.8em;text-align:left;font-weight:400;color:#fff;transition:all 0.2s ease-out;border-bottom:9px solid transparent}.youthweekmenu>ul>li.current-menu-item>a{font-weight:700;border-bottom:9px solid #fff}nav
.col.primary{width:30px;height:116px;transition:all 0.35s ease-out}nav
.col.primary.active{display:block;width:auto;width:816px}header.active{overflow:visible}header.active{overflow:hidden}nav
.col.secondary{width:225px;height:116px;transition:all 0.35s ease-out;overflow:hidden}nav
.col.secondary.active{width:auto;width:1024px}nav .col.primary,
.mainmenu-nav-trigger,
nav .col.secondary #youthweekbannerimg,
nav .col.secondary
.youthweekmenu{display:none}nav .col.primary.active,
.mainmenu-nav-trigger.active,
nav .col.secondary.active #youthweekbannerimg,
nav .col.secondary.active
.youthweekmenu{display:block}.mainmenu-nav-trigger{position:absolute;top:66px;left:15px;float:left;width:22px;height:22px;background:url(/wp-content/themes/arataiohi/images/bg-primary-nav-trigger-green.svg) no-repeat center top;background-size:100% auto;text-indent:-9999px}.youthweek-nav-trigger{position:absolute;top:66px;right:30px;float:left;display:block;width:22px;height:22px;background:url(/wp-content/themes/arataiohi/images/bg-primary-nav-trigger-white.svg) no-repeat center top;background-size:100% auto;text-indent:-9999px}nav .col.secondary.active .youthweek-nav-trigger{background-position:center bottom}.submenu{min-height:200px;margin-left:-500px;padding:30px
25px 25px 70px;background:#39A9E0}.submenu
ul.menu{width:265px;float:right}.submenu>ul{z-index:1;display:block}.submenu ul
li{display:block;height:auto;width:100%;z-index:100;margin:0;padding:0}.submenu ul li
a{display:block;line-height:50px;line-height:30px;width:100%;margin:0;padding:7px
0;font-family:'Open Sans',sans-serif;font-size:0.91em;text-align:left;font-weight:300;color:#fff;transition:all 0.2s ease-out}.submenu ul li
ul{display:block}.submenu ul li.menu-image{display:none}.submenu>ul>li>ul>li>a{display:none}.submenu>ul>li>ul>li>ul>li{padding:7px
0 7px;border-top:solid 2px #fff}.submenu>ul>li>ul>li>ul>li>ul{padding-left:20px;display:none}.submenu>ul>li>ul>li>ul>li.current_page_ancestor>ul{display:block}.submenu>ul>li>a{font-size:0.55em;font-weight:700;line-height:30px;text-transform:uppercase;padding:0}.submenu>ul>li>ul>li>ul>li>ul
a{font-size:0.9em}.submenu>ul>li>ul>li>ul>li.menu-item-has-children>a{background:url(/wp-content/themes/arataiohi/images/chevron-down-white.svg) no-repeat right center}.submenu>ul>li>ul>li>ul>li.current_page_ancestor>a,.submenu>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-item>a{font-weight:700;background:url(/wp-content/themes/arataiohi/images/chevron-up-white.svg) no-repeat right center}.submenu>ul>li>ul>li>ul li.current-menu-item>a{font-weight:700}.submenu>ul>li>ul>li>ul li.short>a{max-width:60%}.submenu>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-parent>ul,.submenu>ul>li>ul>li>ul>li.menu-item-has-children.current_page_item>ul,.submenu>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-item>ul{display:block}.submenu>ul>li>ul>li>ul>li>ul>li>ul>li.menu-item-has-children{border-bottom:dashed 1px #fff}.submenu>ul>li>ul>li>ul>li>ul>li:first-child{}.submenu>ul>li>ul>li>ul>li>ul>li:last-child{border-bottom:none}.submenu>ul>li>ul>li>ul>li>ul>li>ul{padding-left:20px;margin-bottom:10px;display:none}.submenu>ul>li>ul>li>ul>li>ul>li>ul
a{font-size:0.9em;font-style:italic;font-size:400;line-height:28px;padding:6px}.submenu>ul>li>ul>li>ul>li>ul>li.menu-item-has-children>a{background:url(/wp-content/themes/arataiohi/images/chevron-down-white.svg) no-repeat right center}.submenu>ul>li>ul>li>ul>li>ul>li.current-menu-ancestor>a{font-weight:700;background:url(/wp-content/themes/arataiohi/images/chevron-up-white.svg) no-repeat right center}.submenu>ul>li>ul>li>ul>li>ul>li>ul>li.current-menu-item>a{font-weight:700}.submenu>ul>li>ul>li>ul>li>ul>li.current-menu-ancestor>ul{display:block}.submenu>ul>li>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-item>ul{display:block}.sub-nav-trigger{position:absolute;top:34px;right:325px;float:left;display:block;width:22px;height:22px;background:url(/wp-content/themes/arataiohi/images/bg-primary-nav-trigger-white.svg) no-repeat center top;background-size:100% auto;text-indent:-9999px;display:none;transition:none !important}.sub-nav-trigger.active{background-position:center bottom;display:block}.member-search.single .sub-nav-trigger{display:block;top:60px;right:27px}.blogmenu{float:left;margin-left:50px;padding-top:5px;display:flex;flex-direction:row}.blogmenu
h4{float:left;margin:0
20px 0 0;line-height:30px}.blogmenu ul li
a{display:block;line-height:36px;width:100%;margin:0;padding:0
12px;font-family:'Open Sans',sans-serif;font-size:0.9em;text-align:left;font-weight:300;color:#3E3F3F}.blogmenu ul li a:hover{color:#39A9E0;text-decoration:underline}.blogmenu ul li.current-menu-item
a{color:#39A9E0;font-weight:700}.socialmenu{position:absolute;z-index:2;top:22px;right:216px}.socialmenu li
a{width:22px;height:22px;display:block;text-indent:-9999px;background:url(/wp-content/themes/arataiohi/images/social-icons.svg) no-repeat center 0;background-size:auto 100%;opacity:1;margin-right:8px;transition:all 0.2s ease-out}.socialmenu li.facebook
a{background-position:0 0}.socialmenu li.instagram
a{background-position:-31px 0}.socialmenu li.twitter
a{background-position:-62px 0}.socialmenu li a:hover{opacity:0.7}.footersocialmenu{float:right;right:40px}.footersocialmenu li
a{width:22px;height:22px;display:block;text-indent:-9999px;background:url(/wp-content/themes/arataiohi/images/social-icons-white-on-green.svg) no-repeat center 0;background-size:auto 100%;opacity:1;margin-right:8px;transition:all 0.2s ease-out}.footersocialmenu li.facebook
a{background-position:0 0}.footersocialmenu li.instagram
a{background-position:-31px 0}.footersocialmenu li.twitter
a{background-position:-62px 0}.footersocialmenu li a:hover{opacity:0.7}footer #menu-home-quicklinks li
a{display:block;font-size:14px;line-height:19px;margin-bottom:15px}.footermenu>ul>li{width:12% }.footermenu>ul>li.wide{width:14% }.footermenu>ul>li{padding-bottom:8px}.footermenu ul li
a{width:36px;height:36px;margin-right:0;line-height:23px;font-size:0.666em;text-align:left;font-weight:300;color:#fff}.footermenu>ul>li>a{font-weight:700;padding-bottom:8px}.footermenu ul li
ul{display:block;margin-top:10px;padding-right:25%}.footermenu ul li ul
li{float:none !important;display:block;padding-bottom:10px}.footermenu ul li ul li
a{line-height:1.3}.aboutmenu ul
li{}.aboutmenu ul li
a{position:relative;margin-left:-15px;display:block;font-size:0.75em;font-weight:700;line-height:25px;border-left:solid 7px transparent;padding:10px
0 10px 8px;color:#4A4A4A}.aboutmenu ul li.current_page_item a,
.aboutmenu ul li.current-menu-item
a{border-left:solid 7px #8A895B;color:#8A895B}.newsmenu{padding-bottom:20px;border-bottom:solid 1px #76c045}.newsmenu ul li
a{color:#0e3444;font-size:1.1em;font-weight:400;line-height:1.6;padding:0
25px}.newsmenu ul li:first-child
a{padding-left:0}.aboutmenu ul li.current_page_item
a{}.quicklinksmenu ul li
a{display:inline-block;font-size:0.666em;font-weight:700;color:#8A895B;line-height:33px;background:#fff;margin:0
8px 12px 0;padding:0
10px;text-transform:uppercase}.intro
.submenu{padding-top:5px;height:60px}.intro .submenu ul li
a{display:inline-block;font-size:0.85em;font-weight:300;color:#8A895B;line-height:50px;padding:0
55px;border-bottom:solid 1px #fff}.intro .submenu ul li:first-child
a{padding-left:15px}.intro .submenu ul li a:hover{border-bottom:solid 5px #8A895B}.intro .submenu ul li.current-menu-item
a{font-weight:700;border-bottom:solid 5px #8A895B}.intro .submenu.subbed ul li.current-menu-item
a{font-weight:300;border-bottom:solid 1px #fff}.intro .submenu.subbed ul li.menu-item-type-custom.current-menu-item
a{font-weight:700;border-bottom:solid 5px #8A895B}.intro .submenu ul#menu-focusareas-submenu li
a{padding:0
10px;font-size:0.85em}.intro .submenu ul#menu-focusareas-submenu li:first-child
a{padding-left:5px}.intro .submenu.no-border ul li
a{border-bottom:none}.intro .submenu.no-border ul li.current-menu-item
a{font-weight:700;border-bottom:solid 5px #8A895B}.intro .submenu.no-border.subbed ul li.current-menu-item
a{font-weight:300;border-bottom:none}.intro .submenu.no-border.subbed ul li.menu-item-type-custom.current-menu-item
a{font-weight:700;border-bottom:solid 5px #8A895B}.bc{position:absolute;top:25px}.bc
div{width:100%}.bc div ul
li{color:#fff;font-size:0.666em;float:left;display:inline-block}.bc div ul li
a{color:#fff}.bc div ul li.trail-begin{display:none}section.content .bc div ul li,
section.content .bc div ul li a,
section.intro.get-involved .bc div ul li,
section.intro.get-involved .bc div ul li a,
section.about .bc div ul li,
section.about .bc div ul li
a{color:#8A895B}.filter
label{font-size:0.666em}a.button{display:inline-block;width:auto;margin:0;padding:0
45px 0 20px;font-size:1.3em;line-height:45px;color:#666;font-weight:400;font-family:'Sarala','Times New Roman',Times,serif;border-radius:2px;background:#fff url("/wp-content/themes/arataiohi/images/arrow-right-grey.png") no-repeat right 20px center;transition:all 0.2s ease-out}a.button:hover{background:#ccc url("/wp-content/themes/arataiohi/images/arrow-right-grey.png") no-repeat right 17px center}a.button.border{border:solid 1px #ccc}a.button.black{color:#fff;background:#000 url("/wp-content/themes/arataiohi/images/arrow-right-white.png") no-repeat right 20px center}a.button.black:hover{background:#666 url("/wp-content/themes/arataiohi/images/arrow-right-white.png") no-repeat right 17px center}.links a,
a.btn,
section.panel.home-fast-links a,
section.panel.supervision a,
section.panel.code-of-ethics-book-sale a,
section.panel.kaiparahuarahi-book-sale a,
section.panel.aotearoa-lit-review-sale a,
section.panel.korowai-tupu-professional-membership a,
section.panel.mana-taiohi-review a,
section.panel.random-members a,
section.panel.find-more-about-korowai-tupu a,
section.panel.youth-week-announcement a,
section.panel.korowai-tupu-apply-with-image a,
section.panel.supervision-double-panel-row2 a,
.publication-meta a,
.supervision .main-content p:last-child a,
a.green-btn,
.apply-content a,
.supervisor-resources .link-meta a,
section.panel.home-involve-banner .wp-block-column a,
section.panel.aotearoa-lit-review-research-page .buttons a,
section.panel.professional-membership a,
a.read-more,
a.more,
section.panel.korowai-tupu p a,
section.panel.join-ara-taiohi p a,
section.panel.homepage-join-us p a,a.takiwa-btn{font-family:'Open Sans',sans-serif;display:inline-block;line-height:53px;height:53px;width:200px;font-size:0.9em !important;font-weight:bold;color:#38B2A9;text-transform:uppercase;border:solid 1px #38B2A9;text-decoration:none;padding:0
0 0 15px;margin:0
0 25px 0;background:#fff;font-style:normal}.subs .links
a{width:auto;padding:0
40px 0 15px}a.btn{margin-top:20px}section.panel.home-fast-links a,
section.panel.supervision a,
section.panel.code-of-ethics-book-sale a,
section.panel.kaiparahuarahi-book-sale a,
section.panel.aotearoa-lit-review-sale a,
section.panel.korowai-tupu-professional-membership a,
section.panel.find-more-about-korowai-tupu a,
section.panel.youth-week p a,
section.panel.korowai-tupu-apply-with-image a,
section.panel.supervision-double-panel-row2 a,
.publication-meta a,
.supervision .main-content p:last-child a,
.supervisor-resources .link-meta a,
section.panel.aotearoa-lit-review-research-page .buttons a,
section.panel.homepage-join-us p a,
section.panel.professional-membership
a{width:auto;padding:0
20px;margin:0
22px 18px 0;font-size:0.9em !important}section.panel.code-of-ethics-book-sale a,
section.panel.kaiparahuarahi-book-sale a,
section.panel.aotearoa-lit-review-sale a,
section.panel.korowai-tupu-professional-membership a,
.publication-meta
a{font-size:0.8em !important}section.panel.home-involve-banner .wp-block-column
a{width:auto;padding:0
20px}.publication-meta
a{margin-right:0}section.panel.join-ara-taiohi a,
section.panel.korowai-tupu a,
section.panel.mana-taiohi-review
a{margin:0
!important}.links a:hover,
a.btn:hover,
section.panel.home-fast-links a:hover,
section.panel.supervision a:hover,
section.panel.code-of-ethics-book-sale a:hover,
section.panel.kaiparahuarahi-book-sale a:hover,
section.panel.aotearoa-lit-review-sale a:hover,
section.panel.korowai-tupu-professional-membership a:hover,
section.panel.random-members a:hover,
section.panel.find-more-about-korowai-tupu a:hover,
section.panel.youth-week-announcement a:hover,
section.panel.korowai-tupu-apply-with-image a:hover,
section.panel.supervision-double-panel-row2 a:hover,
.publication-meta a:hover,
.supervision .main-content p:last-child a:hover,
a.green-btn:hover,
.apply-content a:hover,
.supervisor-resources .link-meta a:hover,
section.panel.home-involve-banner .wp-block-column a:hover,
section.panel.aotearoa-lit-review-research-page a:hover,
section.panel.professional-membership a:hover,
a.read-more:hover,
a.more:hover,
section.panel.korowai-tupu p a:hover,
section.panel.join-ara-taiohi p a:hover,a.takiwa-btn:hover{color:#fff;background:#38B2A9}a.green-btn{width:auto;padding:0
40px;background:#38B2A9 !important;color:#fff !important}p>a.green-btn{margin-top:10px}.search-form a.green-btn{color:#005B82}section.page.join-us
p{margin-bottom:10px}section.page.join-us p
a{width:260px;padding:0;background:#fff;color:#39A9E0;font-family:'Open Sans',sans-serif;display:inline-block;line-height:53px;height:53px;font-size:0.9em !important;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none;font-style:normal}section.page.join-us
h5{font-size:1em}section.panel.how-it-works a,
section.join-content .join-prompt p.btn-blue a,
section.panel.fees-and-membership-structure p.btn-blue
a{width:auto;padding:0
30px;background:#39A9E0;color:#fff;font-family:'Open Sans',sans-serif;display:inline-block;line-height:53px;height:53px;font-size:0.9em !important;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none;font-style:normal;margin:0
0 5px}section.panel.professional-membership
a{margin-top:40px}section.panel.find-more-about-korowai-tupu .group p:first-child
a{display:inline-block;font-family:'Muli',sans-serif;font-size:1em !important;line-height:inherit;width:auto;height:auto;font-weight:300;color:#38B2A9;text-transform:none;border:none;text-decoration:underline;padding:0;margin:0;background:transparent;font-style:normal}section.page.join-us h5
a{display:inline-block;width:auto;padding:0;color:#fff;font-family:'Open Sans',sans-serif;line-height:53px;height:53px;font-size:1.1em;font-weight:bold;text-align:right;text-transform:none;font-style:normal}a.takiwa-btn{background:#39A9E0 url(/wp-content/themes/arataiohi/images/chevron-right-white.png) no-repeat right center;color:#fff;width:190px}a.takiwa-btn:hover{background:#38B2A9 url(/wp-content/themes/arataiohi/images/chevron-right-white.png) no-repeat right center;color:#fff;width:190px}a.read-more{position:absolute;bottom:0;margin-bottom:0}section.panel.code-of-ethics-5-parts a.read-more{position:relative;bottom:auto;top:40px}.calendar-widget a.read-more{position:relative;bottom:0;width:220px;padding:0}a.more{width:auto;padding:0
60px 0 40px;background:#fff;border-color:#39A9E0;color:#39A9E0;margin:0}.apply-here
a.more{border-color:#38B2A9;color:#38B2A9}.news-item.alt-0 a.read-more{bottom:45px}.apply-content
a{width:auto;padding:0
40px;background:#39A9E0;border-color:#39A9E0;color:#fff;margin:30px
0 5px}section.panel.random-members
a{width:170px}section.panel.find-more-about-korowai-tupu p
a{width:220px}section.panel.find-more-about-korowai-tupu p a:last-child{background:#38B2A9;color:#fff;width:200px}.annual-report .main-content h4
a{float:right;display:inline-block;line-height:30px;height:30px;width:150px;font-size:0.71em !important;font-weight:bold;color:#39A9E0;text-transform:uppercase;text-align:center;border:solid 1px #38B2A9;text-decoration:none;padding:0;margin:32px
0 0;background:#fff}.supervisor-resources .link-meta a.offsite,
section.members .member a.go-to-site,
.job .link
a{font-family:'Open Sans',sans-serif;display:inline-block;line-height:31px;height:31px;width:auto;font-size:0.71em !important;font-weight:bold;color:#39A9E0;text-transform:uppercase;border:1px
solid #38B2A9;text-decoration:none;padding:0
45px 0 20px;margin:0
0 0 18px;background:#fff url(/wp-content/themes/arataiohi/images/chevron-right.svg) no-repeat right 10px center}section.members .member a.go-to-site{margin:0
0 0 18px}.job .link
a{margin:30px
0 0 0}.supervisor-resources .link-meta
a.offsite{margin:10px
5px 10px 0}section.members .member a:hover{color:#fff;background:#39A9E0 url(/wp-content/themes/arataiohi/images/chevron-right.svg) no-repeat right 10px center}.resource-thumb .link-meta
a{line-height:30px;height:30px;width:auto;font-size:0.71em !important;font-weight:bold;margin:10px
5px 10px 0;padding:0
8px}a.next-post{display:inline-block;margin-top:40px;border:solid 1px #39A9E0;height:50px;line-height:50px;padding-right:40px;font-family:'Open Sans',sans-serif;display:inline-block;font-size:0.9em !important;font-weight:300;color:#39A9E0;text-transform:none;text-decoration:none;background:#fff}a.next-post
span{color:#fff;background:#39A9E0;display:inline-block;height:49px;line-height:49px;padding:0
25px;font-weight:700;text-transform:uppercase;margin-right:20px}a:hover{text-decoration:underline !important}.tabs{width:100%;border-bottom:solid 1px #76c045;margin-bottom:40px}.tabs
li{width:auto;text-align:left}.tabs li:first-child{text-align:left;padding-right:70px !important}.tabs li
a{font-family:'Open Sans',sans-serif;display:inline-block;font-size:0.81em;font-weight:400;text-transform:uppercase;padding-bottom:4px;color:#005B82;border-bottom:solid 6px transparent;text-decoration:none}.tabs li a:hover{}.tabs li
a.active{font-weight:700;border-color:#39A9E0;text-decoration:none !important}.supporternav{padding:20px
0}.supporternav.featured{border-top:solid 1px #76c045}.supporternav li
a{display:flex;align-items:center;justify-content:center;min-height:65px;padding:0
20px}.downloadmenu
ul{margin-top:20px}.downloadmenu ul li
a{font-size:1.2em;line-height:1.8;text-decoration:underline}a.floattotop{display:none;overflow:hidden;width:68px;height:68px;z-index:900000000;position:fixed;bottom:50px;right:50px;top:auto;font-size:12px;line-height:1.2;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;padding-top:28px;background:#89D7D1 url(/wp-content/themes/arataiohi/images/up-totop.png) no-repeat center top;-webkit-border-radius:99px;-moz-border-radius:99px;-icab-border-radius:99px;-khtml-border-radius:99px;border-radius:99px}a.floattotop:hover{color:#fff;background:#39A9E0 url(/wp-content/themes/arataiohi/images/up-totop.png) no-repeat center top}.nextprev{position:absolute;top:0px;right:0;z-index:10000;display:block;width:auto;height:auto}.nextprev
a{font-size:0.92em;font-weight:600;text-transform:uppercase}.next{background-position:right 0}.prev{margin-left:15px}.next:hover{background-position:right bottom}.prev:hover{background-position:left bottom}.more-navigation{padding:30px
0;text-align:center;color:#7ed321;font-size:0.85em}.responsive-nav{position:absolute;top:0;left:0;z-index:101;width:100%;z-index:999999}a.responsive-nav-trigger{display:none;position:absolute;z-index:2000;top:20px;right:5%;background:url(/wp-content/themes/arataiohi/images/bg-primary-nav-trigger-green.svg) no-repeat center top;background-size:100% auto;height:30px;width:30px;margin:0;padding:35px
0 0;text-indent:-9999px;transition:all 0.2s ease-out}a.responsive-nav-trigger
div.close{display:none}.responsive-nav-trigger.is-active{background-position:center bottom}a.responsive-nav-trigger.is-active
div.close{display:block}a.responsive-nav-trigger.is-active
div.more{display:none}.responsive-nav.is-scrolled .responsive-nav-trigger{top:0;right:0}.partner-tile .nav
li{padding-bottom:10px}.partner-tile .nav li
a{font-size:1.3em;text-decoration:underline}.linklist ul
li{padding-bottom:15px}.linklist ul li
a{font-size:0.85em;font-weight:300;line-height:1.3;text-decoration:underline}.accordion-group
h5{color:#4B4B4B;font-size:1em;font-weight:700;height:90px;line-height:90px;width:100%;margin:0
0 20px;padding:0
30px;background:#E8E7E0 url(/wp-content/themes/arataiohi/images/accordion-arrows.png) no-repeat right top}.accordion-group a.active
h5{background-position:right bottom}.accordion-group .sub-content{display:none;padding:0
30px 30px}.accordion-group
a{text-decoration:none}.accordion-group .sub-content
h5{color:#000;font-size:1.3em;height:40px;line-height:40px;width:100%;margin:0
0 20px;border-top:none;background:transparent;transition:all 0.4s ease-out}.article-navigation{padding-top:30px}.post.col{width:285px;height:520px;margin:30px
24px 0 25px}.post.col.quote{border:none !important}.col
.post{}p.postmetadata{font-family:'Open Sans',sans-serif;color:#38B2A9;text-transform:uppercase;font-size:0.85em;font-weight:700;font-style:normal}p.postmetadata
a{font-family:'Muli',sans-serif;padding:0
0 10px 0;color:#005B82;line-height:1.5;font-weight:300;font-size:1.1em;padding-left:10px;text-decoration:none;text-transform:none}p.postmetadata a:hover{color:#DF2646}p.wp-caption{font-size:0.7em;font-style:italic;padding:0
0 15px;border-bottom:solid 1px #bcbcbc;margin-bottom:40px}.share-col
span{cursor:pointer}.share-col span:hover{color:#fff}.widget{margin:0}.widget ul,
.widget ul
li{padding:0;margin:0}.thread-alt{background-color:#f8f8f8}.thread-even{background-color:white}.depth-1{}.even,.alt{}.entry{padding-top:30px}.entry p a:visited{color:#b85b5a}.commentlist li, #commentform input, #commentform
textarea{font:0.9em}.commentlist li ul
li{font-size:1em}.commentlist
li{font-weight:bold}.commentlist li
.avatar{float:right;border:1px
solid #eee;padding:2px;background:#fff}.commentlist cite, .commentlist cite
a{font-weight:bold;font-style:normal;font-size:1.1em}.commentlist
p{font-weight:normal;line-height:1.5em;text-transform:none}#commentform
p{}.commentmetadata{font-weight:normal}html>body .entry
ul{margin-left:0px;padding:0
0 0 30px;list-style:none;padding-left:10px;text-indent:-10px}html>body .entry
li{margin:7px
0 8px 10px}.entry ul li:before{content:"\00BB \0020"}.entry
ol{padding:0
0 0 35px;margin:0}.entry ol
li{margin:0;padding:0}.postmetadata ul, .postmetadata
li{display:inline;list-style-type:none;list-style-image:none}.entry
form{text-align:center}#commentform
input{width:170px;padding:2px;margin:5px
5px 1px 0;border:solid 1px #e2eff4}#commentform{margin:5px
10px 0 0}#commentform
textarea{width:100%;padding:4px;border:solid 1px #e2eff4}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}#commentform
#submit{clear:both;padding:4px;margin:0;border:solid 1px #e2eff4;background:#fff;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#00749b;text-transform:uppercase}#commentform #submit:hover{}.alt{margin:0;padding:10px}.commentlist{padding:0;text-align:justify}.commentlist
li{margin:15px
0 10px;padding:5px
5px 10px 10px;list-style:none}.commentlist li ul
li{margin-right:-5px;margin-left:10px}.commentlist
p{margin:10px
5px 10px 0}.children{padding:0}#commentform
p{margin:5px
0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block}img,
.txt img,
p
img{width:100%;object-fit:cover}p
img{padding:0}.wp-caption-text{padding:25px
0 15px;border-bottom:solid 1px #E8E7E0;font-size:0.666em;margin-bottom:40px}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{margin:0
0 0 20px}img.alignleft{margin:0
30px 2px 0}.intro
img{}.board-img
img{max-width:120px}.course-tile img,
.course-tile .icon-svg{max-width:156px;min-height:156px;display:block;margin:0
auto 30px}.icon img,
.icon .icon-svg{max-width:180px;display:block}.mana-taiohi-illustration{padding:10px;border:solid 1px #39A9E0}.flexslider.home-slider li
img{transform:scale(1) translate(0, -40px);transition-delay:2s}.flexslider.home-slider li.flex-active-slide
img{transform:scale(1.075) translate(0, 40px);transition:transform 10s linear}.wp-block-image,.wp-block-embed{margin-bottom:0px}section.page .main-content .wp-block-image,
section.page .main-content .wp-block-embed{margin-top:0px;margin-bottom:60px}.wp-block-image.video-thumb{position:absolute;z-index:1000;cursor:pointer}.people-thumb{}.people-thumb-image{width:168px;height:168px;padding-top:168px;position:relative;margin:0
auto 15px;border-radius:999px;overflow:hidden}.people-thumb-image
img{width:100%;position:absolute;top:0;left:0}.supervisor-thumb-image{width:210px;height:210px;padding-top:210px;position:relative;margin:0
auto 15px;border-radius:999px;overflow:hidden}.supervisor-thumb-image
img{width:100%;position:absolute;top:0;left:0}.alignright{float:right}.alignleft{float:left}.video-embed{display:block;width:100%;position:relative;padding-bottom:56.25%;height:0}.video-embed
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-container{margin-bottom:31px !important}.mejs-container{display:block;position:relative;margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}.wp-audio-shortcode{}.mejs-container.wp-audio-shortcode{}.wp-video-shortcode{}.mejs-container.wp-video-shortcode{}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{overflow:hidden;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}.mejs-inner{}.mejs-mediaelement{}.mejs-layers{}.mejs-controls{}.mejs-clear{}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-mediaelement
audio{}audio.wp-audio-shortcode{}.mejs-mediaelement
video{}video.wp-video-shortcode{}.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen
video{width:100%;height:100%}.me-plugin{position:absolute}.mejs-embed,
.mejs-embed
body{overflow:hidden;width:100%;height:100%;margin:0;padding:0}.mejs-background{position:absolute;top:0;left:0}.me-cannotplay
a{color:#fff}.me-cannotplay
span{display:block;padding:15px}.mejs-layers{}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster
img{display:none}.mejs-poster
img{margin:0;padding:0;border:none}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px}.no-svg .mejs-overlay-button{}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;width:100%;height:100%;background:#333;background:rgba( 51, 51, 51, 0.75 )}.mejs-overlay-loading
span{position:absolute;display:block;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;color:#fff}.mejs-captions-layer
a{color:#fff;text-decoration:underline}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px
5px;background:#141414;background:rgba(20,20,20,0.8)}.mejs-chapters{position:absolute;top:0;left:0;width:10000px;z-index:1;-xborder-right:solid 1px #fff}.mejs-chapter{overflow:hidden;position:absolute;float:left;background:#222;border:none}.mejs-chapter-block{display:block;padding:5px;color:#fff;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapter-block-last{border-right:none}.mejs-chapter-block:hover{background:#666}.mejs-chapter-block .ch-title{display:block;white-space:nowrap;text-overflow:ellipsis;margin:0
0 3px}.mejs-chapter-block .ch-timespan{display:block;white-space:nowrap;text-overflow:ellipsis;margin:3px
0 4px}.mejs-postroll-layer{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:100%;background:#323232;background:rgba( 50, 50, 50, 0.7 );z-index:1000}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;padding:4px;color:#fff;background:#323232;background:rgba( 50, 50, 50, 0.7 );cursor:pointer;z-index:100}.mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;top:0;left:0;width:100%;height:46px;background:transparent}.mejs-controls>div,.mejs-controls>a{display:block;float:left;margin:0;padding:0;width:37px;height:46px;border:none;font-size:1em;line-height:11px}.mejs-button
button{display:block;position:absolute;width:24px;height:24px;margin:11px
7px;padding:0;cursor:pointer;border:none;font-size:0;line-height:0;text-decoration:none}.no-svg .mejs-button
button{}.mejs-button button:focus{outline:solid 1px yellow}.mejs-playpause-button{}.mejs-play{}.mejs-play{}.mejs-stop{}.mejs-playpause-button
button{}.mejs-play
button{background-position:0 0}.mejs-pause
button{background-position:0 -16px}.mejs-stop
button{background-position:-112px 0}.mejs-controls .mejs-time{overflow:hidden;display:block;width:auto;height:17px;padding:8px
3px 0;color:#394248;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-time
span{display:block;float:left;width:auto;margin:2px
2px 0 0;color:#394248}.mejs-time .mejs-currenttime{}.mejs-time .mejs-duration{}.mejs-controls .mejs-time-rail{direction:ltr;width:200px;padding:5px
5px 0}.mejs-controls .mejs-time-slider{}.mejs-time-rail span,.mejs-time-rail>a{display:block;position:absolute;height:5px;cursor:pointer}.mejs-time-rail .mejs-time-total{position:relative;margin:5px
0;background:#222}.mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-time-rail .mejs-time-loaded{width:0;background:#3caac8}.mejs-time-rail .mejs-time-current{width:0;background:#fff}.mejs-time-rail .mejs-time-handle{display:none;position:absolute;top:-2px;width:10px;margin:0;background:#fff;cursor:pointer;text-align:center}.mejs-time-rail .mejs-time-float{display:none;position:absolute;top:-26px;width:36px;height:17px;margin-left:-18px;color:#111;background:#eee;border:solid 1px #333;text-align:center}.mejs-long-video .mejs-time-rail .mejs-time-float{width:48px}.mejs-time-rail .mejs-time-float-current{display:block;left:0;margin:2px;width:30px;text-align:center}.mejs-long-video .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-time-rail .mejs-time-float-corner{display:block;position:absolute;top:15px;left:13px;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-long-video .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-fullscreen-button
button{background-position:-32px 0}.mejs-unfullscreen
button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{position:relative}.mejs-mute{}.mejs-unmute{}.mejs-volume-button:hover{}.mejs-volume-button
button{}.mejs-volume-button .mejs-mute
button{background-position:-16px -16px}.mejs-volume-button .mejs-unmute
button{background-position:-16px 0}.mejs-volume-button .mejs-volume-slider{display:none;position:absolute;top:-115px;left:0;width:25px;height:115px;margin:0;background:#323232;background:rgba( 50, 50, 50, 0.7 );z-index:1}.mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;top:8px;left:11px;width:2px;height:100px;margin:0;background:#ddd}.mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;top:8px;left:11px;width:2px;height:100px;margin:0;background:#ddd}.mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;top:-3px;left:4px;width:16px;height:6px;margin:0;background:#ddd;cursor:N-resize}.mejs-controls .mejs-horizontal-volume-slider{height:26px;width:60px;position:relative;display:table}.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;top:21px;left:0;width:50px;height:8px;margin:0;padding:0;font-size:1px;background:#333}.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;top:21px;left:0;width:50px;height:8px;margin:0;padding:0;font-size:1px;background:#fff}.mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-loop-off{}.mejs-controls .mejs-loop-on{}.mejs-loop-off
button{background-position:-64px -16px}.mejs-loop-on
button{background-position:-64px 0}.mejs-controls .mejs-backlight-off{}.mejs-controls .mejs-backlight-on{}.mejs-backlight-off
button{background-position:-80px -16px}.mejs-backlight-on
button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-controls .mejs-captions-button{position:relative}.mejs-captions-button
button{background-position:-48px 0}.mejs-captions-button .mejs-captions-selector{overflow:hidden;visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;padding:10px;background:#323232;background:rgba( 50, 50, 50, 0.7 )}.mejs-captions-button .mejs-captions-selector
ul{list-style-type:none;overflow:hidden;display:block;margin:0;padding:0}.mejs-captions-button .mejs-captions-selector
li{list-style-type:none;overflow:hidden;display:block;margin:0
0 6px;padding:0;color:#fff}.mejs-captions-button .mejs-captions-selector
input{clear:both;float:left;margin:3px
3px 0 5px}.mejs-captions-button .mejs-captions-selector
label{float:left;width:100px;padding:4px
0 0}.mejs-captions-button .mejs-captions-translations{margin:0
0 5px}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-sourcechooser-button
button{background-position:-128px 0}.mejs-sourcechooser-selector{overflow:hidden;visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;padding:10px;background:#323232;background:rgba( 50, 50, 50, 0.7 );border:solid 1px transparent}.mejs-sourcechooser-selector
ul{list-style-type:none;overflow:hidden;display:block;margin:0;padding:0}.mejs-sourcechooser-selector
li{list-style-type:none;overflow:hidden;display:block;margin:0
0 6px;padding:0;color:#fff}.mejs-sourcechooser-selector li
input{clear:both;float:left;margin:3px
3px 0 5px}.mejs-sourcechooser-selector li
label{float:left;width:100px;padding:4px
0 0;font-size:10px;line-height:15px}.mejs-clear,.wp-playlist-item{clear:both}.mejs-offscreen{position:absolute;top:-9999em}.ltr .mejs-offscreen{left:-9999em}.rtl .mejs-offscreen{right:-9999em}.wp-playlist{margin:0
0 1.5rem;padding:1.5rem;border:1px
solid #999}.wp-playlist-light{}.wp-playlist-dark{}.wp-playlist
video{display:inline-block;max-width:100%}.wp-playlist
audio{display:none;max-width:100%;width:100%}.wp-playlist .mejs-container{margin:0;width:100%}.wp-playlist .mejs-controls .mejs-button
button{outline:0}.wp-playlist-caption{max-width:88%;overflow:hidden;text-overflow:ellipsis}.wp-playlist-item-title{}.wp-playlist-item-artist{}.wp-playlist-current-item{margin-bottom:1.5rem}.wp-playlist-current-item
img{max-width:60px;height:auto}.ltr .wp-playlist-current-item
img{float:left;margin-right:1.5rem}.rtl .wp-playlist-current-item
img{float:right;margin-left:1.5rem}.wp-playlist-item-meta{display:block}.wp-playlist-item-album{}.wp-playlist-tracks{margin-top:1.5rem}.wp-playlist-item{overflow:hidden;cursor:pointer;margin-bottom:0.75rem}.wp-playlist-item:last-child{margin-bottom:0;border-bottom:none}.wp-playlist-light .wp-playlist-item{}.wp-playlist-dark .wp-playlist-item{}.wp-playlist-playing{font-weight:bold}.wp-playlist-light .wp-playlist-playing{}.wp-playlist-dark .wp-playlist-playing{}.wp-playlist-item .wp-playlist-caption{}.ltr .wp-playlist-item .wp-playlist-caption{float:left}.rtl .wp-playlist-item .wp-playlist-caption{float:right}.ltr .wp-playlist-item .wp-playlist-item-length{float:right}.rtl .wp-playlist-item .wp-playlist-item-length{float:left}.mejs-contextmenu{position:absolute;top:0;left:0;width:150px;padding:10px;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;margin:5px
6px;font-size:0;background:#333}.mejs-contextmenu .mejs-contextmenu-item{padding:4px
6px;font-size:12px;color:#333;cursor:pointer}.mejs-contextmenu .mejs-contextmenu-item:hover{color:#fff;background:#2C7C91}.mejs-duration-container{position:absolute;top:-32px;right:0}.mejs-currenttime-container,
.mejs-time-rail .mejs-time-loaded{display:none !important}.stories.featured .mejs-time
span{color:#50e3c2}.stories.nudes .mejs-time
span{color:#fd625e}.stories.feeling-bullied .mejs-time
span{color:#69d8c7}.stories.cyber-hate .mejs-time
span{color:#bc70ad}.stories.life-hacks .mejs-time
span{color:#f6cc23}.stories.featured .mejs-time-rail .mejs-time-total{background-color:#50e3c2}.stories.nudes .mejs-time-rail .mejs-time-total{background-color:#fd625e}.stories.feeling-bullied .mejs-time-rail .mejs-time-total{background-color:#69d8c7}.stories.cyber-hate .mejs-time-rail .mejs-time-total{background-color:#bc70ad}.stories.life-hacks .mejs-time-rail .mejs-time-total{background-color:#f6cc23}.mejs-playpause-button
button{background:transparent url(/wp-content/themes/arataiohi/images/play-pause-controls.png) no-repeat}.mejs-play
button{background-position:0 0}.mejs-pause
button{background-position:-24px 0}.stories.featured .mejs-play
button{background-position:0 -24px}.stories.nudes .mejs-play
button{background-position:0 0}.stories.feeling-bullied .mejs-play
button{background-position:0 -24px}.stories.cyber-hate .mejs-play
button{background-position:0 -48px}.stories.life-hacks .mejs-play
button{background-position:0 -72px}.stories.featured .mejs-pause
button{background-position:-24px -24px}.stories.nudes .mejs-pause
button{background-position:-24px 0}.stories.feeling-bullied .mejs-pause
button{background-position:-24px -24px}.stories.cyber-hate .mejs-pause
button{background-position:-24px -48px}.stories.life-hacks .mejs-pause
button{background-position:-24px -72px}.mejs-playpause-button{background:#f2f4f3;height:46px}.mejs-time-rail{background:#f2f4f3;height:46px;padding:15px
14px 0 !important;margin-left:2px !important}.mejs-controls .mejs-button button:focus{outline:none !important}.gform_wrapper
form{font-size:22px !important}.gform_wrapper{padding-bottom:40px}.gform_wrapper
form{display:flex;flex-direction:column}.gform_wrapper form
.gform_heading{order:2;margin:0
0 20px 0}.gform_wrapper form
.gf_progressbar_wrapper{order:1}.gform_wrapper form
.gform_body{order:3}.gform_wrapper form
.gform_footer{order:4}footer .gform_wrapper
form{display:block}footer .gform_wrapper form
.gform_heading{order:1}footer .gform_wrapper form
.gf_progressbar_wrapper{order:0}footer .gform_wrapper form
.gform_body{order:2}.gform_wrapper  input, .gform_wrapper  textarea, .gform_wrapper
select{font-size:1em}.gform_wrapper
hr{display:block;border:0;width:100%;height:1px;background-color:#38B2A9;color:#38B2A9;margin:20px
0 40px;padding:0}.gform_wrapper
h2{font-size:1.6em;margin:15px
0;font-weight:700;text-transform:none;line-height:1.5}.gform_wrapper
h3{text-transform:none}.gform_wrapper
h3.gf_progressbar_title{color:#005B82;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;margin-bottom:5px;display:none}.gform_wrapper
h4{text-transform:uppercase;margin-bottom:15px}.gform_wrapper
h5{font-size:1em;text-transform:none;font-weight:700;line-height:1.5}li.gfield:after{content:"";display:table;clear:both}li.gform_validation_container,li.gform_hidden{position:absolute;left:-999em;visibility:hidden}.gform_wrapper .hidden_label>label{position:absolute;left:-999em}.gform_wrapper .section-info{padding-top:30px;padding-bottom:20px;border-bottom:solid 1px #39A9E0}.gform_wrapper .section-info
h4{margin-bottom:5px}.gform_wrapper .section-info
p{margin-bottom:5px}.gform_wrapper
p.punch{font-weight:700;margin-bottom:50px}.gform_wrapper
label{display:block;padding:0;font-size:1em}.gform_wrapper
label{padding:0
0 10px 0}.gform_wrapper .gfield_description ul
li{line-height:21px;height:21px}@font-face{font-family:'icomoon';src:url('/wp-content/themes/dougfir/assets/fonts/icomoon.eot?pvuvir');src:url('/wp-content/themes/dougfir/assets/fonts/icomoon.eot?pvuvir#iefix') format('embedded-opentype'), url('/wp-content/themes/dougfir/assets/fonts/icomoon.ttf?pvuvir') format('truetype'), url('/wp-content/themes/dougfir/assets/fonts/icomoon.woff?pvuvir') format('woff'), url('/wp-content/themes/dougfir/assets/fonts/icomoon.svg?pvuvir#icomoon') format('svg');font-weight:normal;font-style:normal}.gform_wrapper [class^="icon-"]:before,
.gform_wrapper [class*=" icon-"]:before,
article.hentry.sticky:before,
.icon-after:after,
.ls-nav-right a:before,
.ls-nav-left a:before,
.wc_payment_method label:before,
label[for="stripe-card-number"]:after,
label[for="stripe-card-cvc"]:after,
.gform_wrapper  .ui-icon:after,
.gform_wrapper  .ui-icon:before,
.gform_card_icon_container div:before,.ginput_card_security_code_icon:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon:before{margin-right:.25em}.icon-replacment:before{margin-right:0}.icon-search:before{content:"\e900"}.icon-pin:before,article.hentry.sticky:before{content:"\e906"}.icon-google-plus:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-linkedin:before{content:"\e903"}.icon-facebook:before{content:"\e904"}.icon-twitter:before{content:"\e905"}.icon-rss:before{content:"\e907"}.icon-new-window:before, .content .icon-new-window:after{content:"\e908"}.icon-pinterest:before{content:"\e604"}.icon-vimeo:before{content:"\e909"}.icon-youtube:before{content:"\e90a"}.icon-calendar:before{content:"\e918"}.gform_wrapper .icon-arrow-right:before,
.gform_wrapper .ls-nav-right a:before,
.gform_wrapper .ui-icon-circle-triangle-e:after{content:"\e994"}.gform_wrapper .icon-arrow-left:before,
.gform_wrapper .ls-nav-left a:before,
.gform_wrapper .ui-icon-circle-triangle-w:before{content:"\e995"}.gform_wrapper .icon-replacement,
.gform_wrapper .ls-nav-right a,
.gform_wrapper .ls-nav-left a,
.gform_wrapper .ui-icon-circle-triangle-e,
.gform_wrapper .ui-icon-circle-triangle-w{text-indent:-999em;overflow:hidden;display:block;position:relative}.icon-replacement:before,
.gform_wrapper .ls-nav-right a:before,
.gform_wrapper .ls-nav-left a:before,
.gform_wrapper .ui-icon-circle-triangle-e:after,
.gform_wrapper .ui-icon-circle-triangle-w:before{position:absolute;left:0;top:0;text-indent:0;width:100%;text-align:center}.gform_wrapper button.icon-search.icon-replacement:before{width:auto}.icon-after:before{content:"";display:none}.icon-after:after{margin-left:.25em}.gform_wrapper .button,
.gform_wrapper .button:visited,
.gform_wrapper .h nav li.button a,
.gform_wrapper button,
.gform_wrapper input[type="button"],
.gform_wrapper input[type="submit"],
.gform_wrapper input[type="reset"],
.gform_wrapper .menu-toggle,
.gform_wrapper
a.gform_save_link{font-family:'Open Sans',sans-serif;display:inline-block;line-height:53px;height:53px;width:auto;font-size:0.9em !important;font-weight:bold;text-transform:uppercase;border:none;text-decoration:none;padding:0
15px;margin:0;border:solid 1px transparent;background:#38B2A9;color:#fff;font-style:normal;letter-spacing:0}.gform_wrapper .mce-container
button{line-height:auto;height:auto;background:transparent}.gform_wrapper input[type="checkbox"],
.gform_wrapper input[type="radio"]{line-height:30px;height:30px}.select2-container .select2-choice{background:#f3f3f3 !important;border:none !important;padding: .75em 1em !important}.gform_wrapper .select2-display-none{padding-top:.5em !important}.gform_wrapper .button.secondary-button,
.gform_wrapper input[type="reset"]{color:black;background:lightgrey}.gform_wrapper .button:hover,
.gform_wrapper button:hover,
.gform_wrapper input[type="button"]:hover,
.gform_wrapper input[type="submit"]:hover,
.gform_wrapper input[type="reset"]:hover,
.gform_wrapper .menu-toggle:hover,
.gform_wrapper .h nav li.button a:hover,
.gform_wrapper a.gform_save_link:hover{color:#38B2A9;background:#fff;border:solid 1px #38B2A9;cursor:pointer;transition:background 250ms, color 250ms}.gform_wrapper
a.gform_save_link{color:#fff;border:solid 1px #39A9E0;background:#39A9E0;line-height:30px;height:30px;font-size:0.81em !important}.gform_wrapper a.gform_save_link:hover{background:#fff;color:#39A9E0}.gform_wrapper
.button.gform_previous_button{color:#39A9E0;border:solid 1px #39A9E0;background:#fff;line-height:30px;height:30px;font-size:0.81em !important}.gform_wrapper .button.gform_previous_button:hover{background:#39A9E0;color:#fff}.gform_wrapper form input[type="submit"]{color:#fff;background:#38B2A9;padding:0
30px}.gform_wrapper form input[type="submit"]:hover{color:#38B2A9;background:#fff;border:solid 1px #38B2A9}.gform_wrapper .sidebar
.button{margin:1em
auto;display:block}.gform_wrapper .content
form{margin:1em
0}.gform_wrapper
fieldset{padding:1em
0}.gform_wrapper fieldset>*{padding-left:1em}.gform_wrapper fieldset
legend{padding-left:0}.gform_wrapper.gf_browser_chrome
select{padding:2px
0 2px 10px}.gform_wrapper
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding: .5em;background:#ebf6fb;border:none;border-radius:3px;padding:2px
0 2px 10px;font-size:1em}.gform_wrapper select::-ms-expand{display:none}.gform_wrapper
option{padding:.25em .5em}.gform_wrapper textarea,
.gform_wrapper  select,
.gform_wrapper  select[multiple],
.gform_wrapper  input[type="date"],
.gform_wrapper  input[type="datetime"],
.gform_wrapper  input[type="datetime-local"],
.gform_wrapper  input[type="email"],
.gform_wrapper  input[type="month"],
.gform_wrapper  input[type="week"],
.gform_wrapper  input[type="number"],
.gform_wrapper  input[type="password"],
.gform_wrapper  input[type="search"],
.gform_wrapper  input[type="text"],
.gform_wrapper  input[type="time"],
.gform_wrapper  input[type="url"],
.gform_wrapper  input[type="tel"],
.gform_wrapper  input[type="time"]{width:100%;max-width:100%;border-radius:3px;border:0;padding:2px
1em;padding:0px
10px;font-size:1em;font-weight:300;outline:none;background:#ebf6fb !important}.gform_wrapper  select[multiple]{background:#fff;outline:normal}.gform_delete,.gform_ajax_spinner{width:14px}.gform_wrapper select[multiple]{width:auto}.gform_wrapper input[type="week"],
.gform_wrapper  input[type="month"],
.gform_wrapper  input[type="date"],
.gform_wrapper  input[type="datetime"],
.gform_wrapper  input[type="datetime-local"],
.gform_wrapper  input[type="number"],
.gform_wrapper  input[type="time"]{width:5em;max-width:100%}.gform_wrapper input[type="checkbox"],
.gform_wrapper  input[type="radio"]{display:inline-block;padding-top:0;clear:left;float:left;margin-right:10px}.gform_wrapper input[type="checkbox"] + label,
.gform_wrapper  input[type="radio"]+label{display:inline-block;max-width:95%;float:left;line-height:30px}.gform_wrapper input[type="search"]{appearance:none}.gform_wrapper
textarea{min-height:200px;width:100%;padding:10px;font-weight:300}.gform_wrapper form.simple-search
input{width:100%;padding-right:40px}.gform_wrapper .search form.simple-search{width:60%}.gform_wrapper form.simple-search
button{top:5px;right:5px;border:0;background:none;padding:0;box-shadow:none}.gform_wrapper form.simple-search button:hover,
.gform_wrapper  form.simple-search button:active{box-shadow:none}.gform_wrapper form.simple-search button
img{width:2em}.gform_wrapper form.search-form{padding:0;overflow:hidden;margin-top:1em;max-height:3.25em;position:relative}.gform_wrapper form.search-form
input{padding:1em
3em 1em 1em;width:100%}.search-form label:before{font-size:2em}.search-form
*{outline:none}.search-form
button{width:10%;height:5em;position:absolute;top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0}.gform_wrapper .search-form button:before{font-size:2.5em}.gform_wrapper .search-form button.icon-replacement:before{left:.35em;top:.4em}.gform_wrapper .select2-container .select2-choice{padding:1.05em !important}.gform_wrapper:after, .gform_wrapper li:after,.gfield_html_formatted:after,.clear-multi:after,.gf_progressbar_wrapper:after,.gform_page_footer:after,.gf_page_steps:after{content:"";display:table;clear:both}.gform_wrapper
ul{padding:0;list-style:none}.gform_wrapper
li{padding:.5em 0}.gform_wrapper .small,.small+.ginput_counter,.small+.chosen-container-multi{width:20% !important;max-width:100%}.gform_wrapper .medium,.medium+.ginput_counter,.medium+.chosen-container-multi{width:50% !important;max-width:100%}.gform_wrapper .large,.large+.ginput_counter,.large+.chosen-container-multi{width:100% !important;max-width:100%}@media (max-width:767px){.gform_wrapper .small,.small+.ginput_counter,.small+.chosen-container-multi{width:40% !important;max-width:100%}.gform_wrapper .medium,.medium+.ginput_counter,.medium+.chosen-container-multi{width:75% !important;max-width:100%}.gform_wrapper .large,.large+.ginput_counter,.large+.chosen-container-multi{width:100% !important;max-width:100%}}.ginput_counter{padding-top:.25em}.gfield_required{padding:0
.2em}.gfield_description{padding:.25em .25em 0 .25em;clear:both}.field_description_above
.gfield_description{padding:0
0 10px;font-size:0.81em}.field_sublabel_above.field_description_above .gfield_description + .clear-multi
label{padding-top:0}@media (max-width:767px){li.gfield{max-width:100%;overflow-x:scroll}}.gfield_total
label{font-size:1.75em}.ginput_container_total,h3.gf_progressbar_title,.ginput_container_post_title{font-size:1.5em}h3.gf_progressbar_title{font-size:1em}.ginput_counter, .ginput_complex span label, .ginput_container_fileupload .screen-reader-text, .instruction, .ui-datepicker-title
select{font-size: .9em}.gfield_description, .gfield
.instruction{font-style:italic}.gfield_label, .gfield_required, .ginput_product_price_label, .ginput_product_price, input:checked + label, td.ui-datepicker-today a,.gfield_description.validation_message,.ginput_shipping_price,h3.gf_progressbar_title{font-weight:bold}.ginput_counter{text-align:right}.ginput_counter{line-height:1}.gfield_required, .warningTextareaInfo, ul.chosen-results li.no-results, .ginput_container_fileupload span.screen-reader-text+div{color:#bf0421}.ginput_product_price_label,.ginput_product_price,.ginput_container_total{color:green}.gform_wrapper select[multiple] + .chosen-container li.result-selected,
.gform_wrapper td.ui-datepicker-current-day a.ui-state-active,
.gform_wrapper ul.chosen-results li.active-result.result-selected{background:black;color:white}.gfield_checkbox li label, .gfield_radio li
label{padding-top:0;position:relative}.gfield_radio input[type="radio"]+input[type="text"]{float:left;display:inline-block;width:10em;top:-.75em;position:relative;margin-left: .25em}.ginput_container_select{position:relative;display:block}.ginput_container_select.chosen-after{display:inline-block}.ginput_container_select.chosen-after:after{top:1.3em}.ginput_container_select:after{content:"";width:0;height:0;position:absolute;pointer-events:none}.ginput_container_select:after{border-left:5px solid transparent;border-right:5px solid transparent;top:22px;right: .75em;border-top:8px solid black;opacity:0.5;line-height:auto}.ginput_container_select
select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chosen-container{position:relative}li.gfield a.chosen-single span, li.gfield .chosen-container-multi .search-choice
span{color:black;position:absolute;display:block;left:1em;top: .85em}ul.chosen-results{display:none;border:3px
solid #efefef;background:white;top:-.3em;position:relative;padding:0
!important;max-height:11.75em;overflow:scroll}.chosen-container-multi ul.chosen-results{top:-1em;left:1em;width:15em;max-width:90%}ul.chosen-results li.active-result{padding:.5em .75em}ul.chosen-results li.active-result:hover{background:#efefef}.gform_wrapper select[multiple] + .chosen-container li.result-selected{padding-left:.75em}.gform_wrapper select[multiple] + .chosen-container.chosen-container-active li.search-field{display:none}ul.chosen-results li.active-result.result-selected.gf_placeholder{background:transparent;color:black}ul.chosen-results li.no-results{padding: .5em .75em;font-style:italic}.chosen-container-active ul.chosen-results{display:block}.chosen-container-active a.chosen-single
span{visibility:hidden}.chosen-container-multi .search-choice
span{top:2em;left:2em}.chosen-container-multi li.search-choice{position:relative;top:2.5em}.chosen-container-multi .search-field
input{overflow-x:hidden}.ginput_container_multiselect
select{height:12em;border:solid 1px dfdfdf}.ginput_container_multiselect
select.small{height:6.5em}.ginput_container_multiselect
select.large{height:12em}.small + .chosen-container-multi .search-field input, .medium + .chosen-container-multi .search-field input, .large + .chosen-container-multi .search-field
input{width:100%}.gform_wrapper select[multiple] + .chosen-container li.search-field
input{width:100% !important}.gform_wrapper select[multiple] + .chosen-container-multi ul.chosen-choices li.search-choice{position:relative;left:90%;padding-bottom:1em}.gfield_html_formatted{margin-bottom:1em}li.gsection{margin-top:2em}.ginput_complex span
label{padding: .25em 0 .75em .25em}.gform_wrapper span.name_first,
.gform_wrapper span.name_last,
.gform_wrapper span.name_middle,
.gform_wrapper span.name_prefix,
.gform_wrapper
span.name_suffix{width:49%;float:left}.gform_wrapper
span.name_first{margin-right:1%}.gform_wrapper
span.name_last{margin-left:1%}.no_prefix.no_middle_name.no_last_name.no_suffix span.name_first label,
.no_prefix.no_middle_name.no_first_name.no_suffix span.name_last
label{display:none}.no_prefix.no_middle_name.no_first_name.no_suffix
span.name_last{margin-left:0}.no_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_first{width:40%;margin-right:1%}.no_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_middle{width:18%}.no_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_last{width:40%;margin-left:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_prefix{width:10%}.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_first{width:39%;margin-right:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_middle{width:10%}.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_last{width:39%}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_first{width:38.5%;margin-right:1%}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_middle{width:10%;margin-right:1%}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_last{width:38.5%;margin-left:0}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_suffix{width:10%;margin-left:1%}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_prefix{width:10%}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_first{width:39%;margin-right:1%}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_last{width:39%;margin-left:0}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_suffix{width:10%;margin-left:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_prefix{width:10%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_first{width:33.5%;margin-right:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_middle{width:10%;margin-right:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_last{width:33.5%;margin-left:0}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_suffix{width:10%;margin-left:1%}@media (max-width:767px){.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_prefix{width:20%}.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_first{width:40%;margin-right:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_middle{clear:left;width:20%}.has_prefix.has_first_name.has_middle_name.has_last_name.no_suffix
span.name_last{width:40%}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_first{width:40%;margin-right:1%}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_middle{width:20%;margin-right:1%}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_last{clear:left;width:40%;margin-left:0}.no_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_suffix{width:20%;margin-left:1%}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_prefix{width:20%}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_first{width:40%;margin-right:1%}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_last{width:40%;clear:left;margin-left:0}.has_prefix.has_first_name.no_middle_name.has_last_name.has_suffix
span.name_suffix{width:20%;margin-left:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_prefix{width:20%;margin-right:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_first{width:40%;margin-right:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_middle{clear:left;width:20%;margin-right:1%}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_last{width:40%;margin-left:0}.has_prefix.has_first_name.has_middle_name.has_last_name.has_suffix
span.name_suffix{width:20%;margin-left:1%}}.field_sublabel_above span
label{padding-bottom:0}.ui-datepicker .ui-icon{position:relative}a.ui-datepicker-prev,a.ui-datepicker-next{float:left;width:1em;height:1em;margin-top: .45em}a.ui-datepicker-next{float:right}#ui-datepicker-div{background:white;padding: .5em;box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}table.ui-datepicker-calendar th, table.ui-datepicker-calendar
td{padding: .25em}a.ui-datepicker-next.ui-corner-all{float:right}.ui-datepicker-title{text-align:center}.ui-datepicker-title
select{padding: .5em 1em;margin:0
.15em}td.ui-datepicker-week-end{background:#efefef}table.ui-datepicker-calendar
td{padding: .25em;text-align:center}.gform_wrapper select[multiple] + .chosen-container li.result-selected{padding-left:.75em;background:black;color:white}td.ui-datepicker-current-day a.ui-state-active{display:block;border-radius:50%;width:1.5em}input.datepicker_with_icon+img{width:1.5em;position:relative;left: .5em;top: .25em}.ginput_container_time{float:left}.ginput_container_time
i{font-style:normal;display:inline-block;padding:0
.25em 0 0}.gfield_time_ampm{margin-left:1%}span.address_city,span.address_state,span.address_zip{float:left;width:32%;margin-right:1%}span.address_city{width:34%}span.address_zip{margin-right:0}.address_state
select{width:100%}@media (max-width:767px){span.address_city{width:100%;float:none}span.address_city
input{width:80%}span.address_state,span.address_zip{width:49%}}.ginput_container_email>span{float:left;width:49.5%;margin-right:.5%}.ginput_container_email
span.ginput_right{margin-left:.5%;margin-right:0}.ginput_container_fileupload{background:#f3f3f3;padding: .75em;border-radius:3px}.ginput_container_fileupload .screen-reader-text{display:inline}.ginput_container_fileupload>div:first-of-type{text-align:center;padding:2em
0;border:3px
dashed #ddd}span.gform_drop_instructions{display:block;margin:0
0 1em 0}.ginput_container_fileupload>div+span.screen-reader-text{display:block;text-align:center;margin:1em
0 0 0}.ginput_container_fileupload span.screen-reader-text + div
li{padding: .25em 0 0 0}@media (max-width:767px){.ginput_container_fileupload .screen-reader-text{display:block;font-size: .7em;padding:1em
.75em}span.gform_drop_instructions{display:none}}td.gfield_list_icons
img{position:relative;top:1em;opacity:1 !important}.field_description_above .gfield_description+.ginput_container_list{margin-top:-1.5em}.ginput_container_singleproduct
.ginput_product_price_label{padding-left:1em}span.ginput_quantity_label{margin-left:1em}.instruction{padding: .5em .35em}.ginput_shipping_price{padding:1em;display:block}.ginput_container_total{display:block;margin-left: .35em}.validation_error, .gform_validation_error
li.gfield_error{background:#bf0421;color:white;padding:0
1em 1em 1em;margin:1em
0;border-radius:3px}.validation_error{padding-top:1em}.gfield_description.validation_message{position:absolute;top:-1.25em;left:1em;background:black;border-radius:3px;padding: .25em .5em}.gfield_description.validation_message:before{content:"";width:0;height:0;position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-5px;left:1em;border-top:5px solid black}.gform_wrapper
li.gfield_error{position:relative;margin-top:3em}.gfield_error .ginput_container_select:after{display:none}.gfield_error
.warningTextareaInfo{color:white}.gfield_error
.ginput_container_fileupload{color:black}.gfield_error
img.add_list_item{background-color:white;border-radius:50%}.gform_heading
.gform_description{padding:0
0;display:block}.gf_progressbar{position:relative;border-top:none;margin-bottom:40px;background:#EBF6FB;height:17px}.gf_progressbar_percentage{color:white;border-top:none;position:relative;top:0;text-align:right;height:17px;background:#005B82 !important}.gf_progressbar_percentage
span{background:transparent;display:inline-block;width:2.5em;height:15px;line-height:17px;border-radius:0;border-top-right-radius:0;font-size: .61em;margin-top:0;position:relative;text-align:center}.gf_progressbar_percentage.percentbar_0
span{border-top-right-radius:0;border-top-left-radius:0}.gf_progressbar_percentage span:after{content:"";width:0;height:0;position:absolute;border-left:0 solid transparent;border-right:0 solid transparent;top:0;right:0;border-bottom:0 solid black}.gf_progressbar_percentage.percentbar_0 span:after{right:auto;left:0;border-right:5px solid transparent;border-left:0}.gf_progressbar_percentage.percentbar_red{border-color:#bf0421}.gf_progressbar_percentage.percentbar_green{border-color:green}.gf_progressbar_percentage.percentbar_gray{border-color:#666}.gf_progressbar_percentage.percentbar_orange{border-color:#e8641b}.gf_progressbar_percentage.percentbar_custom{border-color:transparent}.gf_progressbar_wrapper + .gform_body
.gform_page_footer{padding-top:2em}.gform_next_button{float:right}div.gform_confirmation_message{background:green;color:white;padding:1em;margin:1em
0;border-radius:3px}body
img.gform_ajax_spinner{display:block;margin:1em
auto}.gf_page_steps{display:table;width:100%}.gf_page_steps>div{padding: .25em;display:table-cell;color:white;background:black;vertical-align:top;font-weight:bold}.gf_page_steps>div.gf_step_pending{background:#efefef;color:#666}.gf_step_clear{display:none !important}span.gf_step_number{background:white;color:black;display:inline-block;width:2em;text-align:center;border-radius:50%;line-height:2}@media (max-width:767px){.gf_step{text-align:center}.gf_step
span{clear:both;display:block;margin:0
auto}span.gf_step_number{margin-top: .5em}span.gf_step_label{margin-top:-1em}}.ginput_container_creditcard{background:#f3f3f3;padding:2em;border-radius:5px}.ginput_container_creditcard input, .ginput_container_creditcard
select{background:white}.gform_card_icon_container
div{font-size:2em;float:left;text-indent:-99em;position:relative;display:block}.gform_card_icon_container div:before{position:absolute;left:0;top:0;text-indent:0}.gform_card_icon_container
div{font-size:2em;float:left;text-indent:-99em;position:relative;display:block;width:1.5em;color:#666}.ginput_card_security_code_icon:before{content:"\e911"}.icon-cc-paypal:before{content:"\e913"}.gform_card_icon_amex:before{content:"\e914"}.gform_card_icon_discover:before{content:"\e915"}.gform_card_icon_mastercard:before{content:"\e916"}.gform_card_icon_visa:before{content:"\e917"}.ginput_cardinfo_left,.ginput_cardinfo_right{float:left}.ginput_cardinfo_right{margin-left:1em}span.ginput_card_security_code_icon{font-size:1.5em;float:left;color:#666}.gfield_creditcard_warning_message{background:#bf0421;color:white;padding:1em
.75em;border-radius:3px}.gfield_error .ginput_container_creditcard
label{color:black}.ginput_container_creditcard
.ginput_full{clear:both;display:block}.field_sublabel_above .ginput_container_creditcard .ginput_full:first-of-type{margin-bottom:2em}@media (max-width:767px){.ginput_container_creditcard{padding:1em}.ginput_cardinfo_right{width:40%}}.gform_wrapper ul,
.gform_wrapper ul
li{margin:0;list-style:none;padding:0}.gform_wrapper ul
li{margin:10px
0;padding:0;list-style-image:none}.gform_wrapper ul
li{padding:0
0 25px}footer .gform_wrapper ul
li{padding:0}.gform_wrapper .gfield_html ul,
.gform_wrapper .gfield_html ul
li{list-style-position:inside;margin:0
0 0 25px;font-size:1em;font-weight:300;line-height:1.4em;letter-spacing:normal;padding:0
0 5px}.gform_wrapper .gfield_html
ul{margin:0
0 15px 1.5em}.gform_wrapper .gfield_html ul
li{margin:0;padding:0
0 10px;letter-spacing:normal;font-size:1em;font-weight:300;line-height:1.4;list-style:disc}.gform_wrapper ul.gfield_checkbox li,
.gform_wrapper ul.gfield_checkbox li label,
.gform_wrapper ul.gfield_radio li,
.gform_wrapper ul.gfield_radio li label,
.gform_wrapper ul.info-list li,
.gform_wrapper ul.info-list li
label{padding:0}.gform_wrapper ul
li.gfield_html{padding:0
0 5px}.gform_wrapper .gfield_html
ol{margin:20px
0 40px;border-top:solid 1px #39A9E0}.gform_wrapper .gfield_html ol
li{margin-bottom:0px;margin-left:0;padding:10px
0 20px 0px;border-bottom:solid 1px #39A9E0}.gform_wrapper .gfield_html ol>li{font-family:'Muli',sans-serif;text-indent:0px;list-style-type:none;counter-increment:item}.gform_wrapper .gfield_html ol>li:before{display:inline-block;padding:0
12px 0 0;margin-right:18px;font-size:1em;font-weight:bold;text-align:right;color:#005B82;content:counter(item);background:url(/wp-content/themes/arataiohi/images/ol-bg.png) no-repeat right top;height:37px;line-height:37px;width:37px}.gform_wrapper .gfield_html ol li
h4{padding-left:55px;display:inline-block;width:90%;margin-bottom:0px}.gform_wrapper .gfield_html ol li
h5{display:inline-block;width:80%}.gform_wrapper .gfield_html ol li:last-child
h4{padding-left:0}footer .gform_wrapper
form{font-size:22px !importantt}footer .gform_heading,
footer .gform_wrapper
label{display:none !important}body .gform_wrapper ul li.gfield,
body .gform_wrapper .top_label
div.ginput_container{margin-top:0 !important;margin-bottom:3px !important}footer .gform_wrapper span.name_first,
footer .gform_wrapper span.name_last,
footer .gform_wrapper span.name_middle,
footer .gform_wrapper span.name_prefix,
footer .gform_wrapper
span.name_suffix{width:50%;float:left}footer .gform_wrapper
span.name_first{margin-right:0;padding-right:3px}footer .gform_wrapper
span.name_last{margin-left:0;padding-left:3px}footer .gform_wrapper
.gform_footer{padding:10px
0 10px !important;margin:0
!important}footer .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
footer .gform_wrapper input[type="email"]{line-height:53px;height:53px;font-size:14px !important;padding:0
15px !important;background:#d6efed !important;border:none !important;color:#005B82;font-weight:300}footer .gform_wrapper
textarea{width:100%;line-height:1.3;font-size:14px !important;padding:15px
!important;background:#d6efed !important;border:none !important;color:#005B82;font-weight:300}footer .gform_wrapper .medium,
footer .medium + .ginput_counter,
footer .medium+.chosen-container-multi{width:100% !important;max-width:100%}input[type="text"]::-webkit-input-placeholder{font-size:14px;font-style:normal;color:#005B82}input[type="text"]::-moz-placeholder{font-size:14px;font-style:normal;color:#005B82}input[type="text"]:-ms-input-placeholder{font-size:14px;font-style:normal;color:#005B82}input[type="text"]::placeholder{font-size:14px;font-style:normal;color:#005B82}input[type="email"]::-webkit-input-placeholder{font-size:14px;font-style:normal;color:#005B82}input[type="email"]::-moz-placeholder{font-size:14px;font-style:normal;color:#005B82}input[type="email"]:-ms-input-placeholder{font-size:14px;font-style:normal;color:#005B82}input[type="email"]::placeholder{font-size:14px;font-style:normal;color:#005B82}textarea::-webkit-input-placeholder{font-size:14px;font-style:normal;color:#005B82}textarea::-moz-placeholder{font-size:14px;font-style:normal;color:#005B82}textarea:-ms-input-placeholder{font-size:14px;font-style:normal;color:#005B82}textarea::placeholder{font-size:14px;font-style:normal;color:#005B82}footer .gform_wrapper input[type=submit]{line-height:44px;height:44px;font-size:16px !important;font-weight:bold;color:#005B82;padding:0
20px !important;text-transform:uppercase;background:#89D7D1;border:none}footer
.ginput_complex{overflow:hidden;_overflow:visible;_zoom:1;width:100%}footer form button,
footer form input[type="submit"]{float:left}footer
.field_description_below{padding-bottom:0px !important}@media only screen and (min-width: 641px){.gform_wrapper ul.gform_fields
li.gfield{padding-right:0 !important}}div.gform_confirmation_message{background:#38B2A9 !important}.gpnf-nested-entries
th{background:#ebf6fb !important;background-color:#ebf6fb !important;border-color:#ebf6fb !important}.gf_repeater2_title{}.gf_repeater2_child_field{width:50%;float:left}.gform_wrapper .gf_repeater2_child_field
.medium{width:90% !important;max-width:90%}.gf_repeater2_add
.gf_repeater2_add_default{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…R2LTk2aC05NnYtNjRoOTZ2LTk2aDY0djk2aDk2djY0aC05NnY5NnoiPjwvcGF0aD48L3N2Zz4=);background-size:100%}.gf_repeater2_child_field[data-repeater2-childid="1"]{clear:both}.gf_repeater2_child_field[data-repeater2-childid="1"],.gf_repeater2_child_field[data-repeater2-childid="2"]{margin:20px
0 0;padding:10px
0 0 !important;border-top:1px solid #dfdfdf}.ginput_container_repeater2-end{padding-top:10px;border-top:1px solid #dfdfdf;clear:both;height:50px;width:100%}.field_description_below{padding-bottom:40px !important}.youth-week
.gform_heading{display:none}.gform_wrapper ul
li.gsection{padding-top:30px}span.address_country{clear:both;float:left}.ginput_recaptcha{display:none !important}.ui-dialog .ui-dialog-titlebar-close
span{display:inline-block !important}body,textarea:focus,input:focus{outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}#searchform{position:absolute;top:22px;right:190px;height:40px;width:auto;z-index:21}.menu-search-button{background:url(/wp-content/themes/arataiohi/images/social-icons.svg) no-repeat right center;background-size:auto 100%;border:none;border-color:transparent;border-width:0 !important;width:23px;height:22px;line-height:22px;float:right;position:relative;z-index:999;transition:all 0.3s ease-in-out}.menu-search-button:hover{cursor:pointer}.menu-search-form{width:0;float:right}input[type="text"].menu-search-field{display:block;width:0;border:solid #8C8D61;border-width:1px !important;float:right;padding:1px
0px;color:#8C8D61;font-size:12px;opacity:0;position:absolute;top:-5px;right:24px;height:33px;line-height:32px;-webkit-appearance:none;border-radius:0;background:#fff;transition:all 0.3s ease-in-out}input[type="text"].menu-search-focus{display:block;width:240px !important;padding:1px
0 0 10px;opacity:1}.page-calendar .search-form form,
.member-search .search-form
form{background:#91d3d2;padding:20px
30px 0px 40px}.login-form
form{background:#91d3d2;padding:30px
50px 20px 40px}.member-search .search-form form .form-row,
.page-calendar .search-form form .form-row{position:relative;padding-bottom:20px}.member-search .search-form form .form-row.cb{position:relative;padding-bottom:10px;margin-bottom:15px;border-bottom:dashed 1px #fff}.member-search .search-form form .form-row.keyword{padding-bottom:10px}.page-calendar .search-form form .form-row.keyword{position:relative;padding:20px
0;margin:0px
0 0;border-top:dashed 1px #fff}.member-search .search-form form select,
.member-search .search-form form input:not([type='checkbox']):not([type='submit']),
.page-calendar .search-form form select,
.page-calendar .search-form form input:not([type='checkbox']):not([type='submit']){width:100%;height:50px;line-height:50px;border:none;font-family:'Open Sans',sans-serif;font-size:0.71em !important;font-weight:400;padding:0
20px;border-radius:0}.member-search .search-form form input[type='checkbox']{float:left;margin:5px
10px 20px 0}.member-search.find-a-member .search-form form input:not([type='checkbox']):not([type='submit']){}.member-search .search-form form input[type='submit'],
.page-calendar .search-form form input[type='submit']{font-family:'Open Sans',sans-serif;font-size:0.9em !important;font-weight:700;width:auto;padding:0
40px;text-transform:uppercase;border:none;display:inline-block;line-height:50px;height:50px;cursor:pointer;opacity:1;transition:all 0.25s ease-out;color:#EBF6FB;background:#39A9E0}.member-search .search-form form input[type='submit']:hover,
.page-calendar .search-form form input[type='submit']:hover{background:#38B2A9 !important;color:#fff !important}.member-search.find-a-member .search-form{padding:70px
0 0 0 !important;background:url(/wp-content/themes/arataiohi/images/korowai-tupu-mini-logo.png) no-repeat right 20px top}.member-search.find-a-member .search-form
form{background:none;padding:0
20px 0px 15px}.member-search h4,
.page-calendar .search-form form
h4{margin-bottom:15px;font-size:0.9em}.member-search h4,
.member-search h4 a,
.page-calendar .search-form form h4,
.page-calendar .search-form form h4
a{color:#005B82}.find-a-member
h4{text-transform:none;font-size:0.9em}.member-search
label{font-size:0.71em;color:#005B82;line-height:1.3;font-weight:400}.login-form
h4{color:#005B82;font-size:0.9em;margin-bottom:0;line-height:1}.login-form
p{font-style:normal;font-weight:400;margin-bottom:5px}form.panel-member-search input[type="text"]{border:none;background:#fff url(/wp-content/themes/arataiohi/images/social-icons.svg) no-repeat left -93px center;background-size:auto 22px;height:45px;line-height:45px;padding:0
10px 0 40px;font-size:0.9em;color:#38B2A9;margin-bottom:10px}form.panel-member-search ::-webkit-input-placeholder{color:#38B2A9;font-size:18px;line-height:45px}form.panel-member-search :-moz-placeholder{color:#38B2A9;font-size:18px;line-height:45px}form.panel-member-search ::-moz-placeholder{color:#38B2A9;font-size:18px;line-height:45px}form.panel-member-search :-ms-input-placeholder{color:#38B2A9;font-size:18px;line-height:45px}form.panel-member-search input[type="submit"]{border:none;background:#38B2A9;color:#fff;height:45px;line-height:45px;padding:0
20px;font-size:0.9em;cursor:pointer;transition:all 0.2s ease-out}form.panel-member-search input[type="submit"]:hover{background:#fff;color:#38B2A9}.newsletter
div.wpcf7{padding:20px
0 0}.newsletter .wpcf7 input[type="email"]{color:#3874b6;background:#fff;border:solid 1px #3874b6;width:75%;float:left;margin-right:10px}.newsletter .wpcf7 input[type="submit"]{background:#3874b6}.newsletter .wpcf7 input[type="submit"]:hover{color:#3874b6}.newsletter ::-webkit-input-placeholder{color:#3874b6}.newsletter :-moz-placeholder{color:#3874b6}.newsletter ::-moz-placeholder{color:#3874b6}.newsletter :-ms-input-placeholder{color:#3874b6}@media only screen and (max-width: 1600px){}@media only screen and (max-width: 1500px){}@media only screen and (max-width: 1480px){section.news-content{padding:0px
40px 45px}section.members
.member{margin-right:40px}}@media only screen and (max-width: 1439px){.home-banner .koru-left,
section.page.join-us .koru-left,
section.page.news .koru-left,
section.section-home-banner .koru-left, .has-submenu .koru-left{left:-23px}section.page.has-submenu
.container{}section.page .page-banner{margin-right:0}.submenu{margin-left:-100px;padding:30px
25px 25px 70px}.submenu
ul.menu{width:100%;max-width:265px;padding-left:20px;float:right}}@media only screen and (max-width: 1400px){nav
.col.primary.active{width:656px}nav
.col.secondary{width:185px}#youthweeklogo{width:134px;height:69px;margin-left:5px}.youthweek-nav-trigger{right:20px}.home-banner .koru-left,
section.page.join-us .koru-left,
section.page.news .koru-left,
section.section-home-banner .koru-left, .has-submenu .koru-left{left:-33px}section.page.has-submenu
.container{}.mainsubmenu{width:auto;height:30px;padding:0;background:transparent;float:none}.mainsubmenu{position:absolute;top:18px;left:-18px;z-index:2}.mainsubmenu.nav.vert ul
li{float:left;width:auto}.mainsubmenu.nav.vert ul li
a{width:auto}.mainsubmenu>ul>li>a:hover{background:transparent;color:#38B2A9;font-weight:700}.socialmenu{position:absolute;z-index:2;top:22px;right:56px}#searchform{position:absolute;top:22px;right:24px;height:40px;width:auto;z-index:21}}@media only screen and (max-width: 1220px){.home-banner .koru-left,
section.page.join-us .koru-left,
section.page.news .koru-left,
section.section-home-banner .koru-left, .has-submenu .koru-left{display:none}section.section-home-banner
p{font-size:1em;margin-bottom:30px}}@media only screen and (max-width: 1170px){.container{}header
.container{max-width:100%}section.page.has-submenu
.container{}.topmenu{position:relative;z-index:2;float:left;margin-top:62px;width:100%;max-width:500px}.topmenu
ul{float:left}.topmenu ul li:first-child{padding-left:0}.mainmenu>ul{float:left}}@media only screen and (max-width: 1220px), screen and (max-device-width: 1220px){section.home-banner .banner-dude{left:-100px;bottom:0}section.page
.content{padding:20px
0 40px 40px}section.page.kt .page-banner
.content{background-position:right top}#searchform{position:absolute;top:-60px;right:150px;height:40px;width:auto;z-index:21}header{z-index:100000}header
nav{z-index:20}section.home-banner,section.banner{z-index:19}#overlay{z-index:2}nav{display:flex;flex-direction:column;z-index:2000000}nav
.primary{order:1}nav
.mainsubnav{order:2}nav
.col.primary{display:block;float:none;width:100%}nav
.socialmenu.nav{display:none}.socialmenu li
a{margin-right:18px}nav
.col.primary.active{width:auto}.mainmenu.nav{min-height:200px;padding:0;width:100%}.mainmenu.nav
ul.menu{width:100%;max-width:480px}.mainmenu.nav>ul{z-index:1;display:block}.mainmenu.nav ul
li{display:block;height:auto;width:100%;z-index:100;margin:0;padding:0;float:none}.mainmenu.nav ul li
a{display:block;line-height:30px;width:100%;margin:0;padding:7px
0;font-family:'Open Sans',sans-serif;font-size:1.1em;text-align:left;font-weight:400;color:#38B2A9;transition:all 0.2s ease-out;border-bottom:none}.mainmenu.nav>ul>li>a{background:url(/wp-content/themes/arataiohi/images/chevron-down.svg) no-repeat right 50px center;background-size:12px 6px}.mainmenu.nav>ul>li.active>a{background:url(/wp-content/themes/arataiohi/images/chevron-up.png) no-repeat right 50px center;background-size:12px 6px}.mainmenu>ul>li>ul{position:relative;top:0px;left:0;z-index:100;width:auto;height:auto;margin:0px;padding:10px
0 10px 0}.mainmenu>ul>li>ul>li:first-child{width:100%;padding:0}.mainmenu>ul>li>ul{display:block;visibility:visible;opacity:1;z-index:1;padding-left:30px}.mainmenu.nav ul li ul
a{line-height:20px;padding:7px
0}.mainmenu>ul>li>ul>li>ul{padding-left:15px}.mainmenu>ul>li>ul>li>ul>li>ul{padding-left:30px}.mainmenu.nav>ul>li>ul>li>a{width:100%;padding:0
0 15px 0;white-space:nowrap;font-size:1.1em;font-weight:400;color:#38B2A9;line-height:1;text-decoration:none;text-transform:none;background:none;text-transform:none;border-bottom:none;text-decoration:none !important;display:block}.mainmenu li.menu-item-jobs + li, .mainmenu li.menu-item-jobs+li+li{margin-top:0px}.mainmenu.nav ul li.menu-image{display:none}.mainmenu.nav>ul>li>ul>li>ul>li{padding:0}.mainmenu.nav>ul>li>ul>li>ul>li>ul{padding-left:20px;display:block}.mainmenu.nav>ul>li>ul>li>ul>li.current_page_ancestor>ul{}.mainmenu.nav>ul>li{border-bottom:solid 1px #38B2A9}.mainmenu.nav>ul>li>a{font-size:1.18em;font-weight:400;line-height:60px;height:60px;padding:0
30px}.mainmenu.nav>ul>li>ul>li>ul>li>ul
a{font-size:1em;font-style:italic}.mainmenu.nav>ul>li>ul>li>ul>li.menu-item-has-children>a{background:url(/wp-content/themes/arataiohi/images/chevron-down-white.svg) no-repeat right center}.mainmenu.nav>ul>li>ul>li>ul>li.current_page_ancestor>a,.mainmenu.nav>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-item>a{font-weight:700;background:url(/wp-content/themes/arataiohi/images/chevron-up-white.svg) no-repeat right center}.mainmenu.nav>ul>li>ul>li>ul li.current-menu-item>a{font-weight:700}.mainmenu.nav>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-parent>ul,.mainmenu.nav>ul>li>ul>li>ul>li.menu-item-has-children.current_page_item>ul,.mainmenu.nav>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-item>ul{display:block}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li>ul>li.menu-item-has-children{}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li:first-child{}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li:last-child{border-bottom:none}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li>ul{padding-left:20px;margin-bottom:10px;display:none}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li>ul
a{font-size:0.9em;font-style:italic;font-size:400;line-height:28px;padding:6px}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li.menu-item-has-children>a{background:url(/wp-content/themes/arataiohi/images/chevron-down-white.svg) no-repeat right center}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li.current-menu-ancestor>a{font-weight:700;background:url(/wp-content/themes/arataiohi/images/chevron-up-white.svg) no-repeat right center}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li>ul>li.current-menu-item>a{font-weight:700}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li.current-menu-ancestor>ul{display:block}.mainmenu.nav>ul>li>ul>li>ul>li>ul>li.menu-item-has-children.current-menu-item>ul{display:block}.mainmenu>ul>li.current-menu-item>a,.mainmenu>ul>li.current-page-ancestor>a,.mainmenu>ul>li>ul>li.current-menu-item>a,.mainmenu>ul>li>ul>li.current-page-ancestor>a{font-weight:700}.mainmenu.nav>ul>li>ul{display:none !important}.mainmenu.nav>ul>li.active>ul{display:block !important}nav
.mainmenu.nav{background:none;height:auto}nav .mainmenu.nav>ul{float:none;display:block !important;height:auto}nav .mainsubmenu.nav>ul{float:none;display:block !important;height:auto}nav .col.secondary .youthweekmenu.nav>ul{}nav
.mainsubmenu.nav{padding:15px
0;width:100%;max-width:480px}nav .mainsubmenu.nav > ul li
a{font-size:1em;line-height:40px;font-weight:400}nav.col,nav.col.active{padding:0;width:100%;float:right;background:#fff;position:absolute;right:0px;top:116px;height:auto;padding:0}nav.col.active{-webkit-box-shadow:0px 3px 3px 0px rgba(50, 50, 50, 0.25);-moz-box-shadow:0px 3px 3px 0px rgba(50, 50, 50, 0.25);box-shadow:0px 3px 3px 0px rgba(50,50,50,0.25)}nav.col{display:block;height:0;padding:0;min-height:0px}nav .col.primary.active,
nav
.col.primary{display:none;height:auto;width:100%;padding-bottom:150px}nav
.col.primary.front{display:block;background:#fff}.mainmenu,.mainsubmenu{position:relative}#searchform{display:none}.mainmenu-nav-trigger,
nav .col.secondary.active #youthweekbannerimg,
nav .col.secondary.active
.youthweekmenu{display:block}nav .col.secondary.active,
nav
.col.secondary{position:absolute;display:block;width:186px;height:116px;top:-116px;right:0px;left:auto}.mainmenu-nav-trigger,
nav .col.secondary #youthweekbannerimg,
nav .col.secondary .youthweekmenu,
.mainmenu-nav-trigger,
nav .col.secondary.active #youthweekbannerimg,
nav .col.secondary.active
.youthweekmenu{display:block}nav .col.secondary.active.front,
nav
.col.secondary.front{display:block;width:100%;height:auto;padding-bottom:40px}nav .col.secondary.active .youthweek-nav-trigger{background-position:center top}nav .col.secondary
#youthweekbannerimg{display:none !important}.youthweekmenu{display:block;width:100%;z-index:2000;position:relative;padding:0;z-index:10000;height:auto;clear:both;float:none}.youthweekmenu.nav
ul{float:right;width:100%;max-width:480px;padding:40px
20px}.youthweekmenu.nav ul
li{width:100%}.youthweekmenu.nav ul li
a{width:100%;line-height:50px;font-size:1.18em;border-bottom:solid 1px #fff}.youthweek-nav-trigger{top:46px;right:20px;z-index:5000000}.mainmenu-nav-trigger{top:-68px;left:340px;z-index:-1}.nav-group{z-index:20000}.mainsubmenu{width:auto;height:30px;padding:0;background:transparent;float:none}.mainsubmenu{position:absolute;top:auto;bottom:0;left:0;background:#D4F1EF;height:auto;padding:0
0 20px}.mainsubmenu.nav.vert ul
li{float:none;width:100%}.mainsubmenu.nav.vert ul li
a{width:auto;height:40px}section.panel.youth-week-announcement .wp-block-column,
section.panel.korowai-tupu-apply-with-image .wp-block-column{padding-top:30px}section.panel.youth-week-announcement .wp-block-column:first-child,
section.panel.korowai-tupu-apply-with-image .wp-block-column:first-child{padding-top:0px}.page-calendar section.page.news .page-banner>.content{padding:80px
40px 0px 40px}section.page.calendar .search-form{padding-left:40px}.page-calendar section.page .news-content
.content{padding:0px
40px 40px 40px}}@media only screen and (max-device-width: 1023px){#logo{margin-left:50px;margin-right:60px}nav{width:calc(100% - 244px);padding-left:0}section.home-banner .banner-dude{left:-200px;bottom:0}}@media only screen and (max-device-width: 900px){section.home-banner .banner-dude{left:-300px;bottom:0}section.home-banner
.content{float:right;width:480px;margin-right:30px;padding-top:55px}.page-calendar .submenu-col{display:none}.page-calendar .col.grid-70{width:100%}}@media only screen and (max-device-width: 700px){}@media only screen and (max-width: 768px), screen and (max-device-width: 768px){section.app-form-content
.content{padding:0px
6% 0px 6%}section.page.app-form .page-banner
.content{padding:40px
6% 25px 6% !important}section.home-banner .banner-dude{left:0px;bottom:0}section.home-banner
.content{float:none;width:70% !important;margin-right:0;padding:85px
4% 0}.youthweek-nav-trigger{top:36px;right:20px;z-index:5000000}.mainmenu-nav-trigger{top:-52px;left:170px}body{font-size:18px !important}.wp-block-column{min-height:10px !important}.container{padding-left:0;padding-right:0}.col,.wp-block-columns{float:none;width:100%;padding:0;margin-left:0%;margin-right:0%;width:100%;flex-basis:100% !important}.wp-block-column.grid-22,.wp-block-column.grid-56,.wp-block-column{flex-basis:100% !important;flex-grow:0}.grid-1-2,.grid-1-4,.grid-3-4,.grid-1-3,.grid-2-3,.grid-4-5,.grid-3-5,.grid-2-5,.grid-1-5,.grid-15,.grid-22,.grid-30,.grid-70,.grid-78,.grid-85,.grid-48,.grid-55,.grid-56{flex-basis:100% !important;width:100% !important}section.panel.korowai-tupu .wp-block-column.grid-22,
section.panel.join-ara-taiohi .wp-block-column.grid-22,
section.panel.mana-taiohi-review .wp-block-column.grid-22,
section.panel.korowai-tupu .wp-block-column.grid-30,
section.panel.join-ara-taiohi .wp-block-column.grid-30,
section.panel.korowai-tupu .wp-block-column.grid-56,
section.panel.join-ara-taiohi .wp-block-column.grid-56,
section.panel.mana-taiohi-review .wp-block-column.grid-56,
section.panel.korowai-tupu .wp-block-column.grid-78,
section.panel.join-ara-taiohi .wp-block-column.grid-78,
section.panel.kaupapa-principles .wp-block-column,
section.panel.name-meaning .wp-block-column,
section.panel.kaupapa-principles .wp-block-column:first-child,
section.panel.name-meaning .wp-block-column:first-child,
section.panel.our-goals .wp-block-column{flex-basis:100% !important;width:100% !important}section.panel.korowai-tupu .wp-block-column, section.panel.join-ara-taiohi .wp-block-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:start}.prefix-1,.prefix-2{padding-left:0}.prefix-1-4,.prefix-3-4{margin-left:0}.suffix-1,.suffix-2,.suffix-3,.suffix-4{padding-right:0}section.section-home-banner .group,
section.subs .group,
footer
#widgets{flex-direction:column;flex-wrap:nowrap}p,li,h2,h3,h4,h5,h6{max-width:100%}section{padding:0
!important}section
.container{padding:0!important}section .container
.group{padding:0
0 20px !important}section .container .group .col,
footer .container .row
.col{padding:20px
6% 0 6% !important}section.subs .col.sub
.links{position:relative;bottom:0;left:0px !important;padding-top:15px}.page-calendar section.page.news .page-banner>.content{border:none;padding:80px
6% 0px 6%}.page-calendar section.page .news-content
.content{padding:0px
0 40px 0}.page-calendar section .container .group .col
.col{padding:20px
0 0 0 !important}.wp-block-columns{padding:0
0 20px !important;margin-bottom:0 !important}section .container .group .wp-block-columns{padding:0
0 0 !important}.wp-block-column{padding:20px
6% 0 6% !important;margin-bottom:0 !important;z-index:1}section.page .page-banner{padding-left:0}section.panel{background-position:right center !important;background-size:1000% 1000% !important}.koru-right{z-index:0}header{height:88px}#logo.col{float:none;position:relative;padding:30px
0 0;margin:0
0 0 6%}#logo
a{width:130px;height:31px}#searchform{display:none}nav .col.secondary.active,
nav
.col.secondary{height:89px;top:-88px;width:138px}nav.col,nav.col.active{top:88px}.mainmenu-nav-trigger{top:-50px;left:190px}#youthweeklogo{float:none;position:relative;width:87px;height:42px;margin-top:28px;margin-left:2px}#youthweeklogo
a{width:87px;height:42px;background-size:cover}.youthweek-nav-trigger{top:36px}section.home-banner .content h2,
section.home-banner .content
h3{width:70%}section.home-banner .koru-left{}.home-banner .koru-left,
section.page.join-us .koru-left,
section.page.news .koru-left,
section.section-home-banner .koru-left,
.has-submenu .koru-left{top:-30px;left:0px}section.home-banner
.quicklinks{padding-top:35px}section.home-banner .banner-dude{left:-18%}section.home-banner .banner-dude{left:0px}section.panel.korowai-tupu .container,
section.panel.join-ara-taiohi
.container{}section.panel.home-first-panel,section.panel.our-kaupapa,section.panel.our-members,section.panel.our-young-people,section.panel.our-love{padding:20px
0}section.panel.home-first-panel .wp-block-column,
section.panel.our-kaupapa .wp-block-column,
section.panel.our-members .wp-block-column,
section.panel.our-young-people .wp-block-column,
section.panel.our-love .wp-block-column{padding:10px
0}section.panel.home-first-panel .wp-block-image,
section.panel.our-kaupapa .wp-block-image,
section.panel.our-members .wp-block-image,
section.panel.our-young-people .wp-block-image,
section.panel.our-love .wp-block-image{margin-bottom:0;width:auto;height:auto;padding:0
0 20px}section.panel.home-fast-links{padding:30px
0 0}section.panel.home-fast-links .wp-block-column{padding:30px
0}section.panel.home-fast-links .wp-block-image
img{width:auto;float:right;margin:-90px 5% 0 0}section.panel.home-fast-links
h3{text-transform:uppercase}section.panel.home-involve-banner{background:#d6efed;padding:0
0 200px}section.panel.join-us-banner{background:#38B2A9;padding:0
0 200px}section.panel.home-involve-banner .wp-block-column:first-child{text-align:left;position:absolute;top:18px;left:5%}section.panel.home-involve-banner .wp-block-column .wp-block-image{position:absolute;bottom:-100px;right:50%;margin-right:-134px}section.panel.home-involve-banner .wp-block-column
a{bottom:-195px;right:90px}section.panel.supervision .wp-block-column
h3{display:none}section.panel.supervision .wp-block-column:first-child
h3{display:block}section.panel.kaupapa-principles .group .wp-block-columns:last-child .wp-block-column:last-child
h4{display:none}section.section-home-banner .container .group
.col{padding:0
!important;order:1}section.section-home-banner .container .group .content-col{padding:40px
6% 0 6% !important;order:2}section.panel.youth-week .wp-block-column:first-child,
section.panel.kaiparahuarahi-book-sale .wp-block-column:first-child,
section.panel.supervision-double-panel-row1 .wp-block-column:first-child,
section.panel.supervision-double-panel-row2 .wp-block-column:last-child{padding:0
!important}section.panel.partnerships-join .wp-block-column:first-child{padding-top:120px !important;padding-bottom:20px !important}section.panel.kaupapa-principles .wp-block-columns:last-child .wp-block-column:first-child,
section.panel.our-goals .wp-block-columns:last-child .wp-block-column:first-child{display:none}section.panel.name-meaning .wp-block-columns:last-child .wp-block-column{}.annual-report .main-content
h4{line-height:35px;padding:10px
20px;margin:0
0 20px 0}.annual-report .main-content h4
a{float:none;width:auto;padding:0
15px;margin:0
0 0 20px}.annual-report .main-content{padding-bottom:20px}section.team
h3{padding-left:5%}section.team.board-panel{padding-top:20px !important}section.page.single-person .page-banner{padding-top:40px;padding-bottom:0px;background:none;width:100%;margin-right:0;padding-left:90px}section.members
.member{padding:0px
5% 35px;border:none;border-bottom:1px solid #38B2A9;margin-bottom:20px}section.panel.code-of-ethics-book-sale .wp-block-image,
section.panel.aotearoa-lit-review-sale .wp-block-image,
section.panel.code-of-ethics-book-sale .wp-block-image img,
section.panel.aotearoa-lit-review-sale .wp-block-image
img{max-height:300px;width:auto;text-align:center}section.panel.code-of-ethics-book-sale .wp-block-column:first-child,
section.panel.kaiparahuarahi-book-sale .wp-block-column:first-child,
section.panel.aotearoa-lit-review-sale .wp-block-column:first-child{padding:0
!important}section.panel.code-of-ethics-book-sale .group,
section.panel.kaiparahuarahi-book-sale .group,
section.panel.aotearoa-lit-review-sale
.group{padding-bottom:0 !important}section.section-home-banner
p{font-size:1.25em}.qualifications .sub-content{padding-left:5%;padding-right:5%}.job{height:auto;padding:0
0 40px 0;margin-bottom:20px;border-bottom:1px solid #39A9E0}section.page.jobs .page-banner{padding-bottom:0px}section.panel.supervision-double-panel-row2 .wp-block-column{order:2}section.panel.supervision-double-panel-row2 .wp-block-column:last-child{order:1}section.panel.supervision-double-panel-row1 .wp-block-image.icon{display:none}section.panel.supervision-double-panel-row2 p:last-child{padding-top:20px}section.page .page-banner>.content,
section.page.member-search .page-banner .content,
.single-publications section.page .page-banner
.content{display:flex;flex-direction:column}section.page.member-search .page-banner .search-form{order:10;position:relative;margin:20px
20px 20px 20px;padding:0;float:none;max-width:350px}section.page.member-search.find-a-member .page-banner .search-form{order:10;position:relative;margin:0;padding:0;float:none;max-width:350px}section.page.takiwa .page-banner .login-form{order:10;position:relative;margin:0
0px 20px 0px;padding:0;float:right;max-width:100%}.annual-report .main-content
h3{margin-bottom:20px}.member-search.find-a-member .search-form
form{background:none;padding:0
}.member-search.find-a-member .search-form{padding:0px
0 0 0 !important;background:none}section.page.apply-for-membership .page-banner .content .meta,
section.page.transforming-practice .page-banner .content
.meta{order:10;min-height:20px;margin-left:0;padding-left:0 !important;padding-right:0 !important}.supervisors .search-meta{padding:0
5%}.apply-content .qualifications>h4{margin-left:0}.qualification{position:relative;text-transform:none;font-size:1em;font-weight:700;color:#005B82;height:auto;background:#EBF6FB;padding:0
20px;margin-bottom:20px}.qualification>h4{position:relative;text-transform:none;font-size:0.91em;font-weight:700;line-height:20px;padding:20px
50px 20px 0;background-size:20px auto;background-position:right bottom 10px}.qualification.kt-member-benefits{position:relative;margin:40px
0}.qualification.kt-member-benefits>h4{position:relative;text-transform:none;font-size:0.91em;font-weight:700;line-height:40px;padding:20px
50px 20px 0;background-size:20px auto;background-position:right bottom 10px}.qualification.kt-member-benefits
.content{margin-top:0px;padding:0}.ktmembers .qualification>h4{position:relative;text-transform:none;font-size:0.91em;font-weight:700;line-height:40px;padding:20px
50px 20px 0;background-size:20px auto;background-position:right bottom 20px}.kt-member-benefits .wp-block-column{flex-basis:100%;flex-grow:0;margin-bottom:0;padding:0
!important}.kt-member-benefits .wp-block-column:first-child{padding:0
0 0 0}.col.grid-1-4.suffix-1.link,.col.grid-1-4.suffix-1.logo{width:50% !important;float:left !important;padding-left:0 !important;padding-right:0 !important}.qualification .content .group .logo
img{width:95px;float:right}.col.grid-1-2.suffix-1.faculty{padding-left:0 !important;padding-right:0 !important}.supervisor-resources .veiw,
.resources
a.showall{display:none}.supervisor-resources
h4.title{margin:0
0 0px 0}.resources{padding:0
5%}.resources .resource
.group{display:flex;flex-direction:column}.resources .resource .col.grid-3-4,
.resources .resource .col.grid-1-4{padding-left:0 !important;padding-right:0 !important;order:2}.resources .resource .col.grid-1-4{order:1}.thumbrow
li{width:50% !important;float:left !important}section.panel.publications-row{padding-top:20px !important;padding-bottom:0px !important}section.panel.takiwa p
a{margin:0px
0 0 0}section.panel.takiwa .wp-block-column:first-child,
section.panel.takiwa .wp-block-column{padding-bottom:20px !important}section.panel.takiwa
.group{padding-bottom:0 !important}.koru-right{display:none}.single-publications section.page .page-banner .content
p{max-width:100%}.single-publications section.page .page-banner .publication-meta{float:none;order:20;padding-left:0 !important;padding-right:0 !important}.single-publications section.page .page-banner
.content.col{padding-left:0 !important;padding-right:0 !important}.wp-block-image.video-thumb{width:88%}section.page .main-content .wp-block-image,
section.page .main-content .wp-block-embed{margin-top:0px;margin-bottom:30px}.page-takiwa .main-content{padding-bottom:25px}section.page.member-search .page-banner .content,
section.page.takiwa .page-banner
.content{padding:20px
0 20px 0;max-width:1040px}section.panel.youth-week-announcement .wp-block-column:first-child,
section.panel.korowai-tupu-apply-with-image .wp-block-column:first-child{padding:0
!important}section.panel.korowai-tupu-professional-membership .wp-block-image{width:100%;height:100px;text-align:left}section.panel.korowai-tupu-professional-membership
h3{height:auto;margin-bottom:30px}section.panel.youth-week-announcement .group,
section.panel.korowai-tupu-apply-with-image
.group{padding-bottom:0 !important}section.panel.search-members .wp-block-column .wp-block-column{width:100%;flex-basis:100%;padding:0
!important}section.panel.search-members .wp-block-column .wp-block-column:first-child{background:none;width:100%;flex-basis:100%}section.panel.search-members
h3{display:none}form.panel-member-search{padding-bottom:15px}section.panel.random-members .people-thumb-image{float:none;margin-right:auto;margin-left:auto;margin-bottom:30px}section.panel.random-members .wp-block-column p
a{display:inline-block;margin-top:0px}section.panel.membership-benefits
h3{padding-top:10px;margin-left:6%;margin-bottom:0px}section.panel.find-more-about-korowai-tupu{padding:30px
6% 0px 6% !important}section.panel.find-more-about-korowai-tupu p:last-child{margin-bottom:10px}section.page.kt .page-banner
.content{background:url(/wp-content/themes/arataiohi/images/korowai-tupu-banner-logo.png) no-repeat right top;background-size:100px auto}.team-grid{padding:35px
0 0px}section.team .search-meta{padding:30px
0px 0}section.team .search-meta h4,
section.team .search-meta h5,
section.team .search-meta
p{padding:0
6% 0px;max-width:100%}.core-competencies ol,
.core-competancies
ol{margin:20px
0 20px}.core-competencies ol li,
.core-competancies ol
li{padding:0
0 20px 40px}.core-competencies ol > li,
.core-competancies ol>li{text-indent:-50px;line-height:27px}.core-competencies ol > li:before,
.core-competancies ol>li:before{padding:0px
12px 5px 0;margin-right:12px;height:37px;line-height:40px;width:37px}a.read-more,
.news-item.alt-0 a.read-more{position:relative;bottom:0;margin-top:30px}section.page.news .page-banner
.content{padding:40px
6% 0px !important}section.page.news .container
.group{padding-bottom:0 !important}.blogmenu.group{float:none;margin-left:0;padding-top:5px;display:flex;flex-direction:column;padding-bottom:0px !important}.blogmenu
h4{float:none;margin:0
20px 0 0;line-height:30px;width:100%}.blogmenu ul li
a{padding:0
8px 0 0 }section.panel.professional-membership .wp-block-image{display:none}section.panel.professional-membership .wp-block-column
p{text-align:left !important}.news-item-head{padding:0
0 0 6%}.news-item.group.alt-2{display:flex;flex-direction:column}section .container .news-item .col.grid-1-2.thumb{padding:0
!important}.news-item.group.alt-2
.col.thumb{order:1}.news-item.group.alt-2
.col.content{order:1}.article-navigation{padding:0
6%}.article-navigation
a{width:auto;padding-right:15px}.single-post section.news-content
.content{padding:0px
6% 25px}.single-post blockquote
p{padding:20px
0 20px 0}section.join-content .wp-block-image{text-align:left}section.page.join-us .page-banner
.content{padding:40px
6% 0px !important}section.page.join-us .page-banner
h5{position:relative;float:none;clear:both;margin:0
0 0}section.page.join-us .page-banner
p{position:relative;float:none;margin:20px
0 0;display:none}section.page.youth-week
.col{padding:0
!important}section.page.youth-week
.content{padding:20px
6% 0px !important;border-bottom:none !important}section.page.youth-week .col.grid-1-4{display:none}section.page.youth-week.yw-home .col.grid-1-4{display:block}section.page.youth-week .grid-1-4 .calendar-widget
.content{padding:125px
0 30px 0 !important;text-align:center;width:100%;max-width:274px;margin:0
auto;float:none}section.page.youth-week .grid-1-4 .calendar-widget{margin-left:0}section.page.youth-week
.logo{position:absolute;right:50%;top:-45px;margin-right:-140px;display:block;width:280px;height:150px;background:url(/wp-content/themes/arataiohi/images/youth-week-logo.png) no-repeat center center;background-size:100% auto}.supervisor-resources.youth-week-resources{padding:0
6%}section.page .youth-week-resources
.content{padding:0
!important}footer
.container{padding:45px
0 75px}footer
.col{border-left:none}footer .col .gform_wrapper,
footer .menu-home-quicklinks-container{padding:0}form{font-size:1em}footer .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
footer .gform_wrapper input[type="email"],
footer .gform_wrapper
textarea{font-size:0.9em !important}footer .menu-home-quicklinks-container{padding-bottom:40px}.footersocialmenu{right:5%}.footersocialmenu li
a{margin-left:8px;margin-right:0}a.responsive-nav-trigger{display:block}.mainmenu-wrap,
.responsive-nav .responsive-menus{display:none}.submenu-col{display:none}.job .submenu-col{display:block}.job .link
a{margin:0
0 0 0}section .container .job
.group{padding-bottom:0 !important}section.page.has-submenu
.container{max-width:100%}section.page .page-banner{padding-top:20px;padding-bottom:20px;margin-right:0}section.page .page-banner>.content,
section.page.member-search .page-banner .content,
.single-publications section.page .page-banner
.content{position:relative;padding:0;max-width:100%;border-bottom:solid 1px #39A9E0}section.page
.content{padding:0}section.page.find-a-supervisor.single .page-banner{padding-top:40px;padding-bottom:0px;background:none;margin-right:0}section.page.coe .page-banner{padding-top:60px;padding-bottom:0;padding-left:0;margin-right:0}section.page.coe .page-banner .coe-search{position:absolute;margin:0;padding:0;top:40px;right:auto;left:5%}a.floattotop{bottom:-40px;right:0px;text-indent:-9999px;background-position:center top -3px}.links a,
a.btn,
section.panel.home-fast-links a,
section.panel.supervision a,
section.panel.code-of-ethics-book-sale a,
section.panel.kaiparahuarahi-book-sale a,
section.panel.aotearoa-lit-review-sale a,
section.panel.korowai-tupu-professional-membership a,
section.panel.random-members a,
section.panel.find-more-about-korowai-tupu a,
section.panel.youth-week-announcement a,
section.panel.korowai-tupu-apply-with-image a,
section.panel.supervision-double-panel-row2 a,
.publication-meta a,
.supervision .main-content p:last-child a,
a.green-btn,
.apply-content a,
.supervisor-resources .link-meta a,
section.panel.home-involve-banner .wp-block-column a,
section.panel.aotearoa-lit-review-research-page a,
section.panel.professional-membership a,
a.read-more,
a.more,
section.panel.korowai-tupu p a,
section.panel.join-ara-taiohi p a,a.takiwa-btn{margin:0
0 15px 0}blockquote,blockquote.wp-block-quote{position:relative;padding:0;font-size:1em;font-style:italic;line-height:1.1em;text-align:left;color:#4A4A4A;border:none;float:none;width:100%;margin:10px
0 20px 0;height:auto;padding-right:0}blockquote
p{padding:20px
0 20px 0;border-top:1px solid #38B2A9;color:#005B82;font-family:'Muli',sans-serif;font-size:1.1em;font-style:italic;font-weight:400;line-height:1.5}.wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer,cite{padding:0
0 0 0}.qualifications
blockquote{display:none}.main-content .content blockquote:first-child
p{padding:0
0 20px 0;border-top:none}section.page.expectations
.content{padding:0px
0 0px 0 !important}section.page.expectations .content
h4{margin-bottom:10px}.team.kt-team{margin-bottom:40px}.team.kt-team:last-child{margin-bottom:0px}h4{line-height:1.5}section.page.kaupapa-history .wp-block-image.member-stat{position:relative;float:none;padding:20px
0 20px 0;border-top:none;border-bottom:1px solid #38B2A9;width:100%;margin:0
0 40px 0}.wp-block-spacer{display:none}section.panel.home-involve-banner,section.panel.join-us-banner{}section.panel.home-involve-banner .wp-block-columns{position:relative;top:0px;width:100%;padding:0}section.panel.home-involve-banner .wp-block-column .wp-block-image{position:relative;bottom:0px;right:auto;left:0;margin-right:0;text-align:left}section.panel.home-involve-banner .wp-block-column:first-child{text-align:left;position:relative;top:0px;left:0}section.panel.home-involve-banner .wp-block-column:first-child
h4{color:#38B2A9}section.panel.home-involve-banner .wp-block-column
p{text-align:left}section.panel.home-involve-banner .wp-block-column
a{position:relative;bottom:auto;right:auto;left:0;top:20px}section.panel.home-fast-links .wp-block-image
img{width:auto;float:none;margin:0px
0 40px 0}section.panel.join-us-banner
h4{position:relative;top:0px;left:0px;padding:10px
6%}section.panel.benefits-of-at-membership
h3{margin:0;padding:20px
6%}section.panel.our-principles .group,
section.panel.our-history
.group{padding:20px
6% !important;max-width:100%;margin:0
!important}section.panel.history-sources-indepth-history
.group{padding:0
6% !important;max-width:100%;margin:0
0 40px 0 !important}section.panel.find-out-more-about-our-history
.group{padding:0px
6% !important;max-width:100%;margin:0
0 40px 0 !important}section.panel.name-meaning .wp-block-columns:last-child .wp-block-column:last-child{padding-top:0 !important}section.panel.fees-and-membership-structure
.group{padding:0
6% !important;max-width:100%;margin:40px
0 200px !important}section.panel.fees-and-membership-structure p.btn-blue{bottom:-180px}.single-publications section.page .page-banner .content,
section.page.member-search .page-banner .content,
section.page.takiwa .page-banner .content,
section.page.our-members .page-banner .content,
section.page.kt .page-banner
.content{padding-right:0}section.page .page-banner .content .member-stat{display:none}.wp-block-column:not(:first-child){margin-left:0}.gform_wrapper input[type="checkbox"] + label, .gform_wrapper input[type="radio"]+label{display:inline-block;max-width:80%;float:left}.ginput_left,.ginput_right{width:100% !important;float:none !important}.gform_wrapper .button, .gform_wrapper .button:visited, .gform_wrapper .h nav li.button a,
.gform_wrapper button, .gform_wrapper input[type="button"], .gform_wrapper input[type="submit"],
.gform_wrapper input[type="reset"], .gform_wrapper .menu-toggle, .gform_wrapper
a.gform_save_link{margin-bottom:10px}}@media only screen and (max-width: 600px),screen and (max-device-width: 600px){}@media only screen and (max-width: 580px),screen and (max-device-width: 580px){section.home-banner .banner-dude{left:0}section.home-banner
.content{float:none;width:50%;margin-right:0;padding:85px
4% 0}.coe .main-content p.clause
span.clausetxt{padding-left:65px}a.next-post{overflow:hidden;padding-right:10px}h6.postmetadata span:last-child::before{content:"\A";white-space:pre}}@media only screen and (max-width: 500px), screen and (max-device-width: 500px){section.home-banner
.content{float:none;width:60%;margin-right:0;padding:85px
4% 0}section.home-banner .banner-dude{left:-18%}}@media only screen and (max-width: 384px), screen and (max-device-width: 384px){}@media only screen and (max-width: 383px), screen and (max-device-width: 383px){.annual-report .main-content h4
a{float:none;width:auto;padding:0
15px;margin:0}.banner-dude{display:none}section.home-banner .content h2,
section.home-banner .content
h3{width:100%}section.home-banner
.content{float:none;width:100%;margin-right:0;padding:45px
6% 0}}@media only screen and (max-width: 320px), screen and (max-device-width: 320px){section.home-banner
.content{float:none;width:100%;margin-right:0;padding:35px
6% 0}section.home-banner
.quicklinks{padding-top:0px;padding-bottom:10px}section.history-sources-indepth-history h4.expander,
section.panel.find-out-more-about-our-history h4.expander,
section.panel.fees-and-membership-structure
h4.expander{line-height:30px;padding:30px
0}.tabs li:first-child{text-align:left;padding-right:30px !important}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:50200000;overflow:hidden;position:fixed;background:#000;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:50300000;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container figcaption,
.mfp-container .wp-block-image figcaption,
.mfp-container .wp-block-embed
figcaption{margin-top:0;padding:0;text-align:left;font-size:0.666em;font-weight:300;line-height:1.5;border-bottom:none}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:50500000}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:90%;max-width:920px;max-height:90%;padding:80px;cursor:auto;background:#fff;overflow:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:50400000}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:50600000}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:10px;top:10px;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#fff;font-style:normal;font-size:40px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:11px}.mfp-close-btn-in .mfp-close{color:#000}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow:after,
.mfp-arrow .mfp-a{opacity:0.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a{border-right:12px solid black;left:5px}.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b{border-right:20px solid white}.mfp-arrow-right{right:0}.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:12px solid black;left:3px}.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:20px solid white}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1200px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:55.5%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 18px rgba(0, 0, 0, 0.6);background:#000}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0
auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}}@media all and (max-width: 800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.35s ease-out;-moz-transition:all 0.35s ease-out;transition:all 0.35s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.35s ease-out;-moz-transition:all 0.35s ease-out;transition:all 0.35s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}