﻿/*!
Theme Name: Ki Fitness Bookings
Theme URI: http://threestonesdesign.com
Author: Threestones Design
Author URI: http://threestonesdesign.com
Description: This is a child theme for Storefront.
Template: storefront
Version: 0.0.1
*/body{text-rendering:auto;color:#745e6b}*:focus{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:rgba(255,255,255,0) !important;outline:none !important}.site-content{margin-top:1rem}.site-content .content-area{margin-top:1rem}.account-booking-buttons{margin-bottom:2rem}.woocommerce-product-gallery__image{display:none}.storefront-full-width-content.single-product div.product .summary,.single-product div.product .summary{width:100% !important;float:none;padding-top:2em}.entry-header{display:none}#maintitle{margin-bottom:24px}.storefront-sorting{display:none}.wc-bookings-booking-cost .woocommerce-Price-amount:after{content:" " !important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover,#wc-bookings-booking-form .block-picker li a:hover,#wc-bookings-booking-form .block-picker li a.selected{background-color:#894749}#wc-bookings-booking-form .block-picker li{min-width:50%;box-sizing:border-box;padding:5px}#wc-bookings-booking-form .block-picker li:nth-child(even){padding-right:0px}#wc-bookings-booking-form .block-picker li:nth-child(odd){padding-left:0px}#wc-bookings-booking-form .block-picker li a{min-width:100%}#primary .site-main ul.products{text-align:center}#primary:after{content:"";display:block;clear:both}#primary .site-main ul.products li.product{font-size:initial}.shop_table.order_details{background:rgba(116,94,107,.1)}table tbody td{background:rgba(116,94,107,.1);border-bottom:5px solid transparent}table tbody tr:nth-child(2n) td{background:rgba(116,94,107,.2)}table.cart td.actions{border-color:transparent}table th{background:transparent}#primary .site-main .woocommerce{padding-top:2em}.site-header{margin-bottom:4.235em}.back-to-home{float:left}.shopping-cart-link{float:right}.shopping-cart-link:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;height:1em;float:right;content:"";line-height:1.618;padding-left:.5em}.shopping-cart-link a{color:#894749}.wc-bookings-booking-form label{display:inline}.woocommerce #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{background-color:#894749}td.product-thumbnail{display:none}.variation dt,.variation dd,.variation dd p{display:inline}.variation dd:after{content:"";display:block}table.cart{margin-bottom:0}table.cart th{padding-top:0;padding-bottom:.7em}.woocommerce-thankyou-order-received{font-size:2em;font-weight:bold;color:#894749;font-family:"FertigoPro"}.woocommerce-error{text-align:left}body.login #backtoblog a:hover,body.login #nav a:hover{color:#f0f3e4;color:#579935}body.login div#login{padding-top:2em}body.login div#login h1 a{background-image:url(/wp-content/uploads/2018/05/ki-fitness-and-health-logo-large.png);padding-bottom:0px;width:100%;background-size:contain;height:150px}body.login .button-primary{background:#894749;border-color:#894749 #894749 #894749;-webkit-box-shadow:0 1px 0 #894749;box-shadow:0 1px 0 #894749;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #894749,1px 0 1px #894749,0 1px 1px #894749,-1px 0 1px #894749;border-radius:0}body.login .button-primary:hover{background:#702e2e;border-color:#702e2e}body.login #content #loginform{background-color:rgba(116,94,107,.1)}body.login #nav{margin:0 auto;padding:0;float:none;width:auto}body.login #nav a,body.login #backtoblog a{transition:none;color:#894749}#loginform{background-color:rgba(116,94,107,.1)}pre,form{text-align:left}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title{color:#fff}.wc-proceed-to-checkout:after,.wc-proceed-to-checkout:before{clear:both}.col-full:after{display:table}.product-addon .form-row label{display:none}.addon-name{display:inline;font-size:1em}.addon-name:after{content:" (**Personal Trainers Only** - Please Add Client Name Below)";font-weight:normal;font-style:italic;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.checkout_coupons_wrapper{margin-bottom:1em;padding:1em;border:1px solid #aaa}.checkout_coupons_wrapper .checkout_coupon{display:inline-block;background-color:rgba(0,0,0,.1);padding:.5em;margin:.1em}.header_small_text{font-size:.7em;color:#745e6b;font-weight:normal;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}ul,li{font-size:initial}.accordion_title:after{content:" ▶";color:#745e6b;font-weight:normal;content:" [click to view] ▶";font-size:.7em;cursor:pointer}.accordion.toggled>.accordion_title:after{content:" [click to hide]  ▼"}.accordion_content{height:0px;overflow:hidden}.accordion.toggled>.accordion_content{height:auto}.accordion .accordion{padding-left:2em}.woocommerce-MyAccount-navigation{text-align:left}#masthead{background-color:#faf9f4;background-image:url("//www.kifitness.ca/images/layout/masthead-bg.jpg");background-repeat:no-repeat;background-position:center top;padding-top:0}#page{background-color:#f2efe2;background-image:url("//www.kifitness.ca/images/layout/nonfooter-bg.jpg");background-repeat:repeat-y;background-position:center center;min-width:960px}.variation-Client-ClientName{display:none !important}.woocommerce-info,.woocommerce-message{background-color:#894749 !important}.payment_box p{line-height:1.3}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{background:#fff}.single-product .product-type-booking .summary h2,.single-product .product-type-booking .summary h3,.single-product .product-type-booking .summary h4,.single-product .product-type-booking .summary h5,.single-product .product-type-booking .summary h6{color:#894749;font-family:"BitterBold"}.single-product .product-type-booking .summary p{font-size:initial;line-height:1.8em;margin-bottom:24px}.single-product .product-type-booking .summary div.single-description{width:48%;float:left;text-align:left}.single-product .product-type-booking .summary form{width:48%;float:right}.single-product .product-type-booking .summary .after_calendar_text{width:48%;float:right;text-align:left;clear:right}.single-product .product-type-booking .woocommerce-product-gallery{width:2em !important;float:none !important;margin:0 0 -2em 0 !important}.single-product .product-type-booking .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:relative !important;right:0 !important;top:0 !important;float:none}.single-product .product-type-booking .wc-bookings-booking-form-button{float:right}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker{padding:0;background-color:transparent}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{background-color:rgba(0,0,0,.1);color:#000}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td{background-color:rgba(0,0,0,.1)}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td a{height:2.5em}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a.ui-state-default{background-color:#2c2d33 !important}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-state-disabled{background:none}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today,.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day{color:#fff}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a,.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a.ui-state-default,.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a.ui-state-default{background-color:rgba(0,0,0,.1) !important}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a:hover,.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a.ui-state-default:hover,.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover,.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a.ui-state-default:hover{background-color:rgba(0,0,0,.8)}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.partial_booked a:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:2.5em solid #894749;border-right:2.5em solid transparent;z-index:-10;opacity:.75}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{left:0;background-color:rgba(0,0,0,.1)}.single-product .product-type-booking .wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{right:0;background-color:rgba(0,0,0,.1)}.single-product .product-type-booking .wc-bookings-booking-form .block-picker li a{color:#fff;background-color:#2c2d33}.single-product .product-type-booking .wc-bookings-booking-form .block-picker li a.selected{background-color:#894749 !important}.single-product .product-type-booking .wc-pao-addon-container .wc-pao-addon-name{margin-bottom:0;font-size:1.41575em}.single-product .product-type-booking .wc-pao-addon-container .wc-pao-addon-description{display:block}.single-product .product-type-booking .wc-pao-addon-container .wc-pao-addon-description p{font-style:italic;font-size:1em;margin-bottom:0}.single-product .product-type-booking .product-addon-totals{display:none}.single-product .storefront-product-pagination{display:none}.storefront-breadcrumb,.woocommerce-breadcrumb{display:none}.product_meta{display:none}.product_title,.entry-title{color:#894749}.storefront-full-width-content .content-area .woocommerce-products-header{padding-bottom:0;margin-bottom:1em}.woocommerce-cart .woocommerce-cart-form .product-thumbnail{display:none}.woocommerce-cart .woocommerce-cart-form .product-price{display:none}.woocommerce-store-notice.demo_store{background-color:#894749;line-height:1.4;position:static;left:0;bottom:69px;right:0;margin:0;padding:1em 1.41575em;color:#fff;z-index:9998}.woocommerce-store-notice.demo_store a.woocommerce-store-notice__dismiss-link{background:transparent;float:none;display:block;margin:0 0 0 0;padding:1em 1.41575em}/*# sourceMappingURL=style.css.map */
