aside.woocommerce
ul{list-style:none}.woocommerce-message,.woocommerce-info{*zoom:1;margin:0
0 2.75em 0;padding:1.35rem 2rem 1.2rem;border:1px
solid #efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce-message:before,.woocommerce-message:after,.woocommerce-info:before,.woocommerce-info:after{content:" ";display:table}.woocommerce-message:after,.woocommerce-info:after{clear:both}.woocommerce-message a.button, .woocommerce-info
a.button{float:right;padding:0.5em 3em;margin:0;background-color:#CCC;position:relative;bottom:0.25em}.woocommerce-message a.button:hover, .woocommerce-info a.button:hover{background-color:#616161}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{color:#ccc;font-style:italic;float:left}.woocommerce form.woocommerce-ordering, .woocommerce-page .woocommerce-ordering{float:right}.woocommerce form.woocommerce-ordering select, .woocommerce-page .woocommerce-ordering
select{background-color:transparent;border:1px
solid #ddd;border-radius:5px;box-shadow:none;color:#777;font-size:12px;font-weight:500;height:2.55em;padding:0.2em 0 0 1em;text-transform:uppercase;width:18em}.woocommerce .products ul, .woocommerce
ul.products{clear:both;list-style:outside none none;margin:0
0 1em;padding:2em
0 0}.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}.woocommerce .products ul figure, .woocommerce ul.products
figure{margin:0;padding:0}@media only screen and (max-width: 40em){.woocommerce .products ul figure, .woocommerce ul.products
figure{width:100%;margin:0
auto}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.woocommerce .products ul figure, .woocommerce ul.products
figure{width:50%;margin:0
auto}}.woocommerce-breadcrumb{padding:1em
0;background-color:#FAFAFA;border-bottom:1px solid #EFEFEF;border-left:1px solid #EFEFEF;border-right:1px solid #EFEFEF;margin-bottom:3em;padding-left:2em;color:#AAA;font-size:0.875rem}.woocommerce-breadcrumb
a{color:#AAA;font-size:0.875rem}.woocommerce-breadcrumb a:hover{color:#444b59}.woocommerce-breadcrumb a:first-child:before{content:"\f015";font-family:FontAwesome;font-weight:400;margin-right:0.53em}.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%}.woocommerce ul.products li.product:hover .star-rating span:before, .woocommerce-page ul.products li.product:hover .star-rating span:before{color:#fac32b}@media only screen and (max-width: 40em){.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:100%}}.woocommerce ul.products li.product:hover a.button, .woocommerce-page ul.products li.product:hover
a.button{background-color:#fac32b}.woocommerce ul.products li.product:hover .added_to_cart, .woocommerce-page ul.products li.product:hover
.added_to_cart{color:#999;font-size:1rem;text-transform:uppercase;padding:0.5em 0}.woocommerce ul.products li.product img, .woocommerce-page ul.products li.product
img{width:100%;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.woocommerce ul.products li.product:hover img, .woocommerce-page ul.products li.product:hover
img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.woocommerce ul.products li.product:hover figure span.onsale, .woocommerce-page ul.products li.product:hover figure
span.onsale{color:#FFF;background-color:#fac32b}.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 figure span.onsale, .woocommerce-page ul.products figure
span.onsale{color:white;font-weight:500;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.05em;padding:0px
8px;position:absolute;left:1em;top:1em;text-align:center;color:#fac32b;background-color:#FFF;border-radius:3px;line-height:2;z-index:999;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.woocommerce.post-type-archive figcaption, .woocommerce.archive figcaption, .related
figcaption{background-color:#fafafa}.woocommerce.post-type-archive figcaption h3, .woocommerce.post-type-archive figcaption .star-rating, .woocommerce.post-type-archive figcaption .price, .woocommerce.archive figcaption h3, .woocommerce.archive figcaption .star-rating, .woocommerce.archive figcaption .price, .related figcaption h3, .related figcaption .star-rating, .related figcaption
.price{text-align:center}.woocommerce.post-type-archive figcaption h3, .woocommerce.archive figcaption h3, .related figcaption
h3{margin:1.25em 0 0 0;font-size:1.375rem}.woocommerce.post-type-archive figcaption .price, .woocommerce.archive figcaption .price, .related figcaption
.price{display:block;margin:0
0 1em 0}.woocommerce.post-type-archive figcaption .price span.amount, .woocommerce.archive figcaption .price span.amount, .related figcaption .price
span.amount{background-color:#FFF;padding:0
0.5em;border:1px
solid #efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce.post-type-archive figcaption .price del span.amount, .woocommerce.archive figcaption .price del span.amount, .related figcaption .price del
span.amount{color:#999;font-size:1rem;border:none;background:none}.woocommerce.post-type-archive figcaption .price ins, .woocommerce.archive figcaption .price ins, .related figcaption .price
ins{text-decoration:none}.woocommerce.post-type-archive figcaption a.button, .woocommerce.archive figcaption a.button, .related figcaption
a.button{width:100%;margin:0;background-color:#CCC;-webkit-border-radius:3px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius:3px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-radius:3px;border-top-left-radius:0px;border-top-right-radius:0px}.woocommerce.post-type-archive figcaption a.added_to_cart, .woocommerce.archive figcaption a.added_to_cart, .related figcaption
a.added_to_cart{display:table;margin:0
auto;color:#CCC;text-transform:uppercase;font-size:0.875rem;letter-spacing:0.15em}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1em;font-size:0.65em;width:4.64em;font-family:"fontawesome";font-weight:400;margin:0
auto;margin-top:1em;margin-bottom:1em}.star-rating:before{content:"\f005\f005\f005\f005\f005";float:left;top:0;left:0;position:absolute;color:rgba(0, 0, 0, 0.1)}.star-rating
span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.618em}.star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;color:#AAA;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}p.stars{position:relative;font-size:1.618em}p.stars
a{display:block;font-weight:700;margin-right:1em;text-indent:-9999px;position:relative;color:#333}p.stars a:hover{color:#000}p.stars a:last-child{border-right:0}p.stars a.star-1:after, p.stars a.star-2:after, p.stars a.star-3:after, p.stars a.star-4:after, p.stars a.star-5:after{font-family:"FontAwesome";text-indent:0;position:absolute;top:0;left:0;padding-right:1em}p.stars a.star-1{width:2em}p.stars a.star-1:after{content:"\f006"}p.stars a.star-1:hover:after, p.stars a.star-1.active:after{content:""}p.stars a.star-2{width:3em}p.stars a.star-2:after{content:"\f006\f006"}p.stars a.star-2:hover:after, p.stars a.star-2.active:after{content:""}p.stars a.star-3{width:4em}p.stars a.star-3:after{content:"\f006\f006\f006"}p.stars a.star-3:hover:after, p.stars a.star-3.active:after{content:""}p.stars a.star-4{width:5em}p.stars a.star-4:after{content:"\f006\f006\f006\f006"}p.stars a.star-4:hover:after, p.stars a.star-4.active:after{content:""}p.stars a.star-5{width:6em;border:0}p.stars a.star-5:after{content:"\f006\f006\f006\f006\f006"}p.stars a.star-5:hover:after, p.stars a.star-5.active:after{content:""}.woocommerce ul.products li.product:hover .star-rating span:before, .woocommerce-page ul.products li.product:hover .star-rating span:before{color:#fac32b}.woocommerce-pagination{margin:0
auto;width:50%;text-align:center}.woocommerce-pagination ul.page-numbers{list-style-type:none;margin-left:0}.woocommerce-pagination ul.page-numbers
li{display:inline-block}.woocommerce-pagination ul.page-numbers li span.current, .woocommerce-pagination ul.page-numbers li a.page-numbers{background-color:#fafafa;padding:0.35em 0.75em;border:1px
solid #efefef}.woocommerce-pagination ul.page-numbers li
span.current{background-color:#FFF}.woocommerce-pagination ul.page-numbers li a.page-numbers{color:#999}.woocommerce-pagination ul.page-numbers li a.page-numbers:hover{background-color:#FFF;color:#333}.woocommerce.archive ul.products li.product, .woocommerce-page.archive ul.products
li.product{margin-bottom:5em}.woocommerce.archive ul.products li.product h3, .woocommerce-page.archive ul.products li.product
h3{margin:2em
0 1em;text-align:center}.woocommerce.archive ul.products li.product mark, .woocommerce-page.archive ul.products li.product
mark{background:#FFF;border:1px
solid #efefef;color:#CCC;font-size:1.25rem;padding:0.35em 0.1em 0.35em 0.35em;letter-spacing:0.2em;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.woocommerce.archive ul.products li.product:hover mark, .woocommerce-page.archive ul.products li.product:hover
mark{background:#fac32b;color:#FFF;border-color:#FFF}.product-details-hr{margin-bottom:0}.woocommerce-tabs{border-bottom:1px solid #efefef;margin-bottom:2em;padding-bottom:1em}.woocommerce-tabs
ul.tabs{list-style:none;margin:0
auto;display:table;margin-bottom:2em}.woocommerce-tabs ul.tabs
li{display:inline-block;position:relative;z-index:0;margin:0
-5px;padding:0
1em;border-top:2px solid #FFF;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.woocommerce-tabs ul.tabs li
a{display:inline-block;padding: .5em 0;font-weight:500;color:#737e94;text-decoration:none;text-transform:uppercase;font-size:1rem;letter-spacing:0.05em}.woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#444b59}.woocommerce-tabs ul.tabs
li.active{background:#FAFAFA;z-index:2;border-top:2px solid #fac32b;color:#444b59}.woocommerce-tabs ul.tabs li.active
a{color:inherit;text-shadow:inherit}.woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #FAFAFA}.woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #FAFAFA}.woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;z-index:1}.woocommerce-tabs
.panel{margin:0
0 2em;padding:0}.woocommerce-tabs #tab-description h2, .woocommerce-tabs #tab-additional_information h2, .woocommerce-tabs #tab-reviews
h2{font-size:1.25rem;font-weight:500}.woocommerce-tabs #tab-additional_information table
td{padding:0
0;background-color:#fff;border-bottom:1px dashed #efefef}.woocommerce-tabs #tab-additional_information table td
p{margin:0}.woocommerce-tabs #tab-additional_information table
th{background:none;border-bottom:1px dashed #efefef;padding:1em
1em 1em 0}.woocommerce-tabs #tab-reviews
article{background-color:#F5F5F5}.woocommerce-tabs #tab-reviews
h2{margin-bottom:1.5em}.woocommerce-tabs #tab-reviews
ol{margin-left:0;list-style:none}.woocommerce-tabs #tab-reviews ol
li{padding:2em;background-color:#F5F5F5;border:1px
solid #efefef;margin-bottom:0.75em}.woocommerce-tabs #tab-reviews ol li
.vcard{border:none;margin:0
0 1rem;padding:0}.woocommerce-tabs #tab-reviews ol li
img.avatar{display:inline-block;border-radius:50%}.woocommerce-tabs #tab-reviews ol li .star-rating{float:right;font-size:1em}.woocommerce-tabs #tab-reviews h3.comment-reply-title{font-size:1.25rem;font-weight:500}.woocommerce-tabs #tab-reviews .comment-form-rating{*zoom:1}.woocommerce-tabs #tab-reviews .comment-form-rating:before, .woocommerce-tabs #tab-reviews .comment-form-rating:after{content:" ";display:table}.woocommerce-tabs #tab-reviews .comment-form-rating:after{clear:both}.woocommerce-tabs #tab-reviews .comment-form-rating p
a{display:inline-block;float:left;font-size:0.75em;color:#aaa}.woocommerce-tabs #tab-reviews p.stars a.star-1{width:1em}.woocommerce-tabs #tab-reviews p.stars a.star-2{width:2em}.woocommerce-tabs #tab-reviews p.stars a.star-3{width:3em}.woocommerce-tabs #tab-reviews p.stars a.star-4{width:4em}.woocommerce-tabs #tab-reviews p.stars a.star-5{width:5em}.woocommerce-account p.myaccount_user
a{border-bottom:1px solid #EEE}.woocommerce-account p.myaccount_user
strong{font-weight:500}.woocommerce-account
h2{font-size:1.5rem;font-weight:500}.woocommerce-account .col-1, .woocommerce-account .col-2{width:50%;float:left;border:3px
dashed #efefef;padding:2em}.woocommerce-account .col-1 h3, .woocommerce-account .col-2
h3{font-size:1.25rem;font-weight:500}.woocommerce-account .col-1 address, .woocommerce-account .col-2
address{font-style:normal;font-size:1.125rem}.woocommerce-account .col-1 a.edit, .woocommerce-account .col-2
a.edit{font-weight:500;font-style:italic;text-transform:lowercase;color:#AAA}.woocommerce-account .col-1 a.edit:hover, .woocommerce-account .col-2 a.edit:hover{color:#fac32b}.woocommerce-account .col-2{border-left:none}.woocommerce-cart .entry-header
h1{font-family:"Norican",cursive}table.shop_table thead
th{font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:#888}table.shop_table tbody tr
td{border-bottom:1px solid #efefef}table.shop_table tbody td.product-remove
a{font-size:1.75rem;font-weight:100}table.shop_table tbody td.product-thumbnail
img{width:100px}table.shop_table tbody td.product-name, table.shop_table tbody td.product-price, table.shop_table tbody td.product-subtotal{font-size:1.125rem}table.shop_table tbody td.product-name{width:40%}table.shop_table tbody td.product-name
dl{border-left:1px dashed #ebe9eb;border-right:1px dashed #ebe9eb;margin-left:2.5em;padding:0
1em;float:right}table.shop_table tbody td.product-name dl dd, table.shop_table tbody td.product-name dl
dt{font-size:0.875rem;font-weight:600;margin-bottom:0}table.shop_table tbody td.product-name dl dd
p{font-size:0.875rem;margin-bottom:0}table.shop_table tbody td.product-quantity{width:5%}table.shop_table tbody td.product-quantity .quantity
input{text-align:center}table.shop_table tbody
td.actions{padding:1em
0 0}table.shop_table tbody td.actions
.coupon{width:30%}table.shop_table tbody td.actions input[name="apply_coupon"]{margin-bottom:0;background-color:#CCC}table.shop_table tbody td.actions input[name="apply_coupon"]:hover{background-color:#a3a3a3}table.shop_table tbody td.actions input[name="update_cart"]{float:right;background-color:#CCC}table.shop_table tbody td.actions input[name="update_cart"]:hover{background-color:#a3a3a3}.woocommerce-cart .cart-collaterals{margin-top:2em}.woocommerce-cart .cart-collaterals table, .woocommerce-cart .cart-collaterals
th{background-color:#F5F5F5}.woocommerce-cart .cart-collaterals
th{font-weight:600;border-right:1px solid #FFF}.woocommerce-cart .cart-collaterals th, .woocommerce-cart .cart-collaterals
td{border-bottom:1px solid #FFF}.woocommerce-cart .cart-collaterals .cart_totals
h2{font-family:"Norican",cursive;padding:0.5em 0;text-align:center}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout
a.button{width:100%;border-radius:0;background-color:#616161}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a.button:hover{background-color:#4e4e4e}.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator
a{font-size:0.875rem;font-weight:600;font-style:italic}.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator button[name="calc_shipping"]{padding:0.5em 0;width:100%;background-color:#CCC}.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator button[name="calc_shipping"]:hover{background-color:#616161}.page.woocommerce-checkout .entry-header{margin-bottom:2em}.page.woocommerce-checkout .entry-header
h1{font-family:"Norican",cursive}.page.woocommerce-checkout .woocommerce-info{margin-bottom:1em;border:none;padding:0}.page.woocommerce-checkout .woocommerce-info
a{border-bottom:1px solid #efefef}.page.woocommerce-checkout .woocommerce-info a:hover{border-bottom:1px solid #fac32b}.page.woocommerce-checkout
#customer_details{margin-top:1.25em}.page.woocommerce-checkout .woocommerce-billing-fields
h3{font-size:1.375rem;font-weight:600}.page.woocommerce-checkout .woocommerce-shipping-fields
h3{*zoom:1}.page.woocommerce-checkout .woocommerce-shipping-fields h3:before, .page.woocommerce-checkout .woocommerce-shipping-fields h3:after{content:" ";display:table}.page.woocommerce-checkout .woocommerce-shipping-fields h3:after{clear:both}.page.woocommerce-checkout .woocommerce-shipping-fields h3
label{bottom:1.6em;display:inline-block;left:1em;position:relative}.page.woocommerce-checkout .woocommerce-shipping-fields h3
input{float:left;margin-bottom:0}.page.woocommerce-checkout .woocommerce-shipping-fields #order_comments_field
textarea{height:100px}.page.woocommerce-checkout #customer_details
h3{font-size:1.375rem;font-weight:600}.page.woocommerce-checkout #customer_details .woocommerce-checkout-review-order{margin-top:1.5em;background-color:#f3fbff;border:1px
solid #d7f1ff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.page.woocommerce-checkout #customer_details table.shop_table thead
th{color:#666;background-color:#f3fbff;border-bottom:1px solid #d7f1ff}.page.woocommerce-checkout #customer_details table.shop_table thead th.product-name{width:75%}.page.woocommerce-checkout #customer_details table.shop_table thead th.product-total{width:25%}.page.woocommerce-checkout #customer_details table.shop_table tr td.product-name, .page.woocommerce-checkout #customer_details table.shop_table tr td.product-total{border-bottom:1px dashed #d7f1ff}.page.woocommerce-checkout #customer_details table.shop_table .product-quantity{font-weight:300}.page.woocommerce-checkout #customer_details table.shop_table .cart-subtotal th, .page.woocommerce-checkout #customer_details table.shop_table .shipping th, .page.woocommerce-checkout #customer_details table.shop_table .order-total th, .page.woocommerce-checkout #customer_details table.shop_table .cart-subtotal td span.amount, .page.woocommerce-checkout #customer_details table.shop_table .shipping
td{background-color:#f3fbff;font-weight:600}.page.woocommerce-checkout #customer_details table.shop_table tr.order-total th, .page.woocommerce-checkout #customer_details table.shop_table tr.order-total td, .page.woocommerce-checkout #customer_details table.shop_table tr.cart-subtotal th, .page.woocommerce-checkout #customer_details table.shop_table tr.cart-subtotal td, .page.woocommerce-checkout #customer_details table.shop_table tr.shipping th, .page.woocommerce-checkout #customer_details table.shop_table tr.shipping
td{border-bottom:1px solid #d7f1ff}.woocommerce-checkout-payment
ul{list-style:none;font-weight:600;margin:1em}.woocommerce-checkout-payment ul li.payment_method_paypal
img{display:inline-block;padding:0
1em;width:170px}.woocommerce-checkout-payment ul li.payment_method_paypal
a{color:#aaa;font-style:italic;font-weight:600}.woocommerce-checkout-payment ul li.payment_method_paypal a:hover{color:#fac32b}.woocommerce-checkout-payment ul li.payment_method_paypal .payment_box
p{margin-top:1em}.woocommerce-checkout-payment ul li .payment_box
p{background-color:#FFF;padding:1em;font-size:0.875rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce-checkout-payment .place-order
input#place_order{display:table;font-style:normal;margin:2em
auto 0;text-transform:uppercase;width:90%;letter-spacing:0.05em}.woocommerce-checkout-payment
.terms{margin-top:2em;padding-left:1em}.woocommerce-checkout-payment .terms
label{bottom:1.05em;display:inline-block;left:1em;position:relative}.woocommerce-checkout-payment .terms
input{float:left;margin-bottom:0}.single.single-product .site-content{margin-top:0}.woocommerce.single-product .product .images a.woocommerce-main-image
img{border:1px
solid #efefef}.woocommerce.single-product .product .images
.thumbnails{margin-top:1em}.woocommerce.single-product .product .images .thumbnails
img{margin-right:1em;width:100px}.products
span.onsale{top:-.5em;left:-.5em;position:absolute;margin:0
auto 1.5em;display:table;color:white;font-weight:500;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.05em;padding:0px
8px;text-align:center;color:#FFF;background-color:#fac32b;border-radius:3px;line-height:2}.woocommerce.single-product .product .entry-summary
h1.product_title{text-align:center}.woocommerce.single-product .product .entry-summary
span.onsale{margin:0
auto 1.5em;display:table;color:white;font-weight:500;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.05em;padding:0px
8px;text-align:center;color:#FFF;background-color:#fac32b;border-radius:3px;line-height:2}.woocommerce.single-product .product .entry-summary .woocommerce-product-rating, .woocommerce.single-product .product .entry-summary
p.price{margin:0
auto;display:table}.woocommerce.single-product .product .entry-summary
p.price{padding:1em
0}.woocommerce.single-product .product .entry-summary p.price
span.amount{background-color:white;border:1px
solid #efefef;border-radius:3px;padding:0
0.5em;text-decoration:none;padding:0
1em}.woocommerce.single-product .product .entry-summary div[itemprop="description"]{margin:2em
0 3.5em 0}.woocommerce.single-product .product .entry-summary
form.cart{margin-top:2em}.woocommerce.single-product .product .entry-summary form.cart
.quantity{width:20%;display:inline-block}.woocommerce.single-product .product .entry-summary form.cart .quantity input[type="number"]{text-align:center;border:1px
solid #efefef;border-radius:3px}.woocommerce.single-product .product .entry-summary form.cart
button{width:60%;float:right;text-transform:uppercase;letter-spacing:0.05em}.woocommerce.single-product .product .entry-summary
.product_meta{border-top:4px double #efefef;margin:1em
0;padding-top:1em;color:#AAA;font-size:0.875rem}.woocommerce.single-product .product .entry-summary .product_meta
.sku_wrapper{padding-right:1em;font-weight:600}.woocommerce.single-product .product .entry-summary .product_meta .sku_wrapper
span.sku{padding-left:0.4em;font-weight:300}.woocommerce.single-product .product .entry-summary .product_meta
.posted_in{font-weight:600}.woocommerce.single-product .product .entry-summary .product_meta
a{font-weight:300;color:#AAA}.woocommerce.single-product .product .entry-summary .product_meta a:hover{color:#444b59}.woocommerce.single-product .product .entry-summary .product_meta a:first-child{padding-left:0.4em}.woocommerce.single-product .product .entry-summary form.cart
table.variations{width:100%}.woocommerce.single-product .product .entry-summary form.cart table.variations
label{font-weight:600;letter-spacing:0.05em;position:relative;text-transform:uppercase;top:-0.75em;color:#616161}.woocommerce.single-product .product .entry-summary form.cart table.variations
a.reset_variations{font-size:0.75rem;background-color:#efefef;border-radius:3px;color:#999;float:right;padding:0
1em}.woocommerce.single-product .product .entry-summary
.variations_button{margin-top:2em}.woocommerce.single-product .product.sale .entry-summary
p.price{padding:1em
0}.woocommerce.single-product .product.sale .entry-summary p.price
del{color:#999;font-size:1rem}.woocommerce.single-product .product.sale .entry-summary p.price del
span.amount{border:none}.woocommerce.single-product .product.sale .entry-summary p.price
ins{background-color:white;border:1px
solid #efefef;border-radius:3px;padding:0
0.5em;text-decoration:none}.woocommerce.single-product .product.sale .entry-summary p.price ins
span.amount{border:none}.related
h2{font-size:1.25rem;font-weight:500}.related h3, .products
h3{margin:1em
0 1em}.related li, .products
li{text-align:center}.related .price, .products
.price{display:block;padding:1em
0}.related .price del, .products .price
del{color:#999;font-size:1rem}.related .price del span.amount, .products .price del
span.amount{border:none}div.pp_overlay{background:#222;opacity:0.9 !important}div.pp_woocommerce
div.ppt{text-align:center;font-weight:100}div.pp_woocommerce
.pp_content_container{background:#282828;border-radius:3px;box-shadow:0 1px 30px rgba(0, 0, 0, 0.25);padding:20px
0}div.pp_woocommerce
.pp_close{background:none;color:#616161 !important;font-size:1.618em !important;right:-1em;text-shadow:none;top:-1em;width:1em}div.pp_woocommerce .pp_close:hover{color:#FFF !important;background:none}div.pp_woocommerce .pp_arrow_previous, div.pp_woocommerce
.pp_arrow_next{background:none;color:#616161 !important;font-size:1.25rem !important;margin-top:5px;text-shadow:none;transition:all 0.2s ease-in-out 0s}div.pp_woocommerce .pp_arrow_previous:hover, div.pp_woocommerce .pp_arrow_next:hover{color:#FFF !important;background:none}div.pp_woocommerce a.pp_contract, div.pp_woocommerce
a.pp_expand{background:none;color:#616161 !important;font-size:1.618em !important;left:-1em;text-shadow:none;top:-1em;width:1em}div.pp_woocommerce a.pp_contract:hover, div.pp_woocommerce a.pp_expand:hover{color:#FFF !important;background:none}div.pp_woocommerce .pp_next:before, div.pp_woocommerce .pp_previous:before{background:none;border-radius:100%;color:#616161 !important;font-size:1.5rem !important;text-shadow:none}div.pp_woocommerce .pp_next:before:hover, div.pp_woocommerce .pp_previous:before:hover{color:#FFF !important;background:none}.shop-sidebar-widgets
aside{margin-bottom:2em}.shop-sidebar-widgets aside h2.widget-title{text-align:left}@media only screen and (max-width: 40em){.shop-sidebar-widgets aside h2.widget-title{text-align:center}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.shop-sidebar-widgets aside h2.widget-title{text-align:center}}.shop-sidebar-widgets aside
ul{margin-left:0}aside.widget_shopping_cart
ul{margin-left:0;margin-bottom:0}aside.widget_shopping_cart
li{clear:both;margin-bottom:1.25em}aside.widget_shopping_cart
a{font-size:0.8125rem}aside.widget_shopping_cart
a.remove{margin-right:0.5em}aside.widget_shopping_cart
img{width:40px;margin-right:0.5em}aside.widget_shopping_cart
.quantity{font-size:0.8125rem;font-weight:500;margin-top:1em;display:block}aside.widget_shopping_cart .total
strong{font-weight:500}aside.widget_shopping_cart
dl.variation{border-left:1px dashed #ebe9eb;padding-left:1em;padding-top:0.5em;margin-bottom:0}aside.widget_shopping_cart dl.variation dd, aside.widget_shopping_cart dl.variation
dt{margin-bottom:0;font-size:0.8125rem;line-height:1.7}aside.widget_shopping_cart dl.variation
dt{font-weight:600}aside.widget_shopping_cart dl.variation dd
p{font-size:0.8125rem;margin-bottom:0}aside.widget_shopping_cart
a.button{background-color:#ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0.35rem 0 0.35rem 0;width:100%;margin-bottom:0.5em}aside.widget_shopping_cart a.button:hover{background-color:#fac32b}aside.widget_products li, aside.widget_recently_viewed_products li, aside.widget_recent_reviews
li{line-height:1.5;margin-bottom:1em}aside.widget_products img, aside.widget_recently_viewed_products img, aside.widget_recent_reviews
img{float:left;margin-bottom:1em}@media only screen and (max-width: 40em){aside.widget_products img, aside.widget_recently_viewed_products img, aside.widget_recent_reviews
img{float:none;display:table;margin:0
auto}}@media only screen and (min-width: 40.063em){aside.widget_products img, aside.widget_recently_viewed_products img, aside.widget_recent_reviews
img{float:none;display:table;margin:0
auto}}aside.widget_products span.product-title, aside.widget_recently_viewed_products span.product-title, aside.widget_recent_reviews span.product-title{text-align:center;display:block;margin-bottom:0.5em}aside.widget_products span.amount, aside.widget_recently_viewed_products span.amount, aside.widget_recent_reviews
span.amount{display:table;margin:0
auto;background-color:white;border:1px
solid #efefef;border-radius:3px;padding:0
0.5em}aside.widget_products del span.amount, aside.widget_recently_viewed_products del span.amount, aside.widget_recent_reviews del
span.amount{background:none;border:none;color:#999;font-size:1rem}aside.widget_recent_reviews a, aside.widget_recent_reviews span.reviewer, aside.widget_recent_reviews span.amount, aside.widget_top_rated_products a, aside.widget_top_rated_products span.reviewer, aside.widget_top_rated_products
span.amount{display:table;margin:0
auto;text-align:center}aside.widget_recent_reviews span.product-title, aside.widget_top_rated_products span.product-title{display:block}footer aside.widget_products img, footer aside.widget_products span.product-title, footer aside.widget_recently_viewed_products img, footer aside.widget_recently_viewed_products span.product-title, footer aside.widget_recent_reviews img, footer aside.widget_recent_reviews span.product-title{margin-bottom:1em}footer aside.widget_products span.amount, footer aside.widget_recently_viewed_products span.amount, footer aside.widget_recent_reviews
span.amount{color:#333}aside.widget_layered_nav
li{position:relative;left:0;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}aside.widget_layered_nav li:hover{left:0.25em}aside.widget_layered_nav li:hover
a{color:#fac32b}aside.widget_layered_nav li:hover
small.count{border:1px
solid #efefef}aside.widget_layered_nav
small.count{background:#F9F9F9;float:right;margin-top:0.7em;padding:0
1em}aside.widget_price_filter
.price_slider{margin-bottom:1em}aside.widget_price_filter
.price_slider_amount{line-height:2.4;font-size:0.8751em}aside.widget_price_filter .price_slider_amount
.button{width:100%;padding:0.25em 0;background:#DDD}aside.widget_price_filter .price_slider_amount .button:hover{background:#fac32b}aside.widget_price_filter .price_slider_amount .price_label
span{border:1px
solid #efefef;padding:0.25em}aside.widget_price_filter .ui-slider{position:relative;text-align:left}aside.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:0.85em;height:1em;background-color:#DDD;border-radius:0;cursor:ew-resize;outline:none;top:-0.25em}aside.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-0.8em}aside.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;border-radius:1em;background-color:#DDD}aside.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:whitesmoke;border:0}aside.widget_price_filter .ui-slider-horizontal{height:0.5em}aside.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}aside.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}aside.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}aside.widget_layered_nav_filters ul
li{display:inline-block;padding-right:0.2em}aside.widget_layered_nav_filters ul li
a{font-size:0.875rem;font-weight:bold;padding:0.25em 1em;background-color:#FFF;border:1px
solid #efefef;border-radius:3px;color:#AAA}aside.widget_layered_nav_filters ul li a:hover{background:#efefef;border:1px
solid #efefef}aside.widget_product_categories
ul.children{margin-left:1em}aside.widget_product_categories ul.children li:before{content:"\f120";font-family:FontAwesome;font-weight:400;margin-right:0.53em;color:#DDD;font-size:0.875rem}aside.widget_product_search input[type="search"]{height:3em;font-size:0.8125rem;font-style:italic;color:#AAA}aside.widget_product_search input[type="submit"]{background-color:#DDD;width:100%;font-style:normal}aside.widget_product_search input[type="submit"]:hover{background-color:#fac32b}@media only screen and (max-width: 40em){aside.widget_product_tag_cloud
.tagcloud{text-align:center}}@media only screen and (min-width: 40.063em){aside.widget_product_tag_cloud
.tagcloud{text-align:center}}aside.widget_product_tag_cloud .tagcloud
a{background-color:#FFF;border:1px
solid #efefef;border-radius:3px;display:inline-block;font-size:0.85em !important;margin-bottom:0.5em;padding:0.25em 1em}aside.widget_product_tag_cloud .tagcloud a:hover{border:1px
solid #fac32b}.header-cart-wrap{float:right;margin:0
0 0 1.75em}@media only screen and (max-width: 40em){.header-cart-wrap{display:table;float:none;margin:0
auto}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.header-cart-wrap{display:table;float:none;margin:0
auto}}.header-cart-wrap a.cart-contents{font-size:0.875rem;font-weight:600;color:#FFF}.header-cart-wrap a.cart-contents
.count{display:none}.header-cart-wrap a.cart-contents:hover{color:#fac32b}.header-cart-wrap .header-cart-modal{float:left;color:#FFF}.header-cart-wrap .header-cart-modal:hover{color:#fac32b}.header-cart-wrap .dash-spacer{padding:0
0.5em 0 0.7em;color:#FFF}#cartModal
.widget_shopping_cart_content{padding:4.5em 1em 2em 0}#cartModal .widget_shopping_cart_content
ul{margin-left:0;list-style:none}#cartModal .widget_shopping_cart_content ul.cart_list li img, #cartModal .widget_shopping_cart_content ul.product_list_widget li
img{margin:0
1em;width:75px}#cartModal .widget_shopping_cart_content
dl.variation{border-left:1px dashed #ebe9eb;margin-left:2.5em;padding-left:1em;padding-top:0.5em;float:right}#cartModal .widget_shopping_cart_content dl.variation dd, #cartModal .widget_shopping_cart_content dl.variation
dt{margin-bottom:0;font-size:0.8125rem;line-height:1.7}#cartModal .widget_shopping_cart_content dl.variation
dt{font-weight:600}#cartModal .widget_shopping_cart_content dl.variation dd
p{font-size:0.8125rem;margin-bottom:0}#cartModal .widget_shopping_cart_content
.quantity{float:right;font-size:1.125rem}#cartModal .widget_shopping_cart_content
.total{border-top:2px solid #ebe9eb;padding:2em
0 0;margin-top:1em}#cartModal .widget_shopping_cart_content .cart_list
li{padding-bottom:1.5em;clear:both}#cartModal .widget_shopping_cart_content
li.empty{background-color:#FAFAFA;padding:1.5em;text-align:center}#cartModal .widget_shopping_cart_content p.buttons
a{width:100%;margin-bottom:0.35em;padding:0.5rem 2rem}.woocommerce ul li.featured
figcaption{background-color:#fafafa}.woocommerce ul li.featured figcaption
h3{text-align:center;font-size:1.25rem;margin:0.75em 0}.woocommerce ul li.featured figcaption
.price{display:block;text-align:center}.woocommerce ul li.featured figcaption
a.button{background-color:#CCC;border-radius:0 0 3px 3px;margin:0;width:100%}.woocommerce ul li.featured figcaption
a.added_to_cart{color:#ccc;display:table;font-size:0.875rem;letter-spacing:0.15em;margin:0
auto;text-transform:uppercase}.woocommerce .upsells h2, .woocommerce .cross-sells
h2{font-size:1.25rem;font-weight:500}.woocommerce .upsells ul.products li, .woocommerce .cross-sells ul.products
li{display:inline-block;float:none}.woocommerce .upsells ul.products li h3, .woocommerce .cross-sells ul.products li
h3{text-align:center;font-size:1.375rem;margin:1.25em 0 0}.woocommerce .upsells ul.products li .price, .woocommerce .cross-sells ul.products li
.price{display:block;margin:0
0 1em;text-align:center}.woocommerce .upsells ul.products li .price span.amount, .woocommerce .cross-sells ul.products li .price
span.amount{background-color:white;border:1px
solid #efefef;border-radius:3px;padding:0
0.5em}.woocommerce .upsells ul.products li figure, .woocommerce .cross-sells ul.products li
figure{float:left}.woocommerce .upsells ul.products li figcaption, .woocommerce .cross-sells ul.products li
figcaption{background-color:#fafafa}.woocommerce .upsells ul.products li figcaption a.button, .woocommerce .cross-sells ul.products li figcaption
a.button{background-color:#ccc;border-radius:0 0 3px 3px;margin:0;width:100%}.woocommerce .upsells ul.products li figcaption a.added_to_cart, .woocommerce .cross-sells ul.products li figcaption
a.added_to_cart{display:table;margin:0
auto}@media only screen and (max-width: 40em){.woocommerce-page header.entry-header{margin:2em
0 1em 0}.woocommerce-page table.shop_table.cart,
.woocommerce-page table.shop_table.cart thead,
.woocommerce-page table.shop_table.cart tbody,
.woocommerce-page table.shop_table.cart th,
.woocommerce-page table.shop_table.cart td,
.woocommerce-page table.shop_table.cart
tr{display:block}.woocommerce-page table.shop_table thead
tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page table.shop_table
tr{}.woocommerce-page table.shop_table.cart
td{border:1px
solid #d2d3d3;position:relative;padding-left:35% !important}.woocommerce-page table.shop_table td.product-spacer{border-color:#FFF;height:10px}.woocommerce-page table.shop_table tbody td.product-name, .woocommerce-page table.shop_table tbody td.product-quantity{width:100%}.woocommerce-page table.shop_table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.shop_table tbody td.product-name
dl{float:none;margin-left:0}.woocommerce-page table.shop_table td.product-remove:before, .woocommerce-page table.shop_table td.product-thumbnail:before, .woocommerce-page table.shop_table td.product-name:before, .woocommerce-page table.shop_table td.product-price:before, .woocommerce-page table.shop_table td.product-quantity:before, .woocommerce-page table.shop_table td.product-subtotal:before, .woocommerce-page table.shop_table td.product-total:before{font-size:14px;font-weight:600}.woocommerce-page table.shop_table.cart td.product-remove:before{content:"DELETE:"}.woocommerce-page table.shop_table.cart td.product-thumbnail:before{content:"IMAGE:"}.woocommerce-page table.shop_table.cart td.product-name:before{content:"PRODUCT:"}.woocommerce-page table.shop_table.cart td.product-price:before{content:"PRICE:"}.woocommerce-page table.shop_table.cart td.product-quantity:before{content:"QUANTITY:"}.woocommerce-page table.shop_table.cart td.product-subtotal:before{content:"SUBTOTAL:"}.woocommerce-page table.shop_table.cart td.product-total:before{content:"TOTAL:"}.woocommerce .quantity,
.woocommerce #content .quantity,
.woocommerce-page .quantity,
.woocommerce-page #content
.quantity{margin:0}.woocommerce-page table.cart td.actions,
.woocommerce-page #content table.cart
td.actions{text-align:left;border:0}.woocommerce-page table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions
.coupon{width:100%}.woocommerce-page table.cart td.actions input[name="update_cart"],
.woocommerce-page #content table.cart td.actions input[name="update_cart"]{width:100%;float:none}.woocommerce-page .cart-collaterals{width:100%}.woocommerce-page .cart-collaterals
.cart_totals{float:none}.woocommerce-page table.cart td.actions .button.alt,
.woocommerce-page #content table.cart td.actions
.button.alt{float:left;margin-top:10px}.woocommerce-page table.cart td.actions div,
.woocommerce-page #content table.cart td.actions div,
.woocommerce-page table.cart td.actions input,
.woocommerce-page #content table.cart td.actions
input{margin-bottom:10px}.woocommerce-page .cart-collaterals
.cart_totals{float:left;width:100%;text-align:left}.woocommerce-page table.shop_table
tbody{padding-top:10px}.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2,
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce .order_details ul,
.woocommerce-page .order_details ul,
.woocommerce .order_details,
.woocommerce-page
.order_details{padding:0}.woocommerce .order_details li,
.woocommerce-page .order_details
li{clear:left;margin-bottom:10px;border:0}.page.woocommerce-checkout article.type-page, .page.woocommerce-cart article.type-page{padding:0
1em}}body{-webkit-overflow-scrolling:touch}p{color:#777}a{-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}html,body{height:100%}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{color:#616671}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{height:3.250rem}html input[type="button"],input[type="reset"],input[type="submit"]{background-clip:padding-box;background-color:#616161;border:medium none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:white;font-size:0.8125rem;font-style:italic;padding:0.45em 1.6em;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#525252}input[type="text"],input[type="password"]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}button,.button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}figure{margin:0}.rescue-highlight-gray, .rescue-highlight-gray
a{background:#efefef}header#masthead{padding:1em
0 4em;background-color:#333;position:relative;margin-bottom:0}.page-template-template-home
header#masthead{background:rgba(255,255,255,0)}.site-branding{float:left;display:inline-block}@media only screen and (max-width: 40em){.site-branding{float:none;text-align:center;display:table;margin:0
auto}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.site-branding{float:none;text-align:center;display:table;margin:0
auto}}.site-branding
h1{font-family:'Montserrat',Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;line-height:1}.site-branding h1
a{color:#FFF;font-size:26px;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.site-branding h1 a:hover{color:#fac32b}.site-branding h2.site-description{font-family:"Source Sans Pro",sans-serif;font-size:16px;color:#FFF}.top-bar, .top-bar-section ul li,
.top-bar-section li:not(.has-form) a:not(.button),
.top-bar.expanded .title-area{background:none}.top-bar{display:inline-block;float:right;margin-top:60px}@media only screen and (max-width: 40em){.top-bar{display:block;float:none;background:transparent}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.top-bar{display:block;float:none}}.top-bar .toggle-topbar.menu-icon
a{color:#FAFAFA}.top-bar.expanded .toggle-topbar
a{color:#fac32b}.top-bar.expanded .title-area{background:transparent}@media only screen and (min-width: 40.063em) and (max-width: 64em){.top-bar-section
ul{float:none !important;display:table;margin:0
auto}}.top-bar-section .dropdown li.title
h5{font-size:0.75rem;font-style:italic}.top-bar-section li:not(.has-form) a:hover:not(.button),
.top-bar-section li.active:not(.has-form) a:hover:not(.button),
.top-bar-section ul li:hover:not(.has-form) > a,
.top-bar-section ul li.has-dropdown:hover:not(.has-form) > a,
.top-bar-section li.active:not(.has-form) a.menu-item-has-children:hover:not(.button),
.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button),
.top-bar-section .dropdown li:not(.has-form):not(.active)>a:hover:not(.button){background:#272727;color:#FFF;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.top-bar-section li:not(.has-form) a:not(.button),
.top-bar-section li.active:not(.has-form) a:not(.button),
.top-bar-section ul li.has-dropdown:not(.has-form)>a{font-weight:600}.top-bar-section ul li.has-dropdown.moved:hover:not(.has-form)>a{background:none;border-top:none}.page-template-template-home .top-bar-section li:not(.has-form) a:hover:not(.button),
.page-template-template-home .top-bar-section li.active:not(.has-form) a:hover:not(.button),
.page-template-template-home .top-bar-section ul li:hover:not(.has-form) > a,
.page-template-template-home .top-bar-section ul li.has-dropdown:hover:not(.has-form) > a,
.page-template-template-home .top-bar-section li.active:not(.has-form) a.menu-item-has-children:hover:not(.button),
.page-template-template-home .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button),
.page-template-template-home .top-bar-section .dropdown li:not(.has-form):not(.active)>a:hover:not(.button){background:rgba(0, 0, 0, 0.7)}.page-template-template-home .top-bar-section li.active:not(.has-form) a:not(.button){background:none;font-weight:600}body{overflow-x:hidden}#wrapper{position:relative;z-index:10;top:0;left:0;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}section{margin-bottom:30px}section.toggle{text-align:center}.mask{position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;background:rgba(0,0,0,0.8)}nav.menu{position:fixed;z-index:20;background-color:#FFF;overflow:hidden;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}nav.push-menu-top{left:0;top:-500px;width:100%;height:500px;border-bottom:5px solid #DDD}nav.push-menu-top button.close-menu{display:table;margin:0
auto;background:#EFEFEF;padding:0.15em 0.5em 0.25em 0.5em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}nav.push-menu-top button.close-menu:focus{outline:none}nav.push-menu-top button.close-menu:hover{background-color:#fac32b}nav.push-menu-top .widget-area{display:table;margin:0
auto}nav.push-menu-top .widget-area
.widget{padding:2em
0 1em 0}nav.push-menu-top .widget-area .widget h2.widget-title{color:#444b59;text-align:center}.woocommerce nav.push-menu-top
img{display:inline}body.pmt-open nav.push-menu-top{top:0}body.pmt-open
#wrapper{top:500px}.top-toggle-wrap{background-color:#333}.page-template-template-home .top-toggle-wrap{background:transparent}.top-toggle-button{display:table;margin:0
auto}.top-toggle-button
button{background:transparent}.top-toggle-button button
i{color:#FFF;font-size:2rem}.top-toggle-button button:hover
i{position:relative;top:0.1em;color:#fac32b}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0
auto}.inner-sidebar-widgets{margin-top:4em}.inner-sidebar-widgets
.widget{margin-bottom:2.5em;padding:2em
2.5em;-webkit-box-shadow:7px 7px 0 0 whitesmoke;-moz-box-shadow:7px 7px 0 0 whitesmoke;box-shadow:7px 7px 0 0 whitesmoke;border:2px
solid #F5F5F5}.widget
select{max-width:100%}.widget_search .search-submit{display:none}h2.widget-title{font-size:1.125rem;margin-bottom:1em;font-weight:600}.widget_categories,.widget_archive{}.widget_categories ul, .widget_archive
ul{list-style-type:none;margin-left:0}.widget_categories ul li, .widget_archive ul
li{padding:0.15em}.widget_categories ul li a, .widget_archive ul li
a{padding-right:0.5em}.widget_categories select, .widget_archive
select{border-color:#FFF;color:#AAA;-webkit-box-shadow:0 3px 0 #EEEEEE, 0 -1px #FFF inset;-moz-box-shadow:0 3px 0 #EEEEEE, 0 -1px #FFF inset;box-shadow:0 3px 0 #EEEEEE, 0 -1px #FFF inset;background:#F9F9F9;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3}.widget_categories select option, .widget_archive select
option{padding:0.25em 1em}.widget_rss
ul{list-style:none;padding-left:0}.widget_rss
li{margin-bottom:2em}.widget_rss li:hover{left:0}.widget_rss li
a.rsswidget{font-weight:600;margin-bottom:1em;display:block}.widget_rss li span.rss-date{font-size:0.8em;margin-bottom:1em;display:block}.widget_rss li
div.rssSummary{margin-bottom:1em}#wp-calendar
caption{text-align:center;color:#616161;font-size:14px;margin-top:10px;margin-bottom:15px}#wp-calendar
thead{font-size:14px}#wp-calendar thead
th{padding-bottom:10px}#wp-calendar
tbody{color:#AAA}#wp-calendar tbody
td{background:#f0f2f4;text-align:center;padding:11px}#wp-calendar tbody td
a{color:#FFF}#wp-calendar tbody td:hover{color:#555;background:#FFF}#wp-calendar tbody td:hover>a{color:#555}#wp-calendar tbody
.pad{background:none}#wp-calendar tbody .pad:hover{background:none}#wp-calendar tfoot #next, #wp-calendar tfoot
#prev{font-size:14px;text-transform:uppercase}#wp-calendar tfoot
#next{text-align:right}#wp-calendar tfoot
#prev{padding-top:10px}aside.widget_pages
ul{list-style:none;margin-left:0}aside.widget_pages li .current_page_item
a{color:#F5F5F5}aside.widget_pages li
ul.children{margin-left:1em}aside.widget_meta
ul{list-style:none;margin-left:0}aside.widget_meta ul
abbr{color:#ffab58;border-bottom:none;font-size:70%}aside.widget_recent_comments
ul{list-style:none;margin-left:0}aside.widget_recent_comments ul
li{margin-bottom:0.75em}aside.widget_recent_comments .comment-author-link
a{font-style:italic;font-size:14px;color:#616671;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}aside.widget_recent_comments .comment-author-link a:hover{color:#F5F5F5}aside.widget_recent_entries
ul{list-style:none;margin-left:0}aside.widget_rss
ul{margin-left:0}aside.widget_rss
.rssSummary{font-size:14px}aside.widget_search .search-submit{display:none}aside.widget_search
input{background:#ebedf0;border:none;box-shadow:none;color:#616161;font-style:italic;font-size:0.75rem;height:2.7125rem;padding:0.5rem 0.9rem;vertical-align:baseline;width:100%;margin:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}aside.widget_search input:focus{border-color:#000;background:#e5e6e8;-webkit-box-shadow:0 0 4px #AAA;-moz-box-shadow:0 0 4px #AAA;box-shadow:0 0 4px #AAA}aside.widget_text
select{border-color:#FFF;color:#888;-webkit-box-shadow:0 3px 0 #ccc, 0 -1px #fff inset;-moz-box-shadow:0 3px 0 #ccc, 0 -1px #fff inset;box-shadow:0 3px 0 #ccc, 0 -1px #fff inset;background:#F5F5F5;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3}aside.widget_text select
option{padding:0.25em 1em}aside.widget_nav_menu
ul{list-style:none;margin-left:0}aside.widget_nav_menu ul.sub-menu{margin-left:1rem}@media only screen and (min-width: 40.063em) and (max-width: 64em){aside.widget_nav_menu ul.sub-menu{margin-bottom:2em}}aside.widget_nav_menu li .current_page_item
a{color:#fac32b}aside.widget_nav_menu li
ul.children{margin-left:1em}aside.widget_tag_cloud:after{clear:both}aside.widget_tag_cloud:before,aside.widget_tag_cloud:after{content:" ";display:table}aside.widget_tag_cloud
a{border-radius:0;color:#FFF;float:left;font-size:14px !important;text-transform:uppercase;font-weight:300;letter-spacing:0.1em;margin:0
0.25rem 0.25rem 0;padding:0rem 0.4rem;background:#a0917f}aside.widget_tag_cloud a:hover{background-color:#fac32b;color:#FFF}.home-content{margin-bottom:5em}.home-content
span.spacer{display:block;height:10em}@media only screen and (max-width: 40em){.home-content
h1{font-size:2rem !important}}.home-content
h2{font-family:"Norican",cursive}.backstretch{position:relative;float:left;cursor:pointer}.backstretch
img{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.backstretch:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#616671;opacity:0.2}.home-slider-container{background-color:#545454}.page-template-template-home .site-content{margin:4em
0 0}@media only screen and (max-width: 40em){img.video-fallback-image{position:initial !important;width:100% !important;height:100% !important}}@media only screen and (max-width: 50em){div#video_background_video_0{right:-100px !important}}article.sticky .entry-content{background-clip:padding-box;background-color:#f7fbff;border-radius:3px;padding:4em}.hentry{margin:0
0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,
.group-blog
.byline{display:inline}.page-content,.entry-content,.entry-summary{margin:0
0 1.5em 0}.page-links{clear:both;margin:0
0 1.5em}.header-widget-wrap{margin:4em
0}.header-widget-wrap .header-widget{margin:1em
0 0 0}.header-widget-wrap .header-widget
.widget{float:right;display:table;margin:0
auto}.header-widget-wrap .header-widget .widget
img{width:100% !important}.header-widget-wrap .blog-title
h2{font-family:"Norican",cursive;font-weight:500;font-size:2.375rem;margin-bottom:0}.header-widget-wrap .blog-title
p{color:#AAA;font-style:italic}@media only screen and (max-width: 40em){.header-widget-wrap{text-align:center}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.header-widget-wrap{text-align:center}}.blog article, .archive
article{background-color:#FFF}.blog article .featured-image, .blog article .gallery-featured-image, .archive article .featured-image, .archive article .gallery-featured-image{-webkit-box-shadow:0 1px 3px rgba(97, 102, 113, 0.52);-moz-box-shadow:0 1px 3px rgba(97, 102, 113, 0.52);box-shadow:0 1px 3px rgba(97, 102, 113, 0.52)}.blog article .entry-content, .archive article .entry-content{padding:2em
3em;border:2px
solid #EFEFEF;-webkit-box-shadow:7px 7px 0 0 #EFEFEF;-moz-box-shadow:7px 7px 0 0 #EFEFEF;box-shadow:7px 7px 0 0 #EFEFEF}.blog article .blog-list-meta-wrap, .archive article .blog-list-meta-wrap{margin:2em
0;color:#999;font-size:0.875rem}.blog article .blog-list-meta-wrap img, .archive article .blog-list-meta-wrap
img{border-radius:50%;margin-right:1em}.blog article h1.entry-title, .archive article h1.entry-title{line-height:1.3;font-size:1.5rem}.entry-content h1.entry-title{font-size:1.875rem;margin-bottom:1em}@media only screen and (max-width: 40em){.entry-content h1.entry-title{margin-top:2em}}.entry-content a.more-link{display:block;color:#DDD;font-style:italic;font-size:0.8125rem;margin-top:2.75em;font-weight:600;text-align:center;padding:0.5em 0;border:2px
solid #EFEFEF}.entry-content a.more-link:hover{color:#888;border:2px
solid #888}#masonry-container{width:100%;padding-bottom:200px}#masonry-container
.brick{width:590px;padding:0px
10px 15px 10px}@media only screen and (max-width: 40em){#masonry-container
.brick{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){#masonry-container
.brick{width:100%}}.single .header-widget-wrap{display:table;margin:2em
auto}.single .site-header{margin-bottom:70px}.single
article{background-color:#fafafa}.single .site-content{margin-top:3em}.single h1.entry-title{font-size:2rem;font-weight:600}.single .post-content{margin-top:4em}.single .post-content-inner-wrap{padding:2em
4em}@media only screen and (max-width: 40em){.single .post-content-inner-wrap{padding:2em
1em}}.single .post-top-meta-wrap{margin:2em
0;color:#999}.single .post-top-meta-wrap
img{border-radius:50%;margin-right:1em}.single .entry-meta{border-top:1px solid #ebedf0;margin-top:2.5em;padding-top:2em}.single .entry-meta .entry-cats, .single .entry-meta .entry-tags{color:#b2b2b2;display:inline-block;font-size:0.875rem;padding:0
1.5em 1em 0}.single .entry-meta .entry-cats a, .single .entry-meta .entry-tags
a{color:#b2b2b2;font-weight:300}.single .entry-meta .entry-cats a:hover, .single .entry-meta .entry-tags a:hover{color:#fac32b}.single .entry-meta .edit-link
a{float:right;color:#DDD;font-style:italic}.single .featured-image img, .single .gallery-featured-image{-webkit-box-shadow:0 1px 3px rgba(97, 102, 113, 0.52);-moz-box-shadow:0 1px 3px rgba(97, 102, 113, 0.52);box-shadow:0 1px 3px rgba(97, 102, 113, 0.52)}.entry-content
blockquote{font-style:italic;border-left:3px solid #fac32b;margin:0;padding-left:2em}.entry-content blockquote
p{font-size:1.25rem}.entry-content
pre{background-color:#ebedf0;padding:4em;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.entry-content
table{width:100%}.entry-content table
th{text-align:left;padding:1em;background-color:#ebedf0}.entry-content table
td{padding:1em}.entry-content table
tr.even{background-color:#f7f8f9}.comment-content
a{word-wrap:break-word}.bypostauthor{display:block}.comments-area{background-color:#fafafa;padding:1em
5em;margin-bottom:5em}@media only screen and (max-width: 40em){.comments-area{padding:1em
1em}}.comments-area h2.comments-title{font-size:1.125rem;margin:2em
0;font-weight:600}.comments-area
ol{list-style:none;margin-left:0}.comments-area ol
.children{margin-left:2.5em;margin-top:3em}.comments-area
hr{border-color:#ebedf0;padding:0
0 1em 0}.comments-area hr:first-child{display:none}.comment
img.avatar{display:block;float:left;height:32px;margin:0
20px 0 0;width:32px}.comment .comment-meta-header{margin-bottom:2em}.comment .comment-meta-header
cite{font-style:normal;margin-right:1em;font-weight:bold;color:#555}.comment .comment-meta-header cite
a{font-weight:300}.comment .comment-meta-header .comment-meta{font-size:0.75rem;float:right}.comment .comment-meta-header .comment-reply-link{float:right;font-size:1rem;font-style:italic}.comment
.comment_content{margin-bottom:2em}.comment .comment-reply-link{font-size:0.75rem;font-style:italic;padding:0.35em 1.5em;background-color:#fac32b;color:#FFF}.comment .comment-reply-link:hover{background-color:#FFF;color:#fac32b}.comment-respond{margin:1em
0 3em}@media only screen and (max-width: 40em){.comment-respond{margin:1em
0 1em}}.comment-respond h3.comment-reply-title{font-size:1.25rem;margin-bottom:1em;padding-top:2em}@media only screen and (max-width: 40em){.comment-respond h3.comment-reply-title{padding-top:0;margin-bottom:0}}.comment-respond .comment-notes{font-size:0.8125rem;margin-bottom:2em}.comment-respond .logged-in-as{font-size:0.875rem}.comment-respond #cancel-comment-reply-link{float:right;position:relative;top:2.5em;font-style:italic;font-weight:normal}.form-submit{margin-top:3em}@media only screen and (max-width: 40em){.form-submit{margin-top:1em}}.site-main .comment-navigation,
.site-main .post-navigation{margin:0
0 2.313em;overflow:hidden;padding:0
4em}@media only screen and (max-width: 40em){.site-main .comment-navigation,
.site-main .post-navigation{margin:0
0 1.5em}}.comment-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next{float:left;text-align:right;width:50%}.post-navigation .nav-previous, .post-navigation .nav-next{float:left;margin-bottom:0.75em;left:0}.post-navigation .nav-previous a, .post-navigation .nav-next
a{position:relative;left:0}.post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover{left:5px}.post-navigation .nav-next{clear:both}.nav-links
a{font-weight:300}.nav-links a .meta-nav{font-weight:600}.paging-navigation{padding:2em
0}.paging-navigation .nav-previous, .paging-navigation .nav-next{width:50%;float:right;position:relative;left:0}.paging-navigation .nav-previous a, .paging-navigation .nav-next
a{position:relative;left:0;padding:0.5em 2em;border:2px
solid #CCC;font-size:0.8125rem;font-style:italic;font-weight:600;text-align:center;color:#AAA}.paging-navigation .nav-previous a:hover, .paging-navigation .nav-next a:hover{left:5px}.paging-navigation .nav-previous{float:left}.paging-navigation .nav-next{float:right;text-align:right}.page
article{background-color:#fafafa;margin-top:4em}.page article.type-page{padding:0
4em 2em}@media only screen and (max-width: 40em){.page article.type-page{padding:0
1em}}@media only screen and (max-width: 40em){.page article .contact-form
textarea{width:100%}}.page .header-widget-wrap{display:table;margin:2em
auto 0}.page header.entry-header{text-align:center;margin:4em
0}.page header.entry-header
h1{font-family:"Norican",cursive}.page .featured-image{margin-bottom:4em}.rescue-button span.rescue-button-inner{padding:0.615rem 3.25rem;font-weight:500}.rescue-button.yellow{background:#fac32b}.rescue-button.yellow:hover{background:#e5aa05}.error404{overflow-y:hidden}.error404 header#masthead, .error404 .top-toggle-wrap{display:none}.error404
#bg{position:fixed;top:-50%;left:-50%;width:200%;height:200%}.error404 #bg
img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}.error404 .site-footer, .error404 .footer-button-wrap{display:none}.error-404 .page-content{font-size:30px;text-align:center;min-height:445px}.error-404 .page-header
h1{text-align:center;line-height:1;margin-top:40%}@media only screen and (min-width: 40.063em) and (max-width: 64em){.error-404 .page-header
h1{margin-top:20%}}.error-404 .page-header h1 .title-error, .error-404 .page-header h1 .title-404{display:block}.error-404 .page-header h1 .title-error{font-size:2.25rem;text-transform:uppercase}.error-404 .page-header h1 .title-404{font-size:8.125rem}.error-404 h3
a{font-weight:500}.archive #masonry-container{margin-bottom:4em}.archive .entry-meta-wrap{min-height:200px}.archive .entry-title{font-size:1.875rem;margin-bottom:1em}.archive
.vcard{border:none;margin:0;padding:0}.search .header-widget-wrap{margin:4em
0}.search .page header.entry-header{margin:0
0;text-align:left}.search .entry-meta-wrap{min-height:200px}.search .entry-title{font-size:1.875rem;margin-bottom:1em}.search h2.page-title{font-size:2rem}.no-results h2.page-title{font-size:2rem}.no-results .page-content{margin-top:4em}ul.beer_post_list{list-style-type:none;margin:0}ul.beer_post_list
li.beer{padding-bottom:2em;border-bottom:none;*zoom:1}ul.beer_post_list li.beer:before, ul.beer_post_list li.beer:after{content:" ";display:table}ul.beer_post_list li.beer:after{clear:both}ul.beer_post_list
.beer_profile_wrap{float:left;width:70%;background-color:#ebedf0;border:1px
solid #d2dae6;padding:1em
2em}@media only screen and (max-width: 40em){ul.beer_post_list
.beer_profile_wrap{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){ul.beer_post_list
.beer_profile_wrap{width:100%}}ul.beer_post_list
.beer_image_wrap{width:30%;float:right}@media only screen and (max-width: 40em){ul.beer_post_list
.beer_image_wrap{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){ul.beer_post_list
.beer_image_wrap{width:100%}}ul.beer_post_list .beer_image_wrap
img{display:table;margin:0
auto}ul.beer_post_list h2.beer-title{margin:0
0 0.5em;font-size:1.75rem;font-weight:500;text-align:left;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}ul.beer_post_list h2.beer-title:hover{color:#fac32b}.home-content ul.beer_post_list h2.beer-title{font-family:"Source Sans Pro",sans-serif}@media only screen and (max-width: 40em){.home-content ul.beer_post_list h2.beer-title{text-align:center}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.home-content ul.beer_post_list h2.beer-title{text-align:center}}.beer_profile_wrap{width:100%;margin:0
auto;position:relative}.beer_profile_wrap #ribbon-container{position:absolute;top:20px;left:-30px;overflow:visible;font-size:14px;line-height:14px;text-transform:uppercase;font-weight:500}.beer_profile_wrap #ribbon-container:before{content:"";height:0;width:0;display:block;position:absolute;top:3px;left:0}.beer_profile_wrap #ribbon-container
span{display:block;padding:18px
40px;position:relative;background:#dbdcde;overflow:visible;height:48px;margin-left:24px}.beer_profile_wrap #ribbon-container span:before{content:"";height:0;width:0;display:block;position:absolute;top:0;left:-24px;border-top:24px solid #dbdcde;border-bottom:24px solid #dbdcde;border-right:24px solid transparent;border-left:24px solid transparent}.beer_profile_wrap #ribbon-container
a{color:#fff;text-decoration:none}.beer_profile_wrap #ribbon-container a:hover{color:#666}.beer_profile_wrap
.beer_profile{width:40%;height:100%;float:left;padding:4em
1em 2em 0}@media only screen and (max-width: 40em){.beer_profile_wrap
.beer_profile{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.beer_profile_wrap
.beer_profile{width:100%}}.beer_profile_wrap .beer_profile
span{display:block;font-size:0.85em;clear:both}.beer_profile_wrap .beer_profile
ul{margin-left:0}.beer_profile_wrap .beer_profile ul
li.beer_link{padding:0}.beer_profile_wrap #ribbon-container{margin:0}.beer_profile_wrap
.beer_notes{width:60%;float:left;padding-top:4em}@media only screen and (max-width: 40em){.beer_profile_wrap
.beer_notes{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.beer_profile_wrap
.beer_notes{width:100%}}.beer_profile
ul{list-style-type:none;margin:0;line-height:1.75em}.beer_profile ul .beer_profile_meta, .beer_profile ul
.beer_profile_heading{display:inline-block}.beer_profile ul li.beer_abv, .beer_profile ul
li.beer_ibu{font-size:24px}.beer_profile ul .major-meta, .beer_profile ul .minor-meta{background-color:#e4e7ea;padding:1em}.beer_profile ul .minor-meta{margin-top:1.5em}.beer_profile ul .minor-meta .beer_link span
a{color:#AAA;font-size:0.80em}.beer_profile ul .minor-meta .beer_link span a:hover{color:#666}.single-beer .content-area .site-main, .single-beer .content-area article, .single-beer .content-area .column-1{*zoom:1}.single-beer .content-area .site-main:before, .single-beer .content-area .site-main:after, .single-beer .content-area article:before, .single-beer .content-area article:after, .single-beer .content-area .column-1:before, .single-beer .content-area .column-1:after{content:" ";display:table}.single-beer .content-area .site-main:after, .single-beer .content-area article:after, .single-beer .content-area .column-1:after{clear:both}.single-beer .content-area h1.entry-title{padding:2em
0 0;text-align:center}.single-beer .content-area
.beer_image{display:table;margin:0
auto;padding-bottom:1em}.single-beer .content-area
.beer_profile_wrap{width:100%;background-color:#ebedf0;border:1px
solid #d2dae6;padding:1em
2em}.single-beer .content-area .beer_profile_wrap
.beer_notes{padding-top:4em}.single-beer .content-area
.beer_post_content{margin-top:2em}.tax-beer-category .beer-image, .tax-beer-category .beer-excerpt{display:inline-block;width:50%}@media only screen and (max-width: 40em){.tax-beer-category .beer-image, .tax-beer-category .beer-excerpt{width:100%}}@media only screen and (max-width: 40em){.tax-beer-category .beer-image
img{display:table;margin:0
auto}}.tax-beer-category .beer-excerpt{float:left}.format-gallery .entry-content
.gallery{display:none}.single-format-gallery .featured-image{margin:0
0;float:left}.flexslider{border:none;border-radius:0;box-shadow:none;margin:0}.slides li:after{content:" ";position:absolute;top:0;left:0;z-index:-1000}.flex-direction-nav
a{text-decoration:none;display:block;height:65px;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:white;text-shadow:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:20px;padding:0
0 0 1em}.flex-direction-nav .flex-next{right:20px;text-align:right;padding:0
1em 0 0}.flexslider:hover .flex-prev{opacity:0.7;left:30px}.flexslider:hover .flex-prev:hover{opacity:1}.flexslider:hover .flex-next{opacity:0.7;right:30px}.flexslider:hover .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"FontAwesome";content:'\f104'}.flex-direction-nav a.flex-next:before{content:'\f105'}.format-image .featured-image a, .format-standard .featured-image
a{-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.format-image .featured-image a:hover, .format-standard .featured-image a:hover{opacity:0.8}.format-image .featured-image a:after, .format-standard .featured-image a:after{content:" ";position:absolute;top:0;left:0;z-index:-1000}.site-footer{background-color:#4b4b4b;color:#FFF;padding:1em
0}.site-footer p, .site-footer a, .site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer
h5{color:#FFF}.site-footer
p{font-size:0.75rem}.site-footer
aside{margin:3em
0 2em}.site-footer aside .widget-title{padding-bottom:1em;text-align:center}@media only screen and (max-width: 40em){.site-footer
aside{margin-bottom:4em;text-align:center}}.footer-button-wrap{background-color:#616161;padding:1em
0}.footer-button-wrap
.button{display:table;margin:0
auto;padding:0.615rem 3.25rem;font-weight:500;font-size:0.875rem}.copyright-wrap{padding-bottom:1em;margin:2em
auto 0;display:table}.copyright-wrap .site-info{color:#FFF;font-size:0.75rem}.copyright-wrap .site-info a:hover{color:#fac32b}.page-template-template-home .copyright-wrap{background-color:transparent}.social-icons
ul{list-style:none;margin:0
auto;display:table}.social-icons ul
li{display:inline;list-style-type:none;float:left}.social-icons ul li a:hover{color:#fac32b}.social-navigation
a{display:block;height:1.85em;position:relative;width:1.85em}.social-navigation a:before{font-family:FontAwesome;content:"\25AE";position:absolute;top:0;left:0}.social-navigation a[href$="/feed/"]:before{content:"\f09e"}.social-navigation a[href*="codepen.io"]:before{content:"\f1cb"}.social-navigation a[href*="digg.com"]:before{content:"\f1a6"}.social-navigation a[href*="dribbble.com"]:before{content:"\f17d"}.social-navigation a[href*="dropbox.com"]:before{content:"\f16b"}.social-navigation a[href*="facebook.com"]:before{content:"\f230"}.social-navigation a[href*="flickr.com"]:before{content:"\f16e"}.social-navigation a[href*="foursquare.com"]:before{content:"\f180"}.social-navigation a[href*="plus.google.com"]:before{content:"\f0d5"}.social-navigation a[href*="github.com"]:before{content:"\f092"}.social-navigation a[href*="instagram.com"]:before{content:"\f16d"}.social-navigation a[href*="linkedin.com"]:before{content:"\f08c"}.social-navigation a[href*="pinterest.com"]:before{content:"\f0d3"}.social-navigation a[href*="reddit.com"]:before{content:"\f1a1"}.social-navigation a[href*="stumbleupon.com"]:before{content:"\f1a4"}.social-navigation a[href*="tumblr.com"]:before{content:"\f174"}.social-navigation a[href*="twitter.com"]:before{content:"\f099"}.social-navigation a[href*="vimeo.com"]:before{content:"\f194"}.social-navigation a[href*="wordpress.com"]:before, .social-navigation a[href*="wordpress.org"]:before{content:"\f19a"}.social-navigation a[href*="youtube.com"]:before{content:"\f16a"}.social-navigation a[href*="mailto:"]:before{content:"\f0e0"}.social-navigation a[href*="spotify.com"]:before{content:"\f1bc"}.social-navigation a[href*="twitch.tv"]:before{content:"\f1e8"}.social-navigation a[href*="yelp.com"]:before{content:"\f1e9"}.social-navigation a[href*="tripadvisor.com"]:before{content:"\f262"}.site-footer .menu-footer-menu-container{-webkit-column-count:2;-moz-column-count:2;column-count:2}.site-footer .menu-footer-menu-container
a{font-weight:300;font-size:0.875rem;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.site-footer .menu-footer-menu-container a:hover{color:#fac32b}.infinite-scroll .paging-navigation,
.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#infinite-footer{z-index:30}#infinite-footer
.container{padding:1em
2em !important}#infinite-footer .blog-info{text-align:center !important;float:none !important;width:100% !important}#infinite-footer .blog-info
a{font-family:"Norican",cursive;color:#777 !important;font-size:1.5em !important;font-weight:400 !important}#infinite-footer .blog-info a:after{content:'\f106';font-family:"FontAwesome";font-size:1.25rem;margin-left:0.75em}#infinite-footer .blog-info a:hover{color:#444b59;text-decoration:none}#infinite-footer .blog-credits{display:none}.infinite-loader{position:absolute;bottom:0;width:100%}.infinite-loader
.spinner{margin:0
auto}div#jp-relatedposts{border-top:1px solid #ebedf0 !important;margin:3em
0 1em !important}div#jp-relatedposts h3.jp-relatedposts-headline em:before{border-top:none !important}div#jp-relatedposts h3.jp-relatedposts-headline
em{color:#616161 !important;font-size:1.35em !important}div#jp-relatedposts h3.jp-relatedposts-headline{margin:0
0 3em !important}div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title{margin:1.6em 0 0 !important}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context, div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{margin-top:0.5em !important}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title
a{text-decoration:none !important}.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0
auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{background-color:#ebedf0;margin:0;padding:0.5em 0;font-size:0.875rem}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item
img{padding:0
0.2em 0.2em 0}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}h2.woocommerce-loop-product__title{font-size:1.25rem;font-family:inherit}.page-template-template-home .site-content{margin:1em
0 0 !important}h3{font-size:1.2875rem}h2.woocommerce-loop-product__title{font-size:1.2875rem;display:block;min-height:100px}a.woocommerce-LoopProduct-link,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{text-decoration:none !important}.site-header
.row{margin-top:85px}.storeOpen{display:none;padding:5px;width:100%;background:#ffe9e9;color:#de5959;border-bottom:2px solid #fbc4c4}div.ppt,.pp_description{display:none !important}.woocommerce ul.products li.product
h3{display:block;min-height:100px}.site-branding
img{margin-top:25px}.top-toggle-wrap{background:transparent}.top-bar .toggle-topbar{right:initial !important;left:40%}header#masthead{background:url('/wp-content/themes/biertaxi/img/beer.jpg') no-repeat}.slider-content{height:300px;text-align:center}.slider-content .slider-title{text-align:center;font-size:72px;color:#fff;font-family:'Norican',cursive}.slider-content .slider-text{text-align:center;color:#fff}.rescue-button.open span.rescue-button-inner{font-size:1.6em}.woocommerce
span.price{width:100%;display:block}.woocommerce
ul.products{text-align:center}.woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce span.soldout, .woocommerce-page span.soldout, .woocommerce.single-product .product .entry-summary .stock.out-of-stock{color:white;padding:3px
7px 4px;font-weight:normal;text-transform:uppercase;position:absolute;z-index:2;text-align:center}.products
span.onsale{top:0;font-size:inherit;letter-spacing:inherit;border-radius:0;line-height:inherit}.woocommerce span.onsale, .woocommerce-page
span.onsale{background-color:#A9D037 !important}.woocommerce span.soldout, .woocommerce-page span.soldout, .woocommerce.single-product .product .entry-summary .stock.out-of-stock{background-color:#C32533 !important}.woocommerce.single-product .product .entry-summary span.onsale, .woocommerce.single-product .product .entry-summary .stock.out-of-stock{position:initial !important}.woocommerce-error
li{color:#de5959;background:#ffe9e9;border:1px
solid #fbc4c4;display:block;padding:10px
20px;margin:10px
0px;font-size:14px;font-weight:600;box-sizing:border-box;border-radius:3px}.wc_payment_method
label{width:84%}.wc_payment_method
img{float:right}.wc_payment_method.payment_method_cod label:after{content:url('/wp-content/themes/biertaxi/img/logo/contant-betalen.png');float:right}h5.slider-text
a{color:white;text-decoration:underline}.site-content section
a{text-decoration:underline}ul.payment-options{list-style:none;display:block;text-align:center;margin:0
!important}ul.payment-options
li{margin-right:10px;display:inline-block}.nix-18
img{width:400px;margin-top:80px;margin-bottom:10px}.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce
input.button.loading{opacity: .45;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:FontAwesome;content:'\f110';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;right:1em;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.woocommerce #respond input#submit.added::after,
.woocommerce a.button.added::after,
.woocommerce button.button.added::after,
.woocommerce input.button.added::after{font-family:FontAwesome;content:'\f00c';margin-left: .53em;vertical-align:bottom}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:70%}ul.wc_payment_methods.payment_methods.methods{list-style:none}#order_review
#payment{margin-bottom:1.5em}woocommerce-thankyou-order-details
order_details{list-style:none}#ship-to-different-address{background:#616161;display:block;padding: .5em 0.7em;border:none}#ship-to-different-address
span{color:#fff;font-weight:400;text-decoration:none;font-size:1.1rem}.page.woocommerce-checkout .woocommerce-shipping-fields h3
label{width:100%;bottom:0;left:0}#ship-to-different-address-checkbox{display:none;width:20px;height:20px;margin-right:6px;margin-top:3px}.cart_item>.product-name{font-size:initial !important}.order-total
td{padding:1em}.woocommerce-checkout-review-order-table tr.fee > th, .woocommerce-checkout-review-order-table tr.fee>td{border-bottom:1px solid #d7f1ff;background:none !important;font-weight:600 !important}.woocommerce-checkout-payment
.terms{padding:1em
!important}.woocommerce-checkout-payment .terms
label{bottom:0 !important;left:0 !important}small{font-size:90% !important}.display-flex{display:flex;flex-direction:column}.display-flex>section.welcome-text{order:1}.display-flex>section.featured-products{order:2}.display-flex>section.reviews{order:3}.display-flex>section.brands-we-sell{order:4}.display-flex>section.social-media{order:5}.display-flex>section.offline-media{order:6}.display-flex>section.business-hours{order:7}@media only screen and (max-width: 40em){.display-flex>section.welcome-text{order:2 !important}.display-flex>section.featured-products{order:1 !important}}@media only screen and (max-width: 64em) and (min-width: 40em){.site-header
.row{margin-top:0 !important}}@media only screen and (max-width: 40em){.site-header
.row{margin-top:0 !important}.top-bar-section ul,.top-bar-section{background:rgba(0, 0, 0, 0.7) !important}.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:initial !important}.site-footer
aside{text-align:left !important}ul.payment-options{margin:0
!important}.nix-18
img{margin-top:0 !important}.woocommerce-account .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-content{float:none !important;width:100% !important}nav#site-navigation{position:fixed;top:0px;left:0px;width:100%;z-index:9999;background:black;margin-top:0 !important}.top-bar .toggle-topbar{left:0 !important}.site-branding
img{margin-top:50px}.top-bar .toggle-topbar.menu-icon a span::after{right:auto !important}.home-content
span.spacer{height:0 !important}.header-cart-wrap{position:absolute;display:block !important;right:10px;margin-top:-45px}}