.display_block{display:block}textarea,input,button,.button,select,.select2-container .select2-choice{border-radius:4px}textarea:focus,input:focus,select:focus{border-color:#009eec}.header-overlay-no-push .header-overlay.invert:not(.is_stuck){background:linear-gradient(to bottom,#00000073,#0000)}.header-secondary{background-color:#2d3339;border-bottom:1px solid rgba(255,255,255,.15)}.header-secondary.invert .nav>li>a{opacity:1;color:#ffffff80}.header-secondary.invert .nav>li>a:hover{color:#fff}.copyright .icon-2x,.header-secondary .icon-2x{font-size:14px}.header-site .sub-menu,.header-site .invert .sub-menu{border:none;box-shadow:1px 1px #0000001a;border-radius:4px;background-color:#fff}.sub-menu li{border-bottom-style:solid;border-bottom-color:#0000001a}.sub-menu li:first-child>a{border-radius:4px 4px 0 0}.sub-menu li:last-child>a{border-radius:0 0 4px 4px}.bread-crumbs{padding:0 4px;background:#0000001a;border-radius:100px;font-weight:400}.bread-crumbs li{margin:3px;color:#fff3}.wpcf7-form p{text-transform:uppercase;font-size:1.1rem;color:#999}.media .button.btn-large{padding:6px 16px;font-size:1.6rem}input[type=submit],button,.button{text-transform:uppercase;padding-left:8px;padding-right:8px;box-shadow:0 -2px #0003 inset;font-weight:400;letter-spacing:1px}.button.btn-large{font-size:1.6rem}.testimonial-slider .image-container{max-width:80px;margin:auto;border:4px solid rgba(0,0,0,.1);border-radius:100%}.testimonial-slider .image-container img{display:block}.heading,.section-title.large .excerpt{font-weight:300}.section-title .heading{line-height:1.25}.feature-icon-small .image-left .media-image{max-width:48px}.feature-icon-small .heading{border-bottom:none;padding-bottom:0}.meta-info{text-transform:uppercase;font-size:1rem;font-weight:700;color:#0006}.bubble-features img{max-width:96px}.woocommerce-result-count-container,.sidebar>.widget.well{margin-bottom:30px;padding:0;background:none}.footer-site{border-top:1px solid rgba(255,255,255,.15)}.footer-site .widget:not(:first-child){margin-top:20px}.off-canvas-right .menu-social-container,.footer-site .column .menu-social-container{overflow:hidden}.off-canvas-right .menu-social-container li,.footer-site .column .menu-social-container li{width:100%;max-width:32px;margin-right:2px;float:left}.off-canvas-right .menu-social-container a,.footer-site .column .menu-social-container a{display:block;background:#0003;text-align:center}.off-canvas-right .menu-social-container i,.footer-site .column .menu-social-container i{font-size:1.2rem;line-height:32px}.footer-site .search-form label{width:70%;float:left}.footer-site .search-form .search-field{border-radius:4px 0 0 4px}.footer-site .search-submit{width:30%;float:left;height:36px;border-radius:0 4px 4px 0}.shipping-calculator-button{display:inline;text-transform:uppercase;font-size:1.2rem}.shipping-calculator-form{padding:5px 10px 10px;background:#00000006;border-radius:4px}.products .product{padding:0 0 20px;background:none;text-align:center}.footer-site .product_list_widget img{border:2px solid rgba(0,0,0,.1);padding:4px 0;border-radius:3px}.products h3+.price{margin-top:0}.products .price del{font-size:80%}.products .img-wrap{margin:0}.price{color:#4dc3ae}.onsale{background-color:#91c3dd;color:#fff}.amount{font-weight:400}del .amount{font-weight:300}.products .img-wrap,.product-images img{border:1px solid rgba(0,0,0,.1);border-radius:3px}.products .img-wrap img{margin:auto}.product_meta{padding:15px 0 0;border-top:1px solid rgba(0,0,0,.1);background:transparent}.product_meta span{display:inline;margin-right:5px}.product_meta a{color:#999}.woocommerce-tabs{padding:0 0 40px;margin:60px 0}.woocommerce-tabs .tabs{padding-top:0;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.08)}.woocommerce-tabs .tabs a{padding:6px 12px;background-color:transparent;border:1px solid transparent;border-bottom:none;border-radius:3px 3px 0 0}.woocommerce-tabs .tabs .active a,.woocommerce-tabs .tabs a:hover{background:#fff;border-color:#00000014}.woocommerce-tabs .panel{padding:0;background-color:transparent;border-radius:3px}.products .thumbnail{border-radius:3px}.products .thumbnail-media{border:1px solid rgba(0,0,0,.1);border-radius:3px}.products .thumbnail:not(.with-overlay) .thumbnail-body{background:transparent}.products .thumbnail-body{text-align:center}@media only screen and (min-width:769px){.container,.title-container .title{max-width:1240px}.swiper-container.container{max-width:1200px}.swiper-slide .copy-container{max-width:1240px}.sub-menu{font-size:1.3rem}.nav>ul>li .sub-menu .sub-menu,.nav li:hover>.sub-menu .sub-menu{top:0}.section-title.medium{margin-bottom:50px}.section-title.large .heading{font-size:5rem}.media:not(.large) .heading{font-weight:400}.media.small .heading+.excerpt{font-size:1.4rem}.media.small .heading{border-bottom:0;padding-bottom:0}.feature-icon-large .media-body{padding:0 60px}.section-title.large{margin-bottom:6%}.button.btn-small{padding:6px 12px}.side-by-side .column{margin-bottom:100px}.sidebar .search-field,.coupon input[type=text],.woocommerce-product-search input[type=search]{border-right:0;border-radius:4px 0 0 4px}.sidebar .search-submit,.woocommerce-product-search input[type=submit],.coupon input[type=submit]{padding:5px;height:36px;border-radius:0 4px 4px 0}.sidebar .search-submit,.woocommerce-product-search input[type=submit]{width:35%}.site-wide-cta-banner .heading{float:left}.site-wide-cta-banner .button{float:right;padding:8px 16px;margin:5px 0 0;font-size:1.6rem}.meta-info{margin:20px 0;overflow:hidden}.meta-info .meta-item{display:inline;margin-right:15px}.thumbnail-body .meta-info{margin:15px 0 0;overflow:visible}.thumbnail-body .meta-info .meta-item{display:block;margin-right:0}.demo_store{background:#009eec;opacity:.9}}@media only screen and (max-width:375px){.icon-small .image-left .media-image{max-width:64px}.woocommerce-tabs{margin:20px 0}.woocommerce-tabs .tabs{border-bottom:none}.woocommerce-tabs .tabs li{margin-right:0}.woocommerce-tabs .tabs a{border:1px solid transparent;border-radius:3px}.woocommerce-tabs .tabs .active a,.woocommerce-tabs .tabs a:hover{background:#fff;border:1px solid rgba(0,0,0,.08)}.woocommerce-tabs .panel{padding:20px;border:1px solid rgba(0,0,0,.08)}}.team-meta{border-top:1px dotted #4f4f4f;padding-top:15px;margin-top:15px;display:block}.team-meta a{margin-right:10px;font-size:16px}.lightbox{display:none;position:fixed;z-index:9999;width:100%;height:100%;text-align:center;top:0;left:0;background:#000c}.lightbox .team-bio .close-btn{position:absolute;top:40px;right:-10px;display:block;border-radius:100px;width:18px;height:18px;padding:0;text-align:center;color:#fff;font-size:12px;background-color:#ff5c26}.lightbox .team-bio{max-width:650px;height:auto;z-index:99999999;background:#fff;border-radius:5px;margin:5% auto auto;padding:20px}.lightbox .team-bio .media-body{display:block;max-height:480px;overflow-y:scroll}.lightbox .team-bio .media{overflow:visible}.lightbox .team-bio .media-image{max-width:150px;margin-top:-50px}.lightbox .team-bio .media-image img{border:5px solid #ff5c26}.lightbox:target{outline:none;display:block!important}@media only screen and (max-width:640px){.lightbox{background:#fff}.lightbox .team-bio{max-width:100%}}
