/* Combined & Minified CSS
------------------------------------------------------------ */
  .clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}.clearfix{display:block;} * html .clearfix{height:1%;} *:first-child + html .clearfix{min-height:1%;} #ez-home-container-wrap{clear:both;}.ez-home-container-area{margin:0 0 20px;clear:both;}.ez-home-bottom{margin:0;}.ez-only{width:100%;margin:0 0 20px;float:left;clear:both;}.wccpf-fields-group-1{background:#f7f7f7;padding:0 5px;border:1px dashed #333;margin-bottom:10px;margin-top:5px;}.mt-product-fully-managed-website .wccpf-fields-group-1:before{content:'enter the name and email of the person who referred you to this product';font-style:italic;font-size:85%;}.mt-product-ecommerce-activation .wccpf-fields-group-1:before{content:'enter the domain name or address (url) of your website where eCommerce will be activated';font-style:italic;font-size:85%;}.woocommerce.post-type-archive-product p.woocommerce-result-count,.woocommerce.post-type-archive-product form.woocommerce-ordering{visibility:hidden;}.post-type-archive-product li.product a > p{color:#333;font-size:85%;}.post-type-archive-product li.product a > span.price span.woocommerce-Price-amount,.post-type-archive-product li.product a > span.price span.woocommerce-Price-currencySymbol{font-weight:600;font-size:115%;}span.currency-ca{font-size:85%;}li.f07a-right a:after{color:#cc3300;}@media only screen and (min-width:992px){.woocommerce .site-inner ul.products li.product,.woocommerce-page .site-inner ul.products li.product{width:48%;}}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce .site-inner ul.products li.product{float:left;width:45%;}.woocommerce .site-inner ul.products li.product:nth-child(odd){clear:both;margin-right:10%}.woocommerce .site-inner ul.products li.product:nth-child(even){margin-right:0}}@media only screen and (max-width:767px){.woocommerce .site-inner ul.products li.product{float:none;width:100%;}.woocommerce .site-inner ul.products li.product:nth-child(odd){clear:both;margin-right:0}.woocommerce .site-inner ul.products li.product:nth-child(even){margin-right:0}} .site-title a{font-family:"Cabin Condensed" !important;} .round-corners .fl-col-content{border-radius:30px;}.round-corners p{font-size:2.0rem;}.text-shadowed h1{padding:25px;border-radius:30px;background-color:rgba(0,0,0,0.5);border:2px solid #000;} .home div#section-4 .fl-callout-text p,.home div#section-4 .fl-callout-text ul,.home div#section-4 .fl-callout-text li{color:#fff !important;} .sidebar.widget-area .widget{background:#fff !important;border-bottom:2px solid #fff !important;} #ez-fat-footer-container .ez-widget-area .menu a,#ez-fat-footer-container .ez-widget-area .menu a:link,#ez-fat-footer-container .ez-widget-area .menu a:visited{color:#7F7F7F;}#ez-fat-footer-container .ez-widget-area .menu a:hover{color:#333;}#ez-fat-footer-container-wrap .so-panel h3.widget-title{font-weight:300;margin:10px 0;}#ez-fat-footer-container-wrap .so-panel iframe{margin:20px 0 0 0;}#ez-fat-footer-container .dynamik-widget-area ul li{list-style-type:none;margin:0px;} a.button,a.button:link,a.button:visited{background:#333;color:#ddd;padding:5px 9px;border-radius:3px;}a.button:hover{background:#ddd;color:#333;} .single-product.content-sidebar #container{max-width:700px;display:inline;float:left;}.woocommerce-checkout .woocommerce form .form-row textarea,.woocommerce-page.woocommerce-checkout form .form-row textarea{height:18em;} .woocommerce h1.page-title{color:#333333;font-size:38px;font-size:3.8rem;margin:0 0 10px;font-family:"Lato",sans-serif;font-weight:300;line-height:1.25;} .entry-content .woocommerce table.shop_table,.entry-content .woocommerce-page table.shop_table{width:100% !important;}.entry-content .woocommerce #payment ul li{list-style-type:none;}.widget-area.sidebar ul li{border-bottom:2px solid transparent;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;list-style-type:none;word-wrap:break-word;}  .widget-area.sidebar .featuredpage .page,.widget-area.sidebar .featuredpost .post,.widget-area.sidebar .featuredpage ul,.widget-area.sidebar .featuredpost ul{margin:0 !important;padding:0px 15px 0px 15px !important;}.widget-area.sidebar .featuredpage ul li,.widget-area.sidebar .featuredpost ul li{padding:5px 10px 5px 0px !important;} .widget-area .widget_product_tag_cloud .tagcloud,.widget-area .tagcloud,.widget-area.sidebar .widget_tag_cloud div div,.widget_shopping_cart_content{line-height:normal !important;padding:5px 15px;}  .over-content{margin:0 0 10px 0;}.over-content h4.widget-title{font-size:3.8rem;}.over-content ul{display:block;list-style-type:none;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;}.over-content ul li span{display:inline-block;font-size:1.5rem;font-style:italic;}.over-content ul div.rssSummary{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;}.over-content img.rss-widget-icon{display:none;}.over-content h4.widget-title a.rsswidget{font-weight:500;}.over-content ul li a{display:block;}.over-content ul li a,.over-content h4.widget-title a,.over-content ul li a:link,.over-content h4.widget-title a:link,.over-content ul li a:visited,.over-content h4.widget-title a:visited{color:#7f7f7f;}.over-content ul li a:hover,.over-content h4.widget-title a:hover{color:#000;text-decoration:none;} .content blockquote{background:#fff;border-bottom:0px solid #DDDDDD !important;margin:5px;}.content blockquote p{color:#222 !important;font-size:23px;font-size:2.3rem;}blockquote p:before,blockquote p:after{color:#cc3300;}