/*!
Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Catapult Creative
Author URI: http://launchcatapult.com
Description: A custom child theme Built by Catapult Creative specifically for X.
Version: 1.0.0
Template: x
*/._white{color:white !important}._green{color:#6f7341 !important}._purple{color:#714d5a !important}._grey{color:#a1a1a1 !important}._lgrey{color:#f1f1f1 !important}.x-text._max-large{max-width:81.25em}.x-text._max-medium{max-width:71.875em}.x-text._max-small{max-width:34.375em}.x-text._center{margin-left:auto;margin-right:auto}.x-text._left{margin-left:0;margin-right:auto}.x-text._right{margin-left:auto;margin-right:0}h1{font-weight:100 !important;font-size:35px !important;line-height:35px !important}h1.-white{color:white}h2{font-family:"proxima-nova",sans-serif !important;font-size:22px !important;line-height:25px !important;font-weight:600 !important}h3{font-weight:100 !important;font-size:16px !important;line-height:25px !important;text-transform:inherit !important}p{font-size:14px !important;line-height:30px !important}.x-text.-gray>h1,.x-text.-gray h2,.x-text.-gray h3,.x-text.-gray h4,.x-text.-gray h5,.x-text.-gray h6,.x-text.-gray p{color:gray}.x-text.-white>h1,.x-text.-white h2,.x-text.-white h3,.x-text.-white h4,.x-text.-white h5,.x-text.-white h6,.x-text.-white p{color:white}hr{width:50px;margin:17px 0px}._hr-center{margin:20px auto;margin-bottom:40px}._accent{font-family:"kepler-std", serif !important}.p-full{width:75%}@media (max-width: 425px){.p-full{width:100%}}@media (max-width: 425px){.x-column.last,.x-column:last-of-type{margin-bottom:0px !important}}.post .entry-title{text-align:center !important}.header-row{height:250px}.header{position:relative}.header-col1{position:absolute;bottom:30px;left:0}@media (max-width: 767px){.header-col1{bottom:80px}}.header-col1 p{margin-bottom:0px}.header-col2{position:absolute;bottom:30px;right:0}@media (max-width: 767px){.header-col2{left:0}}.header-social{float:right}.header-social p{width:25px;display:inline-block;margin:0px;margin-right:20px}.header-social p:last-child{margin-right:0px}.header-social i{font-size:30px;color:white;text-shadow:1px 1px 2px rgba(150,150,150,0.5) !important}.x-colophon.top{padding:20px 0px}@media (max-width: 979px){footer .x-column.x-md{margin-right:0;display:inline-block;width:50%}}.x-colophon.top .x-column .widget:first-child{margin-top:0px}.x-column.x-1-2.last{text-align:right;font-size:18px;padding-top:10px}@media (max-width: 768px){.x-column.x-1-2.last{padding-top:0px}}.x-column.x-1-2.last a{padding-right:20px;color:#a1a1a1}.x-column.x-1-2.last a:hover{color:#714d5a}.x-column.x-1-2.last a:last-child{padding-right:0px}.x-colophon.bottom{padding:10px 0px}@media (max-width: 700px){.x-colophon.bottom{padding:10px 0px}}.x-colophon.bottom .x-colophon-content p{font-size:11px !important;line-height:17px !important;width:50%;display:inline}@media (max-width: 700px){.x-colophon.bottom .x-colophon-content p{width:100%;font-size:9px !important}}.x-colophon.bottom .x-colophon-content p.left{float:left;text-align:left}@media (max-width: 700px){.x-colophon.bottom .x-colophon-content p.left{text-align:center;margin-bottom:3px}}.x-colophon.bottom .x-colophon-content p.right{float:right;text-align:right}@media (max-width: 700px){.x-colophon.bottom .x-colophon-content p.right{text-align:center}}@media (max-width: 500px){.bar{padding:15px 0px !important}}@media (max-width: 500px){.bar p{line-height:20px !important}}@media (max-width: 767px){.bar .x-column.x-sm{width:50%;display:inline-block}}@media (max-width: 500px){.bar .x-column.x-sm{width:100%}}@media (max-width: 767px){.bar-btn{text-align:left !important}}.about-col{width:26% !important}@media (max-width: 767px){.about-col{width:100% !important;margin-bottom:30px}}.flex-direction-nav a.flex-prev{left:0px;top:40%;background-color:transparent}.flex-direction-nav a.flex-next{right:0px;left:inherit !important;top:40%;background-color:transparent}.x-flexslider .x-slides img{width:300px;display:block;margin:0 auto}.slider{padding-top:12%}@media (max-width: 1200px){.slider{padding-top:20%}}@media (max-width: 1025px){.slider{padding-top:25%}}@media (max-width: 900px){.slider{padding-top:35%}}@media (max-width: 767px){.slider{padding-top:0;padding-bottom:30px}}.map-row .map-col{margin-right:0px}@media (max-width: 900px){.map-row .map-col{width:100%}}.map-row .map-col2{padding:30px !important;padding-bottom:20px !important}@media (max-width: 900px){.map-row .map-col2{width:100%}}.map p{margin-bottom:-10px}@media (max-width: 767px){.product-sec{padding-bottom:0px !important}}.product-img{width:100%}.product-img img{margin:0px !important}.product-col{width:27% !important}@media (max-width: 1200px){.product-col{width:26% !important}}@media (max-width: 1025px){.product-col{width:25.5% !important}}@media (max-width: 980px){.product-col{width:25% !important}}@media (max-width: 800px){.product-col{width:24% !important}.product-col a{font-size:15px}}@media (max-width: 767px){.product-col{width:100% !important;margin-bottom:30px}}.middle-col{width:38% !important}@media (max-width: 1025px){.middle-col{width:40% !important}}@media (max-width: 850px){.middle-col{width:41.5% !important}}@media (max-width: 767px){.middle-col{width:100% !important}}.product-gap{margin:27px 0 0 0 !important}@media (max-width: 1024px){.product-gap{margin:50px 0 0 0 !important}}@media (max-width: 767px){.product-gap{margin:30px 0 0 0 !important}}.workad-sec{width:40% !important;display:inline-block;vertical-align:top;padding-left:8% !important}.workad-sec .x-container{margin:0px !important}.work-sec{width:60% !important;display:inline-block;vertical-align:top}@media (max-width: 700px){.page-id-9 .bg-image{background-position:75%}}#sb_instagram{padding-top:30px !important}#sb_instagram #sbi_load .sbi_load_btn{text-transform:uppercase !important;font-family:"kepler-std",serif !important;font-size:16px;border-bottom:1px solid !important;letter-spacing:1px !important;border-radius:0px;padding:0px;padding-top:20px}.workad-sec{padding-bottom:0px !important}@media (max-width: 767px){.workad-sec{display:none !important}}.work-sec{padding-bottom:80px !important}@media (max-width: 767px){.work-sec{width:100% !important;padding-bottom:35px !important}}@media (max-width: 767px){.work-sec .inner-col{padding-bottom:30px !important}}@media (max-width: 767px){.form-col{padding-bottom:30px !important}}.x-alert-info,.buddypress #message.info,.bbp-template-notice.info{background-color:#ebedee;border-color:transparent;color:#6f7341}.woocommerce-message a,.woocommerce-error a,.woocommerce-info a{text-decoration:none !important}.woocommerce-page .x-container.offset-bottom{margin-bottom:30px}@media (max-width: 425px){.woocommerce-page .x-container.offset-bottom{margin-bottom:5px}}.entry-header.shop{display:none}.woocommerce-result-count{padding:0px 15px !important;line-height:30px !important;font-size:12px !important}.woocommerce-ordering{border:1px solid rgba(0,0,0,0.075)}.woocommerce-ordering .orderby{color:#999999 !important;border:none !important;font-size:12px !important}select:focus{outline:none !important}.entry-featured{padding:0}.product_type_simple{background-color:#6f7341 !important;border:none !important;color:white !important;width:50% !important;margin:0 auto !important;padding:7px 0px !important}.product_type_simple.button{border:none !important}.product-category .count{display:none}.product-category h3{color:#6f7341;text-transform:uppercase !important;font-size:20px !important}#woocommerce_widget_cart-2 h4{margin-bottom:16px !important}.woocommerce .cart.shop_table .product-thumbnail img{width:20% !important}.woocommerce li.product{margin:0 2% 25px 0 !important}.product-category img{width:500px}.product-category h3{color:#6f7341;text-transform:uppercase !important;font-size:20px !important;background-color:#ECECEC;margin-top:0px;padding:10px 20px;font-size:15px !important;font-style:normal;font-weight:600 !important;font-family:"proxima nova";-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease}.product-category h3:hover{background-color:#6f7341;color:white}.woocommerce div.product .images{width:30% !important}@media (max-width: 980px){.woocommerce div.product .images{width:40% !important}}@media (max-width: 600px){.woocommerce div.product .images{width:100% !important}}.woocommerce div.product .images a{padding:0px}.woocommerce div.product .images a img{margin:0px;width:100%}.woocommerce div.product .summary .product_title{color:#6f7341}.woocommerce div.product .summary{width:65% !important}@media (max-width: 980px){.woocommerce div.product .summary{width:55% !important}}@media (max-width: 768px){.woocommerce div.product .summary{margin-top:0px !important}}@media (max-width: 600px){.woocommerce div.product .summary{width:100% !important;margin-top:40px !important}}.single-product .summary .price{border-bottom:1px solid #D9D9D9;padding-bottom:20px}.woocommerce div.product .summary .price>.amount{font-size:20px !important}.product_meta{display:none}.button,[type="submit"]{background-color:transparent;text-shadow:none !important;border-radius:0px !important;padding:0px;text-transform:uppercase;font-family:"kepler-std",serif !important;text-shadow:none !important;border-radius:0px !important;padding:0px;border-bottom:1px solid !important;letter-spacing:1px !important}.button:before,[type="submit"]:before{display:none}input[type="number"]{border:3px solid rgba(0,0,0,0.075)}.woocommerce li.product .entry-header h3{text-transform:uppercase !important;font-size:20px !important;padding-bottom:3px !important}.related.products{padding-bottom:40px}.woocommerce .related h2{background-color:#ebedee;padding:10px 20px;font-size:16px !important;font-style:normal;font-weight:600 !important;font-family:"proxima nova" !important;margin-bottom:20px !important;color:#6f7341}.woocommerce li.product.last{margin-right:0 !important}.woocommerce .cols-4 li.product{width:23.5% !important}@media (max-width: 979px){.woocommerce .cols-4 li.product{width:48% !important}}@media (max-width: 600px){.woocommerce .cols-4 li.product{width:100% !important;margin-right:0px !important}}.woocommerce .cart-collaterals .cart_totals h2{background-color:#ebedee;padding:10px 20px;font-size:16px !important;font-style:normal;font-weight:600 !important;font-family:"proxima nova" !important;margin-bottom:20px !important;color:#6f7341}.woocommerce .wc-proceed-to-checkout{margin:50px 0 0;text-align:right !important}.entry-title{position:relative;width:100%;margin:0 auto;padding:0px !important;font-size:314%;line-height:1;text-align:left;word-wrap:break-word;color:#6f7341}.type-product .woocommerce-tabs{display:none}.x-btn{font-family:"kepler-std",serif !important;text-shadow:none !important;border-radius:0px !important;padding:0px;text-transform:uppercase;border-bottom:1px solid !important;letter-spacing:1px !important}.bar .x-btn{font-family:"proxima-nova",sans-serif !important;font-weight:700 !important;border-bottom:none !important}

/*Move to SASS Stylesheet*/
.product-category h3{
	font-family: "proxima-nova", sans-serif !important;
}