@charset "utf-8";
@charset "UTF-8";

@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://5dfe4f.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/star.eot#iefix) format("embedded-opentype"),url(https://3ac704.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(https://48aca1.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(https://71072d.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://336a2f.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot#iefix) format("embedded-opentype"),url(https://a17de0.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://d67103.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(https://6ae576.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(https://f4ea7e.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(https://f4ea7e.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{-webkit-box-shadow:2px 2px 0 #fff;box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url(https://13ad25.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:right}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;-webkit-box-shadow:none;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://049052.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://0b9b34.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://efc491.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://2a3902.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://cea372.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://daa9b4.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://fa0161.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://68fa8a.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}@font-face{font-family:dashicons;src:url(https://7b25b5.claudeassets.com/20210122062256im_/https://casetide.com/wp-includes/fonts/dashicons.eot)}@font-face{font-family:dashicons;src:url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),url(https://924cc0.claudeassets.com/20210122062256im_/https://casetide.com/wp-includes/fonts/dashicons.ttf) format("truetype"),url(https://6b1cf8.claudeassets.com/20210122062256im_/https://casetide.com/wp-includes/fonts/dashicons.svg#dashicons) format("svg");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dashicons-menu:before{content:"\f333"}.dashicons-admin-site:before{content:"\f319"}.dashicons-dashboard:before{content:"\f226"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-users:before{content:"\f110"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-filter:before{content:"\f536"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-links:before,.dashicons-format-links:before{content:"\f103"}.dashicons-admin-post:before,.dashicons-format-standard:before{content:"\f109"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-video:before{content:"\f126"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-quote:before{content:"\f122"}.dashicons-welcome-edit-page:before,.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-filter:before{content:"\f533"}.dashicons-undo:before{content:"\f171"}.dashicons-redo:before{content:"\f172"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-distractionfree:before,.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-video:before{content:"\f219"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-table:before{content:"\f535"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-none:before{content:"\f138"}.dashicons-lock:before{content:"\f160"}.dashicons-unlock:before{content:"\f528"}.dashicons-calendar:before{content:"\f145"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-visibility:before{content:"\f177"}.dashicons-hidden:before{content:"\f530"}.dashicons-post-status:before{content:"\f173"}.dashicons-edit:before{content:"\f464"}.dashicons-post-trash:before,.dashicons-trash:before{content:"\f182"}.dashicons-sticky:before{content:"\f537"}.dashicons-external:before{content:"\f504"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-leftright:before{content:"\f229"}.dashicons-sort:before{content:"\f156"}.dashicons-randomize:before{content:"\f503"}.dashicons-list-view:before{content:"\f163"}.dashicons-excerpt-view:before,.dashicons-exerpt-view:before{content:"\f164"}.dashicons-grid-view:before{content:"\f509"}.dashicons-move:before{content:"\f545"}.dashicons-hammer:before{content:"\f308"}.dashicons-art:before{content:"\f309"}.dashicons-migrate:before{content:"\f310"}.dashicons-performance:before{content:"\f311"}.dashicons-universal-access:before{content:"\f483"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-tickets:before{content:"\f486"}.dashicons-nametag:before{content:"\f484"}.dashicons-clipboard:before{content:"\f481"}.dashicons-heart:before{content:"\f487"}.dashicons-megaphone:before{content:"\f488"}.dashicons-schedule:before{content:"\f489"}.dashicons-wordpress:before{content:"\f120"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-pressthis:before{content:"\f157"}.dashicons-update:before{content:"\f463"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-cart:before{content:"\f174"}.dashicons-feedback:before{content:"\f175"}.dashicons-cloud:before{content:"\f176"}.dashicons-translation:before{content:"\f326"}.dashicons-tag:before{content:"\f323"}.dashicons-category:before{content:"\f318"}.dashicons-archive:before{content:"\f480"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-text:before{content:"\f478"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-yes:before{content:"\f147"}.dashicons-no:before{content:"\f158"}.dashicons-no-alt:before{content:"\f335"}.dashicons-plus:before{content:"\f132"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-minus:before{content:"\f460"}.dashicons-dismiss:before{content:"\f153"}.dashicons-marker:before{content:"\f159"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-star-empty:before{content:"\f154"}.dashicons-flag:before{content:"\f227"}.dashicons-info:before{content:"\f348"}.dashicons-warning:before{content:"\f534"}.dashicons-share:before{content:"\f237"}.dashicons-share1:before{content:"\f237"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-twitter:before{content:"\f301"}.dashicons-rss:before{content:"\f303"}.dashicons-email:before{content:"\f465"}.dashicons-email-alt:before{content:"\f466"}.dashicons-facebook:before{content:"\f304"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-networking:before{content:"\f325"}.dashicons-googleplus:before{content:"\f462"}.dashicons-location:before{content:"\f230"}.dashicons-location-alt:before{content:"\f231"}.dashicons-camera:before{content:"\f306"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-vault:before{content:"\f178"}.dashicons-shield:before{content:"\f332"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-sos:before{content:"\f468"}.dashicons-search:before{content:"\f179"}.dashicons-slides:before{content:"\f181"}.dashicons-analytics:before{content:"\f183"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-area:before{content:"\f239"}.dashicons-groups:before{content:"\f307"}.dashicons-businessman:before{content:"\f338"}.dashicons-id:before{content:"\f336"}.dashicons-id-alt:before{content:"\f337"}.dashicons-products:before{content:"\f312"}.dashicons-awards:before{content:"\f313"}.dashicons-forms:before{content:"\f314"}.dashicons-testimonial:before{content:"\f473"}.dashicons-portfolio:before{content:"\f322"}.dashicons-book:before{content:"\f330"}.dashicons-book-alt:before{content:"\f331"}.dashicons-download:before{content:"\f316"}.dashicons-upload:before{content:"\f317"}.dashicons-backup:before{content:"\f321"}.dashicons-clock:before{content:"\f469"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-microphone:before{content:"\f482"}.dashicons-desktop:before{content:"\f472"}.dashicons-laptop:before{content:"\f547"}.dashicons-tablet:before{content:"\f471"}.dashicons-smartphone:before{content:"\f470"}.dashicons-phone:before{content:"\f525"}.dashicons-smiley:before{content:"\f328"}.dashicons-index-card:before{content:"\f510"}.dashicons-carrot:before{content:"\f511"}.dashicons-building:before{content:"\f512"}.dashicons-store:before{content:"\f513"}.dashicons-album:before{content:"\f514"}.dashicons-palmtree:before{content:"\f527"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-money:before{content:"\f526"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-layout:before{content:"\f538"}.dashicons-paperclip:before{content:"\f546"}#TB_overlay {
background: #000;
opacity: 0.7;
filter: alpha(opacity=70);
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 100050; }
#TB_window {
position: fixed;
background-color: #fff;
z-index: 100050; visibility: hidden;
text-align: left;
top: 50%;
left: 50%;
-webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
}
#TB_window img#TB_Image {
display: block;
margin: 15px 0 0 15px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-top: 1px solid #666;
border-left: 1px solid #666;
}
#TB_caption{
height: 25px;
padding: 7px 30px 10px 25px;
float: left;
}
#TB_closeWindow {
height: 25px;
padding: 11px 25px 10px 0;
float: right;
}
#TB_closeWindowButton {
position: absolute;
left: auto;
right: 0;
width: 29px;
height: 29px;
border: 0;
padding: 0;
background: none;
cursor: pointer;
outline: none;
-webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
transition: color .1s ease-in-out, background .1s ease-in-out;
}
#TB_ajaxWindowTitle {
float: left;
font-weight: 600;
line-height: 29px;
overflow: hidden;
padding: 0 29px 0 10px;
text-overflow: ellipsis;
white-space: nowrap;
width: calc( 100% - 39px );
}
#TB_title {
background: #fcfcfc;
border-bottom: 1px solid #ddd;
height: 29px;
}
#TB_ajaxContent {
clear: both;
padding: 2px 15px 15px 15px;
overflow: auto;
text-align: left;
line-height: 1.4em;
}
#TB_ajaxContent.TB_modal {
padding: 15px;
}
#TB_ajaxContent p {
padding: 5px 0px 5px 0px;
}
#TB_load {
position: fixed;
display: none;
z-index: 100050;
top: 50%;
left: 50%;
background-color: #E8E8E8;
border: 1px solid #555;
margin: -45px 0 0 -125px;
padding: 40px 15px 15px;
}
#TB_HideSelect {
z-index: 99;
position: fixed;
top: 0;
left: 0;
background-color: #fff;
border: none;
filter: alpha(opacity=0);
opacity: 0;
height: 100%;
width: 100%;
}
#TB_iframeContent {
clear: both;
border: none;
}
.tb-close-icon {
display: block;
color: #666;
text-align: center;
line-height: 29px;
width: 29px;
height: 29px;
position: absolute;
top: 0;
right: 0;
}
.tb-close-icon:before {
content: "\f158";
font: normal 20px/29px dashicons;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#TB_closeWindowButton:hover .tb-close-icon,
#TB_closeWindowButton:focus .tb-close-icon {
color: #00a0d2;
}
#TB_closeWindowButton:focus .tb-close-icon {
-webkit-box-shadow:
0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
box-shadow:
0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
}
#the_champ_error{color:red;margin:7px 0}.the_champ_login_container{margin:2px 0}.the_champ_login_container img,.the_champ_sharing_container img{cursor:pointer;margin:2px;border:none}.the_champ_login_container img{display:none;float:left}#the_champ_loading_image{display:block!important;float:none}.the_champ_error{background-color:#FFFFE0;border:1px solid #E6DB55;padding:5px;margin:10px}#the_champ_sharing_more_providers{position:fixed;top:50%;left:47%;background:#FAFAFA;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#the_champ_popup_bg,#heateor_ss_browser_popup_bg,#heateor_ss_lj_popup_bg{background:url(https://fb58e2.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/super-socializer/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#the_champ_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58B8F8!important;border-bottom:1px solid #D7D7D7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#the_champ_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#the_champ_sharing_more_providers #the_champ_sharing_more_content{background:#FAFAFA;border-radius:4px;color:#555;height:auto;width:100%}#the_champ_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#the_champ_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#the_champ_sharing_more_content .all-services ul{margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#the_champ_sharing_more_content .all-services ul li{margin:0;background:0 0!important;float:left;width:33.3333%!important;text-align:left!important}#the_champ_sharing_more_providers .close-button img{margin:0;}#the_champ_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#the_champ_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-13px;top:-11px}#the_champ_sharing_more_providers .filter input.search{width:94%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 auto;padding:5px 8px 5px 10px;border:1px solid #ccc!important;color:#000;background:#FFF!important;font-size:16px!important;text-align:left!important}#the_champ_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #D7D7D7;padding:6px 0;width:100%;color:#fff}#the_champ_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#the_champ_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#the_champ_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:18px;height:auto;line-height:28px;overflow:hidden;padding:8px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none;box-shadow:none!important}.the_champ_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58B8F8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.the_champ_share_count,.the_champ_vertical_counter,.the_champ_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}ul.the_champ_login_ul,ul.the_champ_sharing_ul,ul.heateor_ss_follow_ul{list-style:none!important;padding-left:0!important}#the_champ_comment_toggle{margin-bottom:10px}ul.the_champ_login_ul{margin:3px 0!important}ul.the_champ_login_ul li{background:none;float:left;padding:0!important;margin:0!important;border:0!important;width:auto!important;clear:none!important;list-style-type:none!important}.theChampLoginSvg{-webkit-box-sizing:content-box;-moz-box-sizing:border-box;box-sizing:content-box;width:100%;height:100%;background-position:center!important}.theChampTwitchLoginSvg{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cpath%20d%3D%22M%2055%2030%20h%20200%20v%20160%20l%20-40%2040%20h%20-50%20l%20-40%2040%20v%20-40%20l%2030%20-30%20h%2060%20l%2020%20-20%20v%20-132%20h%20-165%20v%20152%20h%2055%20v%2070%20h%20-20%20v%20-40%20h%20-65%20v%20-160%20z%20M%20130%2090%20v%2060%20h%2015%20v%20-60%20z%20M%20185%2090%20v%2060%20h%2015%20v%20-60%20z%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.theChampXingLoginSvg{background-size:109%!important;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQo8cGF0aCBkPSJNIDYgOSBoIDUgbCA0IDQgbCAtNSA3IGggLTUgbCA1IC03IHogbSAxNSAtNCBoIDUgbCAtOSAxMyBsIDQgOCBoIC01IGwgLTQgLTggeiIgZmlsbD0iI2ZmZiI+PC9wYXRoPg0KPC9zdmc+) left no-repeat}.theChampGoogleLoginSvg{background-size:111%!important;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-8%20-8%2064%2064%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M44.5%2020H24v8.5h11.8C34.7%2033.9%2030.1%2037%2024%2037c-7.2%200-13-5.8-13-13s5.8-13%2013-13c3.1%200%205.9%201.1%208.1%202.9l6.4-6.4C34.6%204.1%2029.6%202%2024%202%2011.8%202%202%2011.8%202%2024s9.8%2022%2022%2022c11%200%2021-8%2021-22%200-1.3-.2-2.7-.5-4z%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22b%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20overflow%3D%22visible%22%2F%3E%3C%2FclipPath%3E%3Cpath%20clip-path%3D%22url(%23b)%22%20fill%3D%22%23FBBC05%22%20d%3D%22M0%2037V11l17%2013z%22%2F%3E%3Cpath%20clip-path%3D%22url(//casetide.com/wp-content/plugins/super-socializer/css/%23b)%22%20fill%3D%22%23EA4335%22%20d%3D%22M0%2011l17%2013%207-6.1L48%2014V0H0z%22%2F%3E%3Cpath%20clip-path%3D%22url(//casetide.com/wp-content/plugins/super-socializer/css/%23b)%22%20fill%3D%22%2334A853%22%20d%3D%22M0%2037l30-23%207.9%201L48%200v48H0z%22%2F%3E%3Cpath%20clip-path%3D%22url(//casetide.com/wp-content/plugins/super-socializer/css/%23b)%22%20fill%3D%22%234285F4%22%20d%3D%22M48%2048L17%2024l-4-3%2035-10z%22%2F%3E%3C%2Fsvg%3E') left no-repeat}.theChampLinkedinLoginSvg{background-size:121%!important;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-1%200%2033%2035%22%3E%3Cpath%20d%3D%22M6.227%2012.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43%202.43%200%200%201%200%204.86c-1.344%200-2.428-1.09-2.428-2.43s1.084-2.43%202.428-2.43m4.72%206.7h4.02v1.84h.058c.56-1.058%201.927-2.176%203.965-2.176%204.238%200%205.02%202.792%205.02%206.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18%200-2.514%201.7-2.514%203.46v6.668h-4.187V12.61z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') left no-repeat}.theChampTwitterLoginSvg{background-size:120%!important;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2035%22%3E%0A%3Cpath%20d%3D%22M28%208.557a9.913%209.913%200%200%201-2.828.775%204.93%204.93%200%200%200%202.166-2.725%209.738%209.738%200%200%201-3.13%201.194%204.92%204.92%200%200%200-3.593-1.55%204.924%204.924%200%200%200-4.794%206.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942%204.942%200%200%200-.665%202.477c0%201.71.87%203.214%202.19%204.1a4.968%204.968%200%200%201-2.23-.616v.06c0%202.39%201.7%204.38%203.952%204.83-.414.115-.85.174-1.297.174-.318%200-.626-.03-.928-.086a4.935%204.935%200%200%200%204.6%203.42%209.893%209.893%200%200%201-6.114%202.107c-.398%200-.79-.023-1.175-.068a13.953%2013.953%200%200%200%207.55%202.213c9.056%200%2014.01-7.507%2014.01-14.013%200-.213-.005-.426-.015-.637.96-.695%201.795-1.56%202.455-2.55z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E') left no-repeat}.theChampVkontakteLoginSvg{background-size:114%!important;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%221%202%2030%2028%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M15.764%2022.223h1.315s.394-.044.6-.262c.184-.2.18-.574.18-.574s-.03-1.764.79-2.023c.81-.255%201.844%201.705%202.942%202.46.832.57%201.464.445%201.464.445l2.936-.04s1.538-.097.81-1.304c-.06-.1-.426-.894-2.186-2.526-1.843-1.71-1.594-1.434.624-4.39%201.353-1.804%201.893-2.902%201.724-3.374-.16-.45-1.153-.33-1.153-.33l-3.306.02s-.247-.034-.428.074c-.178.108-.293.356-.293.356s-.522%201.394-1.223%202.58c-1.47%202.5-2.06%202.633-2.3%202.476-.563-.36-.42-1.454-.42-2.23%200-2.423.365-3.435-.72-3.696-.357-.085-.623-.143-1.544-.15-1.182-.014-2.18.003-2.743.28-.378.185-.667.595-.49.62.218.027.713.13.975.49.34.46.33%201.496.33%201.496s.193%202.852-.46%203.206c-.442.245-1.056-.252-2.37-2.52-.67-1.163-1.18-2.446-1.18-2.446s-.1-.24-.273-.37c-.212-.155-.506-.204-.506-.204l-3.145.02s-.473.015-.647.22c-.154.183-.01.56-.01.56s2.46%205.757%205.245%208.657c2.553%202.66%205.454%202.485%205.454%202.485z%22%2F%3E%3C%2Fsvg%3E') left no-repeat}.theChampFacebookLoginSvg{background-size:116%!important;padding-left:8px;padding-top:5px;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cpath%20d%3D%22M17.78%2027.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99%202.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123%200-5.26%201.905-5.26%205.405v3.016h-3.53v4.09h3.53V27.5h4.223z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') left no-repeat}.theChampLiveJournalLoginSvg{background-size:111%!important;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%2300B0EA%22%3E%3Cpath%20d%3D%22M16.76%205.53c-1.586%200-3.094.33-4.462.922l-2.47-2.465h-.005A11.268%2011.268%200%200%200%204%209.843l2.472%202.47a11.283%2011.283%200%200%201%205.823-5.86h.004l9.14%209.128h-.006a11.304%2011.304%200%200%200-5.823%205.86l-9.14-9.13c-.597%201.372-.952%202.865-.952%204.457%200%206.21%205.03%2011.24%2011.24%2011.24S28%2022.98%2028%2016.77c0-6.206-5.033-11.24-11.24-11.24zm1.95%2016.573a6.561%206.561%200%200%201%203.38-3.403l.887%204.285-4.268-.882z%22%2F%3E%3Cpath%20d%3D%22M22.092%2018.702l-.653-3.118h-.007a11.288%2011.288%200%200%200-5.822%205.858l3.097.66a6.58%206.58%200%200%201%203.38-3.4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) left no-repeat}.theChampSteamLoginSvg{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%22130%22%20r%3D%2225%22%20stroke%3D%22%23fff%22%20stroke-width%3D%227%22%20fill%3D%22none%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%22155%22%20cy%3D%22198%22%20r%3D%2225%22%20stroke%3D%22%23fff%22%20stroke-width%3D%227%22%20fill%3D%22none%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%22110%22%20r%3D%2235%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20fill%3D%22none%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%22245%22%20cy%3D%22110%22%20r%3D%2215%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2210%22%20fill%3D%22%23fff%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M%20160%20170%20l%2045%20-64%20l%2040%2044%20l%20-62%2044%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M%2045%20130%20l%20110%2068%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2230%22%20fill%3D%22%23fff%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.theChampInstagramLoginSvg{background-size:105%!important;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20enable-background%3D%22new%200%200%20128%20128%22%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%20128%20128%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%3E%3Cg%3E%3Cpath%20d%3D%22M86%2C112H42c-14.336%2C0-26-11.663-26-26V42c0-14.337%2C11.664-26%2C26-26h44c14.337%2C0%2C26%2C11.663%2C26%2C26v44%20%20%20%20C112%2C100.337%2C100.337%2C112%2C86%2C112z%20M42%2C24c-9.925%2C0-18%2C8.074-18%2C18v44c0%2C9.925%2C8.075%2C18%2C18%2C18h44c9.926%2C0%2C18-8.075%2C18-18V42%20%20%20%20c0-9.926-8.074-18-18-18H42z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M64%2C88c-13.234%2C0-24-10.767-24-24c0-13.234%2C10.766-24%2C24-24s24%2C10.766%2C24%2C24C88%2C77.233%2C77.234%2C88%2C64%2C88z%20M64%2C48c-8.822%2C0-16%2C7.178-16%2C16s7.178%2C16%2C16%2C16c8.822%2C0%2C16-7.178%2C16-16S72.822%2C48%2C64%2C48z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Ccircle%20cx%3D%2289.5%22%20cy%3D%2238.5%22%20fill%3D%22%23fff%22%20r%3D%225.5%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E) left no-repeat}.theChampLoginButton{background:url(https://a137db.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/super-socializer/images/login/login.png) no-repeat}.theChampLogin{padding:0!important;margin:2px;height:35px;width:35px;float:left;cursor:pointer;border:none}.theChampInstagramLogin,.theChampTwitterLogin,.theChampXingLogin{display:block}.theChampXingButton{background-position:-64px 0;width:32px;height:32px;display:block}.theChampFacebookButton{background-position:0 0;width:32px;height:32px;display:none}.theChampLiveButton{background-position:-32px -96px;width:32px;height:32px;display:block}.theChampGoogleButton{background-position:-32px 0;width:32px;height:32px;display:none}.theChampInstagramButton{background-position:0 -32px;width:32px;height:32px;display:block!important}.theChampLinkedinButton{background-position:-32px -32px;width:32px;height:32px;display:none}.theChampTwitterButton{background-position:0 -64px;width:32px;height:32px;display:block!important}.theChampVkontakteButton{background-position:-32px -64px;width:32px;height:32px;display:none}ul.the_champ_sharing_ul,ul.heateor_ss_follow_ul{margin:1px 0!important}#heateor_ss_lj_popup_close img,#the_champ_sharing_popup_close img{opacity: 1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}ul.the_champ_sharing_ul li.theChampSharingRound,ul.heateor_ss_follow_ul li.theChampSharingRound{background:0 0!important}.the_champ_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style: normal;font-size: .8em;visibility:hidden;word-wrap:normal!important}ul.heateor_ss_follow_ul li{width:auto;}ul.heateor_ss_follow_ul li,ul.the_champ_sharing_ul li{float:left!important;margin:0!important;padding:0!important;list-style:none!important;border:none!important;clear:none;}.theChampSharing{display:block;cursor:pointer;margin:2px}ul.the_champ_login_ul li:before,ul.the_champ_sharing_ul li:before,ul.heateor_ss_follow_ul li:before{content:none!important}.theChampSharingDeliciousButton{background-position:0 0;width:32px;height:32px}.theChampSharingDiggButton{background-position:-32px 0;width:32px;height:32px}.theChampSharingEmailButton{background-position:-64px 0;width:32px;height:32px}.theChampSharingXingButton{background-position:0 -128px;width:32px;height:32px}.theChampSharingWhatsappButton{background-position:-32px -128px;width:32px;height:32px}.theChampSharingYummlyButton{background-position:-64px -128px;width:32px;height:32px}.theChampSharingBufferButton{background-position:-96px -128px;width:32px;height:32px}.theChampSharingTotalsharesButton{background-position: -200px -200px}.theChampSharingFacebookButton{background-position:-96px 0;width:32px;height:32px}.theChampSharingFloatitButton{background-position:0 -32px;width:32px;height:32px}.theChampSharingGoogleButton{background-position:-32px -32px;width:32px;height:32px}.theChampSharingLinkedinButton{background-position:-64px -32px;width:32px;height:32px}.theChampSharingMoreButton{background-position:-96px -32px;width:32px;height:32px}.theChampSharingPinterestButton{background-position:0 -64px;width:32px;height:32px}.theChampSharingPrintButton{background-position:-32px -64px;width:32px;height:32px}.theChampSharingRedditButton{background-position:-64px -64px;width:32px;height:32px}.theChampSharingStumbleuponButton{background-position:-96px -64px;width:32px;height:32px}.theChampSharingTumblrButton{background-position:0 -96px;width:32px;height:32px}.theChampSharingTwitterButton{background-position:-32px -96px;width:32px;height:32px}.theChampSharingVkontakteButton{background-position:-64px -96px;width:32px;height:32px}.theChampSharingYahooButton{background-position:-96px -96px;width:32px;height:32px}.the_champ_vertical_counter,.the_champ_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}.the_champ_vertical_counter li{clear:both}li.the_champ_facebook_share .fb-share-button span,li.the_champ_facebook_like .fb-like span,li.the_champ_facebook_recommend .fb-like span{vertical-align:top!important}li.the_champ_facebook_like .fb-like span iframe,li.the_champ_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}div.the_champ_horizontal_sharing li{width:auto}div.the_champ_horizontal_sharing li.the_champ_facebook_share, div.the_champ_horizontal_counter li.the_champ_facebook_share{width:76px}div.the_champ_horizontal_sharing li.the_champ_facebook_like, div.the_champ_horizontal_counter li.the_champ_facebook_like{width:56px}div.the_champ_horizontal_sharing li.the_champ_facebook_recommend, div.the_champ_horizontal_counter li.the_champ_facebook_recommend{width:111px}div.the_champ_horizontal_sharing li.the_champ_twitter_tweet, div.the_champ_horizontal_counter li.the_champ_twitter_tweet{width:65px}div.the_champ_horizontal_counter li.the_champ_linkedin_share span, div.the_champ_horizontal_sharing li.the_champ_linkedin_share span{vertical-align:text-top!important}div.the_champ_horizontal_sharing li.the_champ_buffer_share{width:89px}div.the_champ_horizontal_sharing li.the_champ_linkedin_share, div.the_champ_horizontal_counter li.the_champ_linkedin_share{width:67px}div.the_champ_horizontal_sharing li.the_champ_buffer, div.the_champ_horizontal_counter li.the_champ_buffer{width:81px;}div.the_champ_horizontal_sharing li.the_champ_reddit, div.the_champ_horizontal_counter li.the_champ_reddit{width:124px}div.the_champ_horizontal_sharing li.the_champ_yummly, div.the_champ_horizontal_counter li.the_champ_yummly{width:61px}div.the_champ_horizontal_sharing li.the_champ_pinterest_pin, div.the_champ_horizontal_counter li.the_champ_pinterest_pin{width:58px}div.the_champ_horizontal_counter li.the_champ_pinterest_pin{line-height:1px}div.the_champ_horizontal_sharing li.the_champ_xing, div.the_champ_horizontal_counter li.the_champ_xing{width:67px}.the_champ_counter_container li{height:21px}input#user_login,input#user_pass{height:auto!important}.theChampHorizontalSharingButton,.theChampVerticalSharingButton{display:block}.theChampInstagramBackground{background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%)}.theChampYummlyBackground{background-color:#E16120}.theChampBufferBackground{background-color:#000}.theChampFacebookBackground{background-color:#4267B2}.theChampSteamBackground{background-color:#393939}.theChampLiveJournalBackground{background-color:#EDEDED}.theChampDiggBackground{background-color:#006094}.theChampEmailBackground{background-color:#649A3F}.theChampFloatitBackground{background-color:#53BEEE}.theChampGoogleBackground{background-color:white;box-sizing:border-box;border:1px #4184F3 solid}.theChampTwitchBackground{background-color:#6441A5}.theChampLinkedinBackground{background-color:#0077B5}.theChampMoreBackground{background-color:#EE8E2D}.theChampPinterestBackground{background-color:#CC2329}.theChampPrintBackground{background-color:#FD6500}.theChampRedditBackground{background-color:#FF5700}.theChampStockTwitsBackground{background-color: #40576F}.theChampTumblrBackground{background-color:#29435D}.theChampTwitterBackground{background-color:#55acee}.theChampVkontakteBackground{background-color:#5E84AC}.theChampXingBackground{background-color:#00797D}.theChampWhatsappBackground{background-color:#55EB4C}.theChampMeWeBackground{background-color:#007da1}.theChampMixBackground{background-color:#ff8226}.theChampTCBackground,.theChampTCBackground:hover{border-width: 0!important;background-color:transparent;}.theChampTCBackground{background-color:transparent!important;font-style:normal!important;word-wrap:normal;color:#666;line-height:1;visibility:hidden;}.theChampSharingTotalsharesButton{font-style:normal!important;word-wrap:normal;color:#666;line-height:1}.theChampSharingSvg{width:100%;height:100%}.theChampYummlySvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M%2010.5%2010%20q%204%20-2%202.5%201%20l%20-1%204%20q%200%202%205%200%20l%201%20-6.5%20m%20-1%206.5%20l%20-1%204%20c%20-3%206%20-6%20-1%200%20-1%20q%201%20-1%205%201%22%20stroke-width%3D%222%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampBufferSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2038%2039%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M%2015%206%20l%20-10%205%20l%2010%205%20l%2010%20-5%20z%22%20stroke-width%3D%220%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M%205.5%2014.5%20l%209.5%205%20l%209.5%20-5%20m%20-19%204%20l%209.5%205%20l%209.5%20-5%22%20stroke-width%3D%222%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampFacebookSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-5%20-5%2042%2042%22%3E%3Cpath%20d%3D%22M17.78%2027.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99%202.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123%200-5.26%201.905-5.26%205.405v3.016h-3.53v4.09h3.53V27.5h4.223z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampDiggSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-5%20-5%2049%2049%22%3E%3Cpath%20d%3D%22M%206%2020%20h%2010%20c%200%20-14%20-9%20-14%20-9%200%20m%205%200%20v%207%20m%20-1%200%20v%20-7%20m%204%20-7%20h%204.5%20v%20-5%20h%208%20v%208%20h%20-8%20v%20-3%20m%208%200%20h%204%20v%205.5%20h%20-3%20v%2012%20h%20-4%20v%20-8%20m%200%208%20h%20-6.5%20v%20-12%20h%20-2%22%20stroke-width%3D%222%22%20stroke%3D%22%23fff%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%3Cellipse%20cx%3D%2211.5%22%20cy%3D%2228.5%22%20rx%3D%224%22%20ry%3D%222%22%20style%3D%22fill%3A%23fff%3B%22%3E%3C%2Fellipse%3E%3C%2Fsvg%3E') no-repeat center center}.theChampEmailSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2043%2043%22%3E%3Cpath%20d%3D%22M%205.5%2011%20h%2023%20v%201%20l%20-11%206%20l%20-11%20-6%20v%20-1%20m%200%202%20l%2011%206%20l%2011%20-6%20v%2011%20h%20-22%20v%20-11%22%20stroke-width%3D%221%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampFloatitSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M16%203C8.814%203%203%208.814%203%2016s5.814%2013%2013%2013%2013-5.814%2013-13S23.187%203%2016%203zm0%2025.152c-6.712%200-12.153-5.44-12.153-12.152C3.847%209.288%209.287%203.848%2016%203.848S28.152%209.288%2028.152%2016c0%206.712-5.44%2012.152-12.152%2012.152z%22%2F%3E%3Cpath%20d%3D%22M22.406%2016A6.402%206.402%200%200%200%2016%209.593%206.402%206.402%200%200%200%209.593%2016%206.4%206.4%200%200%200%2016%2022.406%206.4%206.4%200%200%200%2022.406%2016zM16%2021.39A5.392%205.392%200%200%201%2010.61%2016%205.403%205.403%200%200%201%2016%2010.61%205.393%205.393%200%200%201%2021.39%2016%205.382%205.382%200%200%201%2016%2021.39z%22%2F%3E%3Cpath%20d%3D%22M13.763%209.187V4.864c-4.475.9-8%204.424-8.898%208.898h4.322a7.226%207.226%200%200%201%204.576-4.575zm9.05%204.576h4.32c-.896-4.475-4.422-8-8.896-8.898v4.322a7.224%207.224%200%200%201%204.575%204.576zm-4.576%209.052v4.322c4.475-.9%208-4.424%208.897-8.9h-4.322a7.232%207.232%200%200%201-4.575%204.578zm-9.05-4.578H4.863c.898%204.475%204.424%208%208.898%208.9v-4.323a7.233%207.233%200%200%201-4.574-4.577z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center center}.theChampGoogleSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBkPSJNIDUxLjIyODc3NjYwNTc1NzA3IDM4LjE5MDgwNzcwMjE5NzA1IEEgMTcgMTcgMCAxIDAgNTYgNTAuMDAwMDAwMDAwMDAwMDEgaCAtMTciIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI4IiBmaWxsPSJub25lIj48L3BhdGg+PHBhdGggZD0iTSA2NSA0OSBoIDE4IG0gLTkgLTkgdiAxOCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjUiIGZpbGw9Im5vbmUiPjwvcGF0aD48L3N2Zz4=) left no-repeat}.theChampLinkedinSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2039%22%3E%3Cpath%20d%3D%22M6.227%2012.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43%202.43%200%200%201%200%204.86c-1.344%200-2.428-1.09-2.428-2.43s1.084-2.43%202.428-2.43m4.72%206.7h4.02v1.84h.058c.56-1.058%201.927-2.176%203.965-2.176%204.238%200%205.02%202.792%205.02%206.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18%200-2.514%201.7-2.514%203.46v6.668h-4.187V12.61z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat center center}.theChampMediumSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20focusable%3D%22false%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20d%3D%22M7.8%2011a.8.8%200%200%200-.27-.7l-2-2.42v-.41h6.23L16.57%2018l4.24-10.53h5.94v.36L25%209.47a.5.5%200%200%200-.19.48v12.1a.5.5%200%200%200%20.19.48l1.68%201.64v.36h-8.4v-.36L20%2022.49c.18-.17.18-.22.18-.49v-9.77l-4.82%2012.26h-.65L9.09%2012.23v8.22a1.09%201.09%200%200%200%20.31.94l2.25%202.74v.36h-6.4v-.36l2.26-2.74a1.09%201.09%200%200%200%20.29-.94z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampOdnoklassnikiSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%2016.16c-3.635%200-6.58-2.945-6.58-6.58C9.42%205.945%2012.364%203%2016%203s6.582%202.945%206.582%206.58c0%203.635-2.946%206.58-6.58%206.58zm0-9.817c-1.788%200-3.236%201.448-3.236%203.237%200%201.79%201.448%203.236%203.237%203.236%201.79%200%203.24-1.447%203.24-3.236%200-1.79-1.45-3.237-3.238-3.237zm7.586%2010.62c.648%201.3-.084%201.93-1.735%202.99-1.397.9-3.315%201.238-4.566%201.368l1.048%201.05%203.877%203.877c.59.59.59%201.544%200%202.134l-.178.18c-.59.59-1.544.59-2.134%200l-3.878-3.88-3.878%203.88c-.59.59-1.543.59-2.135%200l-.176-.18c-.59-.59-.59-1.543%200-2.132l3.878-3.878%201.043-1.046c-1.25-.127-3.19-.465-4.6-1.37-1.65-1.062-2.38-1.69-1.733-2.99.37-.747%201.4-1.367%202.768-.29C13.035%2018.13%2016%2018.13%2016%2018.13s2.968%200%204.818-1.456c1.37-1.077%202.4-.457%202.768.29z%22%2F%3E%3C%2Fsvg%3E') no-repeat center center}.theChampMoreSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii00IC00IDM4IDM4Ij48Y2lyY2xlIGN4PSIxMCIgY3k9IjE1IiByPSIzIiBmaWxsPSJ3aGl0ZSI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjAiIGN5PSIxMCIgcj0iMyIgZmlsbD0id2hpdGUiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjMiIGZpbGw9IndoaXRlIj48L2NpcmNsZT48cGF0aCBkPSJNIDEwIDE1IEwgMjAgMTAgbSAwIDEwIEwgMTAgMTUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjZmZmIj48L3BhdGg+PC9zdmc+) left no-repeat}.theChampPinterestSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2035%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.539%204.5c-6.277%200-9.442%204.5-9.442%208.253%200%202.272.86%204.293%202.705%205.046.303.125.574.005.662-.33.061-.231.205-.816.27-1.06.088-.331.053-.447-.191-.736-.532-.627-.873-1.439-.873-2.591%200-3.338%202.498-6.327%206.505-6.327%203.548%200%205.497%202.168%205.497%205.062%200%203.81-1.686%207.025-4.188%207.025-1.382%200-2.416-1.142-2.085-2.545.397-1.674%201.166-3.48%201.166-4.689%200-1.081-.581-1.983-1.782-1.983-1.413%200-2.548%201.462-2.548%203.419%200%201.247.421%202.091.421%202.091l-1.699%207.199c-.505%202.137-.076%204.755-.039%205.019.021.158.223.196.314.077.13-.17%201.813-2.247%202.384-4.324.162-.587.929-3.631.929-3.631.46.876%201.801%201.646%203.227%201.646%204.247%200%207.128-3.871%207.128-9.053.003-3.918-3.317-7.568-8.361-7.568z%22%2F%3E%3C%2Fsvg%3E') no-repeat center center}.theChampPrintSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii00IC02IDM4IDM4Ij48cGF0aCBzdHJva2U9IiNmZmYiIGQ9Ik0gNyAxMCBoIDIgdiAzIGggMTIgdiAtMyBoIDIgdiA3IGggLTIgdiAtMyBoIC0xMiB2IDMgaCAtMiB6IiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiNmZmYiPjwvcGF0aD48cmVjdCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS44IiBoZWlnaHQ9IjciIHdpZHRoPSIxMCIgeD0iMTAiIHk9IjUiIGZpbGw9Im5vbmUiPjwvcmVjdD48cmVjdCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMSIgaGVpZ2h0PSI1IiB3aWR0aD0iOCIgeD0iMTEiIHk9IjE2IiBmaWxsPSIjZmZmIj48L3JlY3Q+PC9zdmc+) left no-repeat}.theChampRedditSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii02IC02IDQyIDQyIj48ZWxsaXBzZSBjeD0iMTUiIGN5PSIxOSIgcng9IjkiIHJ5PSI3IiBzdHlsZT0ic3Ryb2tlOndoaXRlO3N0cm9rZS13aWR0aDoyIiBmaWxsPSJub25lIj48L2VsbGlwc2U+PGNpcmNsZSBjeD0iMTEiIGN5PSIxNyIgcj0iMiIgZmlsbD0id2hpdGUiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE5IiBjeT0iMTciIHI9IjIiIGZpbGw9IndoaXRlIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMiIgY3k9IjciIHI9IjIiIGZpbGw9IndoaXRlIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI3IiBjeT0iMTQiIHI9IjIiIGZpbGw9IndoaXRlIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMyIgY3k9IjE0IiByPSIyIiBmaWxsPSJ3aGl0ZSI+PC9jaXJjbGU+PHBhdGggZD0iTSAxMCAyMiBxIDUgMyAxMCAwIE0gMTUgMTIgbCAxIC02IGwgNiAxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI2ZmZiIgZmlsbD0ibm9uZSI+PC9wYXRoPjwvc3ZnPg==) left no-repeat}.theChampTumblrSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii00IC00IDM4IDM4Ij48cGF0aCBkPSJNIDE0IDcgdiAxNCBxIDMgMiA2IDAgTSAxNCA3LjUgcSAwIDUuNSAtNCA1LjUgaCA5IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZT0iI2ZmZiIgZmlsbD0ibm9uZSI+PC9wYXRoPjwvc3ZnPg==) left no-repeat}.theChampTwitterSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii04IC04IDY0IDY0Ij4NCjxwYXRoIGQ9Ik0gMzggMTkgcSAyIC0xIDQgLTUgcSAtMS41IDIgLTQgMiBxIDEuNSAtMSAzLjUgLTUgcSAtMS41IDIgLTUgMiBjIC01IC01IC0xMyAtMiAtMTIgNiBxIC03IDEgLTE1IC04IHEgLTIgNCAxIDkgcSAtMSAwIC0zIC0xIHEgMCA1IDUgNyBxIC0xIC41IC0zIDAgcSAxIDQgOCA2IHEgLTUgMyAtMTEgMyBjIDE0IDggMzAgMCAzMS41IC0xNCIgc3Ryb2tlLXdpZHRoPSIwLjMiIGZpbGw9IiNmZmYiPjwvcGF0aD4NCjwvc3ZnPg==) left no-repeat}.theChampVkontakteSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii01IC01IDQwIDQwIj4NCjxwYXRoIGQ9Ik0gMi41IDkgaCA0LjUgbCA1IDcgdiAtNyBoIDQuNSB2IDcgbCA1IC03IGggNSBsIC01IDcgbCA1IDcgaCAtNSBsIC01IC03IHYgNyBoIC00LjUgcSAtMiAwIC01IC02IHoiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0iI2ZmZiI+PC9wYXRoPg0KPC9zdmc+) left no-repeat}.theChampXingSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii02IC02IDQyIDQyIj4NCjxwYXRoIGQ9Ik0gNiA5IGggNSBsIDQgNCBsIC01IDcgaCAtNSBsIDUgLTcgeiBtIDE1IC00IGggNSBsIC05IDEzIGwgNCA4IGggLTUgbCAtNCAtOCB6IiBmaWxsPSIjZmZmIj48L3BhdGg+DQo8L3N2Zz4=) left no-repeat}.theChampWhatsappSvg{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9Ii01IC01IDQwIDQwIj48cGF0aCBpZD0iYXJjMSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGQ9Ik0gMTEuNTc5Nzk4NTY2NzQzMzE0IDI0LjM5NjkyNjIwNzg1OTA4NSBBIDEwIDEwIDAgMSAwIDYuODA4NDc5NTU3MTEwMDc5IDIwLjczNTc2NDM2MzUxMDQ2Ij48L3BhdGg+PHBhdGggZD0iTSA3IDE5IGwgLTEgNiBsIDYgLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIj48L3BhdGg+PHBhdGggZD0iTSAxMCAxMCBxIC0xIDggOCAxMSBjIDUgLTEgMCAtNiAtMSAtMyBxIC00IC0zIC01IC01IGMgNCAtMiAtMSAtNSAtMSAtNCIgZmlsbD0iI2ZmZiI+PC9wYXRoPjwvc3ZnPg==) left no-repeat}.theChampSharing{float:left;border:none}.theChampSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.theChampPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.theChampPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.theChampCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0!important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}.theChampCommentingTabs ul{float:left;padding-left:0;margin-left:0}li.theChampSelectedTab{color:#333;border-bottom:2px solid #23a9e1}.fb-comments,.fb-comments span,.fb-comments span iframe[style]{min-width:100%!important;width:100%!important}#mc-input,#user_email,#user_login{height:auto!important}div.the_champ_horizontal_counter li{margin-right:14px!important}div.theChampTotalShareCount{word-wrap:normal!important;font-weight: bolder;font-family: sans-serif;padding: 0;margin: 0;text-align:center}div.theChampTotalShareText{word-wrap:normal!important;margin: 0;padding: 0;text-align: center;}.theChampAIMBackground{background-color: #10ff00}.theChampAmazonWishListBackground{background-color: #ffe000}.theChampAOLMailBackground{background-color: #2A2A2A}.theChampAppnetBackground{background-color: #5D5D5D}.theChampBalatarinBackground{background-color: #fff}.theChampBibSonomyBackground{background-color: #000}.theChampBittyBrowserBackground{background-color: #EFEFEF}.theChampBlinklistBackground{background-color: #3D3C3B}.theChampBloggerPostBackground{background-color: #FDA352}.theChampBlogMarksBackground{background-color: #535353}.theChampBookmarksfrBackground{background-color: #E8EAD4}.theChampBoxnetBackground{background-color: #1A74B0}.theChampBuddyMarksBackground{background-color: #ffd400}.theChampCare2NewsBackground{background-color: #6EB43F}.theChampCopyLinkBackground{background-color: #FFC112}.theChampCommentBackground{background-color: #444}.theChampCiteULikeBackground{background-color: #2781CD}.theChampDiaryRuBackground{background-color: #E8D8C6}.theChampDiasporaBackground{background-color: #0166FF}.theChampDiigoBackground{background-color: #4A8BCA}.theChampDoubanBackground{background-color: #497700}.theChampDraugiemBackground{background-color: #ffad66}.theChampDZoneBackground{background-color: #fff088}.theChampEvernoteBackground{background-color: #8BE056}.theChampFacebookMessengerBackground{background-color: #0084FF}.theChampFarkBackground{background-color: #555}.theChampFintelBackground{background-color:#087515}.theChampFlipboardBackground{background-color: #CC0000}.theChampFolkdBackground{background-color: #0F70B2}.theChampGoogleClassroomBackground{background-color: #FFC112}.theChampGoogleBookmarksBackground{background-color: #CB0909}.theChampGoogleGmailBackground{background-color: #E5E5E5}.theChampHackerNewsBackground{background-color: #F60}.theChampHatenaBackground{background-color: #00A6DB}.theChampInstapaperBackground{background-color: #EDEDED}.theChampJamespotBackground{background-color: #FF9E2C}.theChampKakaoBackground{background-color: #FCB700}.theChampKindleItBackground{background-color: #2A2A2A}.theChampKikBackground{background-color: #2A2A2A}.theChampKnownBackground{background-color: #fff101}.theChampLineBackground{background-color: #00C300}.theChampMailRuBackground{background-color: #356FAC}.theChampMendeleyBackground{background-color: #A70805}.theChampMeneameBackground{background-color: #FF7D12}.theChampMixiBackground{background-color: #EDEDED}.theChampMySpaceBackground{background-color: #2A2A2A}.theChampNetvouzBackground{background-color: #c0ff00}.theChampOdnoklassnikiBackground{background-color: #F2720C}.theChampOutlookcomBackground{background-color: #0072C6}.theChampPapalyBackground{background-color: #3AC0F6}.theChampPinboardBackground{background-color: #1341DE}.theChampPlurkBackground{background-color: #CF682F}.theChampPocketBackground{background-color: #f0f0f0}.theChampPrintFriendlyBackground{background-color: #61D1D5}.theChampProtopageBookmarksBackground{background-color: #413FFF}.theChampPushaBackground{background-color: #0072B8}.theChampQzoneBackground{background-color: #2B82D9}.theChampRefindBackground{background-color: #1492ef}.theChampRediffMyPageBackground{background-color: #D20000}.theChampRenrenBackground{background-color: #005EAC}.theChampSinaWeiboBackground{background-color: #ff0}.theChampSiteJotBackground{background-color: #ffc800}.theChampSkypeBackground{background-color: #00AFF0}.theChampSMSBackground{background-color: #6ebe45}.theChampSlashdotBackground{background-color: #004242}.theChampSvejoBackground{background-color: #fa7aa3}.theChampSymbalooFeedsBackground{background-color: #6DA8F7}.theChampTelegramBackground{background-color: #3DA5f1}.theChampThreemaBackground{background-color:#2A2A2A}.theChampTrelloBackground{background-color: #1189CE}.theChampTuentiBackground{background-color: #0075C9}.theChampTwiddlaBackground{background-color: #EDEDED}.theChampTypePadPostBackground{background-color: #2A2A2A}.theChampViadeoBackground{background-color: #2A2A2A}.theChampViberBackground{background-color: #8B628F}.theChampWaneloBackground{background-color: #fff}.theChampWebnewsBackground{background-color: #CC2512}.theChampWordPressBackground{background-color: #464646}.theChampWykopBackground{background-color: #367DA9}.theChampYahooMailBackground{background-color: #400090}.theChampYoolinkBackground{background-color: #A2C538}.theChampBehanceBackground{background-color: #053eff}.theChampFlickrBackground{background-color: #ff0084}.theChampFoursquareBackground{background-color: #f94877}.theChampGithubBackground{background-color: #2a2a2a}.theChampMediumBackground{background-color: #2a2a2a}.theChampOdnoklassnikiBackground{background-color: #F2720C}.theChampSnapchatBackground{background-color: #ffe900}.theChampVimeoBackground{background-color: #1ab7ea}.theChampYoutubeBackground{background-color: #ff0000}.theChampRSSBackground{background-color: #e3702d}.theChampGentleReaderBackground{background-color:#46aecf}.theChampBehanceSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20d%3D%22M3.862%208.136h5.66c1.377%200%203.19%200%204.13.566a3.705%203.705%200%200%201%201.837%203.26c0%201.66-.88%202.905-2.32%203.494v.042c1.924.397%202.97%201.838%202.97%203.76%200%202.297-1.636%204.483-4.743%204.483H3.86V8.14zm2.078%206.71h4.152c2.36%200%203.322-.856%203.322-2.493%200-2.16-1.53-2.468-3.322-2.468H5.94v4.96zm0%207.144h5.2c1.792%200%202.93-1.09%202.93-2.797%200-2.03-1.64-2.598-3.388-2.598H5.94v5.395zm22.017-1.833C27.453%2022.65%2025.663%2024%2023.127%2024c-3.607%200-5.31-2.49-5.422-5.944%200-3.386%202.23-5.878%205.31-5.878%204%200%205.225%203.74%205.116%206.47h-8.455c-.067%201.966%201.05%203.716%203.52%203.716%201.53%200%202.6-.742%202.928-2.206h1.838zm-1.793-3.15c-.088-1.77-1.42-3.19-3.256-3.19-1.946%200-3.106%201.466-3.236%203.19h6.492zM20.614%208h4.935v1.68h-4.94z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampFlickrSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2216%22%20r%3D%226%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2216%22%20r%3D%226%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center center}.theChampFoursquareSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.516%203H7.586C5.66%203%205%204.358%205%205.383v21.995c0%201.097.65%201.407.958%201.53.31.126%201.105.206%201.676-.36l6.72-7.455c.105-.12.49-.284.552-.284h4.184c1.79%200%201.81-1.45%201.997-2.206.157-.63%201.946-9.57%202.58-12.395.523-2.32-.104-3.21-2.15-3.21zM20.2%209.682c-.07.33-.368.66-.75.693h-5.44c-.61-.034-1.108.422-1.108%201.032v.665c0%20.61.5%201.24%201.108%201.24h4.607c.43%200%20.794.276.7.737-.093.46-.573%202.82-.627%203.07-.052.254-.282.764-.716.764h-3.62c-.682%200-1.36-.008-1.816.56-.458.573-4.534%205.293-4.534%205.293V6.403c0-.438.31-.746.715-.74h11.274c.41-.006.915.41.834%201L20.2%209.68z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampGithubSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%203.32c-7.182%200-13%205.82-13%2013%200%205.754%203.72%2010.612%208.89%2012.335.65.114.893-.276.893-.617%200-.31-.016-1.333-.016-2.42-3.266.6-4.11-.797-4.37-1.53-.147-.373-.78-1.527-1.334-1.835-.455-.244-1.105-.845-.016-.86%201.024-.017%201.755.942%202%201.332%201.17%201.966%203.038%201.414%203.785%201.073.114-.845.455-1.414.83-1.74-2.893-.324-5.916-1.445-5.916-6.418%200-1.414.504-2.584%201.333-3.494-.13-.325-.59-1.657.13-3.445%200%200%201.085-.34%203.57%201.337%201.04-.293%202.146-.44%203.25-.44s2.21.147%203.25.44c2.49-1.69%203.58-1.337%203.58-1.337.714%201.79.26%203.12.13%203.446.828.91%201.332%202.064%201.332%203.494%200%204.99-3.04%206.094-5.93%206.42.47.405.876%201.185.876%202.404%200%201.74-.016%203.136-.016%203.575%200%20.34.244.743.894.613C25.28%2026.933%2029%2022.053%2029%2016.32c0-7.182-5.817-13-13-13z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampSnapchatSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.177%2020.978c-2.867-.473-4.157-3.414-4.21-3.54l-.01-.02c-.153-.31-.187-.57-.1-.772.164-.39.774-.583%201.177-.71.113-.037.22-.07.306-.105.715-.28%201.073-.625%201.066-1.03-.006-.312-.252-.593-.642-.732a1.168%201.168%200%200%200-.44-.084.975.975%200%200%200-.405.083c-.34.16-.65.246-.91.258a.789.789%200%200%201-.357-.087l.027-.45.005-.062c.09-1.432.203-3.215-.266-4.264C20.03%206.34%2017.073%206.1%2016.2%206.1h-.052l-.363.003c-.87%200-3.818.243-5.208%203.36-.47%201.05-.357%202.833-.268%204.264l.03.513a.83.83%200%200%201-.41.09c-.276%200-.6-.087-.97-.26a.795.795%200%200%200-.335-.067c-.43%200-.946.282-1.026.704-.06.305.077.748%201.054%201.134.087.036.193.07.305.105.403.128%201.012.322%201.18.71.084.203.05.463-.103.773l-.01.022c-.054.125-1.344%203.068-4.21%203.54a.437.437%200%200%200-.366.455.6.6%200%200%200%20.048.196c.216.504%201.123.87%202.775%201.13.055.075.113.34.148.5.036.16.07.32.12.494.05.17.18.374.514.374.133%200%20.292-.03.475-.067.275-.053.652-.127%201.124-.127.26%200%20.532.022.805.067.532.09.985.41%201.51.78.75.53%201.6%201.132%202.894%201.132.034%200%20.07%200%20.105-.005.04.002.095.004.153.004%201.29%200%202.142-.6%202.892-1.132.526-.37.978-.69%201.51-.78.274-.045.545-.068.807-.068.45%200%20.805.056%201.123.12.2.037.36.057.476.057h.024c.246%200%20.42-.13.488-.365.05-.17.086-.327.12-.49.037-.16.094-.422.15-.496%201.65-.256%202.56-.624%202.773-1.125a.568.568%200%200%200%20.047-.196.433.433%200%200%200-.363-.458z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampTumblrSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.775%2021.962c-.37.177-1.08.33-1.61.345-1.598.043-1.907-1.122-1.92-1.968v-6.217h4.007V11.1H17.26V6.02h-2.925s-.132.044-.144.15c-.17%201.556-.895%204.287-3.923%205.378v2.578h2.02v6.522c0%202.232%201.647%205.404%205.994%205.33%201.467-.025%203.096-.64%203.456-1.17l-.96-2.846z%22%2F%3E%3C%2Fsvg%3E') no-repeat center center}.theChampVimeoSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2%20-2%2036%2036%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.926%2010.627c-.103%202.25-1.675%205.332-4.716%209.245C19.066%2023.957%2016.406%2026%2014.23%2026c-1.348%200-2.49-1.244-3.42-3.732l-1.867-6.844C8.25%2012.937%207.51%2011.69%206.715%2011.69c-.173%200-.778.365-1.815%201.09l-1.088-1.4a300.012%20300.012%200%200%200%203.374-3.01c1.522-1.315%202.666-2.007%203.427-2.076%201.8-.173%202.907%201.057%203.322%203.69.45%202.84.76%204.608.935%205.3.52%202.356%201.09%203.534%201.713%203.534.483%200%201.21-.764%202.18-2.294.97-1.528%201.488-2.692%201.558-3.49.14-1.32-.38-1.98-1.553-1.98-.554%200-1.125.126-1.712.378%201.137-3.722%203.308-5.53%206.513-5.426%202.378.068%203.498%201.61%203.36%204.62z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampRSSSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cellipse%20cx%3D%227.952%22%20cy%3D%2224.056%22%20rx%3D%222.952%22%20ry%3D%222.944%22%3E%3C%2Fellipse%3E%3Cpath%20d%3D%22M5.153%2016.625c2.73%200%205.295%201.064%207.22%202.996a10.2%2010.2%200%200%201%202.996%207.255h4.2c0-7.962-6.47-14.44-14.42-14.44v4.193zm.007-7.432c9.724%200%2017.636%207.932%2017.636%2017.682H27C27%2014.812%2017.203%205%205.16%205v4.193z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center center}.theChampMeWeSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-3%20-3%2038%2038%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M9.636%2010.427a1.22%201.22%200%201%201-2.44%200%201.22%201.22%200%201%201%202.44%200zM15.574%2010.431a1.22%201.22%200%200%201-2.438%200%201.22%201.22%200%201%201%202.438%200zM22.592%2010.431a1.221%201.221%200%201%201-2.443%200%201.221%201.221%200%200%201%202.443%200zM29.605%2010.431a1.221%201.221%200%201%201-2.442%200%201.221%201.221%200%200%201%202.442%200zM3.605%2013.772c0-.471.374-.859.859-.859h.18c.374%200%20.624.194.789.457l2.935%204.597%202.95-4.611c.18-.291.43-.443.774-.443h.18c.485%200%20.859.387.859.859v8.113a.843.843%200%200%201-.859.845.857.857%200%200%201-.845-.845V16.07l-2.366%203.559c-.18.276-.402.443-.72.443-.304%200-.526-.167-.706-.443l-2.354-3.53V21.9c0%20.471-.374.83-.845.83a.815.815%200%200%201-.83-.83v-8.128h-.001zM14.396%2014.055a.9.9%200%200%201-.069-.333c0-.471.402-.83.872-.83.415%200%20.735.263.845.624l2.23%206.66%202.187-6.632c.139-.402.428-.678.859-.678h.124c.428%200%20.735.278.859.678l2.187%206.632%202.23-6.675c.126-.346.415-.609.83-.609.457%200%20.845.361.845.817a.96.96%200%200%201-.083.346l-2.867%208.032c-.152.43-.471.706-.887.706h-.165c-.415%200-.721-.263-.872-.706l-2.161-6.328-2.16%206.328c-.152.443-.47.706-.887.706h-.165c-.415%200-.72-.263-.887-.706l-2.865-8.032z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center center}.theChampYoutubeSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.78%2011.6s-.215-1.515-.875-2.183c-.837-.876-1.774-.88-2.204-.932-3.075-.222-7.693-.222-7.693-.222h-.01s-4.618%200-7.697.222c-.43.05-1.368.056-2.205.932-.66.668-.874%202.184-.874%202.184S5%2013.386%205%2015.166v1.67c0%201.78.22%203.56.22%203.56s.215%201.516.874%202.184c.837.875%201.936.85%202.426.94%201.76.17%207.48.22%207.48.22s4.623-.007%207.7-.23c.43-.05%201.37-.056%202.205-.932.66-.668.875-2.184.875-2.184s.22-1.78.22-3.56v-1.67c0-1.78-.22-3.56-.22-3.56zm-13.052%207.254v-6.18l5.944%203.1-5.944%203.08z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center center}.theChampTelegramSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-1%20-3%2036%2036%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M25.515%206.896L6.027%2014.41c-1.33.534-1.322%201.276-.243%201.606l5%201.56%201.72%205.66c.226.625.115.873.77.873.506%200%20.73-.235%201.012-.51l2.43-2.363%205.056%203.734c.93.514%201.602.25%201.834-.863l3.32-15.638c.338-1.363-.52-1.98-1.41-1.577z%22%2F%3E%3C%2Fsvg%3E') no-repeat center center}.theChampInstagramSvg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%22-10%20-10%20148%20148%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%3E%3Cg%3E%3Cpath%20d%3D%22M86%2C112H42c-14.336%2C0-26-11.663-26-26V42c0-14.337%2C11.664-26%2C26-26h44c14.337%2C0%2C26%2C11.663%2C26%2C26v44%20%20%20%20C112%2C100.337%2C100.337%2C112%2C86%2C112z%20M42%2C24c-9.925%2C0-18%2C8.074-18%2C18v44c0%2C9.925%2C8.075%2C18%2C18%2C18h44c9.926%2C0%2C18-8.075%2C18-18V42%20%20%20%20c0-9.926-8.074-18-18-18H42z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M64%2C88c-13.234%2C0-24-10.767-24-24c0-13.234%2C10.766-24%2C24-24s24%2C10.766%2C24%2C24C88%2C77.233%2C77.234%2C88%2C64%2C88z%20M64%2C48c-8.822%2C0-16%2C7.178-16%2C16s7.178%2C16%2C16%2C16c8.822%2C0%2C16-7.178%2C16-16S72.822%2C48%2C64%2C48z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Ccircle%20cx%3D%2289.5%22%20cy%3D%2238.5%22%20fill%3D%22%23fff%22%20r%3D%225.5%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center center}.theChampWhatsappBackground a,i.theChampLineBackground a,i.theChampViberBackground a{display:inline!important}.the_champ_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}div.course_instructor_widget .the_champ_vertical_sharing{display:none!important;}@media screen and (max-width:783px){#the_champ_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}#the_champ_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92%}}@media screen and (max-width:475px){#the_champ_sharing_more_content .all-services ul li{width:100%!important;}}#ss_openid{border:1px solid gray;display:inline;font-family:"Trebuchet MS";font-size:12px;width:98%;padding:.35em .325em .75em;margin-bottom:20px}#ss_openid form{margin-top:25px;margin-left:0;padding:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}#ss_openid input{font-family:"Trebuchet MS";font-size:12px;width:100px;float:left}#ss_openid input[type=submit]{background:#767676;padding:.75em 2em;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-weight:800;line-height:1;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}#ss_openid legend{color:#FF6200;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}#ss_openid input.openid_login{background-color:#fff;background-position:0 50%;color:#000;width:220px;margin-right:10px;height:30px;margin-bottom:5px;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;padding:.7em;line-height:1.5}#ss_openid a{color:silver}#ss_openid a:hover{color:#5e5e5e}.heateor_ms_subscribe_option{line-height: 14px;margin-top: 8px;}.heateor_ms_subscribe_option input.heateor_ms_checkbox, .heateor_ms_subscribe_option label.heateor_ms_checkbox_label{float:left;font-size: 15px;margin: 0;color: #666;}.heateor_ms_subscribe_option input.heateor_ms_checkbox{margin: 0 4px 0 0;width: 15px;height: 15px;float: left;}div.heateor_ss_sl_optin_container{clear:both}div.heateor_ss_sl_optin_container a{color:blue}div.heateor_ss_sl_optin_container label{font-size:11px;font-weight:normal}input.heateor_ss_social_login_optin{vertical-align:middle}html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset, figure {
margin: 0;
padding: 0;
}
img, fieldset {
border: 0;
} img {
max-width: 100%;
height: auto;
} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
display: block;
} audio {
max-width: 100%;
} iframe, object, embed {
max-width: 100%;
}
@font-face {
font-family: 'selimaregular';
src: url(https://bda1f2.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/themes/themify-shoppe/fonts/selima_-webfont.woff2) format('woff2'),
url(https://c9cb03.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/themes/themify-shoppe/fonts/selima_-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
} @font-face {
font-family: 'themify_theme_icon';
src: url(data:application/octet-stream;base64,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) format('woff');
}
body {
font: 1em/1.7em 'Libre Franklin', sans-serif;
word-wrap: break-word;
color: #666;
-webkit-font-smoothing: antialiased;
-ms-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
}
a {
text-decoration: none;
outline: none;
color: #b78711;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
}
a:hover {
text-decoration: none;
color: #000;
}
p {
padding: 0;
margin: 0 0 1.15em;
}
small {
font-size: 87%;
}
blockquote {
font-size: 1.2em;
line-height: 1.4em;
padding: .8em 2em 1em;
margin: 0 0 1.2em;
position: relative;
}
blockquote:before {
content: '\201C';
font-size: 3.3em;
position: absolute;
margin-left: -.5em;
margin-top: .2em;
}
ins {
text-decoration: none;
} ul, ol {
margin: 0 0 1.4em 1.6em;
padding: 0;
}
li {
margin: 0 0 1em 0;
padding: 0;
}
ul ul,
ul ol,
ol ol,
ol ul {
margin-top: 1em;
} h1, h2, h3, h4, h5, h6 {
line-height: 1.6em;
margin: 0 0 .4em;
color: #000;
word-wrap: normal;
}
h1,
.page-title {
font-family: 'selimaregular';
font-size: 7em;
font-weight: normal;
margin: 0 0 .35em;
padding: 0;
line-height: 90%;
letter-spacing: -0.03em;
}
.sidebar-none .page-title {
font-size: 9.5em;
text-align: center;	
}
h2 {
font-size: 1.7em;
font-weight: 300;
}
h3 {
font-size: 1.4em;
font-weight: 300;	
}
h4 {
font-size: 1.15em;
font-weight: 500;
text-transform: uppercase;
letter-spacing: .05em;
}
h5 {
font-size: 1.2em;
font-weight: 300;	
}
h6 {
font-size: 1.1em;
font-weight: 500;	
}  input, textarea, select, input[type=search], button {
font-size: 100%;
font-family: inherit;
max-width: 100%;
}
textarea, input[type=text], input[type=password], input[type=search], input[type=email], input[type=url], input[type=number], input[type=tel], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=time], input[type=week] {
background-color: #fff;
border: 1px solid rgba(0,0,0,.15);
border-radius: 0;
box-shadow: none;
padding: .7em;
margin: 0 0 .4em;
max-width: 100%;
appearance: none;
-webkit-appearance: none;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
}
input[type=text], input[type=password], input[type=search], input[type=email], input[type=url], input[type=tel] {
width: 15em;
}
input[type=number] {
width: 7em;
} input[type=checkbox] {
border: 1px solid #aaa;
border-radius: 0;
box-shadow: none;
background-color: #fff;
color: inherit;
cursor: pointer;
position: relative;
width: 18px;
height: 18px;
vertical-align: middle;
margin: -4px 4px 0 0;
min-width: 16px;
outline: 0;
padding: 0;
text-align: center;
-webkit-appearance: none;
appearance: none;
} input[type=checkbox]:checked:before {
content: '\e800'; font-family: 'themify_theme_icon';
font-size: inherit;
line-height: 1;
display: inline-block;
vertical-align: middle;
} textarea {
width: 100%;
min-height: 8em;
border: 1px solid #ccc;
} textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus {
outline: none;
border-color: #dcaa2e;
} input[type=reset], input[type=submit], button {
background-color: #dcaa2e;
border: none;
border-radius: 0;
color: #fff;
cursor: pointer;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.05em;
padding: .77em 1em;
-webkit-appearance:none;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
} input[type=reset]:hover, input[type=submit]:hover, button:hover {
background-color: #000;
color: #dcaa2e;
}  img, textarea, input, #pagewrap, .pagewidth, #headerwrap, #header, #main-nav, #body, #layout, #content, .post, .author-box, .post-nav, .pagenav, #sidebar, .widget, #footerwrap, #footer, .col4-1, .col4-2, .col4-3, .col3-1, .col3-2, .col2-1 {
-moz-box-sizing: border-box;
box-sizing: border-box;
} .pagewidth,
.full_width .themify_builder_row .row_inner {
width: 1160px;
max-width: 100%;
margin: 0 auto;
} #body {
max-width: 100%;
clear: both;
} body:not(.mobile_menu_active).page-loaded.admin-bar.fixed-header #headerwrap,
.page-loaded.admin-bar.mobile-menu-visible .sidemenu {
top: 32px;
} #content {
width: 72%;
float: left;
padding: 6.5% 0;
}
.sidebar-none #content {
width: 100%;
float: none;
} #sidebar {
width: 24%;
float: right;
padding: 6.5% 0;
font-size: .95em;
line-height: 1.7em;
}
#sidebar .secondary {
width: 47%;
} .full_width #layout {
width: 100%;
max-width: 100%;
}
.full_width #content {
padding: 0;
width: auto;
max-width: 100%;
float: none;
}
.full_width #sidebar {
width: auto;
float: none;
} .sidebar-left #content {
float: right;
}
.sidebar-left #sidebar {
float: left;
} .col4-1,
.col4-2,
.col4-3,
.col3-1,
.col3-2,
.col2-1 {
margin-left: 3.2%;
float: left;
}
.col4-1 {
width: 22.6%;
}
.col4-2, .col2-1 {
width: 48.4%;
}
.col4-3 {
width: 74.2%;
}
.col3-1 {
width: 31.2%;
}
.col3-2 {
width: 65.6%;
}
.col.first,
.col4-1.first,
.col4-2.first,
.col4-3.first,
.col3-1.first,
.col3-2.first,
.col2-1.first
{
margin-left: 0;
clear: left;
}
.col4-1 h1,
.col4-2 h1,
.col3-1 h1,
.col2-1 h1 {
font-size: 5em;
} #headerwrap {
background-color: rgba(255, 255, 255, .95);
border-bottom: 1px solid rgba(0,0,0,.1);
text-align: center;
width: 100%;
left: 0;
top: 0;
z-index: 999;
position: relative;
}
body.page-loaded.fixed-header #headerwrap {
position: absolute;
}
body:not(.page-loaded) #pagewrap {
padding-top: 0 !important; }
body.fixed-header #headerwrap {
position: fixed;
}
body.no-fixed-header #pagewrap {
padding-top: 0 !important;
} .themify_announcement.bar .announcement_container {
width: auto;
margin: 0 28px;
}
.themify-header-is-fixed.absolute:not(.themify-abar-hidden) ~ #pagewrap #headerwrap {
position: absolute;
}
.themify-header-is-fixed.absolute.themify-abar-hidden ~ #pagewrap #headerwrap {
margin-top: 0 !important;
}
#header {
position: relative;
width: auto;
max-width: none;
padding: 0 28px;
}
#headerwrap a {
color: #000;
}
#headerwrap a:hover {
color: #dcaa2e;
}
.header-logo-center .top-icon-wrap {
-webkit-transform: none;
-moz-transform: none;
transform: none;
perspective: none;
-webkit-perspective: none;
will-change: auto;
} .logo-wrap {
display: inline-block;
position: relative;
z-index: 1;
}
#site-logo {
margin: 0;
font-weight: 300;	
line-height: 1em;
font-size: 1.9em;
text-transform: uppercase;
display: inline-block;
-webkit-transition: padding .2s linear;
-moz-transition: padding .2s linear;
transition: padding .2s linear;
}
#site-logo a {
text-decoration: none;
}
#site-logo a span {
display: block;
padding: 0.6em 0; }
#site-logo a:hover {
text-decoration: none;
} #site-description {
background-color: rgba(240,190,91,1);
color: #fff;
display: inline-block;
font-size: .9em;
line-height: 130%;
letter-spacing: -.02em;
min-width: 180px;
text-align: center;
margin: 10px 0 0;
padding: .5em .8em;
position: absolute;
top: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
opacity: 0;
visibility: hidden;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
#site-description:before {
content: '';
display: block;
width: 16px;
height: 16px;
background-color: inherit;
-webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
position: absolute;
bottom: 100%;
left: 50%;
margin-left: -6px;
margin-bottom: -8px;
pointer-events: none;
}
#site-logo:focus + #site-description,
#site-logo:hover + #site-description {
opacity: 1;
visibility: visible;
margin-top: 0;
} .sidemenu .search-button {
text-decoration: none;
display: inline-block;
width: 56px;
border-left: 1px solid rgba(0,0,0,.05);
position: absolute;
right: 0;
bottom: 0;
z-index: 2;
outline: 0;
box-sizing: border-box;
}
.search-button:focus {
outline: 0;
}
.search-button:before {
display: block;
content: "\e801"; font-family: 'themify_theme_icon';
font-size: 1.3em;
padding: .9em .7em;
} #search-lightbox-wrap {
padding: 8% 6%;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
position: fixed;
bottom: 0;
left: 0;
z-index: 1111;
height: 100%;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: rgba(255,255,255,.95);
display: none;
}
.search-lightbox {
max-width: 600px;
margin: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
}
.search-lightbox {
-webkit-transform: translateY(-10%);
-moz-transform: translateY(-10%);
transform: translateY(-10%);
-webkit-transition: .3s linear;
-moz-transition: .3s linear;
transition: .3s linear;
-webkit-transition-delay: .5s;
-moz-transition-delay: .5s;
transition-delay: .5s;
-webkit-transition-duration: .5s;
-moz-transition-duration: .5s;
transition-duration: .5s;
opacity: 0;
}
.searchform-slidedown .search-lightbox {
-webkit-transform: none;
-moz-transform: none;
transform: none;
opacity: 1;
} #searchform-wrap {
display: block;
}
#searchform {
font-size: 2em;
border-bottom: 1px solid #000;
position: relative;
margin: 0 0 1em;
}
#searchform #s {
background-color: transparent;
border: none;
margin: 0;
width: 100%;
padding: .45em;
padding-left: 1.75em;
letter-spacing: -0.04em;
}
#searchform .icon-search:before {
content: "\e801"; font-family: 'themify_theme_icon';
color: #000;
font-size: 1.2em;
font-style: normal;
position: absolute;
left: 2px;
top: 54%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
} .search-option-tab {
margin: 0 0 1.4em;
padding: 0;
font-size: .9em;
font-weight: 600;
box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.1);
}
.search-option-tab li {
display: inline-block;
margin: 0;
padding: 0;
}
.search-option-tab li a {
color: #959595;
display: inline-block;
padding: .6em 1em;
letter-spacing: 0.1em;
text-decoration: none;
text-transform: uppercase;
font-weight: 500;
}
.search-option-tab li:hover a,
.search-option-tab li.active a {
box-shadow: inset 0 -3px 0 0 #dcaa2e;
color: #060604;
} .search-results-wrap a {
color: inherit;
text-decoration: none;
}
.search-results-wrap a[style="display: inline;"] {
display: inline-block !important;
}
.result-item {
border-bottom: 1px solid rgba(0,0,0,.05);
clear: both;
overflow: hidden;
padding: 0.475em 0 1em;
position: relative;
}
.result-item .title {
font-weight: 300;
font-size: 1.1em;
margin: 0 0 .06em;
letter-spacing: -.01em;
padding-right: 55px;
}
.result-item .price {
display: block;
font-size: .9em;
padding-right: 55px;
}
.result-item .price del {
margin-right: .2em;
font-size: .7em;
opacity: .5;
}
.result-item img {
float: right;
margin-top: 4px;
} .view-all-wrap {
clear: both;
text-align: center;
padding-top: 1.9em;
}
.view-all-button {
font-size: 1em;
font-weight: 600;
display: inline-block;
text-transform: uppercase;
letter-spacing: 0.08em;
line-height: 2em;
margin: 0 0 0.8em;
padding: 0;
display:none;
}
.view-all-button:after {
content: '';
display: block;
border-bottom: 3px solid #f2cd8a;
}
#close-search-box {
cursor: pointer;
color: #000;
display: block;
position: absolute;
text-decoration: none;
top: 3%;
right: 4%;
width: 36px;
height: 36px;
z-index: 9999;
-webkit-transition: transform .3s;
transition: transform .3s;
}
#close-search-box:before,
#close-search-box:after {
content: '';
display: inline-block;
width: 100%;
border-bottom: 1px solid;
position: absolute;
left: 0;
top: 50%;
}
#close-search-box:before {
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
#close-search-box:after {
-webkit-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);	
}
#close-search-box:hover{
-webkit-transform: rotateZ(90deg);
transform: rotateZ(90deg);
}
.search-results-wrap{
min-height: 50px;
}
.search-results-wrap > p {
text-align: center;
}
.search-results-wrap .themify_spinner{
position: absolute;
top: 50%;
left: 50%;
font-size: 6px;
transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
} .top-icon-wrap {
position: absolute;
right: 10px;
margin: 0;
margin-right: 0.5em;
bottom: 0;
}
.search-button + .top-icon-wrap {
right: 58px;
}
.icon-menu {
margin: 0;
padding: 0;
display: inline-block;
vertical-align: middle;
list-style: none;	
}
.icon-menu li {
display: inline-block;
vertical-align: middle;
margin: 0;
padding: 0;
position: relative;
list-style: none;
}
.icon-menu a {
display: inline-block;
text-decoration: none;
padding: 1.375em 0.5em;
position: relative;
line-height: normal;
}
.icon-menu i {
font-size: 1.25em;
-webkit-transition: font-size 1s;
-moz-transition: font-size 1s;
transition: font-size 1s;
}
.icon-menu .remove-item i:before,
.icon-menu .remove-item i:after {
display: none;
}
.icon-menu a .tooltip {
background-color: #000;
color: #fff;
display: inline-block;
font-size: 0.95em;
line-height: 1.3em;
padding: .5em 1.1em;
position: absolute;
top: 100%;
left: 50%;
opacity: 0;
visibility: hidden;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
transition: all 300ms ease-out;
z-index: 1;
}
.icon-menu a:hover .tooltip {
opacity: 1;
visibility: visible;
}
.icon-menu a .tooltip:before {
content: '';
display: block;
border: 5px solid transparent;
border-bottom-color: #000;
position: absolute;
bottom: 100%;
left: 50%;
margin-left: -5px;
}
.icon-menu .icon-menu-count {
min-width: 9px;
min-height: 9px;
line-height: 9px;
padding: 4px;
border-radius: 100%;
background-color: #dcaa2e;
font-family: 'Libre Franklin';
font-size: 70%;
font-weight: 300;
display: inline-block;
margin-left: -7px;
color: #fff;
text-align: center;
}
.icon-menu .icon-menu-count {
-webkit-animation: zoomIn 0.3s ease;
animation: zoomIn 0.3s ease;
}
@-webkit-keyframes zoomIn {
0% { 
-webkit-transform: scale(0.5);
transform: scale(0.5);
}
100% { 
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes zoomIn {
0% { transform: scale(0.5); }
100% { transform: scale(1); }
} .icon-menu .cart a .tooltip {
display: none;
}
.icon-menu a .tooltip {
margin-top: 10px;
}
.icon-menu a:hover .tooltip {
margin-top: 0;
} #main-nav {
margin: 0;
padding: 0;
float: left;
text-align: left;
position: absolute;
left: 0;
bottom: 0;
padding-left: 25px;
width: 100%;
max-width: 45%;
}
#main-nav li {
margin: 0;
padding: 0;
list-style: none;
position: relative;
display: inline-block;
} #main-nav a {
display: inline-block;
position: relative;
padding: 1.2em .4em;
margin: 0 .25em 0 0;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.02em;
-webkit-transition: padding, color .2s linear;
-moz-transition: padding, color .2s linear;
transition: padding, color .2s linear;
}
#main-nav > li > a:before {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
margin-bottom: -1px;
color: transparent;
border-bottom: 3px solid currentColor;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}  #main-nav > li:hover > a:before,
#main-nav > .current_page_item > a:before, 
#main-nav > .current-menu-item > a:before,
#main-nav > .current_page_item > a:hover:before, 
#main-nav > .current-menu-item > a:hover:before {
color: #dcaa2e;
bottom: 0px;
} #main-nav ul {
margin: 0 0 0 -12px;
padding: .5em 0;
list-style: none;
background-color: #fff;
border: solid 1px rgba(0,0,0,.15);
position: absolute;
z-index: 100;
opacity: 0;
visibility: hidden;
margin-top: 10px;
-webkit-transition: all .2s linear;
-webkit-transition-property: opacity, visibility, margin;
transition: all .2s linear;
transition-property: opacity, visibility, margin;
}
#main-nav ul li {
background: none;
padding: 0 1.4em;
margin: 0;
float: none;
} #main-nav ul a {
border: none;
border-bottom: 1px solid rgba(0,0,0,.05);
color: #060604;
display: block;
font-size: .95em;
line-height: 1.4em;
letter-spacing: 0;
font-weight: normal;
text-transform: none;
margin: 0;
padding: .6em 0;
width: 170px;
box-sizing: border-box;
}
#main-nav ul li:last-child > a {
border-bottom: none;
} #main-nav ul .current_page_item > a,
#main-nav ul .current-menu-item > a,
#main-nav ul  a:hover,
#main-nav .current_page_item ul a:hover,
#main-nav ul .current_page_item a:hover,
#main-nav .current-menu-item ul a:hover,
#main-nav ul .current-menu-item a:hover {
color: #b78711;
} #main-nav ul ul {
left: 100%;
top: -8px;
margin-top: 0;
margin-left: 10px;
} .no-touch #main-nav li:hover > ul {
opacity: 1;
visibility: visible;
margin-top: 0;
display: block;
}
.no-touch #main-nav li li:hover > ul {
margin-left: 0;
}
#main-nav .dropdown-open > .sub-menu {
opacity: 1 !important;
-webkit-transform: none !important;
-moz-transform: none !important;
transform: none !important;
}
#main-nav .has-mega-column > .sub-menu .sub-arrow {
display: none !important;
} #menu-icon,
#menu-icon-close,
#cart-link-mobile {
display: none;
}
#menu-icon {
font-size: .9em;
} #headerwrap #cart-icon {
background: #dcaa2e;
color: #fff;
padding: 2px 8px;
margin-left: 16px;
position: absolute;
right: 19%;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
}
#headerwrap #cart-icon:hover {
background: #000;
}
#slide-cart {
background-color: rgba(255,255,255,.95);
color: inherit;
display: block;
width: 320px;
height: 100%;
position: fixed;
padding-top: 64px;
overflow: hidden;
overflow-y: auto;
z-index: 9999;
top: 0;
left: auto;
right: -320px;
-webkit-transition: right 200ms ease-in-out;
-moz-transition: right 200ms ease-in-out;
transition: right 200ms ease-in-out;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#slide-cart.sidemenu-on {
right: 0;
border-left: 1px solid rgba(0,0,0,.1);
}
.slide-cart-visible.sidemenu-right #headerwrap #menu-icon {
right: 320px;
}
.slide-cart-visible.sidemenu-right {
left: -320px;
}
#slide-cart #shopdock {
border-top: 1px solid rgba(0,0,0,.1);
}
#slide-cart #cart-wrap {
opacity: 1;
visibility: visible;
position: static;
transform: none;
border: none;
background: none;
width: auto;
max-height: none;
}
#slide-cart #cart-list {
border-bottom: 1px solid rgba(0,0,0,.1);
}
#cart-icon-close {
color: #fff;
position: absolute;
right: 10px;
top: 20px;
font-size: 1.25em;
cursor: pointer;
}
#slide-cart #cart-wrap .remove-item:before {
-webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
#slide-cart #cart-wrap .remove-item:after {
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
body.slide-cart-visible,
body.mobile-menu-visible {
position: relative;
overflow-y: hidden;
}
.body-overlay {
display: none;
background-color: rgba(255,255,255,.7);
width: 100%;
height: 100%;
position: fixed;
right: 320px;
top: 0;
z-index: 1000;
}
.body-overlay.body-overlay-on {
display: block; box-shadow: none;    
}
.sidemenu-left .body-overlay {
right: auto;
left: 320px;
} #main-nav .edge > ul {
left: auto;
right: 0;
}
#main-nav ul .edge > ul {
left: auto;
right: 100%;
} #main-nav li:not(.has-mega-column).dropdown-columns-2 > .sub-menu {
width: 400px; }
#main-nav li:not(.has-mega-column).dropdown-columns-3 > .sub-menu {
width: 540px; }
#main-nav li:not(.has-mega-column).dropdown-columns-4 > .sub-menu {
width: 680px; }
#main-nav li:not(.has-mega-column).dropdown-columns-2 > .sub-menu,
#main-nav li:not(.has-mega-column).dropdown-columns-3 > .sub-menu,
#main-nav li:not(.has-mega-column).dropdown-columns-4 > .sub-menu {
font-size: .95em;
}
#main-nav li:not(.has-mega-column).dropdown-columns-2 > .sub-menu > li,
#main-nav li:not(.has-mega-column).dropdown-columns-3 > .sub-menu > li,
#main-nav li:not(.has-mega-column).dropdown-columns-4 > .sub-menu > li {
float: left;
width: 50%;
box-sizing: border-box;
}
#main-nav li:not(.has-mega-column).dropdown-columns-2 > .sub-menu > li > a,
#main-nav li:not(.has-mega-column).dropdown-columns-3 > .sub-menu > li > a,
#main-nav li:not(.has-mega-column).dropdown-columns-4 > .sub-menu > li > a{
width: 100%;
}
#main-nav li:not(.has-mega-column).dropdown-columns-3 > .sub-menu > li {
width: 33.32%;
}
#main-nav li:not(.has-mega-column).dropdown-columns-4 > .sub-menu > li {
width: 25%;
}
#main-nav li:not(.has-mega-column).dropdown-columns-2 > .sub-menu > li:nth-child(2n+1),
#main-nav li:not(.has-mega-column).dropdown-columns-3 > .sub-menu > li:nth-child(3n+1),
#main-nav li:not(.has-mega-column).dropdown-columns-4 > .sub-menu > li:nth-child(4n+1) {
clear: left;
}
#main-nav .has-mega-sub-menu,
#main-nav .has-mega-column,
#main-nav .has-mega-column ul {
position: static;
}
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
color: #484848;
background-color: #fff;
border: solid 1px rgba(0,0,0,.15);
margin: 0 28px;
list-style: none;
padding: 5px;
position: absolute;
z-index: 100;
width: 100%;
left: 0;
top: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
opacity: 0;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
display:none;
}
#main-nav .has-mega-sub-menu .mega-sub-menu {
min-height: 210px;
max-height: 70vh;
overflow: auto;
-webkit-overflow-scrolling: touch;
}
#main-nav .has-mega-sub-menu .mega-sub-menu ul {
width: 15.8%;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
position: static;
float: left;
background: none;
box-shadow: none;
border: none;
padding: 0;
padding-bottom: 2em;
margin: 1em 0;
opacity: 1;
}
#main-nav .has-mega-sub-menu .mega-sub-menu > ul li {
display: block;
}
#main-nav .has-mega-sub-menu .mega-sub-menu > ul a {
width: auto;
display: block;
padding: .65em 1.4em .65em 0;
position: relative;
}
#main-nav .has-mega-sub-menu:hover .mega-sub-menu,
#main-nav .has-mega-sub-menu:hover .mega-sub-menu > ul {
display: block;
opacity: 1;
visibility: visible;
}
#main-nav .mega-sub-menu li a:after {
content: '';
display: none;
width: 10px;
height: 10px;
border: solid transparent;
border-width: 1px;
border-top-color: #000;
border-right-color: #000;
margin-top: -2px;
position: absolute;
top: 50%;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
right: 3px;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
display: inline-block;
opacity: 0;
}
#main-nav .mega-sub-menu li:hover a:after {
opacity: 1;
display: inline-block;
}
#main-nav li.mega-link .themify_spinner{
display:none;
position: absolute;
top: 22px;
right: 25px;
z-index: 99;
font-size: 3px;
width: .5em;
height: .5em;
color: #000;
}
#main-nav li.mega-link.loading .themify_spinner{
display:block;
} #main-nav .mega-menu-posts {
width: 80.4%;
padding: 0 0 0 2em;
float: left;
border-left: solid 1px rgba(191, 191, 191, 0.35);
margin: 1em 0;
box-sizing: border-box;
}
#main-nav .mega-menu-posts .post {
width: 17.6%;
float: left;
margin: 0 0 3% 3%;
clear: none;
}
#main-nav .mega-menu-posts .post:nth-of-type(5n+1) {
margin-left: 0;
}
#main-nav .mega-menu-posts .post-image {
margin: 0 0 .6em;
}
#main-nav .mega-menu-posts .post-image img {
height: auto;
width: 100%;
}
#main-nav .mega-menu-posts .post-title {
font-size: .9em;
font-weight: normal;
font-family: inherit;
text-transform: none;
line-height: 1.45em;
margin: 0;
padding: 0;
}
#main-nav .mega-menu-posts .post a {
letter-spacing: -.0275em;
text-transform: none;
padding: 0;
}
#main-nav .mega-menu-posts .post del {
opacity: .5;
font-size: .85em; } #main-nav .has-mega-column > .sub-menu {
padding: 2.5%;
max-height: 70vh;
overflow: auto;
-webkit-overflow-scrolling: touch;
text-align: left;
}
#main-nav .has-mega-column > .sub-menu li {
display: block;
}
#main-nav .has-mega-column > .sub-menu a {
background: none;
padding: .6em 0;
width: 100%;
}
#main-nav .has-mega-column .widget {
margin: 0 0 .5em;
font-size: .95em;
}
#main-nav .has-mega-column .widget h1,
#main-nav .has-mega-column .widget h2,
#main-nav .has-mega-column .widget h3,
#main-nav .has-mega-column .widget h4,
#main-nav .has-mega-column .widget h5,
#main-nav .has-mega-column .widget h6 {
color: inherit;
}
#main-nav .has-mega-column .widgettitle,
#main-nav .has-mega-column > .sub-menu > .columns-sub-item > a {
font-size: .925em;
font-weight: 500;
line-height: 1.6em;
margin: 0 0 .7em;
padding: 0;
text-decoration: none;
letter-spacing: .04em;
text-transform: uppercase;
border: none;
}
#main-nav .has-mega-column .widgettitle:after { display: none;
margin: 0;
padding: 0;
}
#main-nav .has-mega-column > .sub-menu > li {
float: left;
margin-left: 0;
line-height: 1.7em;
padding: 0;
padding-left: 2.5%;
box-sizing: border-box;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column > .sub-menu > li:first-child {
padding-left: 0;
margin-left: 0;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(2),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(2) ~ li {
width: 50%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(3),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(3) ~ li {
width: 33.33%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(4),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(4) ~ li {
width: 25%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(5),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(5) ~ li {
width: 20%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(6),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(6) ~ li {
width: 16.66%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(7),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(7) ~ li {
width: 16.66%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(8),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(8) ~ li {
width: 25%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(9),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(9) ~ li {
width: 33.33%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(10),
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column.layout-auto > .sub-menu > li:first-child:nth-last-child(10) ~ li {
width: 20%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li li,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column .sub-menu li li {
padding: 0;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-2 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column .sub-menu li.dropdown-columns-2 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column .sub-menu li.dropdown-columns-4 li a {
margin-left: 5%;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-2 li:nth-child(odd) a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li:nth-child(odd) a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-4 li:nth-child(odd) a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column .sub-menu li.dropdown-columns-2 li:nth-child(odd) a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li:nth-child(odd) a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right) #main-nav .has-mega-column .sub-menu li.dropdown-columns-4 li:nth-child(odd) a {
margin-left: 0;
}
#main-nav .has-mega-column.layout-4-8 > .sub-menu > li,
#main-nav .has-mega-column.layout-8-4 > .sub-menu > li:nth-child(2n) {
width: 33.33%;
}
#main-nav .has-mega-column.layout-4-8 > .sub-menu > li:nth-child(2n),
#main-nav .has-mega-column.layout-8-4 > .sub-menu > li {
width: 66.66%;
}
#main-nav .has-mega-column.layout-4-8 > .sub-menu > li:nth-child(2n+1),
#main-nav .has-mega-column.layout-8-4 > .sub-menu > li:nth-child(2n+1),
#main-nav .has-mega-column.layout-6-3-3 > .sub-menu > li:nth-child(3n+1),
#main-nav .has-mega-column.layout-3-3-6 > .sub-menu > li:nth-child(3n+1),
#main-nav .has-mega-column.layout-3-6-3 > .sub-menu > li:nth-child(3n+1),
#main-nav .has-mega-column.layout-3-9 > .sub-menu > li:nth-child(2n+1),
#main-nav .has-mega-column.layout-9-3 > .sub-menu > li:nth-child(2n+1) {
padding-left: 0;
clear: left;
}
#main-nav .has-mega-column.layout-6-3-3 > .sub-menu > li,
#main-nav .has-mega-column.layout-3-3-6 > .sub-menu > li,
#main-nav .has-mega-column.layout-3-6-3 > .sub-menu > li,
#main-nav .has-mega-column.layout-3-9 > .sub-menu > li,
#main-nav .has-mega-column.layout-9-3 > .sub-menu > li:nth-child(2n) {
width: 25%;
}
#main-nav .has-mega-column.layout-6-3-3 > .sub-menu > li:nth-child(3n+1),
#main-nav .has-mega-column.layout-3-3-6 > .sub-menu > li:nth-child(3n),
#main-nav .has-mega-column.layout-3-6-3 > .sub-menu > li:nth-child(3n+2) {
width: 50%;
}
#main-nav .has-mega-column.layout-3-9 > .sub-menu > li:nth-child(2n),
#main-nav .has-mega-column.layout-9-3 > .sub-menu > li {
width: 75%;
}
#main-nav .has-mega-sub-menu > .sub-menu > li ul,
#main-nav .has-mega-sub-menu > .sub-menu > li ul ul,
#main-nav .has-mega-column > .sub-menu > li ul,
#main-nav .has-mega-column > .sub-menu > li ul ul {
background: none;
border: none;
box-shadow: none;
padding: 0;
margin: 0;
display: block;
position: static;
opacity: 1;
visibility: visible;
width: auto !important;
}
#main-nav .has-mega-column > .sub-menu > li > ul ul {
padding-left: 1em;
}
.no-touch #main-nav .has-mega-column:hover .mega-column-wrapper,
.no-touch #main-nav .has-mega-column:hover .mega-column-wrapper ul {
display: block !important;
} #main-nav .has-mega-column .product-categories .count {
float: right;
font-size: .8em;
border-radius: 10px;
background-color: rgba(0,0,0,.1);
color: #999;
display: inline-block;
min-height: 10px;
line-height: normal;
padding: 4px 9px 3px;
margin: .55em 0;
position: absolute;
top: 0;
right: 0;
}
#main-nav .has-mega-column .product-categories  li .children {
margin-left: 1em;
}
#main-nav .has-mega-column .product-categories li:hover > .count {
background-color: #dcaa2e;
color: #fff;
}
#main-nav .has-mega-column .cart_list ins,
#main-nav .has-mega-column .product_list_widget ins {
font-weight: 300;
} .touch #main-nav {
max-width: none;
width: auto;
}
.touch #main-nav .has-mega-sub-menu .mega-sub-menu,
.touch #main-nav .has-mega-column > .sub-menu {
left: 0;
right: 0;
margin: auto;
}
.touch #main-nav .dropdown-open > .sub-menu {
margin-top: 0;
}  .transparent-header #pagewrap,
.transparent-header.themify_builder_active #pagewrap {
padding-top: 0 !important;
}
.transparent-header.themify_builder_active #headerwrap {
position: static !important;
color: inherit;
}
.transparent-header #headerwrap {
border: none;
background: none; color: #fff;
}
.transparent-header #headerwrap a {
color: inherit;
}
.transparent-header #main-nav ul a {
color: #000;
}
.transparent-header #headerwrap.fixed-header {
background-color: rgba(255,255,255,.9);
color: #000;
} #headerwrap.fixed-header {
position: fixed !important;
top: 0;
left: 0;
width: 100%;
-webkit-transition: height .3s;
-moz-transition: height .3s;
transition: height .3s;
}
.iphone #headerwrap.fixed-header {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
#headerwrap.fixed-header #site-logo img:not(#sticky_header_logo) {
max-height: 60px;
width: auto;
transition: all .3s;
} #headerwrap #sticky_header_logo, #headerwrap #fixedheaderheaderwrapsitelogoa,
#headerwrap.fixed-header #sticky_header_logo,
#headerwrap.fixed-header #sticky_header_logo + span,
#headerwrap.fixed-header #sticky_header_logo + img,
#headerwrap #fixedheaderheaderwrapsitelogoa ~ #sticky_header_logo {
display: none;
}
#headerwrap.fixed-header #sticky_header_logo,
#headerwrap.fixed-header #fixedheaderheaderwrapsitelogoa {
display:block;
} .header-full-height #headerwrap {
height: 100vh;
display: table;
}
.header-full-height #header {
vertical-align: middle;
display: table-cell;
width: 100%;
}
.header-full-height #headerwrap #header {
padding-left: 2%;
padding-right: 2%;
}
body:not(.mobile_menu_active).header-full-height .sidemenu #main-nav-wrap {
position: relative;
}
.header-full-height #main-nav .has-mega-sub-menu .mega-sub-menu,
.header-full-height #main-nav .has-mega-sub-menu,
.header-full-height #main-nav .has-mega-column,
.header-full-height #main-nav .has-mega-column ul,
.header-full-height #main-nav ul {
margin: 0;
}
.header-full-height #headerwrap.fixed-header {
height: auto;
}
body:not(.mobile_menu_active).header-full-height #headerwrap.fixed-header .sidemenu #main-nav {
margin: 0;
}
.mobile_menu_active.header-full-height #header,
.mobile_menu_active.header-full-height #headerwrap #site-description {
text-align: inherit;
}
.mobile_menu_active.header-full-height .sidemenu {
text-align: left;
} .sidebar-none.single h1,
.sidebar-none.single .page-title {
font-size: 2.3em;
text-align: inherit;
} .author-bio {
margin: 0 0 2em;
}
.author-bio .author-avatar {
float: left;
margin: 0 15px 0 0;
}
.author-bio .author-avatar img {
background-color: #fff;
padding: 5px;
border: solid 1px #ccc;
}
.author-bio .author-name {
margin: 0 0 .5em;
padding: 0;
font-size: 1.6em;
}
.author-posts-by {
margin: 0 0 1.5em;
padding: 1em 0 0;
font-size: 1.4em;
text-transform: uppercase;
border-top: solid 4px #ccc;
border-color: rgba(118,118,118,.3);
} .pagenav {
clear: both;
margin-bottom: 20px;
text-align: right;
margin: 1px 0 20px 1px;
}
.pagenav a {
text-decoration: none;
}
.pagenav a,
.pagenav span {
color: inherit;
font-size: 1.1em;
line-height: 1;
display: inline-block;
margin: 0 -2.2px;
min-height: 10px;
min-width: 10px;
padding: .35em .65em;
text-align: center;
vertical-align: middle;
text-decoration: none;
border: 1px solid rgba(0,0,0,.15);
}
.pagenav a:hover,
.pagenav span {
background-color: #daa832;
color: #fff;
}
.pagenav a[title] {
border-color: transparent;
}
.pagenav a[title]:hover {
background-color: transparent;
color: inherit;
}  .post {
margin-bottom: 3em;
position: relative;
} .post-content {
min-width: 120px;
overflow: hidden;
} .post-title {
font-family: 'Libre Franklin';
font-weight: 300;
font-size: 2.3em;
line-height: 1.1em;
letter-spacing: -0.035em;
margin: 0 0 .4em;
padding: 0;
}
.post-title a {
text-decoration: none;
color: #000;
}
.post-title a:hover {
color: #dcaa2e;
} .post-image {
margin: 0 0 1.3em;
}
.post-image.left {
float: left;
margin-right: 1em;
}
.post-image.right {
float: right;
margin-left: 1em;
} .post-meta {
color: #959595;
font-size: 0.75em;
line-height: 1.6em;
margin: 0 0 1.5em;
padding: 0;
}
.post-meta a {
text-decoration: none;
}
.post-meta a:hover {
text-decoration: underline;
}
.post-cat-tag-wrap span,
.post-meta span {
vertical-align: middle;
} .post-cat-tag-wrap {
font-size: .8em;
margin: 0 0 .3em;
display: inline-block;
}
.post-category {
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.03em;
}
.post-tag {
letter-spacing: -0.01em;
color: #e1e1e1;
}
.post-tag a {
color: #ababab;
}
.post-date:before,
.post-comment:before,
.post-tag:before {
content: '';
display: inline-block;
vertical-align: middle;
margin-left: 5px;
margin-right: 7px;
background-color: rgba(0,0,0,.15);
width: 4px;
height: 4px;
border-radius: 100%;
} .post-author {
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.09em;
}
.post-author:before {
content: '';
display: inline-block;
vertical-align: middle;
border-bottom: solid 1px;
width: 17px;
margin-right: 6px;
opacity: .4;
} .post-comment {
letter-spacing: 0.03em;
} .post-date {
letter-spacing: 0.007em;
margin: 0;
display: inline-block;
vertical-align: middle;
} .more-link {
color: #060604;
font-size: 0.8em;
font-weight: 600;
display: inline-block;
text-transform: uppercase;
letter-spacing: 0.05em;
line-height: 1.9em;
margin: 0 0 .8em;
padding: 0;
}
.more-link:after {
content: '';
display: block;
border-bottom: 3px solid #f2cd8a;
} .loops-wrapper.grid4 .post {
width: 22.6%;
margin-left: 3.2%;
float: left;
margin-bottom: 2.5em;
}
.loops-wrapper.grid4 .post-title {
font-size: 1.2em;
}
.loops-wrapper.grid4 .post-image img,
.loops-wrapper.grid3 .post-image img,
.loops-wrapper.grid2 .post-image img {
width: 100%;
vertical-align: bottom;
} .loops-wrapper.grid3 .post {
width: 31.2%;
margin-left: 3.2%;
float: left;
margin-bottom: 3.1em;
}
.loops-wrapper.grid3 .post-title {
font-size: 1.4em;
}
.loops-wrapper.grid3 .post-meta {
font-size: .725em;
} .loops-wrapper.grid2 .post {
width: 48.4%;
margin-left: 3.2%;
float: left;
margin-bottom: 3.7em;
}
.loops-wrapper.grid2 .post-title {
font-size: 1.8em;
} .loops-wrapper.grid2-thumb .post {
width: 48.4%;
margin-left: 3.2%;
float: left;
}
.loops-wrapper.grid2-thumb .post-title {
font-size: 1.8em;
}
.loops-wrapper.grid2-thumb .post-image {
width: 20%;
float: left;
margin: 0 1.6em 1.3em 0;
}
.loops-wrapper.grid2-thumb .post-content {
overflow: hidden;
min-width: 120px;
} .loops-wrapper.grid4 .post:nth-of-type(4n+1),
.loops-wrapper.grid3 .post:nth-of-type(3n+1),
.loops-wrapper.grid2 .post:nth-of-type(2n+1),
.loops-wrapper.grid2-thumb .post:nth-of-type(2n+1) {
margin-left: 0;
clear: left;
} .loops-wrapper.list-thumb-image .post {
clear: both; }
.loops-wrapper.list-thumb-image .post-image {
width: 20%;
float: left;
margin: 0 1.4em 1em 0;
}
.loops-wrapper.list-thumb-image .post-image img {
width: 100%;
}
.loops-wrapper.list-thumb-image .post-content {
overflow: hidden;
}
.loops-wrapper.list-thumb-image .post-video {
width: 20%;
float: left;
margin: 0 1.4em 1em 0;	
padding-bottom: 12.25%;
}
.loops-wrapper.list-thumb-image .post-video .post-video { width: 100%;
float: none;
padding: 0;
margin: 0;
display: block;
position: static;
} .loops-wrapper.list-large-image .post-image {
max-width: 70%;
float: left;
margin: .35em 0 1.3em;
margin-right: 4.4%;
}
.loops-wrapper.list-large-image .post {
border-bottom: 1px solid rgba(0,0,0,.1);
padding-bottom: 2.4em;
} .loops-wrapper.slider {
position: relative;
margin: 0 0 50px;
}
.loops-wrapper .slideshow-wrap {
height: 0; visibility: hidden;  height: auto;
visibility: visible; }
.loops-wrapper.slider .post {
width: 100%;
float: left;
margin-left: 0;
margin-bottom: 0;
text-align: left;
position: relative;
margin: 0 0 15px;
min-height: 40px;
} 
.loops-wrapper.slider .post-image {
width: auto;
float: none;
margin: 0;
}
.loops-wrapper.slider .post-image img {
width: 100%;
vertical-align: bottom;
}
.loops-wrapper.slider .post-image .lightbox .zoom {
display: none;
}
.loops-wrapper.slider .post-title {
font-size: 1.8em;
line-height: 1.2em;
margin: 0 0 0.313em;
}
.loops-wrapper.slider .post-date {
margin: 0;
}
.loops-wrapper.slider .post-content {
position: absolute;
bottom: 0;
width: 90%;
min-height: 40px;
padding: 15px 5%;
overflow: visible;
margin: 0 auto;
background-color: rgba(0,0,0,.6);
font-size: .9em;
line-height: 1.5em;
color: #eee;
}
.loops-wrapper.slider .post-content a {
color: #fff !important;
} .shortcode.post-slider .carousel-prev,
.shortcode.slider .carousel-prev,
.shortcode.post-slider .carousel-next,
.shortcode.slider .carousel-next {
border-radius: 0;
border: 0;
text-shadow: none;
margin: 0;
box-shadow: none;
background-image: none;
} .loops-wrapper.slider .carousel-wrap {
position: relative;
}
.loops-wrapper.slider .carousel-nav-wrap {
width: 100% !important;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-prev, 
.loops-wrapper.slider .carousel-nav-wrap .carousel-next {
position: absolute; 
top: 30%;
display: block;
width: auto !important;
height: auto !important;
float: left;
font-size: 0;
text-indent: -900em;
text-decoration: none;
color: #fff;	
background-color: rgba(0,0,0,.3);
padding: 5% 2.5%;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-prev {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
left: 0;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-next {
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;	
right: 0;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:hover, 
.loops-wrapper.slider .carousel-nav-wrap .carousel-next:hover {
color: #fff;
background-color: rgba(0,0,0,.5);
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:hover {
padding-left: 4%;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-next:hover {
padding-right: 4%;
} .loops-wrapper.slider .carousel-nav-wrap .carousel-next:before,
.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:before {
width: 100%;
text-align: center;
content: '\e802'; font-family: 'themify_theme_icon';
display: block;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: center;
font-size: 18px;
line-height: 100%;
position: absolute;
left: 0;
top: 45%;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:before {
content: '\e803'; } .loops-wrapper.slider .carousel-pager {
clear: both;
text-align: center;
line-height: 100%;
width: auto;
}
.loops-wrapper.slider .carousel-pager a {
text-indent: -900em;
width: 8px;
height: 8px;
display: inline-block;
vertical-align: middle;
margin: 2px 3px 0;
background-color: #ccc;
background-color: rgba(0,0,0,.2);
border: solid 2px #666;
border-radius: 100%;
cursor: pointer;
}
.loops-wrapper.slider .carousel-pager a.selected  {
background-color: #fff;
border-color: #ccc;
} .masonry-done.loops-wrapper.masonry .post{
margin-right: 0;
margin-left: 0;
clear:none;
}
.masonry.grid4 .grid-sizer {
width: 22.6%;
}
.masonry.grid3 .grid-sizer {
width: 31.2%;
}
.masonry.grid2 .grid-sizer {
width: 48.4%;
}
.loops-wrapper.masonry .gutter-sizer{
width: 3.19%;
}
.masonry.grid4.no-gutter .grid-sizer {
width: 25%;
}
.masonry.grid3.no-gutter .grid-sizer {
width: 33.3%;
}
.gecko .masonry.grid3.no-gutter .grid-sizer {
width: 33.3332%; }
.masonry.grid2.no-gutter .grid-sizer {
width: 50%;
}
.loops-wrapper.masonry.no-gutter .gutter-sizer{
width: 0%;
} .loops-wrapper.no-gutter.grid4 {
margin: 0 0 3em;
}
.loops-wrapper.no-gutter.grid4 .post {
margin: 0;
width: 25%;
}
.loops-wrapper.no-gutter.grid3 .post {
margin: 0;
width: 33.33%;
}
.loops-wrapper.no-gutter.grid2 .post {
width: 50%;
margin: 0;
}
.loops-wrapper.no-gutter.list-post .post {
padding: 0;
width: 100%;
}
.loops-wrapper.no-gutter .post-image {
margin: 0;
}
.loops-wrapper.no-gutter .post-image img {
vertical-align: bottom;
} .loops-wrapper.overlay .post,
.loops-wrapper.polaroid .post {
position: relative;
overflow: hidden;
margin-bottom: 2em;
}
.loops-wrapper.overlay .post-image,
.loops-wrapper.polaroid .post-image {
margin-bottom: 0;
}
.loops-wrapper.overlay .post-image + .post-content {
background-color: rgba(255,255,255,.8);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.35) 0%, rgba(255,255,255,0.72) 35%, rgba(255,255,255,0.93) 59%, rgba(255,255,255,1) 72%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.72) 35%,rgba(255,255,255,0.93) 59%,rgba(255,255,255,1) 72%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.72) 35%,rgba(255,255,255,0.93) 59%,rgba(255,255,255,1) 72%,rgba(255,255,255,1) 100%);
color: #000;
bottom: 0;
left: 0;
right: 0;
position: absolute;
overflow: hidden;
height: 100%;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.loops-wrapper.overlay .post-image + .post-content {
top: 100%;
}
.loops-wrapper.overlay .post:hover .post-content {
top: 0 !important;	
}
.loops-wrapper.polaroid .post-image + .post-content {
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.35) 35%, rgba(255,255,255,0.55) 55%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(255,255,255,0.55) 55%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(255,255,255,0.55) 55%,rgba(255,255,255,1) 100%);
color: #000;
bottom: -10px;
left: 0;
right: 0;
position: absolute;
overflow: hidden;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
padding-top: 3.75em;
}
.loops-wrapper.polaroid .post:hover .post-content {
bottom: 0;
background: -moz-linear-gradient(top, rgba(255,255,255,0.01) 0%,rgba(255, 255, 255, 0.25) 15%,rgba(255, 255, 255, .7) 35%,rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,0.01) 0%,rgba(255, 255, 255, 0.25) 15%,rgba(255, 255, 255, .7) 35%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0.01) 0%,rgba(255, 255, 255, 0.25) 15%,rgba(255, 255, 255, .7) 35%,rgba(255,255,255,1) 100%);
}
.loops-wrapper.overlay .post:hover .post-image,
.loops-wrapper.polaroid .post:hover .post-image {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
}
.loops-wrapper.overlay  .post-image + .post-content .post-content-inner-wrapper,
.loops-wrapper.polaroid  .post-image + .post-content .post-content-inner-wrapper {
display: table;
width: 100%;
height: 100%;
table-layout: fixed;
}
.loops-wrapper.overlay  .post-image + .post-content .post-content-inner,
.loops-wrapper.polaroid  .post-image + .post-content .post-content-inner {
padding: 1.5em 1em 1em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; 
display: table-cell;
vertical-align: middle;
}
.loops-wrapper.polaroid  .post-image + .post-content .post-content-inner {
vertical-align: top;
}
.loops-wrapper.polaroid .has-post-thumbnail .post-cat-tag-wrap,
.loops-wrapper.polaroid .has-post-thumbnail .post-meta,
.loops-wrapper.polaroid .has-post-thumbnail .entry-content {
display: none;
}
.loops-wrapper.polaroid .post:hover .post-cat-tag-wrap,
.loops-wrapper.polaroid .post:hover .post-meta,
.loops-wrapper.polaroid .post:hover .entry-content {
display: block;
}
.loops-wrapper.polaroid .post:hover .post-content-inner {
vertical-align: bottom;
}
.loops-wrapper.overlay  .post-image + .post-content .post-content-inner {
text-align: center;
}
.loops-wrapper.overlay .post:hover .entry-content,
.loops-wrapper.overlay .entry-content,
.loops-wrapper.polaroid .post:hover .entry-content,
.loops-wrapper.polaroid .entry-content {
display: none;
} .js .loops-wrapper.grid4.polaroid .post-image + .post-content,
.js .loops-wrapper.grid3.polaroid .post-image + .post-content,
.js .loops-wrapper.grid2.polaroid .post-image + .post-content,
.js .loops-wrapper.grid4.overlay .post-image + .post-content,
.js .loops-wrapper.grid3.overlay .post-image + .post-content,
.js .loops-wrapper.grid2.overlay .post-image + .post-content {
cursor: pointer;
} .tile_enable .auto_tiles {
width: 100%;
position: relative;
-webkit-user-select: none;
-moz-user-select: none; 
user-select: none;
top: 0;
left: 0;
z-index: 100;
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
height:62px;
overflow:hidden;
}
.tile_enable.woocommerce .products.auto_tiles:before,
.tile_enable .auto_tiles:before{
content:'';
position: absolute;
top: 50%;
left: 50%;
font-size: 6px;
transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
}
.tile_enable .auto_tiles.loading-finish{
z-index: 1;
}
.tile_enable.woocommerce .products.auto_tiles.loading-finish:before,
.tile_enable .auto_tiles.loading-finish:before{
display:none;
}
.tile_enable .auto_tiles:not(.tiles_resing) .post{
top: 0;
left: 0;
opacity:0;
-webkit-transition-property: top, left, opacity;
-moz-transition-property: top, left, opacity;
-ms-transition-property: top, left, opacity;
-o-transition-property: top, left, opacity;
transition-property: top, left, opacity;
height:100%;
}
.tile_enable .auto_tiles .post{
width:auto;
background-color: #eee;
position: absolute !important;
overflow: hidden;
margin-bottom: 2em;
}
.is_phone .auto_tiles .post{
width:100%;
}
.tile_enable .auto_tiles.loading-finish .post{
opacity:1;
}
.tile_enable .auto_tiles,
.tile_enable .auto_tiles:not(.tiles_resing) .post {
-webkit-transition-duration: 0.7s;
-moz-transition-duration: 0.7s;
-ms-transition-duration: 0.7s;
-o-transition-duration: 0.7s;
transition-duration: 0.7s;
}
.tile_enable .auto_tiles .gutter-sizer { 
width: 0.4%;
margin:0;
}
.tile_enable .no-gutter .gutter-sizer{
width:0;
}
.auto_tiles .embed-youtube {
padding: 0;
margin: 0;
height: 100%;
}
.tile_enable .auto_tiles .post-image {
margin: 0;
height: 100%;
position: absolute !important;
z-index: 1;
top: 0;
left: 0;
width: 100%;
margin-bottom: 0;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.auto_tiles .tiled_overlay_link{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 10;
}
.is_phone .auto_tiles .post-image + .post-content {
position: absolute;
top: 0;
width: 100%;
left: 0;
}
.auto_tiles .post-image + .post-content {
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.65) 40%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.65) 40%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.65) 40%,rgba(255,255,255,1) 100%);
bottom: 0;
left: 0;
right: 0;
position: absolute;
overflow: hidden;
width: 100%;
padding: 2em 1em 1em;
padding-bottom: 0;
padding-top: 3em;
z-index: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.auto_tiles .post-title {
font-size: 1.25em;
}
.auto_tiles .post-meta {
font-size: .65em;
}
.auto_tiles .post-cat-tag-wrap {
font-size: .7em;
}
.auto_tiles .post-image a {
width: 100%;
height: 100%;
display: block;
}
.auto_tiles .tiled-portrait .post-image,
.woocommerce ul.auto_tiles li.product.auto_tiles .product-image {
margin: 0;
}
.auto_tiles .post-image img,
.auto_tiles .tiled-portrait .post-image img {
height: 100%;
width: auto;
object-fit: cover;
}
.auto_tiles .post-content-inner-wrapper {
display: table;
width: 100%;
height: 100%;
position: relative;
}
.auto_tiles .post-content-inner {
display: table-cell;
vertical-align: bottom;
}
.is_phone .auto_tiles .post-meta,
.auto_tiles .post:hover .post-image + .post-content:before {
opacity: 1;
}
.auto_tiles .post:hover .post-meta,
.auto_tiles .post:hover .entry-content {
display: block;
}
.auto_tiles .post.tiled-square-small .post-title,
.auto_tiles .post.tiled-portrait .post-title {
font-size: 1.15em;
letter-spacing: -0.015em;
}
.auto_tiles .post.tiled-landscape .post-title {
font-size: 1.6em;
letter-spacing: -0.015em;
}
.auto_tiles .post-image + .post-content {
bottom: -100%;
}
.auto_tiles .post:hover .post-content {
bottom: 0;
}
.auto_tiles .post .entry-content {
font-size: .9em;
line-height: 1.6;
max-height: 40%;
overflow: hidden;
}
.auto_tiles .post:hover .post-image {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
}
@media screen and (max-width:780px) {
.auto_tiles .post,
.woocommerce.woocommerce-page ul.auto_tiles.products .product	{
width: 100% !important;
position: relative !important;
top: 0 !important;
left: 0 !important;
margin: 0;
overflow: hidden; }
}  .sidebar-none.single-post .post-content,
.sidebar-none.single-post .commentwrap {
padding-left: 15%;
padding-right: 15%;
} .post-image,
.post-img,
.module-feature-image,
.slide-image {
-webkit-transition: all .5s ease-out;
transition: all .5s ease-out;
}
body .filter-grayscale img,
body .filter-hover-grayscale img:hover,
.filter-featured-only.filter-grayscale .post-image,
.filter-featured-only.filter-grayscale .post-img,
.filter-featured-only.filter-grayscale .module-feature-image,
.filter-featured-only.filter-grayscale .slide-image,
.filter-featured-only.filter-grayscale .featured-area img,
.filter-featured-only.filter-hover-grayscale .post-image:hover,
.filter-featured-only.filter-hover-grayscale .post-img:hover,
.filter-featured-only.filter-hover-grayscale .module-feature-image:hover,
.filter-featured-only.filter-hover-grayscale .slide-image:hover,
.filter-featured-only.filter-hover-grayscale .featured-area img:hover,
.filter-featured-only.filter-hover-grayscale .loops-wrapper article:hover .post-image {
-webkit-filter: grayscale(1);
filter: gray;
filter: grayscale(1);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
body .filter-sepia img,
body .filter-hover-sepia img:hover,
.filter-featured-only.filter-sepia .post-image,
.filter-featured-only.filter-sepia .post-img,
.filter-featured-only.filter-sepia .module-feature-image,
.filter-featured-only.filter-sepia .slide-image,
.filter-featured-only.filter-sepia .featured-area img,
.filter-featured-only.filter-hover-sepia .post-image:hover,
.filter-featured-only.filter-hover-sepia .post-img:hover,
.filter-featured-only.filter-hover-sepia .module-feature-image:hover,
.filter-featured-only.filter-hover-sepia .slide-image:hover,
.filter-featured-only.filter-hover-sepia .featured-area img:hover,
.filter-featured-only.filter-hover-sepia .loops-wrapper article:hover .post-image {
-webkit-filter: sepia(1);
-ms-filter: sepia(100%);
filter: sepia(100%);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
}
body .filter-blur img,
body .filter-hover-blur img:hover,
.filter-featured-only.filter-blur .post-image,
.filter-featured-only.filter-blur .post-img,
.filter-featured-only.filter-blur .module-feature-image,
.filter-featured-only.filter-blur .slide-image,
.filter-featured-only.filter-blur .featured-area img,
.filter-featured-only.filter-hover-blur .post-image:hover,
.filter-featured-only.filter-hover-blur .post-img:hover,
.filter-featured-only.filter-hover-blur .module-feature-image:hover,
.filter-featured-only.filter-hover-blur .slide-image:hover,
.filter-featured-only.filter-hover-blur .featured-area img:hover,
.filter-featured-only.filter-hover-blur .loops-wrapper article:hover .post-image {
-webkit-filter: blur(5px);
filter: blur(5px);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
}
.filter-all.filter-grayscale img,
.filter-all.filter-hover-grayscale img:hover,
.filter-all.filter-hover-grayscale .loops-wrapper article:hover .post-image {
-webkit-filter: grayscale(1);
filter: gray;
filter: grayscale(1);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
}
.filter-all.filter-sepia img,
.filter-all.filter-hover-sepia img:hover,
.filter-all.filter-hover-sepia .loops-wrapper article:hover .post-image {
-webkit-filter: sepia(1);
-ms-filter: sepia(100%);
filter: sepia(100%);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
}
.filter-all.filter-blur img,
.filter-all.filter-hover-blur img:hover,
.filter-all.filter-hover-blur .loops-wrapper article:hover img {
-webkit-filter: blur(5px);
filter: blur(5px);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1.0, 1.0);
}
body .filter-hover-none img:hover,
.filter-featured-only.filter-hover-none .post-image:hover,
.filter-featured-only.filter-hover-none .post-img:hover,
.filter-featured-only.filter-hover-none .module-feature-image:hover,
.filter-featured-only.filter-hover-none .slide-image:hover,
.filter-all.filter-hover-none img:hover,
.filter-all.filter-hover-none .loops-wrapper article:hover img,
body.filter-all #pagewrap .format-video .post-image,
body.filter-featured-only #pagewrap .format-video .post-image {
-webkit-filter: none;
filter: none;
} .author-box {
margin: 57px 0;
border: none;
}
.author-box .author-avatar {
float: left;
margin: 0 30px 5px 0;
}
.author-box .author-avatar img {
border-radius: 100%;
max-width: 85px;
}
.author-box .author-name {
margin: 0 0 12px;
text-transform: none;
letter-spacing: .07em;
font-size: 1.1em;
font-weight: 300;
} .post-pagination {
text-align: right;
margin: .5em 0 2em;
}
.post-pagination strong {
margin-right: 3px;
}
.post-pagination a {
margin-left: 3px;
margin-right: 3px;
}  .isotope.infinite-scrolling {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}
#load-more {
clear: both;
padding: 50px 0;
right: 44%;
text-align: center;
}
#load-more a {
color: #060604;
font-weight: bold;
display: inline-block;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.065em;
line-height: 1.9em;
margin: 0 0 0.8em;
padding: 0;	
}
#load-more a:after {
content: '';
display: block;
border-bottom: 3px solid #f2cd8a;
}
#infscr-loading img {
display: none;
}
#infscr-loading {
position: fixed;
bottom: 50px;
left: 50%;
z-index: 100;
color:#000;
}
@-webkit-keyframes themify_loader {
0%,100% {
box-shadow:0 -3em 0 0.2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;
}
12.5% {
box-shadow:0 -3em 0 0,2em -2em 0 0.2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;
}
25% {
box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 0.2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;
}
37.5% {
box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 0.2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em;
}
50% {
box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 0.2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em;
}
62.5% {
box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 0.2em,-3em 0 0 0,-2em -2em 0 -1em;
}
75% {
box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0.2em,-2em -2em 0 0;
}
87.5% {
box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 0.2em;
}
}
@keyframes themify_loader {
0%,100% {
box-shadow:0 -3em 0 0.2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;
}
12.5% {
box-shadow:0 -3em 0 0,2em -2em 0 0.2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;
}
25% {
box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 0.2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;
}
37.5% {
box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 0.2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em;
}
50% {
box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 0.2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em;
}
62.5% {
box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 0.2em,-3em 0 0 0,-2em -2em 0 -1em;
}
75% {
box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0.2em,-2em -2em 0 0;
}
87.5% {
box-shadow: 0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 0.2em;
}
} .post-nav {
margin: 0 0 4.3em;
padding: 0;
clear: both;
}
.post-nav .prev,
.post-nav .next {
width: 47%;
position: relative;
}
.post-nav .prev {
float: left;
}
.post-nav .next {
float: right;
text-align: right;
} .post-nav a {
text-decoration: none;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
}
.post-nav .prev a {
float: left;
}
.post-nav .next a {
float: right;
} .post-nav .arrow {
display: block;
float: left;
min-width: 56px;
min-height: 56px;
width: 56px;
height: 56px;
text-align: center;
text-decoration: none;
position: relative;
overflow: hidden;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
}
.post-nav .prev .arrow {
margin-right: 1em;
}
.post-nav .next .arrow {
float: right;
margin-left: 1em;
-webkit-order: 2;
order: 2;
}
.post-nav .prev a:hover .arrow {
margin-right: 1.5em;
}
.post-nav .next a:hover .arrow {
margin-left: 1.5em;
}
.post-nav .next a {
margin-right: auto;
-webkit-justify-content: flex-end;
justify-content: flex-end;
}
.post-nav .next .arrow:before,
.post-nav .prev .arrow:before {
color: #fff;
font-family: 'themify_theme_icon';
font-size: 2em;
font-style: normal;
font-weight: normal;
top: 50%;
position: absolute;
text-decoration: none;
margin-top: -13px;
margin-left: -16px;
left: 50%;
opacity: 0;
z-index: 1;
}
.post-nav .next .arrow:before {
content: '\e802'; }
.post-nav .prev .arrow:before {
content: '\e803'; }
.post-nav .prev .arrow:after,
.post-nav .next .arrow:after {
content: '';
display: block;
background-color: rgba(0,0,0,.3);
width: 100%;
height: 100%;
position: absolute;
top: 0;
opacity: 0;
-webkit-transition: .3s linear;
-moz-transition: .3s linear;
transition: .3s linear;
}
.post-nav .prev .arrow:after {
left: 100%;
}
.post-nav .next .arrow:after {
right: 100%;
}
.post-nav .arrow .featimg {
display: block;
width: 100%;
height: 100%;
background-size: cover;
-webkit-transition: .3s linear;
-moz-transition: .3s linear;
transition: .3s linear;
} .post-nav .prev a:hover span:before {
-webkit-animation: arrow-prev 1s infinite; -webkit-animation-timing-function: linear; animation: arrow-prev 1s infinite;
animation-timing-function: linear;
}
.post-nav .next a:hover span:before {
-webkit-animation: arrow-next 1s infinite; -webkit-animation-timing-function: linear; animation: arrow-next 1s infinite;
animation-timing-function: linear;
}
.post-nav a:hover > .arrow .featimg {
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
transform: scale(1.3);
}
.post-nav .next a:hover .arrow:before,
.post-nav .prev a:hover .arrow:before {
opacity: 1;
}
.post-nav .prev a:hover .arrow:after {
left: 0;
opacity: 1;
}
.post-nav .next a:hover .arrow:after {
right: 0;
opacity: 1;
} @-webkit-keyframes arrow-prev {
0%, 100% {left: 50%;}
50% {left: 30%;}
}
@keyframes arrow-prev {
0%, 100% {left: 50%;}
50% {left: 30%;}
}
@-webkit-keyframes arrow-next {
0%, 100% {left: 50%;}
50% {left: 70%;}
}
@keyframes arrow-next {
0%, 100% {left: 50%;}
50% {left: 70%;}
} .commentwrap {
margin: .625em 0 1.25em;
position: relative;
clear: both;
} .comment-title,
.comment-reply-title {
font-size: 1em;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.08em;
line-height: 1.9em;
margin: 0 0 0.8em;
padding: 0;
}
.comment-title:after,
.comment-reply-title:after {
content: '';
display: block;
border-bottom: 1px solid #efbe5a;
width: 30px;
margin-top: 1.2em;
} .commentwrap .pagenav {
margin: 10px 0;
border: none;
box-shadow: none;
}
.commentwrap .pagenav.top {
margin: 0;
position: absolute;
top: 0;
right: 0;
} .commentlist {
margin: 0 0 39px;
padding: 5px 0 0;
}
.commentlist li {
margin: 0;
padding: 15px 0 0;
list-style: none;
position: relative;
}
.commentlist .comment-author {
margin: 4px 0 10px;
padding: 0;
}
.commentlist .avatar {
float: left;
margin: 0 33px 0 0;
width: 85px;
border-radius: 50%;
}
.commentlist cite {
font-style: normal;
font-size: 125%;
}
.commentlist cite a {
text-decoration: none;
}
.commentlist .bypostauthor > .comment-author cite:before {
content: '\e804'; font-family: 'themify_theme_icon';
font-style: normal;
font-weight: normal;
text-decoration: none;
margin-right: 12px;
}
.commentlist .comment-time {
color: #959595;
font-size: .85em;
display: block;
margin-top: 6px;
letter-spacing: -.015em;
}
.commentlist .commententry {
position: relative;
min-height: 40px;
overflow: hidden;
word-wrap: break-word;
}
.commentlist ul, .commentlist ol {
margin: 0 0 0 7%;
padding: 0;
} .commentlist .reply {
margin: 0 0 4px 118px;
}
.commentlist .comment-reply-link {
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 0.03em;
}
.commentlist .comment-reply-link:before {
content: '';
display: inline-block;
vertical-align: middle;
border-bottom: solid 1px rgba(0,0,0,.2);
width: 21px;
margin-right: 10px;
opacity: .5;
}
.commentlist .comment-reply-link:hover:before {
-webkit-animation: RightToLeft .8s infinite linear; animation: RightToLeft .8s infinite linear;
opacity: 1;
} #respond {
margin: 0;
padding: 10px 0 0;
position: relative;
clear: both;
}
#respond #cancel-comment-reply-link {
position: absolute;
top: 20px;
right: 0;
font-size: 0.8em;
line-height: 130%;
text-decoration: none;
display: block;
}
#respond #cancel-comment-reply-link:hover {
color: #000;
}
#respond #cancel-comment-reply-link:before,
#respond #cancel-comment-reply-link:after {
content: '';
display: inline-block;
border-top: 1px solid;
width: 1.2em;
position: absolute;
left: -25px;
top: 7px;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#respond #cancel-comment-reply-link:before {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
}
#respond #cancel-comment-reply-link:after {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#respond #cancel-comment-reply-link:hover:before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(135deg);
}
#respond #cancel-comment-reply-link:hover:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
}
#commentform {
margin: 15px 0 0;
}
#commentform input[type=text] {
width: 100%;
}
#commentform label {
display: block;
font-size: .8em;
font-weight: 400;
text-transform: uppercase;
letter-spacing: .04em;
}
#commentform label small {
font-weight: 300;
text-transform: none;
}
#commentform textarea {
height: 140px;
}
#commentform input#submit {
padding: 0.9em 1em .8em 1.25em;
}
#commentform p.comment-form-author,
#commentform p.comment-form-email {
width: 50%;
float: left;
box-sizing: border-box;
}
#commentform p.comment-form-author {
padding-right: 2%;
}
#commentform p.comment-form-email {
padding-left: 2%;
}
#commentform p.comment-form-comment,
#commentform p.comment-form-url,
#commentform p.comment-form-rating {
clear: both;
}
#commentform input[type=text],
#commentform input[type=email],
#commentform input[type=url] {
width: 100%;
max-width: none;
}
#commentform p.logged-in-as,
#commentform p.logged-in-as+p{
padding: 0;
float: none;
width: 100%;
} .post-video,
.embed-youtube {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
margin-bottom: 15px;
}
.post-video iframe,
.post-video object,
.post-video embed,
.embed-youtube iframe,
.embed-youtube object,
.embed-youtube embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .widget {
margin: 0 0 2.4em;
}
.widgettitle {
margin: 0 0 1.2em;
padding: 0;
font-weight: 600;
font-size: 1em;
text-transform: uppercase;
letter-spacing: 0.15em;
line-height: 1.8em;
}
.widgettitle:after {
content: '';
display: block;
border-bottom: 1px solid #efbe5a;
width: 30px;
margin-top: 1.4em;
opacity: .5;
}
.widget ul {
margin: 0;
padding: 0;
}
.widget li {
margin: 0;
padding: 0 0 1em;
list-style: none;
clear: both;
}
.widget ul ul {
margin: 1em 0 -1em 0px;
padding: 0;
border-top: none;
}
.widget ul ul li {
margin: 0;
padding-left: 10px;
}  .widget #wp-calendar caption {
font-weight: bold;
padding-bottom: 10px;
}
.widget #wp-calendar td {
width: 31px;
padding: 4px 2px;
text-align: center;
} .widget_recent_entries li {
margin: 0 0 1.2em;
}
.widget_recent_entries a {
display: inline-block;
margin: 0 0 .3em;
}
.widget_recent_entries .post-date {
display: block;
font-size: .95em
}
.widget_recent_entries .post-date:before {
display: none;
} .widget .feature-posts-list li {
padding: 0;
margin: 0 0 1.2em;
}
.widget .feature-posts-list br {
display: none;
}
.widget .feature-posts-list .post-img {
margin: 0 1.2em 1em 0;
float: left;
}
.widget .feature-posts-list small {
font-size: 90%;
display: block;
margin: 0 0 .3em;
}
.widget .feature-posts-list .feature-posts-title {
margin: 0 0 .2em;
display: inline-block;
font-size: 1.1em;
}
.widget .feature-posts-list .post-excerpt {
display: block;
} .widget .twitter-list li {
padding: 0;	
margin: 0 0 1.2em;
}
.widget .twitter-list .twitter-timestamp {
font-style: italic;
display: block;
padding-top: .4em;
}
.widget .follow-user {
margin: 0;
padding: 5px 0;
} .widget .links-list img, .widget_links img {
vertical-align: middle;
} .recent-comments-list .avatar {
margin-right: 12px;
float: left;
} .widget .flickr_badge_image {
margin-top: 10px;
}
.widget .flickr_badge_image img {
width: 120px;
height: 120px;
margin-right: 12px;
margin-bottom: 12px;
float: left;
} #sidebar #searchform #s {
width: 93%;
} iframe[src*="facebook"] {
background-color: #fff;
} #content .twitter-tweet-rendered {
max-width: 100% !important;
}
#content .twt-border {
max-width: 100% !important;
min-width: 180px !important;
} #pagewrap .wpf_slider.ui-slider .ui-widget-header {
background-color: #dcaa2e;
}
#pagewrap .wpf_item .wpf_item_name {
border: none;
font-weight: 500;
color: inherit;
}
#pagewrap .wpf_layout_vertical .wpf_item.wpf_item_onsale .wpf_item_name, 
#pagewrap .wpf_layout_vertical .wpf_item.wpf_item_instock .wpf_item_name {
color: inherit;
font-weight: inherit;
} .widget .textwidget ul {
margin: 0 0 1.4em 1.6em;
}
.widget .textwidget li {
display: list-item;
}
.widget .textwidget ul li {
list-style: disc;
}
.widget .textwidget ol li {
list-style: decimal;
} #footerwrap {
font-size: .95em;
line-height: 1.7em;
clear: both;
}
#footerwrap a {
color: #000;
}
#footerwrap a:hover {
color: #dcaa2e;
}
#footer {
position: relative;
padding-bottom: 80px;
} .footer-social-wrap {
display: table;
width: 100%;
table-layout: fixed;
overflow: hidden;
}
.footer-social-badge {
display: table-cell;
vertical-align: middle;
text-align: center;
height: 100px;
text-transform: uppercase;
color: #fff;
overflow: hidden;
}
#footerwrap .footer-social-badge a {
background-size: cover;
color: inherit;
display: block;
width: 100%;
height: 100%;
line-height: 99px;
letter-spacing: 0.1em;
text-decoration: none;
position: relative;
z-index: 1;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.footer-social-badge:hover a {
-webkit-transform: scale(1.13);
-moz-transform: scale(1.13);
transform: scale(1.13);
}
.footer-social-badge a:after {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.footer-social-badge.twitter a:after {
background-color: rgba(85,172,238,.8);
}
.footer-social-badge.facebook a:after {
background-color: rgba(59,89,152,.8);
}
.footer-social-badge.pinterest a:after {
background-color: rgba(203,32,39,.8);
}
.footer-social-badge.youtube a:after {
background-color: rgba(187,0,0,.8)
}
.footer-social-badge.linkedin a:after {
background-color: rgba(0,123,181,.8);
}
.footer-social-badge.google a:after {
background-color: rgba(221,75,57,.8);
}
.footer-social-badge.instagram a:after {
background-color: rgba(76,104,215,.8);
}
.footer-social-badge a:before {
content: '';
display: inline-block;
font-family: 'themify';
font-size: 2em;
vertical-align: middle;
margin-right: 0.15em;
}
.footer-social-badge.twitter a:before {
content: "\e74b"; }
.footer-social-badge.facebook a:before {
content: "\e741"; }
.footer-social-badge.pinterest a:before {
content: "\e753"; }
.footer-social-badge.youtube a:before {
content: "\e728"; }
.footer-social-badge.linkedin a:before {
content: "\e735"; }
.footer-social-badge.google a:before {
content: "\e73e"; }
.footer-social-badge.instagram a:before {
content: "\e73d"; }
.footer-social-badge strong {
font-weight: 600;
}
.footer-social-badge span {
letter-spacing: normal;
text-transform: none;
margin-left: 2px;
} .footer-widgets {
clear: both;
}
.footer-widgets .widget {
margin-bottom: 2.2em;
}
.footer-widgets .widgettitle {
font-size: .95em;
font-weight: 500;
letter-spacing: .1em;
margin-bottom: 1.4em;
line-height: normal;
}
.footer-widgets .widget li {
border: none;
padding: 0 0 .6em;
}
.footer-widgets .widget_recent_entries li {
margin: 0;
}
.footer-widgets .widget li a {
text-decoration: none;
} #footer-logo {
font-family: selimaregular;
font-size: 2.85em;
letter-spacing: -0.008em;
line-height: normal;
margin-bottom: .25em;
}
#footer-logo a {
text-decoration: none;
} .footer-nav {
margin: 0;
padding: 0;
}
.footer-nav li {
list-style: none;
padding: .1em 0;
margin: 0;
}
.footer-nav li a {
text-decoration: none;
letter-spacing: -0.01em;
} .footer-nav-wrap {
text-align: center;
clear: both;
padding-bottom: 2em;
}
.footer-nav {
margin: .5em 0 1em;
padding: 0;
}
.footer-nav li {
display: inline-block;
padding: 0;
margin: 0;
list-style: none;
position: relative;
}
.footer-nav a {
text-decoration: none;
margin: 0 1em .8em 0;
}
.footer-horizontal-left .footer-nav a,
.footer-horizontal-right .footer-nav a,
.footer-left-col .footer-nav a,
.footer-right-col .footer-nav a {
margin: 0 .8em 1em 0;
padding: 0;
}
.footer-nav li ul {
background-color: #fff;
border: 1px solid rgba(0,0,0,.1);
margin: 0;
padding: .6em 0;
position: absolute;
z-index: 11;
bottom: 100%;
list-style: none;
text-align: left;
margin-bottom: 1em;
opacity: 0;
visibility: hidden;
display: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
#footerwrap .footer-nav ul a {
display: block;
width: 238px;
padding: 0.5em 1.25em .5em 1.6em;
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.footer-nav li li ul {
left: 100%;
bottom: -0.65em;
}
.footer-nav li:hover > ul {
margin-bottom: 0;
opacity: 1;
visibility: visible;
display: block;
} .footer-nav li.edge ul {
left: auto;
right: 0;
}
.footer-nav ul li.edge ul {
right: 100%;
}
.footer-right-col #footerwrap .footer-nav ul li.edge ul {
left: auto;
right: 100%;
} .back-top {
width: 62px;
line-height: 56px;
margin-right: 1.1em;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.back-top a {
border: solid 1px rgba(0,0,0,.1);
border-bottom: none;
text-decoration: none;
display: block;
position: relative;
overflow: hidden;
-webkit-transition: background-color .3s ease-in-out;
-moz-transition: background-color .3s ease-in-out;
transition: background-color .3s ease-in-out;
}
.back-top a:after {
display: block;
font-size: 1.5em;
font-family: 'themify_theme_icon';
content: "\e80b"; font-style: normal;
font-weight: normal;	
}
.back-top a:before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
background-color: #dcaa2e;
bottom: 100%;
-webkit-transition: bottom .3s ease-in-out;
-moz-transition: bottom .3s ease-in-out;
transition: bottom .3s ease-in-out;
}
.back-top:hover a:before {
bottom: 0;
}
.back-top a:hover:after {
color: #fff;	
-webkit-animation: backtoparrow .8s infinite; -webkit-animation-timing-function: linear; animation: backtoparrow .8s infinite;
animation-timing-function: linear;
} .footer-text {
font-size: 85%;
display: inline-block;
vertical-align: middle;
opacity: .7;
}
.footer-text .one,
.footer-text .two {
display: inline;
vertical-align: middle;
}
.footer-text-outer {
position: absolute;
width: 100%;
left: 0;
bottom: 0;
} .footer-column-wrap {
clear: both;
padding-top: 2.5em;
}
.footer-logo-wrap,
.footer-widgets-wrap {
float: left;
}
.footer-logo-wrap {
width: 26%;
}
.footer-widgets-wrap {
width: 70%;
margin-left: 4%;
} .footer-right-column #footerwrap {
text-align: inherit;
}
.footer-right-column .footer-logo-wrap,
.footer-right-column .footer-widgets-wrap {
margin-left: 0;
margin-right: 3.2%;
float: right;
}
.footer-right-column .footer-logo-wrap {
margin-right: 0;
clear: left;
}
.footer-right-column .footer-text-outer {
left: auto;
right: 0;
width: auto;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex; display: flex;
-webkit-align-items: center; align-items: center;
}
.footer-right-column .back-top {
margin-left: 1.1em;
-webkit-order: 2;
order: 2;
} .footer-horizontal-left .footer-logo-wrap,
.footer-horizontal-left .footer-widgets-wrap {
margin-left: 0;
margin-right: 0;
float: none;
clear: both;
width: auto;
}
.footer-horizontal-left #footer-logo {
float: left;
margin-right: 2%;
margin-bottom: .5em;
}
.footer-horizontal-left .below-logo-widget {
float: left;
padding-top: 1em;
}
.footer-horizontal-left .below-logo-widget p:last-child {
margin-bottom: 0;
} .footer-horizontal-right .footer-logo-wrap,
.footer-horizontal-right .footer-widgets-wrap {
margin-left: 0;
margin-right: 0;
float: none;
clear: both;
width: auto;
}
.footer-horizontal-right #footer-logo {
float: right;
width: 22.5%;
margin-bottom: .5em;
}
.footer-horizontal-right .below-logo-widget {
width: 75%;
padding-top: 1em;
}
.footer-horizontal-right .below-logo-widget p:last-child {
margin-bottom: 0;
}
.footer-horizontal-right .footer-text-outer {
left: auto;
right: 0;
width: auto;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex; display: flex;
-webkit-align-items: center; align-items: center;
}
.footer-horizontal-right .back-top {
margin-left: 1.1em;
-webkit-order: 2;
order: 2;
} .footer-block #footer {
text-align: center;
}
.footer-block .footer-logo-wrap,
.footer-block .footer-widgets-wrap {
float: none;
clear: both;
width: auto;
}
.footer-block .footer-logo-wrap #footer-logo {
margin: 0 0 1.2em;
}
.footer-block .footer-text-outer {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex; display: flex;
-webkit-align-items: center; align-items: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-flex-direction: column;
flex-direction: column;
}
.footer-block .back-top {
-webkit-order: 2;
order: 2;
margin: 1.6em 0 0 0;
}
.footer-block .back-top,
.footer-block .footer-text {
display: block;
}
.footer-block .footer-widgets-wrap {
margin: 0 auto;
max-width: 80%;
}
.footer-widgets-off.footer-block #footer-logo {
margin-bottom: 1.25em;
}
.footer-block .footer-widgets .widgettitle:after {
margin-left: auto;
margin-right: auto;
} .nicescroll-rails-hidden {
display: none !important;
}
.nicescroll-rails > div {
width: 2px !important;
background-color: rgba(120,120,120,.2) !important;
border-color: rgba(120,120,120,.4) !important;
right: 2px;
} .full_width .themify_builder_row.fullwidth .row_inner, .themify_builder_row.fullwidth .row_inner,
.module_row.fullwidth .row_inner {
width: 100%;
max-width: 100%;
} .module-image.bordered .image-wrap img {
border-color: rgba(0,0,0,.1);
} .fancy-heading {
color: #dcaa2e;
font-family: selimaregular;
font-size: 5.5em;
line-height: 1em;
font-weight: normal;
line-height: .9;
letter-spacing: 0.007em;
text-align: center;
margin: 0 0 .7em;
}
h2.fancy-heading {
font-size: 4.5em;
}
h3.fancy-heading {
font-size: 3.5em;
}
.fancy-heading strong {
color: initial;
display: block;
font-family: 'Libre Franklin';
font-size: 0.2em;
font-weight: 600;
line-height: normal;
letter-spacing: 0.12em;
text-transform: uppercase;
}
.fancy-heading:after {
content: '';
display: block;
width: 50px;
border-bottom: 1px solid #f2cd8a;
margin: 15px auto;
margin-top: .3em;
}
.fancy-heading .main-head {
color: initial;
display: block;
font-family: 'Libre Franklin';
font-size: 0.25em;
font-weight: 600;
line-height: normal;
letter-spacing: 0.13em;
text-transform: uppercase;
margin: 0 0 .7em;
}
.module.module-fancy-heading .sub-head,
.fancy-heading .sub-head {
font-size: 100%;
padding: 0;
}
.module.module-fancy-heading .sub-head:before,
.fancy-heading .sub-head:before {
display: none;
} .inline-fancy-heading .fancy-heading {
font-size: 4.5em;
text-align: left;
letter-spacing: -0.045em;
margin: 0 0 .11em;
}
.inline-fancy-heading .fancy-heading:after {
display: none;
}
.inline-fancy-heading .fancy-heading .main-head,
.inline-fancy-heading .fancy-heading .sub-head {
display: inline-block;
vertical-align: baseline;
}
.inline-fancy-heading .fancy-heading .main-head {
font-size: .4em;
letter-spacing: .02em;
color: inherit;
}
.inline-fancy-heading .fancy-heading .sub-head {
color: #dcaa2e;
} .themify-text-left.fancy-heading:after {
margin-left: 0;
}
.themify-text-right.fancy-heading:after {
margin-right: 0;
} .sidebar-none.single .themify-popup h1,
.themify-popup h1 {
font-size: 5em;
margin: 0 0 .2em;
}
.sidebar-none.single .themify-popup.style-slide-out h1,
.themify-popup.style-slide-out h1 {
font-size: 2em;
}
body .mfp-bg {
background: rgba(255,255,255,.9);
opacity: 1;
}
body .mfp-wrap .mfp-inline-holder .mfp-content {
border: solid 1px rgba(0,0,0,.2);
}
body.themify-popup-style-classic .mfp-wrap .mfp-close,
body .mfp-close-btn-in .mfp-wrap .mfp-close {
color: #000 !important;
width: 36px;
height: 36px;
}  .module.module-pro-slider .bsp-slide-post-title {
font-family: selimaregular;
font-weight: normal;
font-size: 9em;
text-transform: none;
letter-spacing: -0.035em;
line-height: .8em;
margin: 0 0 .071em;
}
.module-pro-slider .bsp-slide-content-left .bsp-slide-post-title,
.module-pro-slider .bsp-slide-content-right .bsp-slide-post-title {
padding-left: .1em; } .module.module-pro-slider .bsp-slide-excerpt {
font-size: 1.6em;
font-weight: 300;
margin: 0 0 1.8em;
} .module.module-pro-slider .bsp-slide-button {
border: 1px solid;
border-radius: 0 !important;
letter-spacing: .13em;
font-weight: 500;
padding: .775em 1.4em .8em 1.55em;
margin: 0 0 .07em;
} .module.module-pro-slider .sp-button {
background-color: transparent;
border-color: #fff;
opacity: .5;
border-width: 1px;
}
.module.module-pro-slider .sp-selected-button {
opacity: 1;
} .module.module-pro-slider .sp-arrow:after {
content: '';
display: block;
width: 1em;
height: 1em;
border: 1px solid transparent;
border-top-color: inherit;	
}
.module.module-pro-slider .sp-previous-arrow:after {
border-left-color: inherit;
-webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
.module.module-pro-slider .sp-next-arrow:after {
border-right-color: inherit;
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
.module.module-pro-slider .bsp-timer-bar {
background-color: transparent;
top: auto;
bottom: 0;
height: auto;
border: 2px solid #ff5c55;
} #pagewrap #mc_embed_signup {
margin: 0 0 1em;
}
#pagewrap #mc_embed_signup input[type="email"] {
font-size: 1em;
width: 100%;
max-width: 70%;
background-color: #fff;
padding: 1em;
margin: 0 5px 0 0;
border: none;
line-height: 1;
display: inline-block;
vertical-align: top;
}
#pagewrap #mc_embed_signup .button {
font-size: 1em;
font-weight: 600;
letter-spacing: 1.5px;
padding: 1.07em 3.1em;
border: none;
line-height: 1;
display: inline-block;
vertical-align: top;
}
#pagewrap #mc_embed_signup div.mce_inline_error {
margin: 5px 10px 0 0;
padding: 0;
background: none;
font-size: .9em;
color: #ff4040;
}
#pagewrap #mc_embed_signup .response {
margin: 15px 0 10px;
font-size: .9em;
line-height: 1.3;
} .module.module-contact .builder-contact-field-name,
.module.module-contact .builder-contact-field-email {
width: 50%;
float: left;
box-sizing: border-box;
}
.module.module-contact .builder-contact-field-name {
padding-right: 2%;
}
.module.module-contact .builder-contact-field-email {
padding-left: 2%;
}
.module.module-contact .builder-contact-field-subject,
.module.module-contact .builder-contact-field-message {
clear: both;
}
.module.module-contact .builder-contact-field input[type=text],
.module.module-contact .builder-contact-field input[type=email] {
width: 100%;
max-width: none;
} .sticky {}
img.alignleft, img.aligncenter, img.alignright, img.alignnone {
margin-bottom: 1em;
}
.alignleft {
float: left;
margin-right: 2em;
}
.alignright {
float: right;
margin-left: 2em;
}
.aligncenter {
text-align: center;
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
text-align: center;
margin-bottom: 1em;
max-width: 100%;
}
.wp-caption-text {
font-style: italic;
margin: .5em 0;
} body.attachment {
width: auto;
float: none;
position: static;
}
.single .attachment.post {
width: auto;
float: none;
} #body .gallery {
margin: 0 0 20px 0;
} #body .gallery .gallery-item {
margin: 0 8px 8px 0;
vertical-align: top;
width: auto;
float: left;
text-align: center;
}
#body .gallery img {
border: none;
vertical-align: middle;
} #body .gallery .gallery-caption {
line-height: 120%;
font-size: 90%;
text-align: center;
margin: 5px 0 0;
}  #body .gallery-columns-1 .gallery-item {
width: auto;
}
#body .gallery-columns-1 br {
display: none !important;
} #body .gallery-columns-2 .gallery-item {
width: 49.2%;
} #body .gallery-columns-3 .gallery-item {
width: 32.3%;
} #body .gallery-columns-4 .gallery-item {
width: 23.8%;
} #body .gallery-columns-5 .gallery-item {
width: 18.8%;
} #body .gallery-columns-6 .gallery-item {
width: 15.4%;
} #body .gallery-columns-7 .gallery-item {
width: 13%;
} #body .gallery-columns-8 .gallery-item {
width: 11.18%;
} #body .gallery-columns-9 .gallery-item {
width: 9.77%;
} #body .gallery-columns-1 .gallery-item,
#body .gallery-columns-2 .gallery-item,
#body .gallery-columns-3 .gallery-item,
#body .gallery-columns-4 .gallery-item,
#body .gallery-columns-5 .gallery-item,
#body .gallery-columns-6 .gallery-item,
#body .gallery-columns-7 .gallery-item,
#body .gallery-columns-8 .gallery-item,
#body .gallery-columns-9 .gallery-item {
margin: 0 1.5% 1.5% 0;
} #body .gallery-columns-9 .gallery-item:nth-of-type(9n),
#body .gallery-columns-8 .gallery-item:nth-of-type(8n),
#body .gallery-columns-7 .gallery-item:nth-of-type(7n),
#body .gallery-columns-6 .gallery-item:nth-of-type(6n),
#body .gallery-columns-5 .gallery-item:nth-of-type(5n),
#body .gallery-columns-4 .gallery-item:nth-of-type(4n),
#body .gallery-columns-3 .gallery-item:nth-of-type(3n),
#body .gallery-columns-2 .gallery-item:nth-of-type(2n) {
margin-right: 0;
} #body .gallery-columns-9 .gallery-item:nth-of-type(9n + 1),
#body .gallery-columns-8 .gallery-item:nth-of-type(8n + 1),
#body .gallery-columns-7 .gallery-item:nth-of-type(7n + 1),
#body .gallery-columns-6 .gallery-item:nth-of-type(6n + 1),
#body .gallery-columns-5 .gallery-item:nth-of-type(5n + 1),
#body .gallery-columns-4 .gallery-item:nth-of-type(4n + 1),
#body .gallery-columns-3 .gallery-item:nth-of-type(3n + 1),
#body .gallery-columns-2 .gallery-item:nth-of-type(2n + 1) {
clear: left;
} .clear {
clear: both;
}
.left {
float: left;
}
.right {
float: right;
}
.textleft {
text-align: left;
}
.textright {
text-align: right;
}
.textcenter {
text-align: center;
} .clearfix:after, .widget li:after, #body:after, #footer:after, footer:after, .pagenav:after, #main-nav:after, .menu:after, .gallery:after, #content:after {
content: "";
display: table;
clear: both;
} .cs-canvas-container { overflow: hidden; }  @-webkit-keyframes backtoparrow {
0% {-webkit-transform: translateY(0);}
50% {-webkit-transform: translateY(-10px);}
100% {-webkit-transform: translateY(0);}
}
@keyframes backtoparrow {
0% {
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
50% {
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
} .mobile-menu-visible #headerwrap #menu-icon,
#cart-wrap .remove-item,
#cart-icon-close {
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
}
.mobile-menu-visible #headerwrap #menu-icon:hover,
#cart-wrap .remove-item:hover,
#cart-icon-close:hover {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
transform: rotate(90deg);
}
.tile_enable.woocommerce .products.auto_tiles:before,
.tile_enable .auto_tiles:before,
.themify_spinner{
border-radius: 50%;
color:#c7c7c7;
font-size: 8px;
width: 1em;
height: 1em;
-webkit-animation:themify_loader 1.3s infinite linear;
animation:themify_loader 1.3s infinite linear;
-webkit-transform:translateZ(0);
-ms-transform:translateZ(0);
transform:translateZ(0);
display: inline-block;
vertical-align: top;
}
@-webkit-keyframes RightToLeft {
0%, 100% {-webkit-transform: translateX(0);}
50% {-webkit-transform: translateX(-10px);}
}
@keyframes RightToLeft {
0%, 100% {
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
50% {
-ms-transform: translateX(-10px);
-o-transform: translateX(-10px);
transform: translateX(-10px);
}
}.mobile_menu_active #header {
height: auto;
text-align: initial;
padding: 0;
margin-left: 2%;
margin-right: 2%;
} .mobile_menu_active #site-logo {
font-size: 27px;
} body:not(.header-minbar-left):not(.header-minbar-right):not(.header-left-pane):not(.header-right-pane):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #site-description {
left: 0;
-webkit-transform: none;
-moz-transform: none;
transform: none;
text-align: left;
}
body:not(.header-minbar-left):not(.header-minbar-right):not(.header-left-pane):not(.header-right-pane):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #site-description:before {
left: 0;
margin-left: 14px;
} .mobile_menu_active #menu-icon {
display: block;
text-decoration: none;
position: absolute;
width: 30px;
height: 18px;
top: 22px;
right: 0;
z-index: 9999;
border-bottom: 2px solid;
}
.mobile_menu_active #menu-icon:before,
.mobile_menu_active #menu-icon:after {
content: '';
display: block;
border-top: 2px solid;
position: absolute;
left: 0;
width: 100%;
transition: all .7s ease;
transition-property: transform;
}
.mobile_menu_active #menu-icon:before {
top: 0;
}
.mobile_menu_active #menu-icon:after {
top: 50%;
} .mobile_menu_active #menu-icon-close {
display: block;
position: absolute;
text-decoration: none;
top: 1em;
right: 1em;
min-width: 2em;
min-height: 2em;
transform-origin: center;
transition: all .3s linear;
transition-property: transform;
}
.mobile_menu_active #menu-icon-close:before,
.mobile_menu_active #menu-icon-close:after {
content: '';
display: block;
border-top: 1px solid;
position: absolute;
left: 0;
top: 50%;
width: 100%;
}
.mobile_menu_active #menu-icon-close:before {
-webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
.mobile_menu_active #menu-icon-close:after {
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
.mobile_menu_active.mobile-menu-visible #headerwrap #menu-icon-close:hover {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
transform: rotate(90deg);
}
.mobile_menu_active.mobile-menu-visible #headerwrap #menu-icon,
.mobile_menu_active.mobile-menu-visible #headerwrap #cart-link-mobile,
.mobile_menu_active.slide-cart-visible #headerwrap #cart-link-mobile,
.mobile_menu_active:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right) .top-icon-wrap li#cart-icon-count {
display: none;
}
.mobile_menu_active #cart-link-mobile {
display: block;
position: absolute;
top: 1.2em;
right: 2.5em;
font-size: 1.1em;
z-index: 9;
}
.mobile_menu_active #cart-link-mobile > i {
vertical-align: top;
margin-right: 0;
}
.mobile_menu_active #cart-link-mobile .icon-menu-count {
font-size: 50%;
vertical-align: baseline;
margin-left: -10px;
} .mobile_menu_active .top-icon-wrap {
position: static;
-webkit-transform: none;
-moz-transform: none;
transform: none;
margin: auto;
border-top: 1px solid rgba(0,0,0,.1);
background: rgba(0,0,0,.05);
perspective: none;
-webkit-perspective: none;
will-change: auto;
padding: 1em 0;
}
.mobile_menu_active .top-icon-wrap ul {
float: none;
display: inline;
}
.mobile_menu_active .top-icon-wrap li {
width: 33%;
margin: 0 -1px;
padding: 0;
}
.mobile_menu_active .top-icon-wrap li a {
max-width: none;
display: block;
text-align: center;
padding: 1em .5em;
}
.mobile_menu_active .top-icon-wrap li a .tooltip {
background-color: transparent;
color: #787878;
display: block;
position: static;
padding: .4em 0 0;
font-size: .8em;
margin: 0;
opacity: 1;
visibility: visible;
-webkit-transform: none;
-moz-transform: none;
transform: none;
color: inherit;
}
.mobile_menu_active .top-icon-wrap li a .tooltip:before {
display: none;
}
.mobile_menu_active .icon-menu .icon-menu-count {
left: 50%;
}
.mobile_menu_active .sidemenu-on .wishlist + #cart-icon-count #cart-wrap {
left: 50%;
top: 100%;
width: 276px;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
}
.mobile_menu_active .sidemenu-on  #cart-wrap {
left: 6px;
width: 276px;
}
.mobile_menu_active #cart-wrap a {
text-align: left;
}
.mobile_menu_active #headerwrap #cart-icon {
right: 6%;
}
.mobile_menu_active .icon-menu a .tooltip {
margin-top: 0;
}
.mobile_menu_active .icon-menu .cart a .tooltip {
display: block;
} .mobile_menu_active .sidemenu {
transition: all .2s ease-in-out;
height: 100%;
width: 320px;
padding: 0 0 20px;
background-color: #fff;
color: #030301;
display: block;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
position: fixed;
top: 0;
z-index: 111;
box-sizing: border-box;
}
.mobile_menu_active #mobile-menu {
right: -320px;
}
.mobile_menu_active #mobile-menu.sidemenu-on {
right: 0;
border-left: 1px solid rgba(0,0,0,.1);
}
.mobile_menu_active.sidemenu-active {
position: relative;
}
.mobile_menu_active.sidemenu-active,
.mobile_menu_active.sidemenu-active #headerwrap {
left: 0;
transition: left .2s ease-in-out;
}
.mobile_menu_active.sidemenu-right {
left: -320px;
}
.mobile_menu_active.sidemenu-left,
.mobile_menu_active.sidemenu-left #headerwrap {
left: 320px;
}
.mobile_menu_active.sidemenu-left #mobile-menu.sidemenu-on {
left: 0;
} .mobile_menu_active #mobile-menu-panel a {
color: #030301;
text-decoration: none;
} .mobile_menu_active #main-nav {
position: static;
width: auto;
height: auto;
padding: 0;
margin: 0 0 1em;
background: none;
text-align: left;
float: none;
clear: both;
max-width: none;
border-bottom: 1px solid rgba(0,0,0,.1);
}
.mobile_menu_active #headerwrap #main-nav li {
clear: both;
display: block;
float: none;
border: none;
background: none;
padding: 0;
margin: 0;
position: relative;
width: auto;
} .mobile_menu_active #headerwrap #main-nav ul {
position: static;
width: auto !important;
height: auto;		
display: block;
border: none;
margin: 0;
padding: 0 0 0 2.8em;
background: none;
opacity: 1;
visibility: visible;
clear: both;
}
.mobile_menu_active #headerwrap #main-nav ul ul {
padding-left: 1.25em;
} .mobile_menu_active #main-nav a, 
.mobile_menu_active #main-nav ul a {
background: none;
border: none;
border-top: solid 1px rgba(0,0,0,.1);
color: #030301;
display: block;
font-size: 100%;
width: auto;
padding: .6em 1.4em;
margin: 0;
line-height: 1.5em;
text-decoration: none;
} .mobile_menu_active #main-nav ul a {
font-size: .95em;
padding: .6em 0;
} .mobile_menu_active #main-nav a:hover,
.mobile_menu_active #main-nav ul a:hover {
color: #f0be5b;
} .mobile_menu_active #main-nav .current_page_item > a, 
.mobile_menu_active #main-nav .current-menu-item > a {
color: #f0be5b;
} .mobile_menu_active #main-nav > li:hover > a:before,
.mobile_menu_active #main-nav > .current_page_item > a:before, 
.mobile_menu_active #main-nav > .current-menu-item > a:before,
.mobile_menu_active #main-nav > .current_page_item > a:hover:before, 
.mobile_menu_active #main-nav > .current-menu-item > a:hover:before {
display: none;
} .mobile_menu_active #main-nav .sub-arrow {
display: none !important;
} .mobile_menu_active #main-nav .menu-item-has-children a,
.mobile_menu_active #main-nav .page_item_has_children a {
padding-right: 2.5em;
}
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow,
.mobile_menu_active #main-nav .page_item_has_children .child-arrow {
position: absolute;
right: 10px;
top: 0;
padding: .75em 1.2em;
z-index: 1;
cursor: pointer;
font-size: .75em;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow:before,
.mobile_menu_active #main-nav .page_item_has_children .child-arrow:before {
content: "\e80c"; font-family: 'themify_theme_icon';
display: block;
}
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow.toggle-on:before,
.mobile_menu_active #main-nav .page_item_has_children .child-arrow.toggle-on:before {
content: "\e80d"; }
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow:hover,
.mobile_menu_active #main-nav .page_item_has_children .child-arrow:hover {
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow.toggle-on,
.mobile_menu_active #main-nav .page_item_has_children .child-arrow.toggle-on {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
-webkit-transform-origin: center;
-moz-transform-origin: center;
transform-origin: center;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
-ms-perspective: 1000px;
perspective: 1000px;
overflow: hidden;
box-sizing: border-box;
}
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow.toggle-on:hover,
.mobile_menu_active #main-nav .page_item_has_children .child-arrow.toggle-on:hover {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);		
} .mobile_menu_active #main-nav .has-mega-column > .sub-menu,
.mobile_menu_active #main-nav .has-mega-sub-menu .mega-sub-menu {
display: block;
position: static;
box-shadow: none;
border: none;
background-color: transparent;
min-height: inherit;
max-height: inherit;
opacity: 1;
-webkit-transform: none;
-moz-transform: none;
transform: none;
margin: auto;
padding: 0;
}
.mobile_menu_active #main-nav .has-mega-sub-menu .mega-sub-menu ul,
.mobile_menu_active #main-nav .has-mega-column .sub-menu li {
display: block;
float: none;
width: auto;
margin: 0;
padding: 0;
}
.mobile_menu_active #main-nav .has-mega-column .widgettitle,
.mobile_menu_active #main-nav .has-mega-column > .sub-menu > .columns-sub-item > a,
.mobile_menu_active #main-nav .has-mega-column > .sub-menu a {
font-size: inherit;
font-weight: normal;
text-transform: none;
border-top: 1px solid rgba(0,0,0,.05);
margin: 0;
padding: .6em 1em .6em 0;
letter-spacing: inherit;
font-family: inherit;
}
.mobile_menu_active #main-nav li.mega-link.loading .themify_spinner,
.mobile_menu_active #main-nav li.mega-link.loading:before,
.mobile_menu_active #main-nav .mega-sub-menu li:hover a:after,
.mobile_menu_active #main-nav .mega-menu-posts {
display: none;
}
.mobile_menu_active #main-nav .has-mega-column > .sub-menu .widget {
margin-top: .5em;
margin-bottom: .5em;
}
.mobile_menu_active #main-nav .has-mega-sub-menu .mega-sub-menu,
.mobile_menu_active #main-nav .has-mega-column > .sub-menu {
color: inherit;
}
.mobile_menu_active #main-nav .has-mega-column .product-categories .count {
right: 2em;
} .mobile_menu_active #headerwrap #main-nav .has-mega-column > .sub-menu,
.mobile_menu_active #headerwrap #main-nav .has-mega-sub-menu .mega-sub-menu,
.mobile_menu_active #headerwrap #main-nav .has-mega-column > .sub-menu > li > ul {
opacity: 1;
-webkit-transform: none;
-moz-transform: none;
transform: none;
}
.mobile_menu_active #headerwrap #main-nav .has-sub-menu > .sub-menu > li > ul.sub-menu,
.mobile_menu_active #headerwrap #main-nav .has-mega-column > .sub-menu > li > ul.sub-menu,
.mobile_menu_active #headerwrap #main-nav > li > div.sub-menu,
.mobile_menu_active #headerwrap #main-nav > li > ul.sub-menu {
height: 100%;
overflow: hidden;
max-height: 0;
-webkit-transition: max-height 0.5s ease-in-out;
-moztransition: max-height 0.5s ease-in-out;
transition: max-height 0.5s ease-in-out;
}
.mobile_menu_active #headerwrap #main-nav .has-sub-menu > .sub-menu > li > .toggle-on + ul.sub-menu,
.mobile_menu_active #headerwrap #main-nav .has-mega-column > .sub-menu > li > .toggle-on + ul.sub-menu,
.mobile_menu_active #headerwrap #main-nav > li > .toggle-on + div.sub-menu,
.mobile_menu_active #headerwrap #main-nav > li > .toggle-on + ul.sub-menu {
max-height: 2000px;
min-height: initial;
}
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-2 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #main-nav .has-mega-column .sub-menu li.dropdown-columns-2 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #main-nav .has-mega-column .sub-menu li.dropdown-columns-3 li a,
body:not(.header-left-pane):not(.header-right-pane):not(.header-minbar-left):not(.header-minbar-right):not(.header-overlay):not(.header-slide-left):not(.header-slide-right).mobile_menu_active #main-nav .has-mega-column .sub-menu li.dropdown-columns-4 li a {
margin-left: 0;
} .mobile_menu_active .sidemenu .search-button {
position: static;
width: 71px;
height: auto;
border: none;
border-right: 1px solid rgba(0,0,0,.1);
top: 0;
-webkit-transform: none;
-moz-transform: none;
transform: none;
margin: 0;
text-align: center;
} .mobile_menu_active.admin-bar .sidemenu {
top: 32px;
}
.mobile_menu_active.admin-bar #headerwrap.fixed-header {
top: 32px;
}
.mobile-menu-visible,
.slide-cart-visible {
overflow-y: hidden;
}
@media screen and (max-width: 1200px) {
body {
font-size: .95em;
}
#pagewrap {
max-width: 100%;
}
.pagewidth,
.full_width .themify_builder_row .row_inner {
max-width: 96%;
} #pagewrap #mc_embed_signup {
position: relative;
}
#pagewrap #mc_embed_signup input[type="email"] {
max-width: none;
font-size: .9em;
padding: .85em 130px .85em .8em;
}
#pagewrap #mc_embed_signup .button {
position: absolute;
right: 0;
top: 0;
font-size: .9em;
padding: 1em .8em;
}
}
@media screen and (max-width: 800px) { .loops-wrapper.grid4 .post {
width: 48.4%; }
.loops-wrapper.grid4 .post:nth-of-type(2n+1) {
margin-left: 0;
clear: left;
}
.loops-wrapper.no-gutter.grid4 .post {
width: 50%;
}
}
@media screen and (max-width: 782px) {
.mobile_menu_active.admin-bar.mobile-menu-visible .sidemenu,
.mobile_menu_active.admin-bar #headerwrap.fixed-header {
top: 46px;
}
}
@media screen and (max-width: 760px) { .pagewidth,
.full_width .themify_builder_row .row_inner {
max-width: 90%;
}
body #content {
width: 100%;
max-width: 100%;
float: none;
clear: both;
padding-top: 10%;
} body #sidebar {
width: 100%;
max-width: 100%;
float: none;
clear: both;
padding-top: 10%;
}
#headerwrap #header {
margin-left: 5%;
margin-right: 5%;
}
.page-title,
h1,
.sidebar-none.single h1,
.sidebar-none .page-title,
.sidebar-none h1 {
font-size: 4.5em;
}
.fancy-heading,
h2.fancy-heading {
font-size: 3.8em;
}
#headerwrap #cart-icon {
right: 13%;
} #pagewrap .module-pro-slider .bsp-slide-post-title {
font-size: 8vw !important;
} .tf-mc-form .module {
padding-left: 5%;
padding-right: 5%;
}
.tf-mc-form .mc4wp-form-fields input[type=submit] {
padding-left: .5em;
padding-right: .5em;
}
}
@media screen and (max-width: 695px) { #footerwrap .footer-social-badge a {
line-height: normal;
padding-top: 35px;
}
}
@media screen and (max-width: 680px) {
body {
font-size: 1em;
} .page-title,
h1,
.sidebar-none .page-title,
.sidebar-none h1 {
font-size: 4em;
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.4em;
}
h4 {
font-size: 1.2em;
} #footerwrap .col4-1,
#footerwrap .col4-2,
#footerwrap .col2-1,
#footerwrap .col4-3,
#footerwrap .col3-1,
#footerwrap .col3-2,
.col4-1,
.col4-2, .col2-1,
.col4-3,
.col3-1,
.col3-2	 {
margin-left: 0;
width: 100%;
max-width: 100%;
}  .shortcode.loops-wrapper.list-post .post,
.shortcode.loops-wrapper.grid4 .post,
.shortcode.loops-wrapper.grid3 .post,
.shortcode.loops-wrapper.grid2 .post,
.shortcode.grid2-thumb .post,
.shortcode.list-thumb-image .post,
.shortcode.list-large-image .post,
.loops-wrapper.list-post .post,
.loops-wrapper.grid4 .post,
.loops-wrapper.grid3 .post,
.loops-wrapper.grid2 .post,
.loops-wrapper.grid2-thumb .post,
.loops-wrapper.list-thumb-image .post,
.loops-wrapper.list-large-image .post,
.loops-wrapper.no-gutter.grid2 .post,
.loops-wrapper.no-gutter.grid3 .post,
.loops-wrapper.no-gutter.grid4 .post {
width: 100%;
margin-left: 0;
float: none;
} .post-title,
.loops-wrapper.list-post .post-title,
.loops-wrapper.grid4 .post-title,
.loops-wrapper.grid3 .post-title,
.loops-wrapper.grid2 .post-title,
.loops-wrapper.grid2-thumb .post-title,
.loops-wrapper.list-thumb-image .post-title,
.loops-wrapper.list-large-image .post-title,
.loops-wrapper.slider .post-title {
font-size: 1.4em;
} .loops-wrapper.list-post .post-image,
.loops-wrapper.grid4 .post-image,
.loops-wrapper.grid3 .post-image,
.loops-wrapper.grid2 .post-image,
.loops-wrapper.list-large-image .post-image {
float: none;
position: static;
width: auto;
overflow: visible;
}
.loops-wrapper.list-large-image .post-image {
max-width: none;
margin-right: auto;
} .loops-wrapper.grid2-thumb .post-content,
.loops-wrapper.list-thumb-image .post-content {
overflow: visible;
} .loops-wrapper.slider .post-content {
position: static;
background-color: #000;
padding-top: 10px;
padding-bottom: 5px;
}
.loops-wrapper.slider .post-meta {
position: static;
} .sidebar-none.single-post .post-content,
.sidebar-none.single-post .commentwrap {
padding-left: 0;
padding-right: 0;
}
.sidebar-none.single-post .commentlist {
margin-left: auto;
} .post-nav .prev, 
.post-nav .next {
display: block;
width: 100%;
clear: both;
margin-bottom: 10px;
} .commentlist {
padding-left: 0;
}
.commentlist .commententry {
clear: left;
}
.commentlist .reply {
margin-left: auto;
}
.commentlist .avatar {
float: left;
width: 40px;
height: 40px;
margin: 0 1em 1em 0;
}
#commentform p.comment-form-author,
#commentform p.comment-form-email {
width: auto;
float: none;
padding: inherit;
}  .footer-social-wrap .footer-social-badge {
display: block;
}
#footerwrap .footer-social-badge a {
line-height: 99px;
padding-top: 0;
} .footer-right-column .footer-logo-wrap,
.footer-right-column .footer-widgets-wrap,
.footer-logo-wrap,
.footer-widgets-wrap {
clear: both;
float: none;
margin: 0;
width: auto;
}
.footer-right-column .footer-widgets-wrap,
.footer-widgets-wrap {
margin-bottom: 1em;
}
.footer-block .footer-widgets-wrap .widget,
.footer-horizontal-left .footer-widgets-wrap .widget,
.footer-horizontal-right .footer-widgets-wrap .widget {
padding-top: 0;
}
.back-top {
margin-top: 1em;
width: 45px;
line-height: 40px;
}
.back-top,
.footer-horizontal-left .back-top {
-webkit-order: 2;
order: 2;
}
.footer-right-column .back-top,
.footer-horizontal-right .back-top {
margin-left: 0;
margin-right: 0;
}
.footer-horizontal-left #footer-logo,
.footer-horizontal-right #footer-logo {
float: none;
width: auto;
margin-left: auto;
margin-right: auto;
}
.footer-horizontal-left .below-logo-widget {
float: none;
}
.footer-text-outer,
.footer-right-column .footer-text-outer,
.footer-horizontal-right .footer-text-outer,
.footer-horizontal-left .footer-text-outer {
right: auto;
left: 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
align-items: flex-start;
}
.footer-block .footer-widgets-wrap {
max-width: 100%;
}
#footerwrap .footer-widgets .col4-1 {
width: 48.4% !important;
margin-left: 3.2% !important;
float: left !important;
}
#footerwrap .footer-widgets .col4-1:nth-child(2n+1) {
margin-left: 0 !important;
clear: left;
} .module.module-pro-slider .sp-arrow {
font-size: 1em;
} .search-option-tab {
font-size: .75em;
}
.search-option-tab li a {
padding: .3em;
margin-right: 1em;
} .module.module-contact .builder-contact-field-name,
.module.module-contact .builder-contact-field-email {
width: auto;
float: none;
padding: inherit;
}
}.woocommerce div.product {
clear: both;
}
.woocommerce div.product:after {
content: '';
display: table;
clear: both;
} .woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-message {
border: none;
background-color: #F4F4F4;
box-shadow: none;
border-radius: 0;
text-shadow: none;
}
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before {
color: inherit;
text-shadow: none;
box-shadow: none;
-webkit-box-shadow: none;
}
.woocommerce-error li:last-child,
.woocommerce-info li:last-child,
.woocommerce-message li:last-child {
margin-bottom: 0;
} .woocommerce .woocommerce-breadcrumb {
font-weight: 300;
font-size: .75em;
color: #959595;
letter-spacing: 0.1em;
margin-bottom: .9em;
}
.woocommerce .woocommerce-breadcrumb a {
color: inherit;
font-weight: 500;
text-decoration: none;
text-transform: uppercase;
margin-right: -1px;
}
.sidebar-none .woocommerce-breadcrumb {
text-align: center;
}
.sidebar-none .has-post-thumbnail .woocommerce-breadcrumb {
text-align: left;
} .woocommerce div.product .product_title {
font-family: inherit;
font-weight: 300;
font-size: 1.8em;
line-height: 1.1em;
margin: 0 0 .575em;
padding: 0;
text-align: inherit;
} .woocommerce-main-image.zoom{
display:block;
position: relative;
margin: 0; }
.product_zoom{
cursor: url(https://4a59d8.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/themes/themify-shoppe/images/zoom-in.png),e-resize;
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
z-index:10;
}
.product_zoom.zoomed{
cursor: url(https://a73aef.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/themes/themify-shoppe/images/zoom-out.png),e-resize;
}
.zoom_progress{
opacity:.5;
-webkit-transition: opacity 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out;
-ms-transition:opacity 0.3s ease-out ; -o-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
box-sizing: border-box;
padding-left: 4.5%;
}
.woocommerce #content div.product div.images a[data-rel*="prettyPhoto[product-gallery]"],
.woocommerce div.product div.images a[data-rel*="prettyPhoto[product-gallery]"],
.woocommerce-page #content div.product div.images a[data-rel*="prettyPhoto[product-gallery]"],
.woocommerce-page div.product div.images a[data-rel*="prettyPhoto[product-gallery]"] {
float: right;
width: 87%;
box-sizing: border-box;
}
.woocommerce div.product div.images div.thumbnails,
.woocommerce div.product div.images .thumbnails,
.woocommerce-page div.product div.images div.thumbnails,
.woocommerce-page div.product div.images .thumbnails {
float: left;
width: 12%;
padding: 0;
} .woocommerce div.product .woocommerce-product-rating {
margin-bottom: .85em;
}
.woocommerce .woocommerce-product-rating {
color: #dcaa2e;
}
.woocommerce .woocommerce-product-rating a {
color: inherit;
}
.woocommerce .woocommerce-product-rating .star-rating {
font-size: .9em;
letter-spacing: .2em;
width: 6.2em;
margin-right: .5em;
}
.woocommerce-review-link {
font-size: .75em;
font-weight: 400;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 0.1em;
}
.woocommerce div.product form.cart,
.woocommerce div.product p.cart {
margin-top: 2.45em;
}
.woocommerce div.product .product_meta,
.woocommerce div.product .product_meta {
text-transform: uppercase;
}
.woocommerce div.product .product_meta a,
.woocommerce div.product .product_meta a {
text-transform: none;
font-weight: normal;
} .woocommerce div.product .product_meta .tagged_as {
display: block;
} .woocommerce div.product form.cart div.quantity {
margin: 0;
} .woocommerce div.product form.cart .button {
float: none;
display: inline-block;
margin: 0 .75em 0 0;
} .single_variation_wrap {
display: inline-block;
}
.single_variation,
.woocommerce-variation-add-to-cart {
display: inline-block;
vertical-align: middle;
}
.single_variation {
margin-right: 1em;
} .woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product span.price {
color: #666;
} .woocommerce div.product p.price,
.woocommerce div.product span.price {
color: inherit;
font-size: 1.4em;
font-weight: 500;
margin: 0 0 .6em;
font-weight: 300;
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
font-size: .8em;
margin-right: .5em;
display: inline-block;
margin-bottom: .5em;
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
font-weight: 300;
display: inline-block;
} .woocommerce-page .quantity .qty,
.woocommerce .quantity .qty {
font-size: 1.08em;
margin: 0;
margin-right: .55em;
padding: 0.575em 1.2em;
width: 4.9em;
max-width: none;
border-radius: 0;
}
.woocommerce-page .quantity .minus,
.woocommerce-page .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce .quantity .plus {
display: none;
} .woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
overflow: hidden;
}
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
box-sizing: border-box;
box-shadow: none;
border-radius: 0;
background: transparent;
color: #eaeaea;
font-size: .9em;
font-weight: normal;
padding: .3em 1.65em;
text-align: center;
text-transform: Uppercase;
text-shadow: none;
min-width: 3.4em;
min-height: 0;
margin: -1em -1.6em 0 0;
top: 0;
left: auto;
right: 0;
letter-spacing: .05em;
line-height: 4.4em;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
z-index: 2;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.woocommerce span.onsale:before,
.woocommerce-page span.onsale:before {
content: '';
display: inline-block;
background-color: #dcaa2e;
height: 3.2em;
width: 100%;
position: absolute;
left: 0;
top: 0;
z-index: -1;
} .woocommerce #content div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,
.woocommerce-page div.product .woocommerce-tabs ul.tabs {
padding: 1em 0 0;
margin: 0 0 2em;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before {
border-bottom: solid 1px rgba(0,0,0,.13);
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
background: none;
border: none;
border-radius: 0;
margin: 0;
padding: 0;
position: relative;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before {
display: none;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
border: none;
border-bottom: 3px solid transparent;
box-shadow: none;
padding: .9em 1em;
text-shadow: none;
text-transform: uppercase;
font-size: .9em;
font-weight: 500;
letter-spacing: 0.05em;
color: #959595;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a {
border-color: #dcaa2e;
color: #060604;
} body:not(.product-img-right):not(.product-img-left).woocommerce.sidebar-none #content div.product .woocommerce-tabs ul.tabs,
body:not(.product-img-right):not(.product-img-left).woocommerce.sidebar-none div.product .woocommerce-tabs ul.tabs,
body:not(.product-img-right):not(.product-img-left).woocommerce-page.sidebar-none #content div.product .woocommerce-tabs ul.tabs,
body:not(.product-img-right):not(.product-img-left).woocommerce-page.sidebar-none div.product .woocommerce-tabs ul.tabs {
text-align: center;
}
body:not(.product-img-right):not(.product-img-left).woocommerce.sidebar-none div.product .woocommerce-tabs .panel {
padding-left: 12%;
padding-right: 12%;
}
.woocommerce .woocommerce-tabs h2,
.woocommerce .woocommerce-noreviews {
display: none;
}
.woocommerce .woocommerce-tabs h3 {
text-transform: none;
font-size: 1.2em;
font-weight: 300;
margin: 0 0 .6em;
letter-spacing: 0;
} .woocommerce #commentform .comment-form-rating label {
display: inline-block;
vertical-align: middle;
margin-right: 1em;
}
.woocommerce #review_form #respond #commentform .comment-form-rating .stars {
display: inline-block;
vertical-align: middle;
margin: 0;
line-height: normal;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
width: 85px;
border: none;
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
margin-left: 120px;
border: none;
padding: 0;
text-align: left;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
margin: 4px 0 10px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
font-weight: normal;
font-style: normal;
font-size: 125%;
display: block;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time {
color: #959595;    
letter-spacing: -.015em;
} .woocommerce table.shop_attributes {
border: 0;
margin-bottom: 1.5em;
width: 100%;
text-align: left;
border-spacing: 0;
}
.woocommerce table.shop_attributes th {
font-weight: 500;
padding: .4em .4em .4em 0;
}
.woocommerce table.shop_attributes td p {
padding: .4em .4em .4em 0;
}
.woocommerce table.shop_attributes td, 
.woocommerce table.shop_attributes th {
font-style: normal;
border-bottom: solid 1px rgba(0,0,0,.07);
}
.woocommerce table.shop_attributes .alt td, 
.woocommerce table.shop_attributes .alt th {
background: none;
} .woocommerce .related.products ul,
.woocommerce .related.products {
text-align: center;
}
.woocommerce .related.products ul li {
text-align: left;
}
.woocommerce .related.products {
margin-top: 4em;
}
.woocommerce.woocommerce-page .related ul.products .product {
float: none;
display: inline-block;
vertical-align: top;
} div.pp_overlay {
background-color: rgba(255,255,255,.95);
}
div.pp_woocommerce .pp_content_container {
box-shadow: none;
border-radius: 0;
border: 1px solid rgba(0,0,0,.15);
}
div.pp_woocommerce .pp_close {
padding: 6px;
line-height: 1.7em;
position: fixed;
right: 5px;
top: 5px;
background-color: transparent;
width: 25px;
height: 25px;
}
div.pp_woocommerce .pp_close:before {
content: '\e80d'; font-family: 'themify_theme_icon';
color: #000;
}
div.pp_woocommerce .pp_close:hover {
background-color: transparent;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
transform: rotate(90deg);
}
div.pp_woocommerce .pp_arrow_next,
div.pp_woocommerce .pp_arrow_previous,
div.pp_woocommerce .pp_close,
div.pp_woocommerce .pp_next:before,
div.pp_woocommerce .pp_previous:before,
div.pp_woocommerce a.pp_contract,
div.pp_woocommerce a.pp_expand {
text-shadow: none;
}
div.pp_woocommerce .pp_next,
div.pp_woocommerce .pp_previous,
div.pp_woocommerce .pp_arrow_next,
div.pp_woocommerce .pp_arrow_previous {
padding: 3px;
margin-top: 3px;
line-height: 1.1em;
background: none;
color: inherit !important;
}
div.pp_woocommerce .pp_next:before,
div.pp_woocommerce .pp_previous:before,
div.pp_woocommerce .pp_arrow_next:before,
div.pp_woocommerce .pp_arrow_previous:before {
font-family: 'themify_theme_icon';
padding: 3px;
}
div.pp_woocommerce .pp_next:before,
div.pp_woocommerce .pp_arrow_next:before {
content: '\e80e'; }
div.pp_woocommerce .pp_previous:before,
div.pp_woocommerce .pp_arrow_previous:before {
content: '\e80f'; }
div.pp_woocommerce .pp_arrow_next:hover,
div.pp_woocommerce .pp_arrow_previous:hover {
background: none;
}
div.pp_woocommerce a.pp_contract,
div.pp_woocommerce a.pp_expand {
width: 23px;
height: 22px;
line-height: .9em;
} div.pp_woocommerce div.ppt {
color: #000 !important;
} .woocommerce ul.products li.product.outofstock .button,
.woocommerce .wc-products .product .add_to_cart_button, 
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce button.button.alt.disabled,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt {
background: #dcaa2e;
color: #fff;
border-radius: 0;
cursor: pointer;
font-size: 1em;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.07em;
padding: .8em 1em .8em 1.25em;
}
.woocommerce ul.products li.product.outofstock .button:hover,
.woocommerce .wc-products .product .add_to_cart_button:hover, 
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce button.button.alt.disabled:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
background: #dcaa2e;
color: #fff;
}
.woocommerce ul.products li.product .added_to_cart {
background-color: transparent;
color: inherit;
padding: .9em 0;
font-size: 100%;
text-transform: none;
letter-spacing: normal;
font-weight: normal;
}
.woocommerce div.product form.cart .variations select {
border-radius: 0;
border-color: #ddd;
padding: 5px;
max-width: 150px;
margin-bottom: 10px;
}
.woocommerce div.product form.cart .reset_variations {
padding: .5em 1em;
position: relative;
padding-left: 1.8em;
color: inherit;
}
.woocommerce div.product form.cart .reset_variations:before,
.woocommerce div.product form.cart .reset_variations:after {
content: '';
display: inline-block;
width: 16px;
border-bottom: 1px solid;
position: absolute;
left: 0;
top: 50%;
cursor: pointer;
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
transform: rotateZ(45deg);
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.woocommerce div.product form.cart .reset_variations:after {
-webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
.woocommerce div.product form.cart .reset_variations:hover:before {
-webkit-transform: rotateZ(135deg);
-moz-transform: rotateZ(135deg);
transform: rotateZ(135deg);
}
.woocommerce div.product form.cart .reset_variations:hover:after {
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}  .product-share-wrap {
display: inline-block;
vertical-align: middle;
}
.grid4 .product-share-wrap {
display: block;
}
.wishlist-wrap {
padding: 0;
display: inline-block;
vertical-align: middle;
}
.wishlist-button:before {
content: '\e810'; font-family: 'themify_theme_icon';
font-size: 1.2em;
}
.quick-look,
.wishlist-button {
color: inherit;
position: relative;
text-decoration: none;
}
.quick-look .tooltip,
.wishlist-button .tooltip {
background-color: #000;
color: #fff;
font-size: .95em;
line-height: 1;	
padding: .4em 1.1em;
position: absolute;
bottom: 100%;
left: 50%;
opacity: 0;
visibility: hidden;
margin-bottom: 0px;
line-height: normal;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
transition: all 200ms linear;
white-space: nowrap;
}
.quick-look .tooltip:before,
.wishlist-button .tooltip:before {
content: '';
display: block;
border: 5px solid transparent;
border-top-color: #000;
position: absolute;
top: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
}
.quick-look:hover .tooltip,
.wishlist-button:hover .tooltip {
opacity: 1;
visibility: visible;
margin-bottom: 10px;
}
.wishlist-button {
width: 24px;
height: 24px;
display: inline-block;
text-align: center;
border-radius: 50%;
padding: 4px;
}
.wishlist-button.wishlisted,
.woocommerce ul.products li.product a.wishlisted {
background-color: #dcaa2e;
color: #fff;
}
.wishlist_empty.icon-menu-count{
display:none;
}
.share-wrap {
margin: 0 .1em;
display: inline-block;
position: relative;
}
.share-wrap .share-button {
color: inherit;
}
.share-wrap .share-button:before {
content: '\e811'; font-family: 'themify_theme_icon';
font-style: normal;
font-size: 1.1em;
display: inline-block;
vertical-align: middle;
padding: 0 .7em .2em;
line-height: normal;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.social-share {
z-index: 999;
margin: 0 auto;
text-align: center;
padding: 5px 1em;
position: absolute;
visibility: hidden;
left: 50%;
bottom: 5px;
background: #000;
margin: 0;
opacity: 0;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.social-share:before {
content: '';
display: block;
border: 5px solid transparent;
border-top-color: #000;
position: absolute;
top: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
} .share-wrap:hover .social-share {
display: block;
visibility: visible;
opacity: 1;
bottom: 100%;
margin-bottom: 5px;
}
.share-wrap  .share {
font-size: .65em;
font-weight: 900;
text-decoration: none;
text-transform: uppercase;
display:block;
color: #fff;
padding: .4em 0;
}
.woocommerce ul.products li.product .share {
color: #fff;
}
.share-wrap .sharrre > a {
text-decoration: none;
} .social-share .share:after {
font-family: 'themify_theme_icon';
speak: none;
font-size: 2em;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
display: block;
text-decoration: none;
top: 0;
left: 0;
margin-bottom: 6px;
}
.social-share .share:hover:after {
color: #dcaa2e;
} .facebook-share .share:after {
content: '\e806'; }
.pinterest-share .share:after {
content: '\e807'; }
.googleplus-share .share:after {
content: '\e808'; }
.twitter-share .share:after {
content: '\e805'; }
.linkedin-share .share:after {
content: "\e809"; }  .product-img-center.woocommerce #content div.product div.images,
.product-img-center.woocommerce div.product div.images,
.product-img-center.woocommerce-page #content div.product div.images,
.product-img-center.woocommerce-page div.product div.images {
width: 50%;
float: none;
margin-left: auto;
margin-right: auto;
}
.product-img-center.woocommerce .product-images-carousel,
.product-img-center.woocommerce #content div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"],
.product-img-center.woocommerce div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"],
.product-img-center.woocommerce-page #content div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"],
.product-img-center.woocommerce-page div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"] {
float: none;
width: auto;
}
.product-img-center.woocommerce .product-thumbnails-carousel,
.product-img-center.woocommerce div.product div.images div.thumbnails,
.product-img-center.woocommerce div.product div.images .thumbnails,
.product-img-center.woocommerce-page div.product div.images div.thumbnails,
.product-img-center.woocommerce-page div.product div.images .thumbnails {
float: none;
width: auto;
margin-left: auto;
margin-right: auto;
margin-bottom: .5em;
text-align: center;
}
.product-img-center.woocommerce #content div.product div.images .thumbnails .zoom,
.product-img-center.woocommerce-page  #content div.product div.images .thumbnails .zoom,
.product-img-center.woocommerce div.product div.images .thumbnails .zoom,
.product-img-center.woocommerce-page div.product div.images .thumbnails .zoom {
display: inline-block;
vertical-align: middle;
margin: 0.35em 0.35em 0.35em 0;
max-width: 12%;
}
.product-img-center.woocommerce #content div.product div.images .product-thumbnails-carousel .thumbnails {
-webkit-flex-direction: row;
flex-direction: row;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}
.product-img-center.woocommerce #content div.product div.summary,
.product-img-center.woocommerce div.product div.summary,
.product-img-center.woocommerce-page #content div.product div.summary,
.product-img-center.woocommerce-page div.product div.summary {
width: 50%;
float: none;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.product-img-center.woocommerce #content div.product div.summary .woocommerce-breadcrumb,
.product-img-center.woocommerce div.product div.summary .woocommerce-breadcrumb,
.product-img-center.woocommerce-page #content div.product div.summary .woocommerce-breadcrumb,
.product-img-center.woocommerce-page div.product div.summary .woocommerce-breadcrumb {
text-align: center;
}
.product-img-center.woocommerce #content div.product div.summary form.cart div.quantity,
.product-img-center.woocommerce div.product div.summary form.cart div.quantity,
.product-img-center.woocommerce-page #content div.product div.summary form.cart div.quantity,
.product-img-center.woocommerce-page div.product div.summary form.cart div.quantity {
display: inline-block;
vertical-align: middle;
float: none;
}
.product-img-center.woocommerce .woocommerce-product-rating .star-rating {
float: none;
margin: .2em auto;
}
.product-img-center.woocommerce #content div.product .woocommerce-tabs,
.product-img-center.woocommerce div.product .woocommerce-tabs,
.product-img-center.woocommerce-page #content div.product .woocommerce-tabs,
.product-img-center.woocommerce-page div.product .woocommerce-tabs {
text-align: center;
}
.product-img-center.woocommerce #content .comment-title:after,
.product-img-center.woocommerce div.product .comment-reply-title:after,
.product-img-center.woocommerce-page #content .comment-title:after,
.product-img-center.woocommerce-page div.product .comment-reply-title:after {
margin-left: auto;
margin-right: auto;
}
.product-img-center.woocommerce #content #commentform,
.product-img-center.woocommerce div.product #commentform,
.product-img-center.woocommerce-page #content #commentform,
.product-img-center.woocommerce-page div.product #commentform {
text-align: left;
} .product-img-right.woocommerce #content div.product div.images,
.product-img-right.woocommerce div.product div.images,
.product-img-right.woocommerce-page #content div.product div.images,
.product-img-right.woocommerce-page div.product div.images {
float: right;
}
.product-img-right.woocommerce #content div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"],
.product-img-right.woocommerce div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"],
.product-img-right.woocommerce-page #content div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"],
.product-img-right.woocommerce-page div.product div.images > a[data-rel*="prettyPhoto[product-gallery]"] {
float: left;
}
.product-img-right.woocommerce div.product div.images div.thumbnails,
.product-img-right.woocommerce div.product div.images .thumbnails,
.product-img-right.woocommerce-page div.product div.images div.thumbnails,
.product-img-right.woocommerce-page div.product div.images .thumbnails {
float: right;
}
.product-img-right.woocommerce #content div.product div.summary,
.product-img-right.woocommerce div.product div.summary,
.product-img-right.woocommerce-page #content div.product div.summary,
.product-img-right.woocommerce-page div.product div.summary {
float: left;
padding-left: 0;
padding-right: 4.5%;
} .woocommerce .products ul, 
.woocommerce ul.products {
list-style: none;
}
.woocommerce .products ul li, 
.woocommerce ul.products li.product {
list-style: none;
margin: 0 0 5%;
clear: none;
box-sizing: border-box;
}
.woocommerce ul.products li.product a {
color: inherit;
} .woocommerce ul.products li.product .product-image {
overflow:hidden;
position:relative;
}
.woocommerce ul.products li.product a img {
margin: 0;
}
.woocommerce ul.products li.product a img {
margin: 0;
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
position: relative;
width: 51.7%;
margin: 0;
}
.woocommerce ul.products li.product a img {
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
transition: .3s ease-in-out;
} .woocommerce ul.products li.product h3 {
font-size: 1.1em;
line-height: 1.5;
font-weight: 300;
padding: 0;
margin: 0 0 .3em;
letter-spacing: -0.01em;
}
.sidebar-none .woocommerce ul.products li.product h3 {
font-size: 1.4em;
} .woocommerce ul.products li.product .price {
color: inherit;
font-weight: 500;
font-size: 1em;
margin: 0 0 .75em;
}
.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price ins {
display: inline-block;
}
.woocommerce ul.products li.product .price del {
margin-right: .3em;
}
.woocommerce ul.products li.product .price ins {
font-weight: 300;
} .woocommerce ul.products li.product.outofstock .button,
.woocommerce .auto_tiles li.product .product-content .variable-link,
.woocommerce .wc-products .product .add_to_cart_button,
.woocommerce ul.products li.product .add_to_cart_button {
font-size: .7em;
margin: 0 .75em .5em 0;
} .woocommerce ul.products li.product .added_to_cart {
display: none;
} .quick-look {
background: none;
color: inherit;
display: inline-block;
vertical-align: middle;
padding: 0;
margin-left: .5em;
}
.quick-look:before {
content: '\e812'; font-family: 'themify_theme_icon';
font-size: 1.2em;
}
.search-button:hover {
background: none;
color: inherit;
} .woocommerce .woocommerce-ordering {
margin-top: -2em;
margin-bottom: 2.5em;
}
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select {
font-weight: 500;
font-size: .75em;
background-color: transparent;
color: inherit;
border-radius: 0;
border: none;
border-bottom: 1px solid rgba(0,0,0,.1);
letter-spacing: .08em;
padding: 9px 0;
text-transform: uppercase;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding-right: 30px;
}
.woocommerce .woocommerce-ordering:after,
.woocommerce-page .woocommerce-ordering:after {
content: '';
display: inline-block;
width: 10px;
height: 10px;
border: 1px solid transparent;
border-bottom-color: #000;
border-left-color: #000;
margin-left: -20px;
pointer-events: none;
-webkit-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
.sidebar-none.woocommerce .woocommerce-ordering,
.sidebar-none.woocommerce-page .woocommerce-ordering {
margin-left: auto;
margin-right: auto;
margin-bottom: 3em;
float: none;
text-align: center;
} .woocommerce .woocommerce-result-count {
font-size: .95em;
padding: 0 0 2em;
margin: 0;
} .woocommerce nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul,
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul {
border: none;
margin: 1px 0 0 1px;
}
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li,
.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li {
border: none;
margin: -1px 0 0 -1px;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce #content nav.woocommerce-pagination ul li a,
.woocommerce-page #content nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce #content nav.woocommerce-pagination ul li span,
.woocommerce-page #content nav.woocommerce-pagination ul li span {
font-weight: normal;
border: 1px solid rgba(0,0,0,.3);
color: inherit;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current {
background-color: #daa832;
color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers,
.woocommerce-page nav.woocommerce-pagination ul li a.prev.page-numbers,
.woocommerce #content nav.woocommerce-pagination ul li a.prev.page-numbers,
.woocommerce-page #content nav.woocommerce-pagination ul li a.prev.page-numbers,
.woocommerce nav.woocommerce-pagination ul li span.prev.page-numbers,
.woocommerce-page nav.woocommerce-pagination ul li span.prev.page-numbers,
.woocommerce #content nav.woocommerce-pagination ul li span.prev.page-numbers,
.woocommerce-page #content nav.woocommerce-pagination ul li span.prev.page-numbers,
.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers,
.woocommerce-page nav.woocommerce-pagination ul li a.next.page-numbers,
.woocommerce #content nav.woocommerce-pagination ul li a.next.page-numbers,
.woocommerce-page #content nav.woocommerce-pagination ul li a.next.page-numbers,
.woocommerce nav.woocommerce-pagination ul li span.next.page-numbers,
.woocommerce-page nav.woocommerce-pagination ul li span.next.page-numbers,
.woocommerce #content nav.woocommerce-pagination ul li span.next.page-numbers,
.woocommerce-page #content nav.woocommerce-pagination ul li span.next.page-numbers {
border-color: transparent;
position: relative;
}
.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers:before,
.woocommerce nav.woocommerce-pagination ul li span.prev.page-numbers:before,
.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers:before,
.woocommerce nav.woocommerce-pagination ul li span.next.page-numbers:before {
content: '';
display: block;
font-family: 'themify_theme_icon';
position: absolute;
left: 0;
top: 50%;
width: 100%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers:before,
.woocommerce nav.woocommerce-pagination ul li span.prev.page-numbers:before {
content: '\e80f'; }
.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers:before,
.woocommerce nav.woocommerce-pagination ul li span.next.page-numbers:before {
content: '\e80e'; }
.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers:focus,
.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers:focus,
.woocommerce-page nav.woocommerce-pagination ul li a.prev.page-numbers:focus,
.woocommerce-page nav.woocommerce-pagination ul li a.next.page-numbers:focus,
.woocommerce #content nav.woocommerce-pagination ul li a.prev.page-numbers:focus,
.woocommerce #content nav.woocommerce-pagination ul li a.next.page-numbers:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a.prev.page-numbers:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a.next.page-numbers:focus,
.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers:hover,
.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers:hover,
.woocommerce-page nav.woocommerce-pagination ul li a.prev.page-numbers:hover,
.woocommerce-page nav.woocommerce-pagination ul li a.next.page-numbers:hover,
.woocommerce #content nav.woocommerce-pagination ul li a.prev.page-numbers:hover,
.woocommerce #content nav.woocommerce-pagination ul li a.next.page-numbers:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a.prev.page-numbers:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a.next.page-numbers:hover,
.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers.current,
.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers.current,
.woocommerce-page nav.woocommerce-pagination ul li a.prev.page-numbers.current,
.woocommerce-page nav.woocommerce-pagination ul li a.next.page-numbers.current,
.woocommerce #content nav.woocommerce-pagination ul li a.prev.page-numbers.current,
.woocommerce #content nav.woocommerce-pagination ul li a.next.page-numbers.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a.prev.page-numbers.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a.next.page-numbers.current {
background-color: transparent;
color: inherit;
} .overlay.products .product,
.polaroid.products .product,
.overlay ul.products li.product,
.polaroid ul.products li.product,
.tiled ul.products li.product {
position: relative;
overflow: hidden;
text-align: center;
} .overlay.products .product img,
.polaroid.products .product img,
.woocommerce.overlay ul.products li.product a img,
.woocommerce.polaroid ul.products li.product a img,
.woocommerce.tiled ul.products li.product a img {
margin-bottom: 0;
-webkit-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.overlay.products .product:hover img,
.polaroid.products .product:hover img,
.products.overlay .product:hover a img,
.products.polaroid .product:hover a img,
.products.tiled .product:hover a img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
} .woocommerce.overlay ul.products li.product.has-post-thumbnail a,
.woocommerce.overlay ul.products li.product.has-post-thumbnail h3,
.woocommerce.polaroid ul.products li.product.has-post-thumbnail a,
.woocommerce.polaroid ul.products li.product.has-post-thumbnail h3,
.woocommerce.tiled ul.products li.product.has-post-thumbnail a,
.woocommerce.tiled ul.productsli.product.has-post-thumbnail h3 {
color: inherit;	
} .products.overlay .product .product-share-wrap,
.products.polaroid .product .product-share-wrap,
.products.tiled .product .product-share-wrap {
display: block;
margin-top: .5em;
}
.woocommerce.overlay ul.products li.product.has-post-thumbnail .social-share,
.woocommerce.polaroid ul.products li.product.has-post-thumbnail .social-share,
.woocommerce.tiled ul.products li.product.has-post-thumbnail .social-share {
font-size: .9em;
}
.woocommerce ul.products.grid4 .product .product-share-wrap {
margin-top: .2em;
} .overlay.products .product.has-post-thumbnail .product-content-inner-wrapper,
.polaroid.products .product.has-post-thumbnail .product-content-inner-wrapper,
.overlay ul.products li.product.has-post-thumbnail .product-content-inner-wrapper,
.polaroid ul.products li.product.has-post-thumbnail .product-content-inner-wrapper,
.tiled ul.products li.product.has-post-thumbnail .product-content-inner-wrapper {
display: table;
width: 100%;
height: 100%;
table-layout: fixed;
}
.overlay.products .product.has-post-thumbnail .product-content-inner,
.polaroid.products .product.has-post-thumbnail .product-content-inner,
.overlay ul.products li.product.has-post-thumbnail .product-content-inner,
.polaroid ul.products li.product.has-post-thumbnail .product-content-inner,
.tiled ul.products li.product.has-post-thumbnail .product-content-inner {
padding: 5%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; 
display: table-cell;
vertical-align: middle;
}
.overlay.products .product.has-post-thumbnail .product-content,
.polaroid.products .product.has-post-thumbnail .product-content,
.overlay ul.products li.product.has-post-thumbnail .product-content,
.polaroid ul.products li.product.has-post-thumbnail .product-content,
.tiled ul.products li.product.has-post-thumbnail .product-content,
.auto_tiles .product.has-post-thumbnail .product-content {
background-color: rgba(255,255,255,.8);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.35) 0%, rgba(255,255,255,0.72) 35%, rgba(255,255,255,0.93) 59%, rgba(255,255,255,1) 72%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.72) 35%,rgba(255,255,255,0.93) 59%,rgba(255,255,255,1) 72%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.72) 35%,rgba(255,255,255,0.93) 59%,rgba(255,255,255,1) 72%,rgba(255,255,255,1) 100%);
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 100%;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.overlay.products .product.has-post-thumbnail .product-content,
.overlay ul.products li.product.has-post-thumbnail .product-content {
top: 100%;
}
.overlay.products .product:hover .product-content,
.overlay ul.products li.product:hover .product-content {
top: 0;
} .polaroid.products .product.has-post-thumbnail .product-content-inner,
.polaroid ul.products li.product.has-post-thumbnail .product-content-inner {
vertical-align: bottom;
}
.polaroid.products .product:hover.has-post-thumbnail .product-content-inner,
.polaroid ul.products li.product:hover.has-post-thumbnail .product-content-inner {
vertical-align: middle;
}
.polaroid ul.products li.product.has-post-thumbnail h3 {
overflow: hidden;
width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
}
.polaroid.no-gutter.grid3 ul.products li.product.has-post-thumbnail .product-content {
margin-top: -19%;
}
.polaroid.no-gutter.grid3 ul.products li.product.has-post-thumbnail .product-content {
margin-top: -25%;
}
.polaroid.no-gutter.grid4 ul.products li.product.has-post-thumbnail .product-content {
margin-top: -33%;
}
.polaroid.no-gutter.grid3 ul.products li.product:hover .product-content,
.polaroid.no-gutter.grid4 ul.products li.product:hover .product-content {
margin-top: 0;
}
.polaroid.products .product.has-post-thumbnail .product-content,
.polaroid.products .product .product-content,
.polaroid ul.products li.product .product-content {
bottom: 0;
height: auto;
padding-top: 3.75em;
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.35) 35%, rgba(255,255,255,0.55) 55%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(255,255,255,0.55) 55%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.35) 35%,rgba(255,255,255,0.55) 55%,rgba(255,255,255,1) 100%);
}
.polaroid.products .product.has-post-thumbnail:hover .product-content,
.polaroid.products .product:hover .product-content,
.polaroid ul.products li.product:hover .product-content {
bottom: 0;
background: -moz-linear-gradient(top, rgba(255,255,255,0.01) 0%,rgba(255, 255, 255, 0.25) 15%,rgba(255, 255, 255, .7) 35%,rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,0.01) 0%,rgba(255, 255, 255, 0.25) 15%,rgba(255, 255, 255, .7) 35%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0.01) 0%,rgba(255, 255, 255, 0.25) 15%,rgba(255, 255, 255, .7) 35%,rgba(255,255,255,1) 100%);
}
.polaroid.products .product.has-post-thumbnail .product-content .product-description,
.polaroid.products .product.has-post-thumbnail .product-content .price,
.polaroid.products .product.has-post-thumbnail .product-content .add_to_cart_button,
.polaroid.products .product.has-post-thumbnail .product-content .product-share-wrap,
.polaroid ul.products li.product.has-post-thumbnail .product-content .product-description,
.polaroid ul.products li.product.has-post-thumbnail .product-content .price,
.polaroid ul.products li.product.has-post-thumbnail .product-content .add_to_cart_button,
.polaroid ul.products li.product.has-post-thumbnail .product-content .product-share-wrap {
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
transition: .3s ease-in-out;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
transform: translateY(100%);
position: absolute;
}
.polaroid.products .product:hover .product-content .product-description,
.polaroid.products .product:hover .product-content .price,
.polaroid.products .product:hover .product-content .add_to_cart_button,
.polaroid.products .product:hover .product-content .product-share-wrap,
.polaroid ul.products li.product:hover .product-content .product-description,
.polaroid ul.products li.product:hover .product-content .price,
.polaroid ul.products li.product:hover .product-content .add_to_cart_button,
.polaroid ul.products li.product:hover .product-content .product-share-wrap {
-webkit-transform: none;
-moz-transform: none;
transform: none;
position: static;
}
.polaroid ul.products li.product.has-post-thumbnail .product-content .product-description p,
.polaroid.products .product.has-post-thumbnail .product-content .product-description p {
margin-left: auto;
margin-right: auto;
width: 80%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
} .tiled ul.products li.product.has-post-thumbnail .product-content-inner {
vertical-align: bottom;
}
.auto_tiles .product.has-post-thumbnail .product-content,
.tiled ul.products li.product .product-content {
height: auto;
bottom: -100%;
padding: 5%;
padding-bottom: 0;
background-color: rgba(255,255,255,.8);
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.65) 50%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.65) 50%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.65) 40%,rgba(255,255,255,1) 100%);
pointer-events: none;
}
.auto_tiles li.product .product-content .product-content-inner {
padding-bottom: .8em;
pointer-events: auto;
}
.woocommerce .auto_tiles li.product .product-content .variable-link,
.woocommerce .auto_tiles li.product .product-content .add_to_cart_button {
border: solid 1px #000;
color: #000;
background: none;
}
.woocommerce .auto_tiles li.product .product-content .variable-link:hover,
.woocommerce .auto_tiles li.product .product-content .add_to_cart_button:hover {
background: #000;
color: #fff;
}
.auto_tiles .product:hover .product-content,
.tiled ul.products li.product:hover .product-content {
bottom: 0;
height: auto;
z-index:3;
}
.woocommerce ul.products.auto_tiles li.product .product-image,
.auto_tiles .product .product-image{
width: 100%;
height: 100%;
margin: 0;
display: block;
box-sizing: border-box;
}
.auto_tiles .swiper-container-big{
height:100%;
}
.tiled ul.products li.product.has-post-thumbnail .product-image img,
.auto_tiles .product.has-post-thumbnail .product-image img {
height: auto;
width: 100%;
-webkit-object-fit: cover;
object-fit: cover;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.auto_tiles .product:hover .product-image img,
.tiled ul.products li.product:hover .product-image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
}
.tiled ul.products li.product.has-post-thumbnail.tiled-portrait .product-image img,
.auto_tiles .product.has-post-thumbnail.tiled-portrait .product-image img {
height: 100%;
width: auto;
}
body:not(.ie) .tiled ul.products li.product.has-post-thumbnail.tiled-portrait .product-image,
body:not(.ie) .auto_tiles .product.has-post-thumbnail.tiled-portrait .product-image {
background-image: none !important;
}
.ie .tiled ul.products li.product.has-post-thumbnail.tiled-portrait .product-image,
.ie .auto_tiles .product.has-post-thumbnail.tiled-portrait .product-image {
background-size: cover;
background-position: center;
}
.ie .tiled ul.products li.product.has-post-thumbnail.tiled-portrait .product-image img,
.ie .auto_tiles .product.has-post-thumbnail.tiled-portrait .product-image img {
visibility: hidden;
opacity: 0;
display: none;
} .woocommerce.woocommerce-page ul.products .product {
list-style: none;
margin: 0 0 5%;
clear: none;
box-sizing: border-box;
}
.woocommerce ul.products.list-post .product,
.woocommerce .list-post ul.products .product{
float:none;
width:100%;
}
.woocommerce-page.columns-2 ul.products li.product, 
.woocommerce.columns-2 ul.products li.product,
.woocommerce ul.products.grid2 .product {
width: 48.4%;
margin-left: 3.2%;
float: left;
}
.woocommerce-page.columns-3 ul.products li.product, 
.woocommerce.columns-3 ul.products li.product,
.woocommerce ul.products.grid3 .product {
width: 31.2%;
margin-left: 3.2%;
float: left;
}
.woocommerce-page.columns-4 ul.products li.product, 
.woocommerce.columns-4 ul.products li.product,
.woocommerce ul.products.grid4 .product {
width: 22.6%;
margin-left: 3.2%;
float: left;
} .woocommerce-page.columns-4 ul.products li.product:nth-of-type(4n+1), 
.woocommerce.columns-4 ul.products li.product:nth-of-type(4n+1),
.woocommerce-page.columns-3 ul.products li.product:nth-of-type(3n+1), 
.woocommerce.columns-3 ul.products li.product:nth-of-type(3n+1),
.woocommerce-page.columns-2 ul.products li.product:nth-of-type(2n+1), 
.woocommerce.columns-2 ul.products li.product:nth-of-type(2n+1),
.woocommerce ul.products.grid4 .product:nth-of-type(4n+1),
.woocommerce ul.products.grid3 .product:nth-of-type(3n+1),
.woocommerce ul.products.grid2 .product:nth-of-type(2n+1),
.woocommerce ul.products.grid2-thumb .post:nth-of-type(2n+1) {
margin-left: 0;
clear: left;
} .woocommerce .wc-products.grid2-thumb .product {
width: 48.4%;
margin-left: 3.2%;
float: left;
clear: none;
overflow: hidden;
}
.woocommerce .wc-products.grid2-thumb .post-image {
width: 20%;
float: left;
margin: 0 1.6em 1.3em 0;
}
.woocommerce .wc-products.grid2-thumb .post-content {
overflow: hidden;
min-width: 120px;
}
.woocommerce .wc-products.grid2-thumb .star-rating {
float: none;
}
.woocommerce .wc-products.grid2-thumb .onsale {
font-size: 75%;
right: auto;
left: 0;
margin: -0.65em 0 0 -1.6em;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.wc-products.list-thumb-image .product.has-post-thumbnail {
overflow: hidden;
}
.wc-products.list-thumb-image .product.has-post-thumbnail .onsale {
right: auto;
left: 0;
margin: -1em 0 0 -1.6em;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.woocommerce ul.masonry-done.products .product {
margin-left:0;
margin-right:0;
} .woocommerce ul.products.grid2.no-gutter .product{
margin: 0;
width: 50%;
}
.woocommerce ul.products.grid3.no-gutter .product{
margin: 0;
width: 33.33%;
}
.woocommerce ul.products.grid4.no-gutter .product{
margin: 0;
width: 25%;
} .woocommerce-account .woocommerce-MyAccount-navigation {
width: 24.5%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
padding: 0;
margin: 0;
margin-top: .75em;
border-top: 1px solid rgba(0,0,0,.08);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
display: block;
border-bottom: 1px solid rgba(0,0,0,.08);
margin: 0;
padding: .55em 0 .615em;
position: relative;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after {
content: '';
display: inline-block;
vertical-align: middle;
border: 1px solid transparent;
border-top-color: inherit;
border-right-color: inherit;
width: 15px;
height: 15px;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
right: 10px;
top: 50%;
margin-top: -8px;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 70%;
} .login input[type=text] {
width: 100%;
}
.lost_reset_password label,
.login label {
display: block;
font-size: .8em;
font-weight: 400;
text-transform: uppercase;
letter-spacing: .04em;
}
.login label small {
font-weight: 300;
text-transform: none;
}
.login textarea {
height: 140px;
}
.login input[type=submit] {
padding: 0.9em 1em .8em 1.25em;
}
.woocommerce-account.woocommerce-page .woocommerce form.lost_reset_password,
.woocommerce-account.woocommerce-page .woocommerce form.login {
max-width: 397px;
margin: 0 auto 5.4em;
}
.woocommerce-account.woocommerce-page .woocommerce h2 {
max-width: 387px;
margin: 1.225em auto .9em;
}
.woocommerce form.login {
border: none;
border-radius: 0;
padding: 0;
margin-top: 1.5em;
}
.woocommerce form .form-row {
margin: 0 0 1.15em;
float: none;
width: auto;
}  .woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text {
border: 1px solid #ddd;
padding: .65em .45em;
width: 6.5em;
border-radius: 0;
} .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
display: block;
letter-spacing: .03em;
padding: 1.4em .3em;
font-size: .9em;
line-height: normal;
white-space: normal;
} .woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
text-align: right;
}
.woocommerce.sidebar-none .cart-collaterals .cart_totals,
.woocommerce-page.sidebar-none .cart-collaterals .cart_totals {
width: 27%;
padding: 1.5em 2em 0;
box-sizing: border-box;
border: 1px solid rgba(0,0,0,.1);
}
.woocommerce .cart-collaterals .amount,
.woocommerce-page .cart-collaterals .amount {
text-align: right;
display: block;
font-size: 1.2em;
font-weight: 300;
} .woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr th {
border-top: 1px solid rgba(0,0,0,.07);
width: 17%;
font-weight: 500;
padding: 1em 0;
text-transform: none;
font-size: 1em;
}
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .shipping_calculator {
text-align: right;
}
.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals {
margin: 3em 0 0;
} .cart-collaterals h2 {
font-size: 1.8em;
} .woocommerce .cart-collaterals .shipping_calculator .button,
.woocommerce-page .cart-collaterals .shipping_calculator .button {
display: inline-block;
width: auto;
} .woocommerce .cart .button,
.woocommerce .cart input.button {
margin: 0 .1em;
}
.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button span,
.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button:after {
display: none;
} .woocommerce a.remove {
display: block;
position: relative;
width: 20px;
height: 22px;
text-decoration: none;
text-indent: -999em;
overflow: hidden;
transition: all .3s;
color: inherit !important;
}
.woocommerce a.remove:before,
.woocommerce a.remove:after{
content: '';
display: inline-block;
width: 20px;
border-bottom: 1px solid;
position: absolute;
left: 0;
cursor: pointer;
}
.woocommerce a.remove:before{
transform: rotateZ(45deg);
top: 11px;
}
.woocommerce a.remove:after{
transform: rotateZ(-45deg);
top: 50%;
}
.woocommerce a.remove:hover {
background-color: transparent !important;
color: #dcaa2e !important;
-webkit-transform: rotateZ(90deg);
transform: rotateZ(90deg);
} .woocommerce table.shop_table {
border-radius: 0;
border: none;
border-collapse: collapse;
}
.sidebar-none .woocommerce table.shop_table.cart {
width: 66%;
float: left;
}
.woocommerce table.shop_table th {
padding: .4em 0;
font-weight: 500;
text-transform: uppercase;
letter-spacing: .04em;
}
.woocommerce table.shop_table tbody th, 
.woocommerce table.shop_table tfoot td, 
.woocommerce table.shop_table tfoot th {
font-weight: 300;
font-size: 1.3em
}
.woocommerce table.shop_table tfoot td strong {
font-weight: 300;
}
.woocommerce table.shop_table td {
border-top: 1px solid rgba(0,0,0,.05);
padding: 1em 0;
}
.woocommerce table.shop_table strong {
font-weight: 500;
} .woocommerce-checkout #payment {
background-color: #f4f4f4;
border-radius: 0;
}
.woocommerce-checkout #payment div.payment_box {
background-color: #ddd;
color: #333;
text-shadow: none;
}
.woocommerce-checkout #payment div.payment_box:before {
border-bottom-color: #ddd;
}
.woocommerce-checkout #payment div.payment_box:after {
border-bottom-color: #ddd;
top: -1px;
}
.woocommerce-checkout #payment ul.payment_methods {
border-bottom: 1px solid rgba(0,0,0,.07);
}
.woocommerce form .form-row .select2-container .select2-choice {
padding: .275em;
border-radius: 0;
}
.select2-container--default .select2-selection--single {
height: 43px;
border-radius: 0;
border: 1px solid rgba(0,0,0,.15);
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 43px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 43px;
}
.select2-results__option {
margin-bottom: 0;
} #wishlist-wrapper {
padding-left: 15%;
padding-right: 15%;
}
#wishlist-wrapper .products .product {
border-bottom: 1px solid rgba(0,0,0,.05);
box-sizing: border-box;
width: 100%;
float: none !important;
margin: 0;
position: relative;
padding: 2em 0 2em 4em;
}
#wishlist-wrapper .products .product:after {
content: '';
display: table;
clear: both;
}
#wishlist-wrapper .products .product .product-content h3,
#wishlist-wrapper .products .product .product-content .price {
display: block;
text-align: left;
}
#wishlist-wrapper .products .product-image {
max-width: 180px;
margin: 0 2em 0 0;
display: inline-block;
}
#wishlist-wrapper .products .product-content {
max-width: 250px;
display: inline-block;
vertical-align: top;
}
#wishlist-wrapper .products .product .product-content h3 {
font-weight: 300;
font-size: 1.4em;
letter-spacing: .02em;
}
#wishlist-wrapper .products .product .product-content .price ins,
#wishlist-wrapper .products .product .product-content .price del {
display: block;
}
#wishlist-wrapper .products .product .quick-look,
#wishlist-wrapper .products .product .share-wrap {
display: none;
}
#wishlist-wrapper .products .product .add_to_cart_button {
position: absolute;
top: 3em;
right: 0;
margin: 0;
}
#wishlist-wrapper .products .product .wishlist-remove {
position: absolute !important;
top: 2.5em;
left: 0;
display: block;
width: 20px;
height: 20px;
text-indent: -99em;
overflow: hidden;
background-color: transparent;
color: #dcaa2e;
}
#wishlist-wrapper .products .product .wishlist-wrap .wishlist-remove:before,
#wishlist-wrapper .products .product .wishlist-wrap .wishlist-remove:after {
content: '';
display: inline-block;
width: 100%;
border-bottom: 1px solid;
position: absolute;
left: 0;
top: 50%;
}
#wishlist-wrapper .products .product .wishlist-wrap .wishlist-remove:before {
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
#wishlist-wrapper .products .product .wishlist-wrap .wishlist-remove:after {
-webkit-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);	
}
#wishlist-wrapper .products .product .wishlist-wrap .wishlist-remove:hover {
-webkit-transform: rotateZ(90deg);
transform: rotateZ(90deg);
}
#wishlist-wrapper ul.products li.product .onsale {
right: auto;
left: 0;
top: 0;
margin: -1em 0 0 -1.6em;
-webkit-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);	
} .themify_wishlist_no_items {
font-size: 2em;
text-align: center;
line-height: 1.2;
position: relative;
max-width: 66%;
margin: auto;
letter-spacing: -.015em;
}
.themify_wishlist_no_items:before {
content: '\e813'; color: #d2d1d0;
font-family: 'themify_theme_icon';
font-size: 2.75em;
display: block;
text-align: center;
margin-bottom: 20px;
}  .woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce ul.cart_list .product-title,
.woocommerce ul.product_list_widget a,
.woocommerce ul.product_list_widget .product-title {
font-weight: normal;
font-size: 1em;
margin: 0 0 .3em;
}
.woocommerce ul.cart_list del,
.woocommerce ul.product_list_widget del {
font-size: .8em;
opacity: 0.6;
margin-right: 7px;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating {
margin: .3em 0 .5em;
font-size: .6em;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
padding: 0;
margin: 0 0 1em;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
width: 40px;
max-height: 40px;
}
#main-nav .woocommerce .product_list_widget li {
margin-bottom: .6em;
line-height: 1.2;
padding: 0;
}
.woocommerce ul.cart_list li a,
#main-nav .woocommerce .product_list_widget li a {
padding: .8em 0 .4em;
border: none;
border-top: 1px solid rgba(0,0,0,.05);
}
.woocommerce.widget_shopping_cart .product_list_widget li a.remove {
top: 1em;
padding: 0;
}
#main-nav .has-mega-column .product_list_widget .amount {
font-size: 0.85em;
} .mobile_menu_active #main-nav .woocommerce .product_list_widget li {
padding-bottom: .8em !important;
}
.mobile_menu_active #main-nav .woocommerce .product_list_widget li a {
padding: 1em 1em .4em 0;
}
#pattern{
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1000;
background-color: #fff;
background-color: rgba(255,255,255,0.95);
display: none;
}
#post-lightbox-wrap{
-webkit-overflow-scrolling: touch;
margin: auto;
position: fixed;
z-index: 3000;
left: 0;
top: 0;
width: 960px;
transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
}
#post-lightbox-wrap.post-lightbox-prepare{
max-width:100%;
max-height:100%;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
-o-perspective: 1000px;
perspective: 1000px;
}
#post-lightbox-wrap .post-lightbox-iframe #pagewrap{
opacity:1;
visibility:visible;
-webkit-transition: height .3s ease-out, opacity ease .3s;
-moz-transition: height .3s ease-out, opacity  ease .3s;
-ms-transition: height .3s ease-out, opacity ease .3s; -o-transition: height .3s ease-out, opacity ease .3s;
transition: height .3s ease-out, opacity ease .3s;
}
#post-lightbox-wrap.post-lightbox-prepare .post-lightbox-iframe #pagewrap{
opacity:0;
visibility:hidden;
height:auto;
}
.post-lightbox-main-image img{
width:100%;
}
#post-lightbox-wrap .product-images-carousel{
height:auto;
}
#post-lightbox-wrap.post-lightbox-prepare .post-lightbox-main-image{
display:block;
}
#post-lightbox-wrap.animate_start .post-lightbox-main-image,
#post-lightbox-wrap .post-lightbox-main-image{
display:none;
}
#post-lightbox-wrap .swiper-slide{
height:0;
}
#post-lightbox-wrap .themify_swiper_ready .swiper-wrapper .swiper-slide,
#post-lightbox-wrap .swiper-wrapper .swiper-slide:first-child{
height:auto;
}
#post-lightbox-wrap.animate_start{
border: 1px solid rgba(167,167,167,.31);
}
#post-lightbox-wrap.animate_start,
#post-lightbox-wrap #post-lightbox-container {
padding: 4%;
background-color: #fff;
box-sizing: border-box;
width: 100%;
height: auto;
-webkit-overflow-scrolling: touch;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
overflow: hidden;
}
#post-lightbox-wrap #layout {
max-width: 100% !important;
}
#post-lightbox-wrap:not(.post-lightbox-prepare){
max-width: 90%;
max-height: 95%;
overflow-y: auto;
height: auto !important;
border: 1px solid rgba(167,167,167,.31);
}
#post-lightbox-wrap.post-lightbox-prepare #post-lightbox-container{
height: auto;
-webkit-transform-style: preserve-3d;
-webkit-transition: all 1.2s ease;
-moz-transform-style: preserve-3d;
-moz-transition: all 1.2s ease;
-o-transform-style: preserve-3d;
-o-transition: all 1.2s ease;
transform-style: preserve-3d;
transition: all 1.2s ease;
padding:0;
background:none;
}
#post-lightbox-wrap.post-lightbox-prepare .close-lightbox{
display:none;
}
#post-lightbox-wrap .post-lightbox-iframe #pagewrap,
#post-lightbox-wrap .post-lightbox-iframe #body {
box-shadow: none; }
@-webkit-keyframes rotating {
from {
-ms-transform: rotateY(0);
-moz-transform: rotateY(0);
-webkit-transform: rotateY(0);
-o-transform: rotateY(0);
transform: rotateY(0);
}
to {
-ms-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
}
}
@keyframes rotating {
from {
-ms-transform: rotateY(0);
-moz-transform: rotateY(0);
-webkit-transform: rotateY(0);
-o-transform: rotateY(0);
transform: rotateY(0);
}
to {
-ms-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
}
}
.post-lightbox-flip-infinite{
-webkit-animation: rotating 1.2s linear infinite;
-moz-animation: rotating 1.2s linear infinite;
-ms-animation: rotating 1.2s linear infinite;
-o-animation: rotating 1.2s linear infinite;
animation: rotating 1.2s linear infinite;
}
.post-lightbox #headerwrap #menu-icon {
display: none;
}
#post-lightbox-container,
#post-lightbox-wrap #pagewrap,
#post-lightbox-wrap .post-lightbox-iframe,
#post-lightbox-wrap #body,
#post-lightbox-wrap #layout,
#post-lightbox-wrap #content{
height:100%;
}
#post-lightbox-wrap #content{
padding:0;
width: 100%;
float: none;
}
.post-lightbox .close-lightbox {
cursor: pointer;
color: #000;
display: block;
position: fixed;
text-decoration: none;
top: 16px;
right: 16px;
width: 30px;
height: 30px;
z-index: 9999;
-webkit-transition: transform .3s;
transition: transform .3s;
}
.post-lightbox .close-lightbox:before,
.post-lightbox .close-lightbox:after {
content: '';
display: inline-block;
width: 100%;
border-bottom: 1px solid;
position: absolute;
left: 0;
top: 50%;
}
.post-lightbox .close-lightbox:before {
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
.post-lightbox .close-lightbox:after {
-webkit-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);	
}
.post-lightbox .close-lightbox:hover {
-webkit-transform: rotateZ(90deg);
transform: rotateZ(90deg);
}
#post-lightbox-container #pagewrap{
padding:0 !important;
}
#post-lightbox-wrap.post-lightbox-temp{
visibility:hidden;
z-index:-1;
opacity:0;
}
#post-lightbox-wrap.lightbox-message #post-lightbox-container {
padding: 4%;
}
#post-lightbox-wrap.lightbox-message .lightbox-added {
padding: 0 0 5%;
text-align: center;
}
#post-lightbox-wrap.lightbox-message .lightbox-added h2 {
margin: 1em 0;
}
#post-lightbox-wrap.lightbox-message .lightbox-added a.button {
margin: 0 .5em .5em;
}
#post-lightbox-wrap #content .product .images, #post-lightbox-wrap .product .summary{
margin-bottom:0;
margin-top:0;
}
.zoomContainer {
z-index: 998;
} .product-lightbox {
box-sizing: border-box;
margin: 0 auto;
max-height: 95%;
overflow: auto;
}
.product-lightbox div.product .product_title a {
color: inherit;
text-decoration: none;
}
.cart_empty.icon-menu-count{
display:none;
} .product-slider .product-slider-arrow,
.woocommerce .products .slider-finish img.wp-post-image{
visibility:hidden;
opacity:0;
}
.product-slider .themify_spinner{
display:none;
}
.slider-loading .themify_spinner{
display:block;
position: absolute;
top: 50%;
left: 50%;
font-size: 6px;
transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
z-index:2;
}
.slider-finish  .product-slider-arrow{
cursor: pointer;
position: absolute;
top: 50%;
left:0;
font-size: 24px;
width: 26px !important;
height: 26px !important;
margin-top: -26px;
text-align: center;
border-bottom-width: 0;
color: #000;
text-decoration: none;
outline: none;
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
z-index: 3;
}
.slider-finish .tiled_overlay_link{
z-index:2;
}
.slider-finish .product-slider-arrow:before{
position: absolute;
top: 0;
left: 0;
font-family: 'themify_theme_icon';
}
.slider-finish .product-slider-prev:before{
content: "\e803"; }
.slider-finish .product-slider-next:before{
content: "\e802"; text-align: right;    
}
.slider-finish .product-slider-next{
right: 0;
left:auto;
}
.istouch .slider-finish .product-slider-next,
.slider-finish:hover .product-slider-next{
right: 0;
}
.istouch .slider-finish .product-slider-prev,
.slider-finish:hover .product-slider-prev{
left: 0;
}
.themify_swiper_container{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
opacity:0;
visibility:hidden;
-webkit-transition:opacity ease .3s;
-moz-transition:  opacity  ease .3s;
-ms-transition: opacity ease .3s; -o-transition: opacity ease .3s;
transition: opacity ease .3s;
z-index:1;
}
.swiper-container.swiper-container-thumbs{
position:absolute;
bottom: 1%;
left:0;
width:100%;
overflow:visible;
z-index:4;
}
.swiper-container-thumbs .swiper-wrapper{
align-items: center;
justify-content: center; 
padding: 0 20px;
box-sizing: border-box;
}
.istouch .slider-finish .product-slider-arrow,
.swiper_img_progress.swiper_img_loaded,
#post-lightbox-wrap .themify_swiper_ready.swiper-container,
.single-product .themify_swiper_ready.swiper-container,
.slider-finish:hover .product-slider-arrow,
.slider-finish .themify_swiper_container,
.single-product .loops-wrapper .swiper-container{
opacity:1;
visibility:visible;
}
.swiper-container-thumbs .swiper-slide{
margin: 0;
cursor: pointer;
width: 28px;
box-sizing: border-box;
-webkit-transform: scale(.8,.8);
-moz-transform: scale(.8,.8);
transform: scale(.8,.8);
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
}
.swiper-container-thumbs .swiper-slide-active,
.swiper-container-thumbs .swiper-slide:hover {
-webkit-transform: none;
-moz-transform: none;
transform: none;
}
.swiper-container-thumbs .swiper-slide img {
-webkit-transition: border .3s linear;
-moz-transition: border .3s linear;
transition: border .3s linear;
border: 1px solid transparent;
}
.swiper-container-thumbs .swiper-slide-active img,
.swiper-container-thumbs .swiper-slide:hover img {
border-color: #000;
}
.product-slider .carousel-prev,
.product-slider .carousel-next {
position: absolute;
left: -25px;
top: 25%;
font-size:23px;
}
.product-slider .carousel-next {
right: 0px;
left: auto;
}
.iphone .swiper-slide.woocommerce-main-image.zoom .themify_spinner {
display: none;
}
.auto_tiles .slider-finish:hover .product-slider-prev {
left: 5%
}
.auto_tiles .slider-finish:hover .product-slider-next {
right: 5%
} .module.module-product-categories .product {
position: relative;
overflow: hidden;
text-align: center;
}
.module.module-product-categories .product-thumbs + a {
position: absolute;
top: 50%;
left: 0;
text-align: center;
width: 100%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce .module.module-product-categories .product .product-thumbs + a h3 {
text-transform: uppercase;
font-weight: 500;
font-size: 1.1em;
letter-spacing: .01em;
color: #fff;
display: inline-flex;
}
.module.module-product-categories .product-thumbs + a .count {
color: inherit;
font-size: 80%;
font-weight: 300;
margin: -.3em 0 0 .5em;
display: inline-block;
vertical-align: super;
}
.module.module-product-categories .product-thumbs {
position: absolute;
bottom: 0;
z-index: 1;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition: .3s ease;
-moz-transition: .3s ease;
transition: .3s ease;
}
.module.module-product-categories .product .product-thumbs .post {
width: 15%;
vertical-align: bottom;
margin-bottom: 4px;
padding-bottom: .65em;
}
.module.module-product-categories .product:before {
content: '';
display: block;
background-color: rgba(0,0,0,.2);
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.module.module-product-categories .product:hover .product-thumbs {
-webkit-transform: none;
-moz-transform: none;
transform: none;
}
.module.module-product-categories .product:hover:before {
background-color: rgba(0,0,0,.6);
}
.module.module-product-categories .product .product-thumbs .post img {
border: 1px solid transparent;
}
.module.module-product-categories .product .product-thumbs .post:hover > img {
border-color: #000;
}
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text {
width: 7.6em;
font-size: .83em;
}
.woocommerce #content .shop_table.cart .actions input[type=submit],
.woocommerce-page #content .shop_table.cart .actions input[type=submit] {
background: #fff;
border: 1px solid #ccc;
color: #666;
font-size: .8em;
} @media screen and (max-width: 1280px) {
#wishlist-wrapper .products .product .add_to_cart_button {
position: static;
}
}
@media screen and (max-width: 768px) { .woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
width: 100%;
display: table;
table-layout: fixed;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
padding-left: 0;
}
.woocommerce #content div.product div.images,
.woocommerce #content div.product div.summary,
.woocommerce div.product div.images,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.images,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.images,
.woocommerce-page div.product div.summary {
float: none;
width: 100%;
} .woocommerce #content div.product.woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs {
max-width: none;
width: auto;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
padding: .4em 1em;
font-size: .9em;
} .woocommerce .quantity .qty {
margin: auto;
padding: .5em;
}
.woocommerce div.product form.cart .button {
padding: .725em .5em;
} .woocommerce table.shop_table {
border-collapse: inherit;
}
.woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr th {
width: auto !important;
}	
.sidebar-none .woocommerce table.shop_table.cart,
.woocommerce.sidebar-none .cart-collaterals .cart_totals,
.woocommerce-page.sidebar-none .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .cross-sells,
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .shipping_calculator {
width: 100%;
float: none;
text-align: left;
}
.woocommerce-page table.cart td.actions .button,
.woocommerce-page table.cart td.actions .coupon .input-text + .button {
float: right;
}
.woocommerce #content table.cart td.actions,
.woocommerce table.cart td.actions,
.woocommerce-page #content table.cart td.actions,
.woocommerce-page table.cart td.actions {
padding: 1em 0;
}
.woocommerce table.cart td.actions .input-text+.button,
.woocommerce-page table.cart td.actions .input-text+.button,
.woocommerce-page #content table.cart td.actions .input-text+.button,
.woocommerce table.cart td.actions .button,
.woocommerce table.cart td.actions input,
.woocommerce-page #content table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions input,
.woocommerce-page table.cart td.actions .button,
.woocommerce-page table.cart td.actions input {
float: none;
width: 100%;
margin: 0;
}
.woocommerce #content table.cart td.actions .coupon,
.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon {
margin-bottom: .5em;
}
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text {
width: 48%;
float: left;
}
.woocommerce #content table.cart td.actions .coupon .button.alt,
.woocommerce #content table.cart td.actions .coupon .input-text+.button,
.woocommerce table.cart td.actions .coupon .button.alt,
.woocommerce table.cart td.actions .coupon .input-text+.button,
.woocommerce-page #content table.cart td.actions .coupon .button.alt,
.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,
.woocommerce-page table.cart td.actions .button,
.woocommerce-page table.cart td.actions .coupon .input-text + .button {
width: 48%;
clear: none;
white-space: normal;
letter-spacing: 0;
}
.woocommerce .cart-collaterals .cross-sells .amount,
.woocommerce-page .cart-collaterals .cross-sells .amount {
text-align: left;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background-color: transparent;
}
.woocommerce-cart table.cart tr.cart_item {
border-top: 1px solid rgba(0,0,0,.05);
position: relative;
padding: .5em 0 .5em 35px;
}
.woocommerce-cart table.cart td,
.woocommerce-cart table.cart th {
width: auto;
border: none;
padding: .2em 0;
}
.woocommerce-cart table.cart tr td.product-remove {
position: absolute;
left: 3px;
} div.pp_woocommerce .pp_next,
div.pp_woocommerce .pp_previous,
div.pp_woocommerce .pp_arrow_next,
div.pp_woocommerce .pp_arrow_previous {
margin-top: auto;
}
div.pp_woocommerce .pp_arrow_next:before,
div.pp_woocommerce .pp_arrow_previous:before,
div.pp_woocommerce .pp_nav p {
line-height: normal;
font-size: 24px;
}
div.pp_woocommerce .pp_close:before {
font-size: 24px;
} .woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce-MyAccount-content {
width: auto;
float: none;
clear: both;
}
.woocommerce-account .woocommerce-MyAccount-content {
margin-top: 2em;
}
.woocommerce form .form-row {
padding: 0;
} #wishlist-wrapper {
padding-left: 0;
padding-right: 0;
}
#wishlist-wrapper .products .product {
display: block;
width: 100% !important;
}
#wishlist-wrapper .products .product > a,
#wishlist-wrapper .products .product .product-content,
#wishlist-wrapper .products .product a img,
#wishlist-wrapper .products .product .product-content h3,
#wishlist-wrapper .products .product .product-content .price,
#wishlist-wrapper .products .product .product-content .product-description {
display: block;
}
#wishlist-wrapper .products .product a img,
#wishlist-wrapper .products .product .product-content h3,
#wishlist-wrapper .products .product .product-content .price {
max-width: none;
margin: 0 0 .5em;
}
#wishlist-wrapper .products .product .wishlist-wrap {
transform: none;
top: 0;
margin-top: 2em;
}
#wishlist-wrapper .products .product .add_to_cart_button {
position: static;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
font-size: .8em;
}
.woocommerce .related.products {
overflow-x: hidden;
}
.woocommerce .related ul.products .product,
.woocommerce.woocommerce-page .related ul.products .product {
width: 48.4%;
box-sizing: border-box;
padding-left: 2%;
padding-right: 2%;
} .product-img-center.woocommerce #content div.product div.images,
.product-img-center.woocommerce div.product div.images,
.product-img-center.woocommerce-page #content div.product div.images,
.product-img-center.woocommerce-page div.product div.images,
.product-img-center.woocommerce #content div.product div.summary,
.product-img-center.woocommerce div.product div.summary,
.product-img-center.woocommerce-page #content div.product div.summary,
.product-img-center.woocommerce-page div.product div.summary {
width: 100%;
}
.product-img-right.woocommerce #content div.product div.images,
.product-img-right.woocommerce div.product div.images,
.product-img-right.woocommerce-page #content div.product div.images,
.product-img-right.woocommerce-page div.product div.images,
.product-img-right.woocommerce #content div.product div.summary,
.product-img-right.woocommerce div.product div.summary,
.product-img-right.woocommerce-page #content div.product div.summary,
.product-img-right.woocommerce-page div.product div.summary {
float: none;
clear: both;
} .woocommerce.sidebar-none div.product .woocommerce-tabs .panel {
padding-left: 0;
padding-right: 0;
}
.woocommerce.sidebar-none #content div.product .woocommerce-tabs ul.tabs, 
.woocommerce.sidebar-none div.product .woocommerce-tabs ul.tabs, 
.woocommerce-page.sidebar-none #content div.product .woocommerce-tabs ul.tabs, 
.woocommerce-page.sidebar-none div.product .woocommerce-tabs ul.tabs {
text-align: left;
} .module.module-product-categories ul.products .product {
width: 100%;
margin: 0 0 10px !important;
}
}
@media screen and (max-width: 680px) { .woocommerce div.product .product_title {
font-size: 1.6em;
}
.woocommerce div.product p.price, 
.woocommerce div.product span.price {
font-size: 1.3em;
} .woocommerce .woocommerce-ordering {
margin: 0 0 1em;
float: none;
text-align: right;
}
.woocommerce .woocommerce-result-count {
text-align: right;
float: none;
}
.products.masonry .grid-sizer{
width: 48.4%;
float: left;
clear: both;
}
.products.masonry.no-gutter .grid-sizer,
.woocommerce.woocommerce-page ul.products.no-gutter .product {
width: 50% !important;
margin-left: 0 !important;
margin-right: 0;
}
.swiper-container-thumbs .swiper-slide {
width: 20px;
}
.woocommerce ul.products li.product h3 {
font-size: 1em;
}
.woocommerce ul.products li.product h3 + .price {
margin-top: -.3em;
}
.woocommerce ul.products li.product .add_to_cart_button {
font-size: .65em;
margin-bottom: .8em;
}
.product-share-wrap {
font-size: .9em;
}
.wishlist-button {
width: 20px;
height: 22px;
padding: 1px 3px 3px;
}
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
font-size: .65em;
}
.woocommerce ul.products li.product .price {
font-size: .85em;
margin: 0 0 .4em;
} .woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n), 
.woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n), 
.woocommerce[class*=columns-] ul.products li.product:nth-child(2n) {
float: right !important;
}
.woocommerce-page.columns-4 ul.products li.product, 
.woocommerce.columns-4 ul.products li.product,
.woocommerce ul.products.grid4 .product,
.woocommerce-page.columns-3 ul.products li.product, 
.woocommerce.columns-3 ul.products li.product,
.woocommerce ul.products.grid3 .product,
.woocommerce-page.columns-2 ul.products li.product,
.woocommerce.columns-2 ul.products li.product,
.woocommerce ul.products.grid2 .product {
width: 48% !important;
float: left !important;
margin-left: 0;
} .woocommerce-page.columns-3 ul.products li.product:nth-of-type(3n+1), 
.woocommerce.columns-3 ul.products li.product:nth-of-type(3n+1),
.woocommerce ul.products.grid3 .product:nth-of-type(3n+1) {
clear: none;
} #post-lightbox-wrap #post-lightbox-container {
padding: 11% 5% 5%;
}
#post-lightbox-wrap .close-lightbox {
width: 24px;
top: 5px;
right: 4%;
}
.wpf_item_price .wpf_items_group {
margin-left: 12px;
margin-right: 12px;
}
}
@media screen and (max-width: 400px) {
.woocommerce-page .quantity .qty,
.woocommerce .quantity .qty {
padding: .35em;
}
.woocommerce div.product form.cart .button {
font-size: .9em;
}
} .swiper-container {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
z-index: 1;
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-o-transform: translate(0px,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.swiper-wrapper .swiper-slide img{
width:100%;
}
.swiper-slide {
-webkit-flex-shrink: 0;
-ms-flex: 0 0 auto;
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
}
.swiper-container-vertical>.swiper-wrapper {
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-ms-flex-direction: column;
-webkit-flex-direction: column;
flex-direction: column;
}
.swiper_img_progress,
#post-lightbox-wrap .swiper-container,
.single-product .swiper-container{
opacity:0;
visibility:hidden;
-webkit-transition: height 0.3s ease-out, opacity 0.3s ease 0.5s;
-moz-transition: height 0.3s ease-out, opacity 0.3s ease 0.5s;
-ms-transition: height 0.3s ease-out, opacity 0.3s ease 0.5s; -o-transition: height 0.3s ease-out, opacity 0.3s ease 0.5s;
transition: height 0.3s ease-out, opacity 0.3s ease 0.5s;
}
.product-images-carousel{
height:0;
}
.single-product .images .themify_spinner,
.images .themify_spinner {
position: absolute;
left: 50%;
top: 50%;
z-index:3;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.product-images-carousel.themify_swiper_ready{
height:auto;
}
.product-images-carousel{
float: right;
width: 87%;
} .product-thumbnails-carousel{
float: left;
width: 12%;
}
.woocommerce-page div.product div.images .product-thumbnails-carousel .thumbnails{
float:none;
width:100%;
}
.woocommerce-page div.product div.images .product-thumbnails-carousel .thumbnails .post-image {
margin: 0 0 .4em;
}
.product-thumbnails-carousel .swiper-slide{
cursor:pointer;
}
.product-thumbnails-carousel .swiper-slide.swiper-slide-active{
cursor: default;
opacity: 0.2;
}
.product-thumbnails-carousel .swiper-slide {
width: auto;
height: auto;
flex-shrink: initial;
display: inline-block;
margin: 0 0 .3em 0;
}
.product-img-center .product-thumbnails-carousel .swiper-slide {
margin: 0 .3em .3em .3em;
}
.product-thumbnails-carousel .swiper-wrapper {
display: inline-block;
margin-left: 0;
}
.product-img-center .product-thumbnails-carousel .swiper-wrapper {
margin-top: 10px;
}
.product-thumbnails-carousel .swiper-slide img {
width: auto !important;
max-width: 52px;
} #cart-wrap {
border: 1px solid rgba(0, 0, 0, .1);
background-color: #f5f5f5;
box-sizing:  border-box;
width: 300px;
position: absolute;
right: -11px;
top: 100%;
text-align: left;
opacity: 0;
visibility: hidden;
margin-top: 10px;
transition: all 200ms ease-in-out;
transition-property: margin-top, left;
max-height: 300px;
z-index: 11;
}
.top-icon-wrap li.show_cart #cart-wrap,
.top-icon-wrap li:hover #cart-wrap {
opacity: 1;
visibility: visible;
margin-top: -1px;
}
.top-icon-wrap .nicescroll-rails-vr {
display: none !important;
}
.top-icon-wrap:hover .nicescroll-rails-vr {
display: block !important;
} #cart-list {
background-color: #fff;
padding: .9em .75em 0;
}
#cart-wrap a {
padding: 0;
}
#cart-wrap .product {
overflow: hidden;
margin: 0;
margin-bottom: .7em;
padding-bottom: .19em;
border-bottom: 1px solid rgba(0,0,0,0.07);
display: block;
}
#cart-wrap .product:last-child {
border: none;
margin-bottom: 0;
}
#cart-wrap .remove-item {
float: right;
width: 14px;
height: 14px;
padding: 0;
overflow: hidden;
position: relative;
transform-origin: center;
margin-top: 4px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
right: 0;
top: 0;
background: none;
}
#cart-wrap .remove-item:not(.themify_spinner):before,
#cart-wrap .remove-item:not(.themify_spinner):after {
content: '';
display: block;
border-top: 1px solid;
position: absolute;
width: 100%;
top: 50%;
transition: all .3s ease;
transition-property: transform;
transform-origin: center;
left: 0;
}
#cart-wrap .remove-item:not(.themify_spinner):before {
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
#cart-wrap .remove-item:not(.themify_spinner):after {
-webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
#cart-wrap .remove-item.themify_spinner {
font-size: 4px;
width: 1em;
height: 1em;
margin-right: 13px;
margin-top: 13px;
transition: none;
}
#cart-wrap .product-image {
float: left;
margin-right: .95em;
width: 40px;
}
#cart-wrap .product-details {
overflow: hidden;
}
#cart-wrap .product-title {
font-size: .9em;
font-weight: normal;
margin: 0 8px -5px 0;
}
#cart-wrap .quantity-count {
font-size: .7em;
opacity: .5;
margin: 0;
letter-spacing: 0.04em;
} #cart-wrap .cart-total {
float: left;
padding: .8em 0 0 .7em;
margin: 0;
color: #777;
}
#cart-wrap .cart-total .amount {
font-size: 1em;
display: block;
margin-bottom: -2px;
}
#cart-wrap .cart-total #view-cart {
font-size: .75em;
line-height: 1.3em;
display: block;
color: #777;
}
#cart-wrap .cart-total #view-cart:hover {
color: #000;
}
#cart-wrap .checkout-button {
float: right;
padding: 1.05em .75em .95em;
margin: 0;
}
#cart-wrap .button {
background: none;
border: 1px solid #000;
color: #030301;
font-size: .95em;
line-height: 110%;
font-weight: 500;
letter-spacing: .095em;
padding: .55em 1em .4em;
}
#cart-wrap .button:hover {
background: #000;
color: #fff;
}
.shopdock_empty#shopdock{
display:none;
}
.top-icon-wrap #cart-wrap {
padding-bottom: 65px;
}
.top-icon-wrap #cart-list {
padding-bottom: 15px;
max-height: 235px;
overflow: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
box-sizing: border-box;
}
.top-icon-wrap .cart-total-checkout-wrap {
position: absolute;
width: 100%;
left: 0;
bottom: 0;
background-color: #f5f5f5;
}
.cart-style-dropdown.wc-cart-empty #shopdock{
display:none;
}
.product.has-default-attributes.has-children>.images{
opacity: 1;
} .woocommerce div.product div.images {
margin-bottom: 2em;
opacity: 1 !important;
}
.woocommerce div.product div.images img {
display: block;
width: 100%;
height: auto;
box-shadow: none;
}
.woocommerce div.product div.images div.thumbnails {
padding-top: 1em;
}
.woocommerce div.product div.images.woocommerce-product-gallery {
position: relative;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
transition: all cubic-bezier(.795, -.035, 0, 1) .5s;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
width: 25%;
display: inline-block;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
top: .5em;
right: .5em;
font-size: 2em;
z-index: 9;
width: 36px;
height: 36px;
background: #fff;
text-indent: -9999px;
border-radius: 100%;
box-sizing: content-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
content: "";
display: block;
width: 10px;
height: 10px;
border: 2px solid #000;
border-radius: 100%;
position: absolute;
top: 9px;
left: 9px;
box-sizing: content-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
content: "";
display: block;
width: 2px;
height: 8px;
background: #000;
border-radius: 6px;
position: absolute;
top: 19px;
left: 22px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
box-sizing: content-box
}
.woocommerce div.product div.images .flex-control-thumbs {
overflow: hidden;
zoom: 1;
margin: 0;
padding: 0
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
list-style: none
}
.woocommerce div.product div.images .flex-control-thumbs li img {
cursor: pointer;
opacity: .5;
margin: 0
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce div.product div.images .flex-control-thumbs li img:hover {
opacity: 1
} .woocommerce form .form-row .input-checkbox {
display: inline-block;
}textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus, #main-nav > li:hover > a:before, #main-nav > .current_page_item > a:before, #main-nav > .current-menu-item > a:before, #main-nav > .current_page_item > a:hover:before, #main-nav > .current-menu-item > a:hover:before, .fancy-heading:after, .widgettitle:after, .comment-title:after, .comment-reply-title:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .module.module-pro-slider .bsp-timer-bar, #load-more a:after {	
border-color: #5d5d5d; 
}
input[type=reset], input[type=submit], button, .icon-menu .icon-menu-count, #headerwrap #cart-icon, #main-nav .has-mega-column .product-categories li:hover > .count, #pagewrap .wpf_slider.ui-slider .ui-widget-header, .back-top a:before, #site-description, .woocommerce .wc-products .product .add_to_cart_button, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce span.onsale:before, .woocommerce-page span.onsale:before, .wishlist-button.wishlisted, .woocommerce ul.products li.product a.wishlisted {	background: none;
background-color: #ff0000; 
}
a, input[type=reset]:hover, input[type=submit]:hover, button:hover, #headerwrap a:hover, .sidemenu .search-button:hover, .post-title a:hover, #footerwrap a:hover, .fancy-heading, .inline-fancy-heading .fancy-heading .sub-head, #main-nav ul .current_page_item > a, #main-nav ul .current-menu-item > a, #main-nav ul  a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .woocommerce .woocommerce-product-rating, .social-share .share:hover:after {	
color: #5d5d5d; 
}
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
font-family:Libre Franklin;	font-weight:bold;
font-size:60px;
}
#header {	background: none;
background-color: #3d3d3d; 
}
#header a {	
color: #ffffff; 
}
#header a:hover {	
color: #d9d9d9; 
}
#site-logo {		font-weight:bold;
}
.woocommerce .wc-products .product .add_to_cart_button, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt, .woocommerce span.onsale:before, .woocommerce-page span.onsale:before, .wishlist-button.wishlisted, .woocommerce ul.products li.product a.wishlisted {	background: none;
background-color: #3d3d3d; 
}
.woocommerce .wc-products .product .add_to_cart_button:hover, .woocommerce ul.products li.product .add_to_cart_button:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {	background: none;
background-color: #565656; 
}
.woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {		font-weight:bold;
color: #ffffff; 
}
.woocommerce span.onsale:before, .woocommerce-page span.onsale:before {	background: none;
background-color: #ff0000; 
}
#footerwrap {	background: none;
background-color: #eeeeee; 
}
@media screen and (max-width: 680px) { input[type=reset], input[type=submit], button, .icon-menu .icon-menu-count, #headerwrap #cart-icon, #main-nav .has-mega-column .product-categories li:hover > .count, #pagewrap .wpf_slider.ui-slider .ui-widget-header, .back-top a:before, #site-description, .woocommerce .wc-products .product .add_to_cart_button, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce span.onsale:before, .woocommerce-page span.onsale:before, .wishlist-button.wishlisted, .woocommerce ul.products li.product a.wishlisted {	background: none;
background-color: #ff0000; 
}
a, input[type=reset]:hover, input[type=submit]:hover, button:hover, #headerwrap a:hover, .sidemenu .search-button:hover, .post-title a:hover, #footerwrap a:hover, .fancy-heading, .inline-fancy-heading .fancy-heading .sub-head, #main-nav ul .current_page_item > a, #main-nav ul .current-menu-item > a, #main-nav ul  a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .woocommerce .woocommerce-product-rating, .social-share .share:hover:after {	
color: #5d5d5d; 
}
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
font-family:Libre Franklin;	font-weight:bold;
font-size:30px;
}
#header {	background: none;
background-color: #3d3d3d; 
}
#header a {	
color: #ffffff; 
}
#header a:hover {	
color: #d9d9d9; 
}
.woocommerce .wc-products .product .add_to_cart_button, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt, .woocommerce span.onsale:before, .woocommerce-page span.onsale:before, .wishlist-button.wishlisted, .woocommerce ul.products li.product a.wishlisted {	background: none;
background-color: #3d3d3d; 
}
.woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {		font-weight:bold;
color: #ffffff; 
}
.woocommerce span.onsale:before, .woocommerce-page span.onsale:before {	background: none;
background-color: #ff0000; 
}
#footerwrap {	background: none;
background-color: #eeeeee; 
}
}.mobile_menu_active #headerwrap .sidemenu.sidemenu-on a { 
color: #5d5d5d; }.themify_builder_13_row.module_row_0.module_row{background-image: url(https://bbe0ec.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2020/03/cool-iphone-cases.jpg); background-attachment: scroll; background-position: center center; text-align: center; padding-top:22%; padding-bottom:20%; }
.themify_builder_13_row.module_row_0.module_row>.builder_row_cover:before{background-color:rgba(0,0,0, 0.12); }
.themify_builder_13_row.module_row_0.module_row>.builder_row_cover:after{background-color:rgba(0,0,0, 0.07); }
@media screen and (max-width: 1280px) {.themify_builder_13_row.module_row_0.module_row{background-attachment: scroll; background-position: center center; text-align: center; }
}
@media screen and (max-width: 768px) {.themify_builder_13_row.module_row_0.module_row{background-attachment: scroll; background-position: center center; text-align: center; }
}
@media screen and (max-width: 680px) {.themify_builder_13_row.module_row_0.module_row{background-attachment: scroll; background-position: center center; text-align: center; padding-top:10%; padding-bottom:10%; }
}
.themify_builder .text-13-0-0-0.module-text{background-repeat: repeat; text-align: center; margin-bottom:-2%; }
.themify_builder .text-13-0-0-0.module-text,.themify_builder .text-13-0-0-0.module-text h1,.themify_builder .text-13-0-0-0.module-text h2,.themify_builder .text-13-0-0-0.module-text h3:not(.module-title),.themify_builder .text-13-0-0-0.module-text h4,.themify_builder .text-13-0-0-0.module-text h5,.themify_builder .text-13-0-0-0.module-text h6{color:#ffffff; }
@media screen and (max-width: 680px) {.themify_builder .text-13-0-0-0.module-text{background-repeat: repeat; font-size:10px; text-align: center; }
}
.themify_builder .text-13-0-0-1.module-text{background-repeat: repeat; font-size:24px; text-align: center; }
.themify_builder .text-13-0-0-1.module-text,.themify_builder .text-13-0-0-1.module-text h1,.themify_builder .text-13-0-0-1.module-text h2,.themify_builder .text-13-0-0-1.module-text h3:not(.module-title),.themify_builder .text-13-0-0-1.module-text h4,.themify_builder .text-13-0-0-1.module-text h5,.themify_builder .text-13-0-0-1.module-text h6{color:#ffffff; }
@media screen and (max-width: 680px) {.themify_builder .text-13-0-0-1.module-text{background-repeat: repeat; font-size:16px; text-align: center; }
}
.themify_builder .buttons-13-0-0-2.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-0-0-2 .module-buttons .module-buttons-item a{background-color:#333333; color:#ffffff; }
.themify_builder .buttons-13-0-0-2 .module-buttons .module-buttons-item a:hover{background-color:#444444; color:#ffffff; }
.themify_builder_13_row.module_row_1.module_row{background-attachment: scroll; background-position: center center; margin-top:1%; margin-bottom:1%; }
@media screen and (max-width: 680px) {.themify_builder_13_row.module_row_1.module_row{background-attachment: scroll; background-position: center center; margin-top:0%; margin-bottom:0%; }
}
.themify_builder .image-13-1-0-0.module-image{background-image: url(https://73bbdb.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/funny-iphone-case-1800.gif); background-size: cover; }
@media screen and (max-width: 1280px) {.themify_builder .image-13-1-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 768px) {.themify_builder .image-13-1-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 680px) {.themify_builder .image-13-1-0-0.module-image{background-image: url(https://c3720a.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/funny-iphone-case-800.gif); background-size: cover; }
}
.themify_builder_13_row.module_row_2.module_row{background-attachment: scroll; background-position: center center; padding:0%; margin-top:1%; margin-bottom:1%; }
@media screen and (max-width: 680px) {.themify_builder_13_row.module_row_2.module_row{background-attachment: scroll; background-position: center center; }
}
.themify_builder .image-13-2-0-0.module-image{background-image: url(https://0e014c.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/cool-phone-case-1800.jpg); background-size: cover; padding:0px; }
@media screen and (max-width: 1280px) {.themify_builder .image-13-2-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 768px) {.themify_builder .image-13-2-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 680px) {.themify_builder .image-13-2-0-0.module-image{background-image: url(https://09a889.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/cool-phone-case-800.jpg); background-size: cover; }
}
.themify_builder_13_row.module_row_3.module_row{background-attachment: scroll; background-position: center center; margin-top:1%; margin-bottom:1%; }
@media screen and (max-width: 680px) {.themify_builder_13_row.module_row_3.module_row{background-attachment: scroll; background-position: center center; margin-top:0%; margin-bottom:0%; }
}
.themify_builder .image-13-3-0-0.module-image{background-image: url(https://c15c5a.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/best-protective-phone-cases-1200.jpg); background-size: cover; }
@media screen and (max-width: 1280px) {.themify_builder .image-13-3-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 768px) {.themify_builder .image-13-3-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 680px) {.themify_builder .image-13-3-0-0.module-image{background-image: url(https://973aa4.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/best-protective-phone-cases-800.jpg); background-size: cover; }
}
.themify_builder_13_row.module_row_4.module_row{background-image: url(https://5eb34a.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/silicone-case-1800.gif); background-attachment: scroll; background-position: center center; padding:0%; margin-top:1%; margin-bottom:1%; }
@media screen and (max-width: 680px) {.themify_builder_13_row.module_row_4.module_row{background-image: url(https://5cb0d9.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/silicone-case-800.gif); background-attachment: scroll; background-position: center center; }
}
.themify_builder .image-13-4-0-0.module-image{background-repeat: repeat; padding:0px; }
@media screen and (max-width: 1280px) {.themify_builder .image-13-4-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 768px) {.themify_builder .image-13-4-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 680px) {.themify_builder .image-13-4-0-0.module-image{background-size: cover; }
}
.themify_builder_13_row.module_row_5.module_row{background-attachment: scroll; background-position: center center; background-color:#ffffff; padding:0%; margin-top:1px; margin-bottom:1px; }
@media screen and (max-width: 680px) {.themify_builder_13_row.module_row_5.module_row{background-attachment: scroll; background-position: center center; }
}
.themify_builder .image-13-5-0-0.module-image{background-image: url(https://a36b51.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/gameboy-case-iphone-x.jpg); background-size: cover; }
@media screen and (max-width: 1280px) {.themify_builder .image-13-5-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 768px) {.themify_builder .image-13-5-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 680px) {.themify_builder .image-13-5-0-0.module-image{background-image: url(https://5a3bc9.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/gameboy-case-iphone-x-800.jpg); background-size: cover; }
}
.themify_builder_13_row.module_row_6.module_row{background-attachment: scroll; background-position: center center; background-color:#ffffff; padding:0%; margin-top:1px; margin-bottom:1px; }
@media screen and (max-width: 680px) {.themify_builder_13_row.module_row_6.module_row{background-attachment: scroll; background-position: center center; }
}
.themify_builder .image-13-6-0-0.module-image{background-image: url(https://a36b51.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/gameboy-case-iphone-x.jpg); background-size: cover; }
@media screen and (max-width: 1280px) {.themify_builder .image-13-6-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 768px) {.themify_builder .image-13-6-0-0.module-image{background-size: cover; }
}
@media screen and (max-width: 680px) {.themify_builder .image-13-6-0-0.module-image{background-image: url(https://5a3bc9.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/gameboy-case-iphone-x-800.jpg); background-size: cover; }
}
.themify_builder_13_row.module_row_7.module_row{background-image: url(https://eed1b4.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/Cool-Iphone-Case.jpg); background-attachment: scroll; background-position: center center; padding-top:23%; padding-bottom:20%; margin-top:1%; }
.themify_builder .buttons-13-7-0-0.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-7-0-0 div.module-buttons i,.themify_builder .buttons-13-7-0-0 div.module-buttons a,.themify_builder .buttons-13-7-0-0 div.module-buttons span{font-size:22px; }
.themify_builder .buttons-13-7-0-0 div.module-buttons{text-align: left; padding:0%; }
@media screen and (max-width: 680px) {.themify_builder .buttons-13-7-0-0.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-7-0-0 div.module-buttons i,.themify_builder .buttons-13-7-0-0 div.module-buttons a,.themify_builder .buttons-13-7-0-0 div.module-buttons span{font-size:11px; }
.themify_builder .buttons-13-7-0-0 div.module-buttons{text-align: left; }
}
.themify_builder_13_row.module_row_8.module_row{background-image: url(https://d4cc24.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/Fanny-Iphone-X-Case.jpg); background-attachment: scroll; background-position: center center; padding-top:23%; padding-bottom:23%; margin-top:1%; }
.themify_builder .buttons-13-8-0-0.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-8-0-0 div.module-buttons i,.themify_builder .buttons-13-8-0-0 div.module-buttons a,.themify_builder .buttons-13-8-0-0 div.module-buttons span{font-size:22px; }
.themify_builder .buttons-13-8-0-0 div.module-buttons{text-align: right; padding-top:4%; padding-right:3.5%; }
@media screen and (max-width: 680px) {.themify_builder .buttons-13-8-0-0.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-8-0-0 div.module-buttons i,.themify_builder .buttons-13-8-0-0 div.module-buttons a,.themify_builder .buttons-13-8-0-0 div.module-buttons span{font-size:11px; }
.themify_builder .buttons-13-8-0-0 div.module-buttons{text-align: right; }
}
.themify_builder_13_row.module_row_9.module_row{background-image: url(https://06571a.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/uploads/2019/07/Creative-Phone-case.jpg); background-attachment: scroll; background-position: center center; padding-top:23%; padding-bottom:23%; margin-top:1%; }
.themify_builder .buttons-13-9-0-0.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-9-0-0 div.module-buttons i,.themify_builder .buttons-13-9-0-0 div.module-buttons a,.themify_builder .buttons-13-9-0-0 div.module-buttons span{font-size:22px; }
.themify_builder .buttons-13-9-0-0 div.module-buttons{text-align: right; padding-top:3%; padding-right:1%; }
@media screen and (max-width: 680px) {.themify_builder .buttons-13-9-0-0.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-9-0-0 div.module-buttons i,.themify_builder .buttons-13-9-0-0 div.module-buttons a,.themify_builder .buttons-13-9-0-0 div.module-buttons span{font-size:11px; }
.themify_builder .buttons-13-9-0-0 div.module-buttons{text-align: right; }
}
.themify_builder_13_row.module_row_10.module_row{background-attachment: scroll; background-position: center center; background-color:#e6ddd1; padding-top:3%; padding-bottom:3%; }
.themify_builder .text-13-10-0-0.module-text{background-repeat: repeat; text-align: center; padding-bottom:3%; }
.themify_builder .text-13-10-0-0.module-text,.themify_builder .text-13-10-0-0.module-text h1,.themify_builder .text-13-10-0-0.module-text h2,.themify_builder .text-13-10-0-0.module-text h3:not(.module-title),.themify_builder .text-13-10-0-0.module-text h4,.themify_builder .text-13-10-0-0.module-text h5,.themify_builder .text-13-10-0-0.module-text h6{color:#3d3d3d; }
@media screen and (max-width: 1280px) {.themify_builder .text-13-10-0-0.module-text{background-repeat: repeat; }
}
.themify_builder .gallery-13-10-0-2.module-gallery{background-repeat: repeat; }
.themify_builder .buttons-13-10-0-3.module.module-buttons{background-repeat: repeat; }
.themify_builder .buttons-13-10-0-3 div.module-buttons{text-align: center; }
.themify_builder_13_row.module_row_11.module_row{background-attachment: scroll; background-position: center center; margin-top:1%; }
.themify_builder .image-13-11-0-0.module-image{background-repeat: repeat; padding-bottom:5%; }
.themify_builder .image-13-11-1-0.module-image{background-repeat: repeat; padding-bottom:5%; }@font-face {
font-family: 'themify';
src: url(https://bd0b13.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/themify-wc-product-filter/admin/themify-icons/fonts/themify.eot);
src: url(https://bd0b13.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/themify-wc-product-filter/admin/themify-icons/fonts/themify.eot) format('embedded-opentype'),
url(https://bcff4a.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/themify-wc-product-filter/admin/themify-icons/fonts/themify.woff) format('woff'),
url(https://b2ad1c.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/themify-wc-product-filter/admin/themify-icons/fonts/themify.ttf) format('truetype'),
url(https://df976c.claudeassets.com/20210122062256im_/https://casetide.com/wp-content/plugins/themify-wc-product-filter/admin/themify-icons/fonts/themify.svg) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="ti-"], [class*=" ti-"] {
font-family: 'themify';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ti-wand:before {
content: "\e600";
}
.ti-volume:before {
content: "\e601";
}
.ti-user:before {
content: "\e602";
}
.ti-unlock:before {
content: "\e603";
}
.ti-unlink:before {
content: "\e604";
}
.ti-trash:before {
content: "\e605";
}
.ti-thought:before {
content: "\e606";
}
.ti-target:before {
content: "\e607";
}
.ti-tag:before {
content: "\e608";
}
.ti-tablet:before {
content: "\e609";
}
.ti-star:before {
content: "\e60a";
}
.ti-spray:before {
content: "\e60b";
}
.ti-signal:before {
content: "\e60c";
}
.ti-shopping-cart:before {
content: "\e60d";
}
.ti-shopping-cart-full:before {
content: "\e60e";
}
.ti-settings:before {
content: "\e60f";
}
.ti-search:before {
content: "\e610";
}
.ti-zoom-in:before {
content: "\e611";
}
.ti-zoom-out:before {
content: "\e612";
}
.ti-cut:before {
content: "\e613";
}
.ti-ruler:before {
content: "\e614";
}
.ti-ruler-pencil:before {
content: "\e615";
}
.ti-ruler-alt:before {
content: "\e616";
}
.ti-bookmark:before {
content: "\e617";
}
.ti-bookmark-alt:before {
content: "\e618";
}
.ti-reload:before {
content: "\e619";
}
.ti-plus:before {
content: "\e61a";
}
.ti-pin:before {
content: "\e61b";
}
.ti-pencil:before {
content: "\e61c";
}
.ti-pencil-alt:before {
content: "\e61d";
}
.ti-paint-roller:before {
content: "\e61e";
}
.ti-paint-bucket:before {
content: "\e61f";
}
.ti-na:before {
content: "\e620";
}
.ti-mobile:before {
content: "\e621";
}
.ti-minus:before {
content: "\e622";
}
.ti-medall:before {
content: "\e623";
}
.ti-medall-alt:before {
content: "\e624";
}
.ti-marker:before {
content: "\e625";
}
.ti-marker-alt:before {
content: "\e626";
}
.ti-arrow-up:before {
content: "\e627";
}
.ti-arrow-right:before {
content: "\e628";
}
.ti-arrow-left:before {
content: "\e629";
}
.ti-arrow-down:before {
content: "\e62a";
}
.ti-lock:before {
content: "\e62b";
}
.ti-location-arrow:before {
content: "\e62c";
}
.ti-link:before {
content: "\e62d";
}
.ti-layout:before {
content: "\e62e";
}
.ti-layers:before {
content: "\e62f";
}
.ti-layers-alt:before {
content: "\e630";
}
.ti-key:before {
content: "\e631";
}
.ti-import:before {
content: "\e632";
}
.ti-image:before {
content: "\e633";
}
.ti-heart:before {
content: "\e634";
}
.ti-heart-broken:before {
content: "\e635";
}
.ti-hand-stop:before {
content: "\e636";
}
.ti-hand-open:before {
content: "\e637";
}
.ti-hand-drag:before {
content: "\e638";
}
.ti-folder:before {
content: "\e639";
}
.ti-flag:before {
content: "\e63a";
}
.ti-flag-alt:before {
content: "\e63b";
}
.ti-flag-alt-2:before {
content: "\e63c";
}
.ti-eye:before {
content: "\e63d";
}
.ti-export:before {
content: "\e63e";
}
.ti-exchange-vertical:before {
content: "\e63f";
}
.ti-desktop:before {
content: "\e640";
}
.ti-cup:before {
content: "\e641";
}
.ti-crown:before {
content: "\e642";
}
.ti-comments:before {
content: "\e643";
}
.ti-comment:before {
content: "\e644";
}
.ti-comment-alt:before {
content: "\e645";
}
.ti-close:before {
content: "\e646";
}
.ti-clip:before {
content: "\e647";
}
.ti-angle-up:before {
content: "\e648";
}
.ti-angle-right:before {
content: "\e649";
}
.ti-angle-left:before {
content: "\e64a";
}
.ti-angle-down:before {
content: "\e64b";
}
.ti-check:before {
content: "\e64c";
}
.ti-check-box:before {
content: "\e64d";
}
.ti-camera:before {
content: "\e64e";
}
.ti-announcement:before {
content: "\e64f";
}
.ti-brush:before {
content: "\e650";
}
.ti-briefcase:before {
content: "\e651";
}
.ti-bolt:before {
content: "\e652";
}
.ti-bolt-alt:before {
content: "\e653";
}
.ti-blackboard:before {
content: "\e654";
}
.ti-bag:before {
content: "\e655";
}
.ti-move:before {
content: "\e656";
}
.ti-arrows-vertical:before {
content: "\e657";
}
.ti-arrows-horizontal:before {
content: "\e658";
}
.ti-fullscreen:before {
content: "\e659";
}
.ti-arrow-top-right:before {
content: "\e65a";
}
.ti-arrow-top-left:before {
content: "\e65b";
}
.ti-arrow-circle-up:before {
content: "\e65c";
}
.ti-arrow-circle-right:before {
content: "\e65d";
}
.ti-arrow-circle-left:before {
content: "\e65e";
}
.ti-arrow-circle-down:before {
content: "\e65f";
}
.ti-angle-double-up:before {
content: "\e660";
}
.ti-angle-double-right:before {
content: "\e661";
}
.ti-angle-double-left:before {
content: "\e662";
}
.ti-angle-double-down:before {
content: "\e663";
}
.ti-zip:before {
content: "\e664";
}
.ti-world:before {
content: "\e665";
}
.ti-wheelchair:before {
content: "\e666";
}
.ti-view-list:before {
content: "\e667";
}
.ti-view-list-alt:before {
content: "\e668";
}
.ti-view-grid:before {
content: "\e669";
}
.ti-uppercase:before {
content: "\e66a";
}
.ti-upload:before {
content: "\e66b";
}
.ti-underline:before {
content: "\e66c";
}
.ti-truck:before {
content: "\e66d";
}
.ti-timer:before {
content: "\e66e";
}
.ti-ticket:before {
content: "\e66f";
}
.ti-thumb-up:before {
content: "\e670";
}
.ti-thumb-down:before {
content: "\e671";
}
.ti-text:before {
content: "\e672";
}
.ti-stats-up:before {
content: "\e673";
}
.ti-stats-down:before {
content: "\e674";
}
.ti-split-v:before {
content: "\e675";
}
.ti-split-h:before {
content: "\e676";
}
.ti-smallcap:before {
content: "\e677";
}
.ti-shine:before {
content: "\e678";
}
.ti-shift-right:before {
content: "\e679";
}
.ti-shift-left:before {
content: "\e67a";
}
.ti-shield:before {
content: "\e67b";
}
.ti-notepad:before {
content: "\e67c";
}
.ti-server:before {
content: "\e67d";
}
.ti-quote-right:before {
content: "\e67e";
}
.ti-quote-left:before {
content: "\e67f";
}
.ti-pulse:before {
content: "\e680";
}
.ti-printer:before {
content: "\e681";
}
.ti-power-off:before {
content: "\e682";
}
.ti-plug:before {
content: "\e683";
}
.ti-pie-chart:before {
content: "\e684";
}
.ti-paragraph:before {
content: "\e685";
}
.ti-panel:before {
content: "\e686";
}
.ti-package:before {
content: "\e687";
}
.ti-music:before {
content: "\e688";
}
.ti-music-alt:before {
content: "\e689";
}
.ti-mouse:before {
content: "\e68a";
}
.ti-mouse-alt:before {
content: "\e68b";
}
.ti-money:before {
content: "\e68c";
}
.ti-microphone:before {
content: "\e68d";
}
.ti-menu:before {
content: "\e68e";
}
.ti-menu-alt:before {
content: "\e68f";
}
.ti-map:before {
content: "\e690";
}
.ti-map-alt:before {
content: "\e691";
}
.ti-loop:before {
content: "\e692";
}
.ti-location-pin:before {
content: "\e693";
}
.ti-list:before {
content: "\e694";
}
.ti-light-bulb:before {
content: "\e695";
}
.ti-Italic:before {
content: "\e696";
}
.ti-info:before {
content: "\e697";
}
.ti-infinite:before {
content: "\e698";
}
.ti-id-badge:before {
content: "\e699";
}
.ti-hummer:before {
content: "\e69a";
}
.ti-home:before {
content: "\e69b";
}
.ti-help:before {
content: "\e69c";
}
.ti-headphone:before {
content: "\e69d";
}
.ti-harddrives:before {
content: "\e69e";
}
.ti-harddrive:before {
content: "\e69f";
}
.ti-gift:before {
content: "\e6a0";
}
.ti-game:before {
content: "\e6a1";
}
.ti-filter:before {
content: "\e6a2";
}
.ti-files:before {
content: "\e6a3";
}
.ti-file:before {
content: "\e6a4";
}
.ti-eraser:before {
content: "\e6a5";
}
.ti-envelope:before {
content: "\e6a6";
}
.ti-download:before {
content: "\e6a7";
}
.ti-direction:before {
content: "\e6a8";
}
.ti-direction-alt:before {
content: "\e6a9";
}
.ti-dashboard:before {
content: "\e6aa";
}
.ti-control-stop:before {
content: "\e6ab";
}
.ti-control-shuffle:before {
content: "\e6ac";
}
.ti-control-play:before {
content: "\e6ad";
}
.ti-control-pause:before {
content: "\e6ae";
}
.ti-control-forward:before {
content: "\e6af";
}
.ti-control-backward:before {
content: "\e6b0";
}
.ti-cloud:before {
content: "\e6b1";
}
.ti-cloud-up:before {
content: "\e6b2";
}
.ti-cloud-down:before {
content: "\e6b3";
}
.ti-clipboard:before {
content: "\e6b4";
}
.ti-car:before {
content: "\e6b5";
}
.ti-calendar:before {
content: "\e6b6";
}
.ti-book:before {
content: "\e6b7";
}
.ti-bell:before {
content: "\e6b8";
}
.ti-basketball:before {
content: "\e6b9";
}
.ti-bar-chart:before {
content: "\e6ba";
}
.ti-bar-chart-alt:before {
content: "\e6bb";
}
.ti-back-right:before {
content: "\e6bc";
}
.ti-back-left:before {
content: "\e6bd";
}
.ti-arrows-corner:before {
content: "\e6be";
}
.ti-archive:before {
content: "\e6bf";
}
.ti-anchor:before {
content: "\e6c0";
}
.ti-align-right:before {
content: "\e6c1";
}
.ti-align-left:before {
content: "\e6c2";
}
.ti-align-justify:before {
content: "\e6c3";
}
.ti-align-center:before {
content: "\e6c4";
}
.ti-alert:before {
content: "\e6c5";
}
.ti-alarm-clock:before {
content: "\e6c6";
}
.ti-agenda:before {
content: "\e6c7";
}
.ti-write:before {
content: "\e6c8";
}
.ti-window:before {
content: "\e6c9";
}
.ti-widgetized:before {
content: "\e6ca";
}
.ti-widget:before {
content: "\e6cb";
}
.ti-widget-alt:before {
content: "\e6cc";
}
.ti-wallet:before {
content: "\e6cd";
}
.ti-video-clapper:before {
content: "\e6ce";
}
.ti-video-camera:before {
content: "\e6cf";
}
.ti-vector:before {
content: "\e6d0";
}
.ti-themify-logo:before {
content: "\e6d1";
}
.ti-themify-favicon:before {
content: "\e6d2";
}
.ti-themify-favicon-alt:before {
content: "\e6d3";
}
.ti-support:before {
content: "\e6d4";
}
.ti-stamp:before {
content: "\e6d5";
}
.ti-split-v-alt:before {
content: "\e6d6";
}
.ti-slice:before {
content: "\e6d7";
}
.ti-shortcode:before {
content: "\e6d8";
}
.ti-shift-right-alt:before {
content: "\e6d9";
}
.ti-shift-left-alt:before {
content: "\e6da";
}
.ti-ruler-alt-2:before {
content: "\e6db";
}
.ti-receipt:before {
content: "\e6dc";
}
.ti-pin2:before {
content: "\e6dd";
}
.ti-pin-alt:before {
content: "\e6de";
}
.ti-pencil-alt2:before {
content: "\e6df";
}
.ti-palette:before {
content: "\e6e0";
}
.ti-more:before {
content: "\e6e1";
}
.ti-more-alt:before {
content: "\e6e2";
}
.ti-microphone-alt:before {
content: "\e6e3";
}
.ti-magnet:before {
content: "\e6e4";
}
.ti-line-double:before {
content: "\e6e5";
}
.ti-line-dotted:before {
content: "\e6e6";
}
.ti-line-dashed:before {
content: "\e6e7";
}
.ti-layout-width-full:before {
content: "\e6e8";
}
.ti-layout-width-default:before {
content: "\e6e9";
}
.ti-layout-width-default-alt:before {
content: "\e6ea";
}
.ti-layout-tab:before {
content: "\e6eb";
}
.ti-layout-tab-window:before {
content: "\e6ec";
}
.ti-layout-tab-v:before {
content: "\e6ed";
}
.ti-layout-tab-min:before {
content: "\e6ee";
}
.ti-layout-slider:before {
content: "\e6ef";
}
.ti-layout-slider-alt:before {
content: "\e6f0";
}
.ti-layout-sidebar-right:before {
content: "\e6f1";
}
.ti-layout-sidebar-none:before {
content: "\e6f2";
}
.ti-layout-sidebar-left:before {
content: "\e6f3";
}
.ti-layout-placeholder:before {
content: "\e6f4";
}
.ti-layout-menu:before {
content: "\e6f5";
}
.ti-layout-menu-v:before {
content: "\e6f6";
}
.ti-layout-menu-separated:before {
content: "\e6f7";
}
.ti-layout-menu-full:before {
content: "\e6f8";
}
.ti-layout-media-right-alt:before {
content: "\e6f9";
}
.ti-layout-media-right:before {
content: "\e6fa";
}
.ti-layout-media-overlay:before {
content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
content: "\e6fd";
}
.ti-layout-media-left-alt:before {
content: "\e6fe";
}
.ti-layout-media-left:before {
content: "\e6ff";
}
.ti-layout-media-center-alt:before {
content: "\e700";
}
.ti-layout-media-center:before {
content: "\e701";
}
.ti-layout-list-thumb:before {
content: "\e702";
}
.ti-layout-list-thumb-alt:before {
content: "\e703";
}
.ti-layout-list-post:before {
content: "\e704";
}
.ti-layout-list-large-image:before {
content: "\e705";
}
.ti-layout-line-solid:before {
content: "\e706";
}
.ti-layout-grid4:before {
content: "\e707";
}
.ti-layout-grid3:before {
content: "\e708";
}
.ti-layout-grid2:before {
content: "\e709";
}
.ti-layout-grid2-thumb:before {
content: "\e70a";
}
.ti-layout-cta-right:before {
content: "\e70b";
}
.ti-layout-cta-left:before {
content: "\e70c";
}
.ti-layout-cta-center:before {
content: "\e70d";
}
.ti-layout-cta-btn-right:before {
content: "\e70e";
}
.ti-layout-cta-btn-left:before {
content: "\e70f";
}
.ti-layout-column4:before {
content: "\e710";
}
.ti-layout-column3:before {
content: "\e711";
}
.ti-layout-column2:before {
content: "\e712";
}
.ti-layout-accordion-separated:before {
content: "\e713";
}
.ti-layout-accordion-merged:before {
content: "\e714";
}
.ti-layout-accordion-list:before {
content: "\e715";
}
.ti-ink-pen:before {
content: "\e716";
}
.ti-info-alt:before {
content: "\e717";
}
.ti-help-alt:before {
content: "\e718";
}
.ti-headphone-alt:before {
content: "\e719";
}
.ti-hand-point-up:before {
content: "\e71a";
}
.ti-hand-point-right:before {
content: "\e71b";
}
.ti-hand-point-left:before {
content: "\e71c";
}
.ti-hand-point-down:before {
content: "\e71d";
}
.ti-gallery:before {
content: "\e71e";
}
.ti-face-smile:before {
content: "\e71f";
}
.ti-face-sad:before {
content: "\e720";
}
.ti-credit-card:before {
content: "\e721";
}
.ti-control-skip-forward:before {
content: "\e722";
}
.ti-control-skip-backward:before {
content: "\e723";
}
.ti-control-record:before {
content: "\e724";
}
.ti-control-eject:before {
content: "\e725";
}
.ti-comments-smiley:before {
content: "\e726";
}
.ti-brush-alt:before {
content: "\e727";
}
.ti-youtube:before {
content: "\e728";
}
.ti-vimeo:before {
content: "\e729";
}
.ti-twitter:before {
content: "\e72a";
}
.ti-time:before {
content: "\e72b";
}
.ti-tumblr:before {
content: "\e72c";
}
.ti-skype:before {
content: "\e72d";
}
.ti-share:before {
content: "\e72e";
}
.ti-share-alt:before {
content: "\e72f";
}
.ti-rocket:before {
content: "\e730";
}
.ti-pinterest:before {
content: "\e731";
}
.ti-new-window:before {
content: "\e732";
}
.ti-microsoft:before {
content: "\e733";
}
.ti-list-ol:before {
content: "\e734";
}
.ti-linkedin:before {
content: "\e735";
}
.ti-layout-sidebar-2:before {
content: "\e736";
}
.ti-layout-grid4-alt:before {
content: "\e737";
}
.ti-layout-grid3-alt:before {
content: "\e738";
}
.ti-layout-grid2-alt:before {
content: "\e739";
}
.ti-layout-column4-alt:before {
content: "\e73a";
}
.ti-layout-column3-alt:before {
content: "\e73b";
}
.ti-layout-column2-alt:before {
content: "\e73c";
}
.ti-instagram:before {
content: "\e73d";
}
.ti-google:before {
content: "\e73e";
}
.ti-github:before {
content: "\e73f";
}
.ti-flickr:before {
content: "\e740";
}
.ti-facebook:before {
content: "\e741";
}
.ti-dropbox:before {
content: "\e742";
}
.ti-dribbble:before {
content: "\e743";
}
.ti-apple:before {
content: "\e744";
}
.ti-android:before {
content: "\e745";
}
.ti-save:before {
content: "\e746";
}
.ti-save-alt:before {
content: "\e747";
}
.ti-yahoo:before {
content: "\e748";
}
.ti-wordpress:before {
content: "\e749";
}
.ti-vimeo-alt:before {
content: "\e74a";
}
.ti-twitter-alt:before {
content: "\e74b";
}
.ti-tumblr-alt:before {
content: "\e74c";
}
.ti-trello:before {
content: "\e74d";
}
.ti-stack-overflow:before {
content: "\e74e";
}
.ti-soundcloud:before {
content: "\e74f";
}
.ti-sharethis:before {
content: "\e750";
}
.ti-sharethis-alt:before {
content: "\e751";
}
.ti-reddit:before {
content: "\e752";
}
.ti-pinterest-alt:before {
content: "\e753";
}
.ti-microsoft-alt:before {
content: "\e754";
}
.ti-linux:before {
content: "\e755";
}
.ti-jsfiddle:before {
content: "\e756";
}
.ti-joomla:before {
content: "\e757";
}
.ti-html5:before {
content: "\e758";
}
.ti-flickr-alt:before {
content: "\e759";
}
.ti-email:before {
content: "\e75a";
}
.ti-drupal:before {
content: "\e75b";
}
.ti-dropbox-alt:before {
content: "\e75c";
}
.ti-css3:before {
content: "\e75d";
}
.ti-rss:before {
content: "\e75e";
}
.ti-rss-alt:before {
content: "\e75f";
}@font-face {
font-family: 'themify_wc_product_filter_icons';
src: url(data:application/octet-stream;base64,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) format('woff');
} .wpf_form * {
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.wpf_form{
margin: 0 0 1em;
}
.wpf-search-container{
clear:both;
position:relative;
}
.wpf-container-wait,
.wpf-search-submit{
opacity: .5;
cursor: wait;
}
.wpf-search-submit:before{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: .5;
z-index: 100;
}
.wpf-search-wait{
border-radius: 50%;
width: 32px;
height: 32px;
font-size: 10px;
text-indent: -9999em;
border: 1.1em solid rgba(0,0,0, 0.2);
border-left: 1.1em solid #000000;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
-webkit-animation: wpf_loader 1.1s infinite linear;
animation: wpf_loader 1.1s infinite linear;
display:none;
position: absolute;
top: 45%;
left: 45%;
z-index: 99999;
}
.wpf-infnitiy-scroll.wpf-container-wait .wpf-search-wait{
top: auto;
bottom: 0;
}
@-webkit-keyframes wpf_loader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes wpf_loader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.wpf-container-wait .wpf-search-wait{
display:block;
}
.wpf_item .wpf_item_name{
font-weight: bold;
font-size: 1em;
display: block;
cursor: auto;
border-bottom: 1px solid rgba(0,0,0,.1);
margin: 0 0 .8em;
padding-bottom: .8em;
width: 100%;
position: relative;
}
.wpf_layout_vertical .wpf_item + .wpf_item .wpf_item_name {
margin-top: .8em; }
.wpf_item_onsale input,
.wpf_item_instock input{
margin:0;
}
.wpf_item{
padding: .8em 0;
position: relative;
}
.wpf_item.wpf_item_onsale,
.wpf_item.wpf_item_instock {
padding: .3em 0;
}
.wpf_layout_vertical .wpf_item.wpf_item_onsale .wpf_item_name,
.wpf_layout_vertical .wpf_item.wpf_item_instock .wpf_item_name{
display: inline-block;
margin: 0;
margin-right: 5px;
font-size: 1em;
font-weight: normal;
border: none;
width: auto;
padding: 0;
cursor: pointer;
}
.wpf_layout_vertical .wpf_item_onsale .wpf_items_group,
.wpf_layout_vertical .wpf_item_instock .wpf_items_group,
.wpf_layout_vertical .wpf_onsale_wrapp,
.wpf_layout_vertical .wpf_instock_wrapp{
float: left;
margin-right: 5px;
}
.wpf_item.wpf_item_submit{
border: none;
}
.wpf_item label{
cursor: pointer;
vertical-align: middle;
line-height: normal;
}
.wpf_item input[type="checkbox"]{
border: 1px solid #b4b9be;
background: #fff;
color: #555;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 1;
height: 20px;
margin: 0 4px 0 0;
padding: 0;
text-align: center;
vertical-align: middle;
width: 20px;
-webkit-appearance: none;
-webkit-transition: .05s border-color ease-in-out;
transition: .05s border-color ease-in-out;
font-size: 16px;
font-family: 'themify';
outline: none;
}
.wpf_hide_text li>input:checked+label>i:after,
.wpf_item input[type="checkbox"]:checked:before {
content: "\e800"; font-family: "themify_wc_product_filter_icons";
}
.wpf_disabled,
.wpf_item input[readonly],
.wpf_item input[readonly]+label{
pointer-events: none;
opacity: .5;
}
.wpf_disabled .select2-selection__choice__remove{
display: none !important;
}
.wpf_item input[type="text"]{
width: 100%;
max-width: 100%;
border: 1px solid #bdbdbd;
padding: .7em .5em;
margin: 0;
color: #5b6270;
outline: none;
}
.wpf_items_wrapper .wpf_item ul {
margin: 0;
padding: 0;    
}
.wpf_items_wrapper .wpf_item ul li {
display: inline-block;
}
.wpf_item li {
margin: 0 0 .8em;
padding: 0;
list-style: none;
}
.wpf_item li .wpf_selected{
cursor: default;
color:#dc9814;
}
.wpf_item .wpf_color_icons li input{
display: none;
}
.wpf_item_count{
background: #e6e6e6;
border-radius: 50px;
padding: .5em .8em;
font-size: .65em;
line-height: 1.1em;
color: #5f5f5f;
display: inline-block;
vertical-align: middle;
margin-top: -.1em;
}
.wpf_color_icons li label{
border: 1px solid transparent;
padding: .2em .8em;
color: #4e4e4f;
background: #d1d2d4;
margin-bottom: .8em;
position: relative;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
text-align: center;
}
.wpf_color_icons .wpf_item_count {
margin: -10px 0 0 -10px;
position: relative;
background: rgba(80,80,80,.85);
color: #fff;
}
.wpf_color_icons:not(.wpf_hide_text) li>input:checked+label{
opacity: .25;
-webkit-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.35);
-moz-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.35);
box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.35);
}
.wpf_hide_text li label{
padding: 4px;
width: 30px;
height: 30px;
border-radius: 50px;
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
}
.wpf_hide_text li i{
font-size: 16px;
font-family: 'themify';
}
.wpf_dropdown {
width: 100%;
margin-bottom: 30px;
}
.wpf_search_button{
background-color: #dcaa2e;
border: none;
border-radius: 0;
color: #fff;
cursor: pointer;
text-transform: uppercase;
padding: 0.8em;
-webkit-appearance: none;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
outline: none;
}
.wpf_search_button:hover{
background-color: #000;
} .wpf_column_vertical li{
display: block;
margin-bottom: .8em;
}
.wpf_column_1 li,
.wpf_item .wpf_items_group .wpf_column_horizontal li{
display:  inline-block;
margin-right: .7em;
}
.wpf_column_1 li:last-child,
.wpf_column_horizontal li:last-child{
margin-right: 0;
}
.wpf_column_columns li{
float: left;
clear: none;
}
.wpf_column_3  li{
padding-right: 3.2%;
width: 33.2%;    
}
.wpf_column_2  li{
width: 50%;
padding-right: 3.2%;    
} .wpf_pa_link input,
.wpf_links input[type="checkbox"]{
display: none;
}
.wpf_pa_link input:checked+span{
cursor: default;
color:#dc9814;
}
.wpf_links a{
outline:none;
} .wpf_items_grouped .wpf_item:not(.wpf_item_instock):not(.wpf_item_onsale) .wpf_item_name:after{
content:"\e801"; font-family: "themify_wc_product_filter_icons";
position: absolute;
right: 0;
top: 16%;
cursor: pointer;
font-size: 16px;
}
.wpf_items_grouped .wpf_item:not(.wpf_item_instock):not(.wpf_item_onsale) .wpf_item_name.wpf_grouped_close:after{
content:"\e802"; font-family: "themify_wc_product_filter_icons";
} .wpf-slider-tooltip {
position: absolute;
z-index: 10;
display: block;
padding: 5px 0;
font-size: 11px;
visibility: visible;
bottom: 8px;
left: -12px;
}
.wpf-slider-tooltip-arrow {
display: none;
}
.wpf-slider-tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: inherit;
text-align: center;
text-decoration: none;
background: none;
border-radius: 0;
outline: none;
}
.wpf_slider .ui-slider-handle.ui-state-focus{
outline: none;
}
.wpf_slider.ui-slider{
height: 2px;
background: rgba(0,0,0,.15);
border: none;
margin: 2.5em .0 .8em 0;
}
.wpf_slider.ui-slider .ui-widget-header{
background: #975dc3;
border: none;
}
.wpf_slider.ui-slider .ui-slider-handle{
border-radius: 50px;
top: -.4em;
width: 1em;
height: 1em;
cursor: pointer;
background:  #fff;
} .wpf_item .wpf_submenu {
border-left: 1px solid rgba(0,0,0,.1);
padding-left: 10px;
margin: 10px 0;
} .wpf_form:after,
.wpf_item:after,
.wpf_item ul:after,
.clearfix:after {
content: "";
display: table;
clear: both;
} .wpf_autocomplete{
position: relative;
}
.ui-widget-content.wpf_ui_autocomplete .ui-state-focus{
background: #f3f3f4;
border: 1px solid rgba(0,0,0,.1);
outline: none;
}
.wpf_autocomplete .wpf-search-wait{
position: absolute;
right: 7px;
top: 30%;
left: auto;
font-size: 4px;
width: 20px;
height: 20px;
} .wpf_layout_horizontal .wpf_item{
vertical-align: top;
display: inline-block;
border: 1px solid rgba(0,0,0,.1);
padding: 0;
margin-bottom: 5px;
margin-right: 5px;
background: #fff;
}
.wpf_layout_horizontal .wpf_item:last-child{
margin-right: 0;
}
.wpf_layout_horizontal .wpf_item:not(.wpf_item_onsale):not(.wpf_item_instock):not(.wpf_item_submit):after{
background: #fff;
position: absolute;
width: 100%;
bottom: -2px;
left: 0;
height: 8px;
z-index: 101;
display: none;
}
.wpf_layout_horizontal .wpf_item.wpf_item_submit{
border: none;
}
.wpf_layout_horizontal .wpf_search_button{
padding: .6em 1em;
line-height: 1.25em;
}
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper  .wpf_item .wpf_item_name:after{
content: "\e803"; font-family: "themify_wc_product_filter_icons";
position: static;
display: inline-block;
margin-left: 15px;
font-size: 1.1em;
cursor: default;
vertical-align: middle;
}
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper  .wpf_item:hover .wpf_item_name:after{
content: "\e804"; font-family: "themify_wc_product_filter_icons";
}
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper .wpf_item:not(.wpf_item_onsale):not(.wpf_item_instock):not(.wpf_item_submit):hover{
border-bottom: none;
}
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper  .wpf_item:not(.wpf_item_submit):hover:after{
display: block;
}
.wpf_layout_horizontal .wpf_item_name{
font-size: 1em;
line-height: 1.2em;
font-weight: normal;
border: none;
margin: 0;
padding: .6em .8em;
vertical-align: middle;
display: inline-block;
overflow: hidden;
}
.wpf_layout_horizontal .wpf_items_group{
display: none;
position: absolute;
top: 100%;
left: -1px;
width: 100%;
background: #fff;
border: 1px solid rgba(0,0,0,.1);
padding: 1em 1.5em;
z-index: 1;
}
.wpf_layout_horizontal .wpf_items_group.wpf_right_tab{
left:auto;
right:-1px;
}
.wpf_layout_horizontal .wpf_item_price .wpf_items_group{
padding-left: 1.5em;
padding-right: 1.5em;
}
.wpf_layout_horizontal .wpf_item_onsale .wpf_item_name,
.wpf_layout_horizontal .wpf_item_instock .wpf_item_name{
width: auto;
cursor: pointer;
}
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper  .wpf_item.wpf_item_onsale .wpf_item_name:after,
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper  .wpf_item.wpf_item_instock .wpf_item_name:after{
content: '';
display: none;
}
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper .wpf_item_onsale .wpf_items_group,
.wpf_form .wpf_layout_horizontal.wpf_items_wrapper .wpf_item_instock .wpf_items_group{
padding: 0;
border: none;
display: inline-block;
vertical-align: middle;
width: auto !important;
position: static;
margin-right: 8px;
}
.wpf_price_format,
.wpf_price_range input{
display: none;
}
.wpf_price_range li{
cursor: pointer;
display: block;
margin: 0 .5em;
}
.wpf_price_range label:hover,
.wpf_price_range label.active,
.wpf_price_range input:checked+label{
color:#dc9814;
}
.wpf_price_range input:checked+label{
cursor: default;
}
.wpf_layout_horizontal .wpf_price_range li{
display: inline-block;
margin: 0 8px 0 0;
}
.wpf_layout_horizontal .wpf_price_range li:last-child{
margin: 0;
}
@media screen and (max-width:768px) {
.wpf_layout_horizontal .wpf_price_range li{
display:block;
margin: 0 0 .8em;
}
}
.wpf_form .select2-container li,
.wpf_selectbox .select2-results__option{
margin: 0;
padding: 4px 6px;
}
.wpf_form .select2-container{
line-height: normal;
max-width: 100%;
}
.wpf_form .select2-selection--multiple .select2-search{
padding-top: 0;
padding-bottom: 0;
}
.wpf_form .select2-selection--multiple li{
clear: none;
} .wpf-hide-pagination,
.wpf_infinity.wpf_infinity_auto{
display: none;
}
.wpf_infinity{
clear: both;
width: 100%;
text-align: center;
}
.wpf_infinity a{
color: #060604;
font-weight: bold;
display: inline-block;
text-decoration: none;
padding: 0 1.5em;
font-size: 1em;
position: relative;
outline: none;
}
.wpf_infinity a:before{
border-radius: 50%;
width: 1em;
height: 1em;
font-size: 0.65em;
border: .4em solid rgba(0,0,0, 0.2);
border-left: .4em solid #000000;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
-webkit-animation: wpf_loader 1.1s infinite linear;
animation: wpf_loader 1.1s infinite linear;
position: absolute;
top: .5em;
right: -5px;
content: '';
display: none;
}
.wpf-container-wait .wpf_infinity a:before{
display: block;
}
@-webkit-keyframes wpf_loader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes wpf_loader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
/*
     FILE ARCHIVED ON 17:04:13 Nov 08, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:21:45 Jun 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.438
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.041
  esindex: 0.006
  cdx.remote: 38.807
  LoadShardBlock: 88.396 (3)
  PetaboxLoader3.datanode: 65.025 (4)
  PetaboxLoader3.resolve: 144.425 (3)
  load_resource: 128.882
*/