li.flex-active-slide{width:100px}#header{z-index:5!important}#main-nav .sub-menu{top:32px!important}.slides .slide img{width:100%!important;min-height:100%!important}.home #home-widgets.columns-2 .block{width:48.1%!important;margin-right:1.9%!important}[class^="icon-"]:before,[class*=" icon-"]:before{vertical-align:baseline;padding-left:.5rem}[class^="icon-"],[class*=" icon-"]{text-decoration:none!important}.home .block a{color:#7a32ba!important}.widget ul li a{text-decoration:none;color:#7a32ba}.col-left a{color:#C0BBEA}p{-moz-hyphens:none}.widget h3{margin-bottom:.4em}#header .mini-cart>li a.cart-parent{font-size:1.2em;font-family:'Source Sans Pro',arial,sans-serif!important;color:#939393;text-shadow:0 1px 0 #fff}.widget_woo_slider ul li.slide a.widget-slider-title{font-size:1.618em;font-family:'Source Sans Pro',arial,sans-serif!important;display:inline-block;margin:0 0 .53em;color:#4a4a4a}#footer-widgets .widget h3{font-family:'Source Sans Pro',arial,sans-serif;font-size:1.4em;font-weight:400}#features p{font-size:100%}#features ul li{margin-left:30px!important}#features div.featuremore{margin:10px 0}#sub-feature #features ul li h2{font-size:1.8em;margin:0 0 .1em}#sub-feature #features ul li h2 a{color:#7A32BA!important;text-wrap:none}.widget_woo_slider ul li.slide a.button{color:#fff!important}div.soc{display:block;float:none;margin-bottom:5px}.icon-facebook-sign{color:#0F4DA0;float:left}.icon-twitter-sign{color:#99B9DF;line-height:36px;float:left}.icon-stack{color:#dc2b0a;margin:0 0 0 -2px;float:left}.textwidget .soclink{display:block;padding:5px;float:left}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}#navigation ul.nav>li a{font:300 1em/1.4em 'Source Sans Pro',arial,sans-serif!important}a.button,a.comment-reply-link,#commentform #submit,.submit,input[type="submit"],input.button,button.button,p.follow-link a{background:none repeat scroll 0 0 #7A32BA}#portfolio-gallery #port-tags a:before{border-color:transparent #7A32BA transparent transparent}#portfolio-gallery #port-tags a{background:none repeat scroll 0 0 padding-box #7A32BA}#header .mini-cart>li a.cart-parent mark{background:none repeat scroll 0 0 padding-box #7A32BA!important}.price,.single-product-wrap .single_add_to_cart_button:before{color:#7A32BA!important}.woocommerce_tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li.active a{color:#7A32BA!important}.widget ul li .count{background:none repeat scroll 0 0 padding-box #8BCF7F!important}#header .mini-cart>li a.cart-parent mark{font-family:'Source Sans Pro',arial,sans-serif!important}audio{width:100%;max-width:310px!important}body{font:normal 1.5em/1.5em 'Source Sans Pro',arial,sans-serif;color:#787678}#navigation ul.nav>li a{font:300 1.3em/1.4em 'Source Sans Pro',arial,sans-serif;color:#939393}.home #navigation ul.nav>li a{font:300 1em/1.4em 'Source Sans Pro',arial,sans-serif}.type-page header h1{font:300 1.7em/1.387em 'Source Sans Pro',arial,sans-serif;color:#6B1BB2}.post header h1,.post header h1 a:link,.post header h1 a:visited{font:300 1.3em/1.387em 'Source Sans Pro',arial,sans-serif;color:#6B1BB2}.post-meta{font:300 1em/1em 'Source Sans Pro',arial,sans-serif;color:#9E9E9E}.entry,.entry p{font:300 1.1em/1.5em 'Source Sans Pro',arial,sans-serif;color:#787678}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,arial,sans-serif}.widget h3{font:300 1.6em/1em 'Source Sans Pro',arial,sans-serif;color:#6B1BB2}.widget h3{font:300 1.6em/1.387em 'Source Sans Pro',arial,sans-serif;color:#6B1BB2}.woo-pagination .page-numbers.current{background:none repeat scroll 0 0 #7A32BA!important}a.button:hover,a.comment-reply-link:hover,#commentform #submit:hover,.submit:hover,input[type=submit]:hover,input.button:hover,button.button:hover,p.follow-link a:hover{background:#8BCF7F!important}table{margin-top:2em}.mejs-controls,.mejs-mediaelement,.mejs-container{background:url(../../../../../../themes/cherylcamm/'')!important;background-color:#7A32BA!important;border-radius:.382em .382em .382em 0.382em!important}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:none repeat scroll 0 0 #444444!important}.mejs-container{width:101%!important}#mep_0{margin-bottom:1.5em}.single-product-wrap .single_add_to_cart_button,.single-product-wrap .single_add_to_cart_button:hover{background:#fff!important;border:1px solid #dfdfdf!important;padding-left:3.75em;position:relative;text-shadow:none;font-weight:700;color:#6b6b6b!important}p.form-row.notes{width:100%}p.form-row.notes textarea{height:200px}.orderby option[value="price"],.orderby option[value="price-desc"]{display:none!important}form.shipping_calculator{width:100%}.products li{margin-right:15px!important}#main>h1{font-size:45px}.col-left a:hover{color:#C0BBEA!important;text-decoration:underline!important}.home-cart>.mini-cart{z-index:99999;position:relative;text-align:right;list-style:none}.has-slider .home-cart .mini-cart a.cart-parent{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.4)}.home-cart>.mini-cart>li{position:relative}.home-cart>.mini-cart ul.cart_list{display:none}.home-cart>.mini-cart>li .cart_list{margin-top:60px;position:absolute;top:100%;right:0;background:#fff;-webkit-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 0 8px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);z-index:999;width:22.942em;padding:1.416em}.home-cart>.mini-cart>li>ul{text-align:left}.home-cart.col-full{position:fixed;top:0;left:50%;transform:translateX(-50%);padding-top:2.44em;z-index:9}.home-cart>.mini-cart>li a.cart-parent{display:none}.home-cart a.mini-cart-toggle{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.4)}.home-cart a.mini-cart-toggle:hover{text-decoration:none}.home-cart a.mini-cart-toggle{margin-top:20px;font-size:1.2em;font-family:'Source Sans Pro',arial,sans-serif!important;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.4);padding:0em 1.963em .382em 1em;display:inline-block;position:relative}.home-cart a.mini-cart-toggle:after,a.mini-cart-toggle:before{content:"";display:block;border:.541em solid;border-color:#9e9e9e transparent transparent transparent;position:absolute;right:0;top:29%}a.mini-cart-toggle:before{border-color:#f1f1f1 transparent transparent transparent;top:29%;z-index:9}.home-cart a.mini-cart-toggle mark{font-family:'Source Sans Pro',arial,sans-serif!important;background:none repeat scroll 0 0 padding-box #7A32BA;display:inline-block;margin-right:1em;-webkit-border-radius:100%;border-radius:100%;color:#fff;padding:0 .541em;text-shadow:0 0 0 #fff}.home-cart.col-full.mini-cart-container{text-align:right;z-index:1}@media (max-width:1024px){.home-cart.col-full{display:none}}@media (min-width:1025px){.home #header .mini-cart{display:none}}#navigation ul.nav ul ul{top:0;left:-10.7em}#main-nav .sub-menu .sub-menu{top:0!important}.menu-item-has-children>.sub-menu>.menu-item-has-children .sub-menu{display:none;position:absolute}.menu-item-has-children>.sub-menu>.menu-item-has-children:hover .sub-menu{display:inline-block}ul.nav ul{width:10.5em}.wpcf7 label{font-weight:700;font-size:.9em}h2.woocommerce-loop-product__title{margin-left:1em}.single-portfolio .portfolio{margin:0 2em 0 0;padding:0;width:calc(65% - 2em)}.single-portfolio .single-portfolio-gallery{width:35%}.single-portfolio .portfolio-item{margin:0}.single-portfolio .portfolio-item a{display:block}.single-portfolio .portfolio-item img{width:100%}.portfolio-item.single-portfolio-image+.portfolio-item.single-portfolio-image{display:none;visibility:hidden}.woocommerce #main{margin-right:2em;width:calc(75% - 2em)}.woocommerce #sidebar{width:25%}.woocommerce #sidebar #searchform div{display:flex;flex-direction:row;max-width:100%}.woocommerce #sidebar #searchform input[type="text"]{width:100%}.woocommerce #sidebar #block-10{background:none;border-radius:0;box-shadow:none;margin:0;padding:0}.woocommerce #sidebar #block-10 p{display:none;visibility:hidden}.woocommerce #sidebar #block-10 .widget_wpc_filters_widget{background:none;border-radius:0;box-shadow:none;margin:0;padding:0}.woocommerce #sidebar #block-10 .wpc-filters-section{background:#FFF;border-radius:6px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);padding:1.618em}.woocommerce #sidebar #block-10 .wpc-filters-section:not(:last-of-type){margin:0 0 1.618em}.woocommerce #sidebar #block-10 .wpc-filters-section .widget-title{color:#6B1BB2;font:300 1.6em/1.387em 'Source Sans Pro',arial,sans-serif;margin:0 0 .4em;text-transform:uppercase}.woocommerce #sidebar #block-10 .wpc-edit-filter-set{display:none;visibility:hidden}