/*!
Theme Name:		Larix
Theme URI:		http://aligator-studio.com/larix
Author:			Aligator Studio
Author URI:		http://themeforest.net/user/micemade
Description: 	A semantic, HTML5, CSS3 theme for Wordpress. Main features: responsive, high-resolution (retina) ready, woocommerce, visual composer, revolution slider compatible. Optimized for fast loading and SEO. Original Micemade quality.
Version:		1.2.0
License:		Located in 'licensing' folder
License URI:	Located in 'licensing' folder
Tags:			one-column,two-columns,left-sidebar,right-sidebar,custom-menu,featured-images,full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
Text Domain:	larix
*/meta.foundation-version{font-family:"/5.5.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:48em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:48.0625em)/";width:48.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:48.0625em) and (max-width:64em)/";width:48.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:14px}body{color:#222;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;padding:0;position:relative;overflow-x:hidden}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.item-img img,.entry-image>img,.product-categories .item .anim-wrap .entry-image{position:relative;width:100%;max-width:100%;height:auto}.section-overlay,.theme-shop-message{background-color:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;left:0;right:0}.breadcrumbs-holder .breadcrumbs a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,header.main-header .navigation li>a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,#primary article .post-content a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,.off-canvas .item-buttons-holder a.quick-view,.off-canvas .item-buttons-holder a.wc-loop-button,.item .anim-wrap .item-img .back .item-buttons-holder a,#primary .social a .fa:hover,.widget-area .social a .fa:hover,.item-overlay,body .to-top,.woocommerce .to-top,.main-section,.off-canvas,.sticker .info-bar-item,header.main-header .top-bar .info-bar-item,header.main-header .sidemenu-buttons .info-bar-item,header.main-header .sidemenu-info .info-bar-item,header.main-header .navigation li a,header.main-header .navigation li span,header.main-header .navigation .sub-menu,#primary article .post-content a:not(.button):before,#primary article .post-content a:visited:not(.button):before,.offcanvaswrapper ul li,.offcanvaswrapper ul li a:hover:not(.menu-img-link):after,.offcanvaswrapper ul li a:hover:not(.menu-img-link):before,.owl-carousel .owl-dots,.owl-carousel .owl-dots .owl-dot,.no-hover-anim .anim-wrap .back,.product-categories .item .anim-wrap .term h4,.product-filters-wrap .product-filters-title span.product-filters-toggle,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,#demo_switcher a,#demo_switcher i{transition:all 0.5s ease, z-index 1ms}header.main-header .navigation .sub-menu,#yith-wcwl-popup-message{box-shadow:0 20px 40px rgba(0,0,0,0.15)}.breadcrumbs-holder .breadcrumbs a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,header.main-header .navigation li>a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after,#primary article .post-content a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):after{content:"";position:absolute;bottom:-1px;display:block;background-color:#333;height:1px;width:0;opacity:0;left:0}.breadcrumbs-holder .breadcrumbs a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):hover:after,header.main-header .navigation li>a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):hover:after,#primary article .post-content a:not(.button):not(.add_to_cart_button):not(.add_to_wishlist):not(.share-link):not(.remove):not(.zoom):hover:after{width:100%;opacity:1}.off-canvas .item-buttons-holder a.quick-view,.off-canvas .item-buttons-holder a.wc-loop-button,.item .anim-wrap .item-img .back .item-buttons-holder a{width:2.5rem;height:2.5rem;line-height:2.5rem;background-color:#222;color:rgba(240,240,240,0.8);text-align:center;border-radius:0;display:block;position:relative;z-index:1;margin-left:1px;margin-bottom:0;padding:0;font-size:14px}.off-canvas .item-buttons-holder a.quick-view:before,.off-canvas .item-buttons-holder a.wc-loop-button:before,.item .anim-wrap .item-img .back .item-buttons-holder a:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-top:1px solid;border-bottom:1px solid;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);pointer-events:none}.off-canvas .item-buttons-holder a.quick-view:after,.off-canvas .item-buttons-holder a.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);pointer-events:none}.off-canvas .item-buttons-holder a.quick-view:hover:before,.off-canvas .item-buttons-holder a.wc-loop-button:hover:before,.item .anim-wrap .item-img .back .item-buttons-holder a:hover:before,.off-canvas .item-buttons-holder a.quick-view:hover:after,.off-canvas .item-buttons-holder a.wc-loop-button:hover:after,.item .anim-wrap .item-img .back .item-buttons-holder a:hover:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:0.8}.off-canvas .item-buttons-holder a.quick-view .fa,.off-canvas .item-buttons-holder a.wc-loop-button .fa,.item .anim-wrap .item-img .back .item-buttons-holder a .fa{width:15px}.off-canvas .item-buttons-holder a.added_to_cart.quick-view,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart{position:absolute;z-index:2;top:0;left:2.6rem;height:auto;width:auto;min-width:80px;font-size:0.9rem;font-weight:500}.off-canvas .item-buttons-holder a.added_to_cart.quick-view:after,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart:after{position:absolute;bottom:-8px;left:.625rem}.off-canvas .item-buttons-holder a.added_to_cart.quick-view:hover:after,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button:hover:after,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart:hover:after,.off-canvas .item-buttons-holder a.added_to_cart.quick-view:hover:before,.off-canvas .item-buttons-holder a.added_to_cart.wc-loop-button:hover:before,.item .anim-wrap .item-img .back .item-buttons-holder a.added_to_cart:hover:before{display:none}.off-canvas .item-buttons-holder a.loading.quick-view:before,.off-canvas .item-buttons-holder a.loading.wc-loop-button:before,.item .anim-wrap .item-img .back .item-buttons-holder a.loading:before{position:absolute;content:"\f110 ";font-family:"FontAwesome";left:50%;top:50%;line-height:1;margin-top:-7px;margin-left:-7px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);border:none;right:auto;bottom:auto;opacity:1}.off-canvas .item-buttons-holder a.loading.quick-view:after,.off-canvas .item-buttons-holder a.loading.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a.loading:after{display:none}.off-canvas .item-buttons-holder a.loading.quick-view span,.off-canvas .item-buttons-holder a.loading.wc-loop-button span,.item .anim-wrap .item-img .back .item-buttons-holder a.loading span{opacity:0.25}.off-canvas .item-buttons-holder a.added.quick-view:before,.off-canvas .item-buttons-holder a.added.wc-loop-button:before,.item .anim-wrap .item-img .back .item-buttons-holder a.added:before{position:absolute;content:"\f00c";font-family:"FontAwesome";left:50%;top:50%;line-height:1;margin-top:-7px;margin-left:-7px;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);border:none;right:auto;opacity:1}.off-canvas .item-buttons-holder a.added.quick-view:after,.off-canvas .item-buttons-holder a.added.wc-loop-button:after,.item .anim-wrap .item-img .back .item-buttons-holder a.added:after{display:none}.off-canvas .item-buttons-holder a.added.quick-view span,.off-canvas .item-buttons-holder a.added.wc-loop-button span,.item .anim-wrap .item-img .back .item-buttons-holder a.added span{opacity:0}.off-canvas .item-buttons-holder a.quick-view .as-loading,.off-canvas .item-buttons-holder a.wc-loop-button .as-loading,.item .anim-wrap .item-img .back .item-buttons-holder a .as-loading{position:absolute;top:0;padding:0;width:2.5rem;height:2.5rem;background:inherit}.off-canvas .item-buttons-holder a.quick-view .as-loading .fa,.off-canvas .item-buttons-holder a.wc-loop-button .as-loading .fa,.item .anim-wrap .item-img .back .item-buttons-holder a .as-loading .fa{width:14px;height:14px}#primary article .author-block .social,#primary .social,.widget-area .social{font-size:0}#primary .social a,.widget-area .social a{display:inline-block;position:relative}#primary .social a .fa,.widget-area .social a .fa{font-size:1.5rem;line-height:2.5;width:2.5rem;height:2.5rem;display:block;text-align:center;background-color:inherit;border:1px solid rgba(150,150,150,0.3);color:inherit;margin-bottom:.625rem;border-right-width:0}#primary .social a .fa:hover,.widget-area .social a .fa:hover{color:#fff}#primary .social a .fa.fa-facebook:hover,.widget-area .social a .fa.fa-facebook:hover{background:#49659F}#primary .social a .fa.fa-twitter:hover,.widget-area .social a .fa.fa-twitter:hover{background:#5EA9DD}#primary .social a .fa.fa-linkedin:hover,.widget-area .social a .fa.fa-linkedin:hover{background:#0177B5}#primary .social a .fa.fa-google-plus:hover,.widget-area .social a .fa.fa-google-plus:hover{background:#DD4B39}#primary .social a .fa.fa-youtube:hover,.widget-area .social a .fa.fa-youtube:hover{background:#e52d27}#primary .social a .fa.fa-flickr:hover,.widget-area .social a .fa.fa-flickr:hover{background:#ff0084}#primary .social a .fa.fa-vimeo:hover,.widget-area .social a .fa.fa-vimeo:hover{background:#1ab7ea}#primary .social a .fa.fa-pinterest:hover,.widget-area .social a .fa.fa-pinterest:hover{background:#D01D15}#primary .social a .fa.fa-dribbble:hover,.widget-area .social a .fa.fa-dribbble:hover{background:#F26798}#primary .social a .fa.fa-instagram:hover,.widget-area .social a .fa.fa-instagram:hover{background:#3C6B91}#primary .social a .fa.fa-github:hover,.widget-area .social a .fa.fa-github:hover{background:#222}#primary .social a .fa.fa-skype:hover,.widget-area .social a .fa.fa-skype:hover{background:#00aff0}#primary .social a:last-child .fa,.widget-area .social a:last-child .fa{border-right-width:1px}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(1.334em) translateZ(0);-ms-transform:translateY(1.334em) translateZ(0);transform:translateY(1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(1.334em) translateZ(0);-ms-transform:translateY(1.334em) translateZ(0);transform:translateY(1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.334em) translateZ(0);-ms-transform:translateY(-1.334em) translateZ(0);transform:translateY(-1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.334em) translateZ(0);-ms-transform:translateY(-1.334em) translateZ(0);transform:translateY(-1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:1}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes fadeInZoom{0%{opacity:0;-webkit-transform:scale(0, 0) translateZ(0);-ms-transform:scale(0, 0) translateZ(0);transform:scale(0, 0) translateZ(0)}100%{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes fadeInZoom{0%{opacity:0;-webkit-transform:scale(0, 0) translateZ(0);-ms-transform:scale(0, 0) translateZ(0);transform:scale(0, 0) translateZ(0)}100%{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes fadeInZoomBig{0%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes fadeInZoomBig{0%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-13.34em) translateZ(0);-ms-transform:translateX(-13.34em) translateZ(0);transform:translateX(-13.34em) translateZ(0)}65%{-webkit-transform:translateX(1.334em);-ms-transform:translateX(1.334em);transform:translateX(1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-13.34em) translateZ(0);-ms-transform:translateX(-13.34em) translateZ(0);transform:translateX(-13.34em) translateZ(0)}65%{-webkit-transform:translateX(1.334em);-ms-transform:translateX(1.334em);transform:translateX(1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(13.34em) translateZ(0);-ms-transform:translateX(13.34em) translateZ(0);transform:translateX(13.34em) translateZ(0)}65%{-webkit-transform:translateX(-1.334em);-ms-transform:translateX(-1.334em);transform:translateX(-1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(13.34em) translateZ(0);-ms-transform:translateX(13.34em) translateZ(0);transform:translateX(13.34em) translateZ(0)}65%{-webkit-transform:translateX(-1.334em);-ms-transform:translateX(-1.334em);transform:translateX(-1.334em)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-10em) rotate(0) translateZ(0);-ms-transform:translateY(-10em) rotate(0) translateZ(0);transform:translateY(-10em) rotate(0) translateZ(0)}10%{-webkit-transform:translateY(-10em) rotate(-40deg);-ms-transform:translateY(-10em) rotate(-40deg);transform:translateY(-10em) rotate(-40deg)}90%{opacity:1}100%{-webkit-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-10em) rotate(0) translateZ(0);-ms-transform:translateY(-10em) rotate(0) translateZ(0);transform:translateY(-10em) rotate(0) translateZ(0)}10%{-webkit-transform:translateY(-10em) rotate(-40deg);-ms-transform:translateY(-10em) rotate(-40deg);transform:translateY(-10em) rotate(-40deg)}90%{opacity:1}100%{-webkit-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}}@-webkit-keyframes riseIn{0%{opacity:0;-webkit-transform:translateY(10em) translateZ(0);-ms-transform:translateY(10em) translateZ(0);transform:translateY(10em) translateZ(0)}100%{opacity:1}}@keyframes riseIn{0%{opacity:0;-webkit-transform:translateY(10em) translateZ(0);-ms-transform:translateY(10em) translateZ(0);transform:translateY(10em) translateZ(0)}100%{opacity:1}}@-webkit-keyframes popIn{0%{-webkit-transform:scale(0.25) translateZ(0);-ms-transform:scale(0.25) translateZ(0);transform:scale(0.25) translateZ(0);opacity:0}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{-webkit-transform:scale(0.25) translateZ(0);-ms-transform:scale(0.25) translateZ(0);transform:scale(0.25) translateZ(0);opacity:0}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes turnInDown{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@keyframes turnInDown{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@-webkit-keyframes turnInUp{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@keyframes turnInUp{0%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}100%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@-webkit-keyframes stretch{0%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}40%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}60%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}100%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.02375);-ms-transform:scaleY(1.02375);transform:scaleY(1.02375)}100%{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@keyframes stretch{0%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}40%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}60%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}100%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}80%{-webkit-transform:scaleY(1.02375);-ms-transform:scaleY(1.02375);transform:scaleY(1.02375)}100%{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes newspaper{0%{opacity:0;-webkit-transform:rotate(720deg) scale(0.33) translateZ(0);-ms-transform:rotate(720deg) scale(0.33) translateZ(0);transform:rotate(720deg) scale(0.33) translateZ(0)}100%{opacity:1;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes newspaper{0%{opacity:0;-webkit-transform:rotate(720deg) scale(0.33) translateZ(0);-ms-transform:rotate(720deg) scale(0.33) translateZ(0);transform:rotate(720deg) scale(0.33) translateZ(0)}100%{opacity:1;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(1.334em);-ms-transform:translateY(1.334em);transform:translateY(1.334em)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(1.334em);-ms-transform:translateY(1.334em);transform:translateY(1.334em)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-1.334em);-ms-transform:translateY(-1.334em);transform:translateY(-1.334em)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-1.334em);-ms-transform:translateY(-1.334em);transform:translateY(-1.334em)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}}@-webkit-keyframes fadeOutZoom{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@keyframes fadeOutZoom{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@-webkit-keyframes fadeOutZoomBig{0%{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}40%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@keyframes fadeOutZoomBig{0%{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}40%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@-webkit-keyframes slideOutLeft{35%{opacity:1;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(-13.34em);-ms-transform:translateX(-13.34em);transform:translateX(-13.34em)}}@keyframes slideOutLeft{35%{opacity:1;-webkit-transform:translateX(1.334em) translateZ(0);-ms-transform:translateX(1.334em) translateZ(0);transform:translateX(1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(-13.34em);-ms-transform:translateX(-13.34em);transform:translateX(-13.34em)}}@-webkit-keyframes slideOutRight{35%{opacity:1;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(13.34em);-ms-transform:translateX(13.34em);transform:translateX(13.34em)}}@keyframes slideOutRight{35%{opacity:1;-webkit-transform:translateX(-1.334em) translateZ(0);-ms-transform:translateX(-1.334em) translateZ(0);transform:translateX(-1.334em) translateZ(0)}100%{opacity:0;-webkit-transform:translateX(13.34em);-ms-transform:translateX(13.34em);transform:translateX(13.34em)}}@-webkit-keyframes explode{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(5);-ms-transform:scale(5);transform:scale(5)}}@keyframes explode{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:scale(5);-ms-transform:scale(5);transform:scale(5)}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(10em) rotate(-40deg);-ms-transform:translateY(10em) rotate(-40deg);transform:translateY(10em) rotate(-40deg)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(10em) rotate(-40deg);-ms-transform:translateY(10em) rotate(-40deg);transform:translateY(10em) rotate(-40deg)}}@-webkit-keyframes riseOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-10em);-ms-transform:translateY(-10em);transform:translateY(-10em)}}@keyframes riseOut{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateY(-10em);-ms-transform:translateY(-10em);transform:translateY(-10em)}}@-webkit-keyframes poof{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0)}100%{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-filter:blur(40px)}}@keyframes poof{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0)}100%{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-filter:blur(40px)}}@-webkit-keyframes turnOutDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}}@keyframes turnOutDown{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(-225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(-225deg) translateZ(150px);transform:perspective(500px) rotateX(-225deg) translateZ(150px)}}@-webkit-keyframes turnOutUp{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}}@keyframes turnOutUp{0%{opacity:1;-webkit-transform:perspective(800px) rotateX(0deg) translateZ(0);-ms-transform:perspective(800px) rotateX(0deg) translateZ(0);transform:perspective(800px) rotateX(0deg) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}100%{opacity:0;-webkit-transform:perspective(500px) rotateX(225deg) translateZ(150px);-ms-transform:perspective(500px) rotateX(225deg) translateZ(150px);transform:perspective(500px) rotateX(225deg) translateZ(150px)}}@-webkit-keyframes compress{0%{-webkit-transform:scaleY(1) translateZ(0);-ms-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0)}30%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}50%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}100%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@keyframes compress{0%{-webkit-transform:scaleY(1) translateZ(0);-ms-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0)}30%{-webkit-transform:scaleY(1.05);-ms-transform:scaleY(1.05);transform:scaleY(1.05)}50%{-webkit-transform:scaleY(.97125);-ms-transform:scaleY(.97125);transform:scaleY(.97125)}100%{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes float{0%, 50%, 100%{-webkit-transform:translateY(-.25em) translateZ(0);-ms-transform:translateY(-.25em) translateZ(0);transform:translateY(-.25em) translateZ(0)}25%{-webkit-transform:translateY(.25em) rotate(1deg);-ms-transform:translateY(.25em) rotate(1deg);transform:translateY(.25em) rotate(1deg)}75%{-webkit-transform:translateY(.25em) rotate(-1deg);-ms-transform:translateY(.25em) rotate(-1deg);transform:translateY(.25em) rotate(-1deg)}}@keyframes float{0%, 50%, 100%{-webkit-transform:translateY(-.25em) translateZ(0);-ms-transform:translateY(-.25em) translateZ(0);transform:translateY(-.25em) translateZ(0)}25%{-webkit-transform:translateY(.25em) rotate(1deg);-ms-transform:translateY(.25em) rotate(1deg);transform:translateY(.25em) rotate(1deg)}75%{-webkit-transform:translateY(.25em) rotate(-1deg);-ms-transform:translateY(.25em) rotate(-1deg);transform:translateY(.25em) rotate(-1deg)}}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}15%{-webkit-transform:translateX(.55em);-ms-transform:translateX(.55em);transform:translateX(.55em)}35%{-webkit-transform:translateX(-.55em);-ms-transform:translateX(-.55em);transform:translateX(-.55em)}50%{-webkit-transform:translateX(.275em);-ms-transform:translateX(.275em);transform:translateX(.275em)}65%{-webkit-transform:translateX(-.275em);-ms-transform:translateX(-.275em);transform:translateX(-.275em)}85%{-webkit-transform:translateX(.18333em);-ms-transform:translateX(.18333em);transform:translateX(.18333em)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}15%{-webkit-transform:translateX(.55em);-ms-transform:translateX(.55em);transform:translateX(.55em)}35%{-webkit-transform:translateX(-.55em);-ms-transform:translateX(-.55em);transform:translateX(-.55em)}50%{-webkit-transform:translateX(.275em);-ms-transform:translateX(.275em);transform:translateX(.275em)}65%{-webkit-transform:translateX(-.275em);-ms-transform:translateX(-.275em);transform:translateX(-.275em)}85%{-webkit-transform:translateX(.18333em);-ms-transform:translateX(.18333em);transform:translateX(.18333em)}}@-webkit-keyframes teeter{0%, 100%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}15%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}30%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}45%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}73%{-webkit-transform:rotate(3.33333deg);-ms-transform:rotate(3.33333deg);transform:rotate(3.33333deg)}86%{-webkit-transform:rotate(-3.33333deg);-ms-transform:rotate(-3.33333deg);transform:rotate(-3.33333deg)}}@keyframes teeter{0%, 100%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}15%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}30%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}45%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}73%{-webkit-transform:rotate(3.33333deg);-ms-transform:rotate(3.33333deg);transform:rotate(3.33333deg)}86%{-webkit-transform:rotate(-3.33333deg);-ms-transform:rotate(-3.33333deg);transform:rotate(-3.33333deg)}}@-webkit-keyframes quiver{0%{-webkit-transform:translate3d(2px, 1px, 0) rotate(0deg);-ms-transform:translate3d(2px, 1px, 0) rotate(0deg);transform:translate3d(2px, 1px, 0) rotate(0deg)}10%{-webkit-transform:translate3d(-1px, 2px, 0) rotate(2deg);-ms-transform:translate3d(-1px, 2px, 0) rotate(2deg);transform:translate3d(-1px, 2px, 0) rotate(2deg)}20%{-webkit-transform:translate3d(-3px, 0) rotate(-2deg);-ms-transform:translate3d(-3px, 0) rotate(-2deg);transform:translate3d(-3px, 0) rotate(-2deg)}30%{-webkit-transform:translate3d(0, 2px, 0) rotate(0deg);-ms-transform:translate3d(0, 2px, 0) rotate(0deg);transform:translate3d(0, 2px, 0) rotate(0deg)}40%{-webkit-transform:translate3d(1px, -1px, 0) rotate(2deg);-ms-transform:translate3d(1px, -1px, 0) rotate(2deg);transform:translate3d(1px, -1px, 0) rotate(2deg)}50%{-webkit-transform:translate3d(-1px, 2px, 0) rotate(-2deg);-ms-transform:translate3d(-1px, 2px, 0) rotate(-2deg);transform:translate3d(-1px, 2px, 0) rotate(-2deg)}60%{-webkit-transform:translate3d(-3px, 1px, 0) rotate(0deg);-ms-transform:translate3d(-3px, 1px, 0) rotate(0deg);transform:translate3d(-3px, 1px, 0) rotate(0deg)}70%{-webkit-transform:translate3d(2px, 1px, 0) rotate(2deg);-ms-transform:translate3d(2px, 1px, 0) rotate(2deg);transform:translate3d(2px, 1px, 0) rotate(2deg)}80%{-webkit-transform:translate3d(-1px, -1px, 0) rotate(-2deg);-ms-transform:translate3d(-1px, -1px, 0) rotate(-2deg);transform:translate3d(-1px, -1px, 0) rotate(-2deg)}90%{-webkit-transform:translate3d(2px, 2px, 0) rotate(0deg);-ms-transform:translate3d(2px, 2px, 0) rotate(0deg);transform:translate3d(2px, 2px, 0) rotate(0deg)}100%{-webkit-transform:translate3d(1px, -2px, 0) rotate(2deg);-ms-transform:translate3d(1px, -2px, 0) rotate(2deg);transform:translate3d(1px, -2px, 0) rotate(2deg)}}@keyframes quiver{0%{-webkit-transform:translate3d(2px, 1px, 0) rotate(0deg);-ms-transform:translate3d(2px, 1px, 0) rotate(0deg);transform:translate3d(2px, 1px, 0) rotate(0deg)}10%{-webkit-transform:translate3d(-1px, 2px, 0) rotate(2deg);-ms-transform:translate3d(-1px, 2px, 0) rotate(2deg);transform:translate3d(-1px, 2px, 0) rotate(2deg)}20%{-webkit-transform:translate3d(-3px, 0) rotate(-2deg);-ms-transform:translate3d(-3px, 0) rotate(-2deg);transform:translate3d(-3px, 0) rotate(-2deg)}30%{-webkit-transform:translate3d(0, 2px, 0) rotate(0deg);-ms-transform:translate3d(0, 2px, 0) rotate(0deg);transform:translate3d(0, 2px, 0) rotate(0deg)}40%{-webkit-transform:translate3d(1px, -1px, 0) rotate(2deg);-ms-transform:translate3d(1px, -1px, 0) rotate(2deg);transform:translate3d(1px, -1px, 0) rotate(2deg)}50%{-webkit-transform:translate3d(-1px, 2px, 0) rotate(-2deg);-ms-transform:translate3d(-1px, 2px, 0) rotate(-2deg);transform:translate3d(-1px, 2px, 0) rotate(-2deg)}60%{-webkit-transform:translate3d(-3px, 1px, 0) rotate(0deg);-ms-transform:translate3d(-3px, 1px, 0) rotate(0deg);transform:translate3d(-3px, 1px, 0) rotate(0deg)}70%{-webkit-transform:translate3d(2px, 1px, 0) rotate(2deg);-ms-transform:translate3d(2px, 1px, 0) rotate(2deg);transform:translate3d(2px, 1px, 0) rotate(2deg)}80%{-webkit-transform:translate3d(-1px, -1px, 0) rotate(-2deg);-ms-transform:translate3d(-1px, -1px, 0) rotate(-2deg);transform:translate3d(-1px, -1px, 0) rotate(-2deg)}90%{-webkit-transform:translate3d(2px, 2px, 0) rotate(0deg);-ms-transform:translate3d(2px, 2px, 0) rotate(0deg);transform:translate3d(2px, 2px, 0) rotate(0deg)}100%{-webkit-transform:translate3d(1px, -2px, 0) rotate(2deg);-ms-transform:translate3d(1px, -2px, 0) rotate(2deg);transform:translate3d(1px, -2px, 0) rotate(2deg)}}@-webkit-keyframes sway{0%, 50%, 100%{-webkit-transform:rotate(3deg) translateZ(0);-ms-transform:rotate(3deg) translateZ(0);transform:rotate(3deg) translateZ(0)}25%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes sway{0%, 50%, 100%{-webkit-transform:rotate(3deg) translateZ(0);-ms-transform:rotate(3deg) translateZ(0);transform:rotate(3deg) translateZ(0)}25%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounce{0%, 85%, 100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);-ms-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0)}25%{-webkit-transform:translateY(-1.35rem) scaleY(1.02) scaleX(0.98);-ms-transform:translateY(-1.35rem) scaleY(1.02) scaleX(0.98);transform:translateY(-1.35rem) scaleY(1.02) scaleX(0.98)}35%{-webkit-transform:translateY(0) scaleY(0.98) scaleX(1.02);-ms-transform:translateY(0) scaleY(0.98) scaleX(1.02);transform:translateY(0) scaleY(0.98) scaleX(1.02)}50%{-webkit-transform:translateY(-1rem) scaleY(1.01) scaleX(0.99);-ms-transform:translateY(-1rem) scaleY(1.01) scaleX(0.99);transform:translateY(-1rem) scaleY(1.01) scaleX(0.99)}60%{-webkit-transform:translateY(0) scaleY(0.99) scaleX(1.01);-ms-transform:translateY(0) scaleY(0.99) scaleX(1.01);transform:translateY(0) scaleY(0.99) scaleX(1.01)}75%{-webkit-transform:translateY(-0.05rem);-ms-transform:translateY(-0.05rem);transform:translateY(-0.05rem)}}@keyframes bounce{0%, 85%, 100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);-ms-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0)}25%{-webkit-transform:translateY(-1.35rem) scaleY(1.02) scaleX(0.98);-ms-transform:translateY(-1.35rem) scaleY(1.02) scaleX(0.98);transform:translateY(-1.35rem) scaleY(1.02) scaleX(0.98)}35%{-webkit-transform:translateY(0) scaleY(0.98) scaleX(1.02);-ms-transform:translateY(0) scaleY(0.98) scaleX(1.02);transform:translateY(0) scaleY(0.98) scaleX(1.02)}50%{-webkit-transform:translateY(-1rem) scaleY(1.01) scaleX(0.99);-ms-transform:translateY(-1rem) scaleY(1.01) scaleX(0.99);transform:translateY(-1rem) scaleY(1.01) scaleX(0.99)}60%{-webkit-transform:translateY(0) scaleY(0.99) scaleX(1.01);-ms-transform:translateY(0) scaleY(0.99) scaleX(1.01);transform:translateY(0) scaleY(0.99) scaleX(1.01)}75%{-webkit-transform:translateY(-0.05rem);-ms-transform:translateY(-0.05rem);transform:translateY(-0.05rem)}}@-webkit-keyframes pulsate{0%, 100%{opacity:1;-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{opacity:0.85;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulsate{0%, 100%{opacity:1;-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{opacity:0.85;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes aroundTheWorld{0%{-webkit-transform:rotate(0deg) translate3d(-5em, -5em, 0) rotate(0deg);-ms-transform:rotate(0deg) translate3d(-5em, -5em, 0) rotate(0deg);transform:rotate(0deg) translate3d(-5em, -5em, 0) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translate3d(-5em, -5em, 0) rotate(-360deg);-ms-transform:rotate(360deg) translate3d(-5em, -5em, 0) rotate(-360deg);transform:rotate(360deg) translate3d(-5em, -5em, 0) rotate(-360deg)}}@keyframes aroundTheWorld{0%{-webkit-transform:rotate(0deg) translate3d(-5em, -5em, 0) rotate(0deg);-ms-transform:rotate(0deg) translate3d(-5em, -5em, 0) rotate(0deg);transform:rotate(0deg) translate3d(-5em, -5em, 0) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translate3d(-5em, -5em, 0) rotate(-360deg);-ms-transform:rotate(360deg) translate3d(-5em, -5em, 0) rotate(-360deg);transform:rotate(360deg) translate3d(-5em, -5em, 0) rotate(-360deg)}}@-webkit-keyframes ping{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ping{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes squareDance{0%, 100%{-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}25%{-webkit-transform:translate3d(100%, 100%, 0);-ms-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}50%{-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}75%{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes squareDance{0%, 100%{-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}25%{-webkit-transform:translate3d(100%, 100%, 0);-ms-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}50%{-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}75%{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes sunrise{0%{-webkit-transform:rotate(0deg) translate(-15em) rotate(0deg);-ms-transform:rotate(0deg) translate(-15em) rotate(0deg);transform:rotate(0deg) translate(-15em) rotate(0deg)}100%{-webkit-transform:rotate(180deg) translate(-15em) rotate(-180deg);-ms-transform:rotate(180deg) translate(-15em) rotate(-180deg);transform:rotate(180deg) translate(-15em) rotate(-180deg)}}@keyframes sunrise{0%{-webkit-transform:rotate(0deg) translate(-15em) rotate(0deg);-ms-transform:rotate(0deg) translate(-15em) rotate(0deg);transform:rotate(0deg) translate(-15em) rotate(0deg)}100%{-webkit-transform:rotate(180deg) translate(-15em) rotate(-180deg);-ms-transform:rotate(180deg) translate(-15em) rotate(-180deg);transform:rotate(180deg) translate(-15em) rotate(-180deg)}}.post-content .alignleft,article.portfolio-single .alignleft{float:left;text-align:left;margin-right:2.5rem;margin-bottom:2.5rem}.post-content .alignright,article.portfolio-single .alignright{float:right;text-align:right}.post-content .alignnone,article.portfolio-single .alignnone{float:none;clear:both}.post-content .aligncenter,article.portfolio-single .aligncenter{float:none;text-align:center;margin-left:auto;margin-right:auto;display:block}#primary article .post-content ul,#primary article.type-portfolio .portfolio-additional ul,.woocommerce .item .anim-wrap .item-data-list .description ul,#primary article .post-content ol,#primary article.type-portfolio .portfolio-additional ol,.woocommerce .item .anim-wrap .item-data-list .description ol{margin-bottom:2.5rem;list-style-position:inside}#primary article .post-content ul,#primary article.type-portfolio .portfolio-additional ul,.woocommerce .item .anim-wrap .item-data-list .description ul{list-style-type:square}#primary article .post-content ol,#primary article.type-portfolio .portfolio-additional ol,.woocommerce .item .anim-wrap .item-data-list .description ol{list-style-type:decimal}.post-content .wp-caption,article.portfolio-single .wp-caption{max-width:100%}.post-content .wp-caption .wp-caption-text,article.portfolio-single .wp-caption .wp-caption-text{margin:1.25rem 0}.gallery-wrap{margin-top:2.2rem;margin-bottom:0;margin-left:-1.25rem;margin-right:-1.25rem}#searchform{position:relative}#searchform .button{position:absolute;top:0;bottom:0;right:0;margin:0}#searchform .button .fa{position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-7px}input[type=number]{-moz-appearance:textfield}.table{display:table;table-layout:fixed;height:100%}.table.fullwidth{width:100%}.tablerow{display:table-row;height:100%}.tablecell{display:table-cell;vertical-align:middle;height:100%}.tablecell.top{vertical-align:top}.tablecell.bottom{vertical-align:bottom}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.item-overlay{position:absolute;top:1.25rem;bottom:1.25rem;left:1.25rem;right:1.25rem;background-color:rgba(250,250,250,0.9);z-index:1}.as-loading{padding:1.25rem;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:0.2rem;font-weight:600}.as-loading>*{vertical-align:middle}.as-loading span{margin-left:.625rem}.as-loading .fa{font-size:14px;width:14px;height:14px}body .to-top,.woocommerce .to-top{position:fixed;z-index:1000;bottom:2.5rem;right:2.5rem;opacity:0;padding:0;width:2.5rem;height:2.5rem}body .to-top a,.woocommerce .to-top a{padding:0;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center}body .to-top.to-top-is-visible,.woocommerce .to-top.to-top-is-visible{opacity:0.8}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.zoomContainer{display:none}}.fa{font-family:FontAwesome;font-size:14px !important;font-weight:normal !important;font-style:normal !important;font-variant:normal !important;line-height:1}.tt-window{position:absolute;z-index:9999;padding:7px 14px;background:#222;display:block;color:#e5e5e5;font-size:0.96rem;line-height:1.4;text-transform:none;letter-spacing:0;opacity:0;white-space:nowrap}.tt-window.bottom>.nub{position:absolute;top:-10px;border:inset 5px;content:"";display:block;height:0;width:0;border-color:transparent transparent #222 transparent;border-bottom-style:solid}.tt-window.top>.nub{position:absolute;bottom:-10px;border:inset 5px;content:"";display:block;height:0;width:0;border-color:#222 transparent transparent transparent;border-top-style:solid}.added .tt-window{display:none}.to-drag{cursor:-webkit-grab;cursor:-moz-grab}.dragged{cursor:-webkit-grabbing;cursor:-moz-grabbing}.zoom-image-preload{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:10}button,a.button,.item .anim-wrap .item-img .back .item-buttons-holder a,button:active,a.button:active,.item .anim-wrap .item-img .back .item-buttons-holder a:active,button:visited,a.button:visited,.item .anim-wrap .item-img .back .item-buttons-holder a:visited,.owl-nav span.fa,.superslides-holder .superslides .slides-navigation a.next,.superslides-holder .superslides .slides-navigation a.prev,.slick-slider .slick-arrow,.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,input[type="submit"].button{box-shadow:3px 3px 0 0 rgba(0,0,0,0.2);transition:top 0.2s linear, left 0.2s linear, box-shadow 0.2s linear}button:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),a.button:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.item .anim-wrap .item-img .back .item-buttons-holder a:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),button:active:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),a.button:active:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.item .anim-wrap .item-img .back .item-buttons-holder a:active:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),button:visited:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),a.button:visited:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.owl-nav span.fa:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.superslides-holder .superslides .slides-navigation a.next:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.superslides-holder .superslides .slides-navigation a.prev:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.slick-slider .slick-arrow:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]),input[type="submit"].button:hover:not(.slick-arrow):not(.added_to_cart):not(input[type="search"]){top:-1px;left:-1px}button:active:not(.slick-arrow),button:focus:not(.slick-arrow),button:active:not(.added_to_cart),button:focus:not(.added_to_cart),a.button:active:not(.slick-arrow),a.button:focus:not(.slick-arrow),a.button:active:not(.added_to_cart),a.button:focus:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:active:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:focus:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:active:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:focus:not(.added_to_cart),button:active:active:not(.slick-arrow),button:active:focus:not(.slick-arrow),button:active:active:not(.added_to_cart),button:active:focus:not(.added_to_cart),a.button:active:active:not(.slick-arrow),a.button:active:focus:not(.slick-arrow),a.button:active:active:not(.added_to_cart),a.button:active:focus:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:active:active:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:active:focus:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:active:active:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:active:focus:not(.added_to_cart),button:visited:active:not(.slick-arrow),button:visited:focus:not(.slick-arrow),button:visited:active:not(.added_to_cart),button:visited:focus:not(.added_to_cart),a.button:visited:active:not(.slick-arrow),a.button:visited:focus:not(.slick-arrow),a.button:visited:active:not(.added_to_cart),a.button:visited:focus:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:active:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:focus:not(.slick-arrow),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:active:not(.added_to_cart),.item .anim-wrap .item-img .back .item-buttons-holder a:visited:focus:not(.added_to_cart),.owl-nav span.fa:active:not(.slick-arrow),.owl-nav span.fa:focus:not(.slick-arrow),.owl-nav span.fa:active:not(.added_to_cart),.owl-nav span.fa:focus:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.next:active:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.next:focus:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.next:active:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.next:focus:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.prev:active:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.prev:focus:not(.slick-arrow),.superslides-holder .superslides .slides-navigation a.prev:active:not(.added_to_cart),.superslides-holder .superslides .slides-navigation a.prev:focus:not(.added_to_cart),.slick-slider .slick-arrow:active:not(.slick-arrow),.slick-slider .slick-arrow:focus:not(.slick-arrow),.slick-slider .slick-arrow:active:not(.added_to_cart),.slick-slider .slick-arrow:focus:not(.added_to_cart),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:active:not(.slick-arrow),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:focus:not(.slick-arrow),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:active:not(.added_to_cart),.single-item-element .item .anim-wrap .item-data>.table .item-buttons-holder a:focus:not(.added_to_cart),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:active:not(.slick-arrow),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:focus:not(.slick-arrow),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:active:not(.added_to_cart),.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:focus:not(.added_to_cart),input[type="submit"].button:active:not(.slick-arrow),input[type="submit"].button:focus:not(.slick-arrow),input[type="submit"].button:active:not(.added_to_cart),input[type="submit"].button:focus:not(.added_to_cart){top:0;left:0}html{position:relative}.row{max-width:none;position:relative}.button.fa,button.fa,input[type="submit"].fa{font-family:"FontAwesome"}.button:before,button:before,input[type="submit"]:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-top:1px solid;border-bottom:1px solid;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);pointer-events:none}.button:after,button:after,input[type="submit"]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);pointer-events:none}.button:hover:before,.button:hover:after,button:hover:before,button:hover:after,input[type="submit"]:hover:before,input[type="submit"]:hover:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:0.8}.breadcrumbs-holder{border-top:1px;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid;margin-top:-1px;font-size:0}.vertical-layout .breadcrumbs-holder{border:0}.breadcrumbs-holder .breadcrumbs{border:none;padding:1.25rem 0 1.25rem;background-color:transparent;font-weight:400}.breadcrumbs-holder .breadcrumbs span{position:relative;color:inherit}.breadcrumbs-holder .breadcrumbs a{position:relative;text-decoration:none}.breadcrumbs-holder .breadcrumbs a:hover,.breadcrumbs-holder .breadcrumbs a:active,.breadcrumbs-holder .breadcrumbs a:visited{text-decoration:none}.vertical-layout .breadcrumbs-holder .breadcrumbs{padding:1.25rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.breadcrumbs-holder{display:none}}ul{margin:0}[itemprop="description"] ul,[itemprop="description"] ol,.description ul,.description ol{margin-bottom:2.5rem;list-style-position:inside}[itemprop="description"] ul::after,[itemprop="description"] ol::after,.description ul::after,.description ol::after{clear:both;content:"";display:table}[itemprop="description"] ul,.description ul{list-style-type:square}[itemprop="description"] ol,.description ol{list-style-type:decimal}.column+.column:last-child,.columns+.columns:last-child{float:left}.products .column+.column:last-child,.products .columns+.columns:last-child{float:none}input[type="number"]{position:relative}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAYCAYAAADH2bwQAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADHSURBVCiR3ZKxbQJREERn+BdvvrsSoanAsSUXQEID1qUESDh0CB1YcuQC3MBVQILkAlwAugb8L+TfJwCfDnRXAH7RaGZW2mCAHqq6UtVN3wt/wsxKkh8kn0TkGGPcdQV3fwHwCWBy6T+LyG+McU9VXZD8AlDgmkxyWZD8TinNMADJdsi/P1hV1cNoSKbJWPi/oJlNU0q3WziHZFvknB9DCKODCU3T/IjIAcAcAHvXr3Vdv3d1MyvNrDWz7O5vgw+5+1pVt33vBB6GMVC+Glo+AAAAAElFTkSuQmCC) no-repeat center center;width:1em;border-left:1px solid #BBB;opacity:.5;position:relative;margin-top:-0.83333rem;margin-bottom:-0.83333rem;margin-right:-0.83333rem}input[type="number"]::-webkit-inner-spin-button:hover,input[type="number"]::-webkit-inner-spin-button:active{box-shadow:0 0 2px #0CF;opacity:.8;cursor:pointer}input:-webkit-autofill{background:black;color:red}#bodywrap{position:relative;margin:0 auto;max-width:1600px;background-color:#fff;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#body #bodywrap,#body.boxed #bodywrap{width:100% !important}}.main-section{position:relative;overflow:hidden}.main-section header.main-header{position:relative;background-color:#fff;z-index:20;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.main-section .content{clear:both;position:relative;z-index:3;background-color:#fff}.main-section .content.vertical{margin-left:350px}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.main-section .content.vertical{margin-left:0}}.main-section .content #primary{position:relative;padding:0 2.5rem}.page-template-page-page_builder .main-section .content #primary{padding:0}.vertical-layout .main-section .content #primary{margin-top:0}.main-section .content #primary.float_left{float:left}.main-section .content #primary.float_right{float:right}.page-with-abs-header .main-section .content #primary{margin-top:0}.main-section .content #secondary{position:relative;padding:2.5rem;background-color:rgba(240,240,240,0.8)}.main-section .content #secondary.float_left{float:left;left:0;text-align:left}.main-section .content #secondary.float_right{float:right;right:0;text-align:right}.main-section .content #secondary aside{float:none;clear:both;margin-bottom:5rem}.main-section .content #secondary.stick-bottom{position:fixed;bottom:0}.main-section .content::after{clear:both;content:"";display:table}.main-section .bottom-widgets{position:relative;z-index:2;background-color:#fff}.main-section .bottom-widgets .aside{position:relative;z-index:1}.main-section .bottom-widgets .overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;background-color:rgba(240,240,240,0.8)}.main-section footer{visibility:hidden;text-align:left;padding:2.5rem 5rem;position:fixed;bottom:0;width:100%;max-width:1600px;z-index:1;background-color:#222}.main-section footer.vertical{position:relative;margin-left:350px;width:auto}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.main-section footer.vertical{margin-left:0}}.main-section footer h1,.main-section footer h2,.main-section footer h3,.main-section footer h4,.main-section footer h5,.main-section footer h6{color:#fff}.main-section footer span,.main-section footer p,.main-section footer a,.main-section footer a:visited,.main-section footer a:active{color:rgba(240,240,240,0.8)}.main-section footer #footerwidgets{margin-bottom:2.5rem}.main-section footer .credits{text-align:center;padding:2.5rem;font-size:13px;text-transform:uppercase;letter-spacing:0.2rem;font-weight:400}.main-section footer .credits span{display:block;padding:0;margin:0}.main-section footer::after{clear:both;content:"";display:table}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.main-section footer{position:relative;visibility:visible !important}#body .main-section footer,#body.boxed .main-section footer{width:100% !important;padding-left:2.5rem;padding-right:2.5rem}}.main-section .footer-spacer{clear:both;position:relative}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.main-section .footer-spacer{display:none}}.off-canvas{position:fixed;top:0px;left:0px;bottom:0;width:300px;padding-bottom:2.5rem;background-color:#222;color:#fff;z-index:1002}.off-canvas a,.off-canvas a:hover,.off-canvas a:active,.off-canvas a:visited,.off-canvas h4,.off-canvas h5,.off-canvas label,.off-canvas span,.off-canvas p{color:rgba(240,240,240,0.8)}.off-canvas a:hover{opacity:0.8}.off-canvas h4,.off-canvas h5{padding-bottom:.625rem;margin-bottom:1.25rem;border-bottom:1px;border-color:rgba(153,153,153,0.5);border-style:solid}.off-canvas .item-buttons-holder{display:table;padding:0}.off-canvas .item-buttons-holder .tablerow>*{display:table-cell}.off-canvas .item-buttons-holder .add-to-cart-holder{position:relative}.off-canvas .item-buttons-holder a.quick-view,.off-canvas .item-buttons-holder a.wc-loop-button{background:transparent;box-shadow:0 0 0 1px rgba(153,153,153,0.3)}.off-canvas .item-buttons-holder a.quick-view:hover,.off-canvas .item-buttons-holder a.wc-loop-button:hover{opacity:1}.off-canvas .item-buttons-holder a.added_to_cart{position:absolute;left:100%;top:0;padding-bottom:0}.off-canvas .offcanvaswrapper,.off-canvas .searchform-aside,.off-canvas .wrap-mini-wishlist,.off-canvas .mini-cart-list{position:absolute;z-index:1;top:6.25rem;left:2.5rem;right:2.5rem;display:none;opacity:0;-webkit-animation:fadeOut .5s 0s forwards;animation:fadeOut .5s 0s forwards}.off-canvas .offcanvaswrapper.active,.off-canvas .searchform-aside.active,.off-canvas .wrap-mini-wishlist.active,.off-canvas .mini-cart-list.active{display:block;opacity:1;-webkit-animation:fadeIn .5s 0s forwards;animation:fadeIn .5s 0s forwards}.off-canvas .hide-asides{position:absolute;z-index:0;top:2.5rem;left:2.5rem;font-size:2rem !important;opacity:0.7}.off-canvas .hide-asides:hover:before{cursor:pointer}.off-canvas input[type="search"],.off-canvas input[type="text"]{background:transparent !important;border:1px solid #999;color:#fff}.off-canvas ::-webkit-input-placeholder{color:#fff}.off-canvas :-moz-placeholder{color:#fff}.off-canvas ::-moz-placeholder{color:#fff}.off-canvas :-ms-input-placeholder{color:#fff}.off-canvas.active{visibility:visible;opacity:1}.off-canvas.full_modal{left:0;right:0;width:100%;background-color:rgba(34,34,34,0.9)}.off-canvas.full_modal>div>h4{font-size:2.2rem;text-align:center}.off-canvas.full_modal a,.off-canvas.full_modal span,.off-canvas.full_modal p{font-size:1.4rem}.off-canvas.full_modal .offcanvaswrapper,.off-canvas.full_modal .searchform-aside,.off-canvas.full_modal .wrap-mini-wishlist,.off-canvas.full_modal .mini-cart-list{left:35%;right:35%}@media only screen and (min-width: 40.0625em) and (max-width: 48em){.off-canvas.full_modal .offcanvaswrapper,.off-canvas.full_modal .searchform-aside,.off-canvas.full_modal .wrap-mini-wishlist,.off-canvas.full_modal .mini-cart-list{left:20%;right:20%}}@media only screen and (max-width: 40em){.off-canvas.full_modal .offcanvaswrapper,.off-canvas.full_modal .searchform-aside,.off-canvas.full_modal .wrap-mini-wishlist,.off-canvas.full_modal .mini-cart-list{left:10%;right:10%}}.off-canvas.full_modal .hide-asides{font-size:2rem !important;top:0;left:0;right:0;bottom:0}.off-canvas.full_modal .hide-asides:before{position:absolute;top:3rem;left:50%;margin-left:-11px}.left-off-canvas.off_canvas{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.left-off-canvas.off_canvas.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.left-off-canvas.full_modal{opacity:0;z-index:0;-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.left-off-canvas.full_modal.active{opacity:1;z-index:1002;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.left-off-canvas.full_modal.deactivate{opacity:0;z-index:0;-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);transition:all 0.8s ease}.right-off-canvas.off_canvas{left:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.right-off-canvas.off_canvas.active{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.right-off-canvas.full_modal{opacity:0;z-index:0;-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.right-off-canvas.full_modal.active{opacity:1;z-index:1002;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.right-off-canvas.full_modal.deactivate{opacity:0;z-index:0;-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);transition:all 0.8s ease}.section-overlay{z-index:1001}#as-preloader-back{background:#AAAAAA;height:100%;width:100%;position:fixed;z-index:1050;left:0;top:0}.load-container{position:absolute;top:50%;left:50%;margin-top:-120px;margin-left:-120px;width:240px;height:240px}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.sticker .info-bar-item,header.main-header .top-bar .info-bar-item,header.main-header .sidemenu-buttons .info-bar-item,header.main-header .sidemenu-info .info-bar-item{overflow:hidden;padding-left:.625rem}.sticker .info-bar-item a,header.main-header .top-bar .info-bar-item a,header.main-header .sidemenu-buttons .info-bar-item a,header.main-header .sidemenu-info .info-bar-item a,.sticker .info-bar-item span,header.main-header .top-bar .info-bar-item span,header.main-header .sidemenu-buttons .info-bar-item span,header.main-header .sidemenu-info .info-bar-item span{display:inline-block;vertical-align:middle;white-space:nowrap}.sticker .info-bar-item span.hide-text,header.main-header .top-bar .info-bar-item span.hide-text,header.main-header .sidemenu-buttons .info-bar-item span.hide-text,header.main-header .sidemenu-info .info-bar-item span.hide-text{display:none}.sticker .info-bar-item span.title,header.main-header .top-bar .info-bar-item span.title,header.main-header .sidemenu-buttons .info-bar-item span.title,header.main-header .sidemenu-info .info-bar-item span.title{font-size:0.9rem;line-height:1}.sticker .info-bar-item:first-child,header.main-header .top-bar .info-bar-item:first-child,header.main-header .sidemenu-buttons .info-bar-item:first-child,header.main-header .sidemenu-info .info-bar-item:first-child{padding-left:0}.sticker .info-bar-item i,header.main-header .top-bar .info-bar-item i,header.main-header .sidemenu-buttons .info-bar-item i,header.main-header .sidemenu-info .info-bar-item i{display:inline-block;padding-right:.3125rem}.sticker .info-bar-item.larger i,header.main-header .top-bar .info-bar-item.larger i,header.main-header .sidemenu-buttons .info-bar-item.larger i,header.main-header .sidemenu-info .info-bar-item.larger i{font-size:28px !important;padding-right:.625rem}.sticker .info-bar-item.info-sharer,header.main-header .top-bar .info-bar-item.info-sharer,header.main-header .sidemenu-buttons .info-bar-item.info-sharer,header.main-header .sidemenu-info .info-bar-item.info-sharer{display:none;opacity:1}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.sticker .info-bar-item.info-sharer,header.main-header .top-bar .info-bar-item.info-sharer,header.main-header .sidemenu-buttons .info-bar-item.info-sharer,header.main-header .sidemenu-info .info-bar-item.info-sharer{display:block}}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.sticker .info-bar-item,header.main-header .top-bar .info-bar-item,header.main-header .sidemenu-buttons .info-bar-item,header.main-header .sidemenu-info .info-bar-item{display:none;opacity:0}.sticker .info-bar-item.sharer-on,header.main-header .top-bar .info-bar-item.sharer-on,header.main-header .sidemenu-buttons .info-bar-item.sharer-on,header.main-header .sidemenu-info .info-bar-item.sharer-on{display:table-cell;opacity:1}}.sticker .header-button,header.main-header .top-bar .header-button,header.main-header .sidemenu-buttons .header-button,header.main-header .sidemenu-info .header-button{float:right;padding:0 0.8rem;position:relative;min-height:16px}.sticker .header-button:after,header.main-header .top-bar .header-button:after,header.main-header .sidemenu-buttons .header-button:after,header.main-header .sidemenu-info .header-button:after{content:"";position:absolute;right:-1px;top:2px;bottom:2px;width:1px;border-left:1px solid;opacity:0.5}.sticker .header-button:first-child:after,header.main-header .top-bar .header-button:first-child:after,header.main-header .sidemenu-buttons .header-button:first-child:after,header.main-header .sidemenu-info .header-button:first-child:after{display:none}.sticker .header-button .fa,header.main-header .top-bar .header-button .fa,header.main-header .sidemenu-buttons .header-button .fa,header.main-header .sidemenu-info .header-button .fa{font-size:14px}header.main-header .top-bar .header-button a:hover,header.main-header .sidemenu-buttons .header-button a:hover,header.main-header .sidemenu-info .header-button a:hover,header.main-header .top-bar .header-button .mini-cart-icon:hover,header.main-header .sidemenu-buttons .header-button .mini-cart-icon:hover,header.main-header .sidemenu-info .header-button .mini-cart-icon:hover{cursor:pointer}header.main-header .top-bar .header-button a:hover .fa,header.main-header .sidemenu-buttons .header-button a:hover .fa,header.main-header .sidemenu-info .header-button a:hover .fa,header.main-header .top-bar .header-button .mini-cart-icon:hover .fa,header.main-header .sidemenu-buttons .header-button .mini-cart-icon:hover .fa,header.main-header .sidemenu-info .header-button .mini-cart-icon:hover .fa{opacity:0.6}.sticker{position:fixed;z-index:500;min-height:48px;width:100%;max-width:1600px;background:rgba(255,255,255,0.9);box-shadow:0 5px 15px rgba(0,0,0,0.1);display:none;opacity:0;text-align:center;-webkit-animation:fadeInDown .5s 0s forwards;animation:fadeInDown .5s 0s forwards}.sticker.is-sticked{display:block}.sticker .menu-cloned,.sticker .info-cloned,.sticker .buttons-cloned{display:inline-block;float:left;width:auto;padding:1.25rem}.sticker .logo-title-cloned{position:absolute;left:50%;margin-left:-175px;width:350px;height:38px;top:10px;display:block;text-indent:-3000px;background-image:url(img/logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.sticker .logo-title-cloned.no-logo{text-indent:0;font-size:1.2rem;line-height:2.2;background:none}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.sticker .logo-title-cloned{display:none}}.sticker .mobile-sticker-home{display:none}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.sticker .mobile-sticker-home{display:inline-block;position:absolute;top:50%;left:50%;font-size:32px !important;margin-top:-16px;margin-left:-15px}}.sticker .buttons-cloned{position:absolute;right:0}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.sticker .info-cloned{padding-left:0}}.sticker .mini-cart-toggle .count{bottom:-0.325rem;left:-2.3rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.sticker.is-sticked{width:100% !important}}header.main-header{-webkit-transform:none;-ms-transform:none;transform:none}header.main-header>*:not(.header-color-overlay){position:relative;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}header.main-header .header-color-overlay{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}header.main-header.horizontal.default{border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.default>.large-4{border-right:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.default .top-bar{padding-top:.625rem;padding-bottom:.625rem}header.main-header.horizontal.default .top-bar .info-wrap{float:left}header.main-header.horizontal.default #site-menu{clear:both}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.default>*{float:none !important}}header.main-header.horizontal.default .breadcrumbs-holder{border-bottom:none}header.main-header.horizontal.simple{border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple::after{clear:both;content:"";display:table}header.main-header.horizontal.simple .logo-title-section .site-title-holder{border-top:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple .top-bar{z-index:3;padding:.625rem;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple .top-bar .left{padding-left:.625rem}header.main-header.horizontal.simple .top-bar .right{padding-right:0}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple .top-bar .left{width:50%}header.main-header.horizontal.simple .top-bar .right{width:50%}}header.main-header.horizontal.simple .horizontal-menu-wrapper{text-align:center;font-size:0}header.main-header.horizontal.simple .horizontal-menu-wrapper .navigation.horizontal-primary{display:inline-block;position:relative;padding:0 1.25rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple .horizontal-menu-wrapper{display:none}}header.main-header.horizontal.simple .breadcrumbs-holder{text-align:center;border-bottom:none}header.main-header.horizontal.simple .breadcrumbs-holder .breadcrumbs{display:inline-block}header.main-header.horizontal.simple2{text-align:center;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple2::after{clear:both;content:"";display:table}header.main-header.horizontal.simple2>*{clear:both}header.main-header.horizontal.simple2 .top-dark{position:relative;min-height:48px;background-color:#222;z-index:5}header.main-header.horizontal.simple2 .top-dark::after{clear:both;content:"";display:table}header.main-header.horizontal.simple2 .top-dark .header-button .fa{color:#fff}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper{text-align:center}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper #secondary-nav{padding:0}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper .navigation.horizontal-secondary{display:inline-block;position:relative}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper .navigation>li>a{color:#fff;padding-top:0.7rem;padding-bottom:0.3rem;line-height:2rem}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper .navigation .sub-menu{text-align:left}header.main-header.horizontal.simple2 .top-dark .top-bar{position:absolute;z-index:1;top:0;border:none}header.main-header.horizontal.simple2 .top-dark .top-bar.left{left:1.25rem}@media only screen and (max-width: 40em){header.main-header.horizontal.simple2 .top-dark .top-bar.left{display:none}}header.main-header.horizontal.simple2 .top-dark .top-bar.right{right:1.25rem}header.main-header.horizontal.simple2 .top-dark .top-bar a,header.main-header.horizontal.simple2 .top-dark .top-bar .mini-cart-icon,header.main-header.horizontal.simple2 .top-dark .top-bar .info-bar-item span{color:#fff}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple2 .top-dark .top-dark{margin:0}header.main-header.horizontal.simple2 .top-dark .menu-toggle{display:inline-block;width:2.5rem}header.main-header.horizontal.simple2 .top-dark .top-bar{float:none !important;text-align:center}header.main-header.horizontal.simple2 .top-dark .top-bar .wrap{float:none !important;display:inline-block}header.main-header.horizontal.simple2 .top-dark .horizontal-menu-wrapper{display:none}}header.main-header.horizontal.simple2 .breadcrumbs-holder{text-align:center;border-bottom:0}header.main-header.horizontal.simple2 .breadcrumbs-holder .breadcrumbs{display:inline-block}header.main-header.horizontal.simple3{border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple3::after{clear:both;content:"";display:table}header.main-header.horizontal.simple3>*{clear:both}header.main-header.horizontal.simple3 .logo-title-section .site-title-holder span.logo{max-height:8rem;max-width:100%;margin:1.25rem 0}header.main-header.horizontal.simple3 .logo-title-section .site-title-holder .site-description{padding-top:0}header.main-header.horizontal.simple3 .top-bar{position:relative;z-index:3;border:0;opacity:0.7;padding-top:0;padding-bottom:0;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple3 .top-bar>div{padding:.625rem 0}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple3 .top-bar>div{text-align:center}header.main-header.horizontal.simple3 .top-bar>div .info-wrap,header.main-header.horizontal.simple3 .top-bar>div .buttons-wrap{display:inline-block}}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple3 .top-bar>div:first-child{border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}}header.main-header.horizontal.simple3 .horizontal-menu-wrapper{width:100%;font-size:0;text-align:center}header.main-header.horizontal.simple3 .horizontal-menu-wrapper .tablecell{width:100%}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav{padding-top:0;padding-bottom:0;border-top:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav .navigation{display:inline-block;position:relative;width:100%}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav .navigation>li{float:none}header.main-header.horizontal.simple3 .horizontal-menu-wrapper #secondary-nav .navigation li{text-align:left}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple3 .horizontal-menu-wrapper{display:none}}header.main-header.horizontal.simple3 .breadcrumbs-holder{border-bottom:none;text-align:center}header.main-header.horizontal.simple3 .breadcrumbs-holder .breadcrumbs{display:inline-block}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple3 .menu-toggle{display:block}}header.main-header.horizontal.simple4{border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.horizontal.simple4 .menu-toggle{position:relative;z-index:6}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple4 .site-title-holder{padding:0;height:8rem !important;text-align:center}}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple4 #site-title{text-align:center}header.main-header.horizontal.simple4 #site-title span{text-align:center}}header.main-header.horizontal.simple4 .top-bar{display:table;border:0;height:100%;padding-top:0;padding-bottom:0}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper{width:100%;table-layout:auto}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper .buttons-wrap{display:table-cell;vertical-align:middle;width:150px;padding-right:2.5rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper{text-align:center}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper>nav{display:none !important}header.main-header.horizontal.simple4 .top-bar .horizontal-menu-wrapper .buttons-wrap{padding-right:0}}header.main-header.horizontal.simple4 .top-bar .info-wrap{float:right}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.horizontal.simple4 .top-bar{clear:both;display:block;float:none !important;padding:1.25rem !important;text-align:center}header.main-header.horizontal.simple4 .top-bar .buttons-wrap{display:inline-block !important;width:auto !important}header.main-header.horizontal.simple4 .top-bar .info-wrap{float:none;display:inline-block}}header.main-header.horizontal.simple4 #secondary-nav{border:0;display:table-cell;vertical-align:middle}header.main-header.horizontal.simple4 #secondary-nav .navigation{float:right}header.main-header.horizontal.simple4 .breadcrumbs-holder{text-align:center;width:auto;border-bottom:none}header.main-header.horizontal.simple4 .breadcrumbs-holder .breadcrumbs{display:inline-block;margin:0;padding-left:1.25rem;padding-right:1.25rem}header.main-header.vertical{position:fixed;top:0;bottom:0;width:350px;background-color:rgba(240,240,240,0.8);background-attachment:scroll !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:3}header.main-header.vertical .header-color-overlay{position:fixed;top:0;bottom:-1px;left:0;width:350px;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}header.main-header.vertical>div,header.main-header.vertical nav{clear:both;position:relative;z-index:2;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header.vertical>div::after,header.main-header.vertical nav::after{clear:both;content:"";display:table}header.main-header.vertical>div:last-child,header.main-header.vertical nav:last-child{padding-bottom:2.5rem}.admin-bar header.main-header.vertical{top:32px}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.vertical{background-attachment:fixed !important}header.main-header.vertical .header-color-overlay{position:absolute;width:auto}header.main-header.vertical .menu-toggle{display:block}header.main-header.vertical nav{display:none}}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header.vertical{position:relative;width:auto}}header.main-header.absolute-header{position:absolute}header.main-header #site-title{position:relative;margin:0;text-align:center;overflow:hidden}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header #site-title{text-align:center !important}}header.main-header #site-title.not-h1{font-size:2.5rem}@media only screen and (max-width: 40em){header.main-header #site-title.not-h1{font-size:2rem}}header.main-header #site-title span{display:inline-block}header.main-header #site-title span.logo{text-indent:-3000px;max-width:100%;max-height:100%;width:130px;height:130px;display:inline-block;background-image:url(img/logo.svg);background-repeat:no-repeat;background-position:center;background-size:100%;color:transparent}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header #site-title span.logo{max-height:80px;background-size:contain}}header.main-header #site-title span.no-logo{color:inherit}header.main-header #site-title .site-description{display:block;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;font-size:12px;text-transform:uppercase;letter-spacing:0.2rem;font-weight:600}.vertical-layout header.main-header #site-title .site-description{position:relative;clear:both}.vertical-layout header.main-header #site-title .site-description::after{clear:both;content:"";display:table}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header #site-title .site-description{position:relative;font-size:11px;text-transform:uppercase;letter-spacing:0.2rem;font-weight:400}}.not-home header.main-header #site-title .site-description{display:none}header.main-header .site-title-holder{width:100%;text-align:center;height:15rem;position:relative;z-index:2}.vertical-layout header.main-header .site-title-holder{height:auto}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .site-title-holder{height:8rem !important}}header.main-header .top-bar,header.main-header .sidemenu-buttons,header.main-header .sidemenu-info{background:transparent;color:inherit;height:auto;line-height:normal;padding-top:1.25rem;padding-bottom:1.25rem;overflow:visible}header.main-header .top-bar{border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header .top-bar::after{clear:both;content:"";display:table}header.main-header .sidemenu-buttons,header.main-header .sidemenu-info{text-align:center}header.main-header .sidemenu-buttons .wrap,header.main-header .sidemenu-info .wrap{float:none !important;display:inline-block}header.main-header #site-menu.horizontal::after{clear:both;content:"";display:table}header.main-header .menu-toggle{clear:both;width:100%;text-align:center;padding:1.25rem 0;display:none;border:0 !important;position:relative}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .menu-toggle{display:block}}header.main-header .navigation.horizontal-primary{text-transform:uppercase;text-align:left;padding:2.5rem 0}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .navigation.horizontal-primary{display:none}}header.main-header .navigation.horizontal-secondary::after{clear:both;content:"";display:table}header.main-header .navigation.horizontal-secondary>li>a{border:none}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .navigation.horizontal-secondary{display:none}}header.main-header .navigation.vertical{padding:2.5rem}header.main-header .navigation li{position:relative;display:block;float:left}header.main-header .navigation li.auto{width:auto}@media only screen and (min-width: 48.0625em){header.main-header .navigation li.auto{display:inline-block}}header.main-header .navigation li>a{position:relative;display:block;padding-top:.625rem;padding-bottom:.625rem}header.main-header .navigation li>a.dropdown{padding-right:1.6rem}header.main-header .navigation li>a.dropdown:before{content:"\f00d";font-family:"FontAwesome";position:absolute;right:.625rem;top:50%;margin-top:-12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:0.7rem;font-weight:normal;opacity:0.28}header.main-header .navigation li .menu-item-icon{margin-right:.625rem}.vertical-layout header.main-header .navigation li{clear:both;width:100%;padding-left:0;padding-right:0}.vertical-layout header.main-header .navigation li a.dropdown.activeparent:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (min-width: 48.0625em){header.main-header .navigation li.mega-parent{position:static}}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .navigation li{display:block;float:none;width:auto}}header.main-header .navigation .sub-menu{display:none;opacity:0;position:absolute;z-index:10;left:0;right:0;margin:0;padding:1.25rem 2.5rem;background-color:#fff;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(34,34,34,0.5);border-style:solid;-webkit-animation:fadeOutLeft .2s 0 backwards;animation:fadeOutLeft .2s 0 backwards}.vertical-layout header.main-header .navigation .sub-menu{position:relative;border:0;box-shadow:inset 0 0 0 1px rgba(34,34,34,0.15)}.vertical-layout header.main-header .navigation .sub-menu.active{-webkit-animation:fadeInDown .2s 0s forwards;animation:fadeInDown .2s 0s forwards}header.main-header .navigation .sub-menu a{font-weight:400;text-transform:none}header.main-header .navigation .sub-menu span.desc{text-transform:lowercase;font-size:0.9em;display:block;line-height:1.6;opacity:0.6;font-style:italic;margin:.625rem 0;font-weight:400}header.main-header .navigation .sub-menu.active{-webkit-animation:fadeInUp .2s 0s forwards;animation:fadeInUp .2s 0s forwards}header.main-header .navigation .sub-menu.regular-sub{width:250px}.vertical-layout header.main-header .navigation .sub-menu.regular-sub{width:100%}header.main-header .navigation .sub-menu.regular-sub li{padding:0;display:block;float:none;width:auto}header.main-header .navigation .sub-menu.regular-sub li .sub-menu{position:absolute;right:auto;left:100%;top:0}.vertical-layout header.main-header .navigation .sub-menu.regular-sub li .sub-menu{position:relative;left:0;border:0;box-shadow:inset 0 0 1px 1px rgba(34,34,34,0.25)}.vertical-layout header.main-header .navigation .sub-menu.regular-sub li .sub-menu.active{-webkit-animation:fadeInDown .2s 0s forwards;animation:fadeInDown .2s 0s forwards}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .navigation .sub-menu.regular-sub li .sub-menu{left:0;right:0;top:100%}}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .navigation .sub-menu.regular-sub{width:auto}}header.main-header .navigation .sub-menu.as-megamenu{padding:1.25rem;margin:0 auto}header.main-header .navigation .sub-menu.as-megamenu>li{margin-bottom:.625rem}header.main-header .navigation .sub-menu.as-megamenu>li>a{font-weight:600;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}header.main-header .navigation .sub-menu.as-megamenu>li:after{display:none}header.main-header .navigation .sub-menu.as-megamenu li span.desc{margin:.625rem 0;opacity:0.7}header.main-header .navigation .sub-menu.as-megamenu li .sub-menu{display:block;visibility:visible;opacity:1;position:relative;left:0;top:0;width:auto;border:none;padding:0;box-shadow:none;background:transparent}header.main-header .navigation .sub-menu.as-megamenu li .sub-menu li{padding:0}header.main-header .navigation .sub-menu.as-megamenu li .sub-menu li a span{text-transform:none}header.main-header .navigation .sub-menu.as-megamenu li a span{padding:0}header.main-header .navigation .sub-menu.as-megamenu li a.button span{padding:0;overflow:hidden;text-align:center;vertical-align:middle;display:inline-block;margin-top:-1px;width:0}header.main-header .navigation .sub-menu.as-megamenu li a.button:hover span{padding-left:.625rem;width:auto}header.main-header .navigation .sub-menu.as-megamenu li a.menu-img-link{padding:0;margin-bottom:.625rem}header.main-header .navigation .sub-menu.as-megamenu li a.menu-img-link img{width:100%;height:auto}header.main-header .navigation .sub-menu.as-megamenu li .menu-post-excerpt{text-align:center}header.main-header .navigation .sub-menu.as-megamenu li .menu-post-excerpt a.button{white-space:normal;text-transform:uppercase;max-width:100%}header.main-header .navigation .sub-menu.as-megamenu li .menu-post-excerpt>span.desc{display:block;text-transform:none;margin:.625rem 0;text-align:left}header.main-header .navigation .sub-menu.as-megamenu .regular-sub{position:relative;left:0;right:0}@media only screen and (min-width: 48.0625em){header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu{-webkit-animation:none;animation:none}}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header .navigation .sub-menu.as-megamenu{position:absolute;top:100%;left:0;width:100% !important}header.main-header .navigation .sub-menu.as-megamenu>li{display:block;float:none;width:100%;padding:0;margin:0}header.main-header .navigation .sub-menu.as-megamenu>li::after{clear:both;content:"";display:table}header.main-header .navigation .sub-menu.as-megamenu>li>a{font-weight:400}header.main-header .navigation .sub-menu.as-megamenu>li .menu-img-link,header.main-header .navigation .sub-menu.as-megamenu>li .menu-post-excerpt{display:none}header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu{position:absolute;top:100%;left:0;padding:2.5rem;display:none;opacity:0;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(0,0,0,0.5);border-style:solid}header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu.active{display:block;opacity:1}header.main-header .navigation .sub-menu.as-megamenu>li .sub-menu li{display:block;float:none}}header.main-header .navigation::after{clear:both;content:"";display:table}header.main-header #secondary-nav{padding-top:1.25rem;padding-bottom:1.25rem;border-top:1px;border-color:rgba(153,153,153,0.4);border-style:solid}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header #secondary-nav{display:none}}header.main-header .breadcrumbs-holder{clear:both}header.main-header .breadcrumbs-holder::after{clear:both;content:"";display:table}.simple header.main-header .breadcrumbs-holder,.simple2 header.main-header .breadcrumbs-holder{margin-bottom:1.25rem}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){header.main-header{position:relative !important}}#primary{padding-bottom:5rem}.page-template-page-page_builder #primary{padding-bottom:0}#primary header{position:relative;z-index:1}#primary header::after{clear:both;content:"";display:table}#primary header.product-title{margin-top:0;margin-bottom:2.5rem}#primary header.archive-header{margin-top:3.75rem}#primary header .titles-holder{position:relative;padding:0;text-align:center}#primary header .titles-holder::after{clear:both;content:"";display:table}#primary header .titles-holder .page-title{position:relative;padding:0 0 1.25rem;margin:0;word-break:break-word}#primary header .titles-holder .page-title small{display:block;padding:.625rem 0;font-size:12px}#primary header .titles-holder .page-title span{clear:both;display:block}.single-post #primary header .titles-holder .page-title{padding-left:1.25rem;padding-right:1.25rem}#primary header .site-description,#primary header .term-description,#primary header .single-title-meta{display:block;margin-top:1.25rem;margin-left:1.25rem;margin-right:1.25rem;margin-bottom:0;text-align:center}#primary header .site-description p,#primary header .term-description p,#primary header .single-title-meta p{font-size:11px;text-transform:uppercase;letter-spacing:0.2rem;font-weight:600;margin:0}#primary header .site-description .fa,#primary header .term-description .fa,#primary header .single-title-meta .fa{display:none}.single-post #primary header .site-description,.single-post #primary header .term-description,.single-post #primary header .single-title-meta{padding-left:1.25rem;padding-right:1.25rem}#primary article{position:relative;margin-top:2.5rem;margin-bottom:2.5rem}#primary article::after{clear:both;content:"";display:table}#primary article.to-anim{opacity:0}#primary article.sticky .post-title{text-shadow:2px 2px rgba(0,0,0,0.1);border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}#primary article.sticky .back-overlay{box-shadow:inset 0 0 0 4px rgba(153,153,153,0.3)}#primary article.sticky span.sticky-post-label{position:absolute;z-index:5;top:-.625rem;right:-.625rem;display:block;background:#999;color:#e5e5e5;padding:.625rem;line-height:1;font-size:13px;letter-spacing:0.02rem}#primary article .back-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0.95;background-color:#fff}#primary article .post-title{margin-top:0;word-break:break-word;position:relative;z-index:1}#primary article .post-meta{clear:both;position:relative;font-size:12px;padding:0 0 1.25rem}#primary article .post-meta::after{clear:both;content:"";display:table}#primary article .post-meta>span{margin-right:.625rem;display:inline-block}#primary article .post-meta>span i{margin-right:.3125rem}#primary article .post-meta>span a{margin:0 .3125rem}#primary article .post-meta>span i,#primary article .post-meta>span a,#primary article .post-meta>span span{display:inline-block;vertical-align:middle;color:#999}#primary article .post-meta>span:first-child i,#primary article .post-meta>span:first-child a,#primary article .post-meta>span:first-child span{margin-left:0}#primary article .post-meta.bottom{padding:.625rem 0;border-top:1px;border-color:rgba(153,153,153,0.3);border-style:solid}#primary article .post-meta.bottom::after{clear:both;content:"";display:table}.single-post #primary article .post-meta.bottom{margin-top:2.5rem}#primary article .post-meta.top{padding:1.25rem 0 0}#primary article .post-meta.top::after{clear:both;content:"";display:table}#primary article .entry-image{position:relative;z-index:0;margin-bottom:2.5rem}#primary article .entry-image::after{clear:both;content:"";display:table}#primary article .post-content{position:relative;z-index:1;word-break:break-word}#primary article .post-content>*:not(.back-overlay){position:relative;z-index:1}#primary article .post-content img{max-width:100%;margin-bottom:1.25rem}#primary article .post-content p{margin:0 0 1.25rem}#primary article .post-content p.gallery-caption{position:absolute;top:0;z-index:1;padding:1.25rem;margin:0;line-height:1.35;font-size:0.8rem}#primary article .post-content.no-feat-img{margin-top:0;margin-bottom:2.5rem;margin-left:2.5rem;margin-right:0}#primary article .post-content a,#primary article .post-content a:visited{position:relative}#primary article .post-content a:not(.button):before,#primary article .post-content a:visited:not(.button):before{content:"";position:absolute;bottom:-1px;display:block;background-color:rgba(153,153,153,0.3);height:1px;width:100%;left:0}#primary article .post-content a.post-edit-link,#primary article .post-content a.vc_inline-link,#primary article .post-content a:visited.post-edit-link,#primary article .post-content a:visited.vc_inline-link{position:absolute;top:-2.5rem;right:0;padding:.625rem 1.25rem;background-color:#F3F3F3;font-size:.8rem;color:#848484}#primary article .post-content a.vc_inline-link,#primary article .post-content a:visited.vc_inline-link{left:0;right:auto}#primary article .post-content .readmore{margin:1.25rem 0 .625rem}#primary article .post-content .page-link{margin-bottom:2.5rem}#primary article .post-content .page-link p{margin:.625rem 0}#primary article .post-content .page-link>span{opacity:0.5}#primary article .post-content .page-link>span:hover{cursor:default}#primary article .post-content .share-post{margin-bottom:2.5rem}#primary article .post-content .share-post>p{margin:0 !important;text-transform:uppercase;font-size:0.9rem}.vc_desktop #primary article .post-content{margin:0;padding:0}.woocommerce-cart #primary article .post-content,.woocommerce-checkout #primary article .post-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#primary article.type-page .post-content{margin-top:2.5rem;margin-bottom:2.5rem}body.page-template-page-of-posts #primary article:first-of-type,body.archive #primary article:first-of-type,body.blog #primary article:first-of-type{margin-top:3.75rem}body.page-template-page-of-posts #primary article .post-link,body.archive #primary article .post-link,body.blog #primary article .post-link{position:relative;z-index:2;text-align:center;display:block;padding-top:2.5rem;padding-bottom:1.25rem;padding-left:2.5rem;padding-right:2.5rem;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(153,153,153,0.3);border-style:solid}body.page-template-page-of-posts #primary article .post-meta,body.archive #primary article .post-meta,body.blog #primary article .post-meta{text-align:center}body.page-template-page-of-posts #primary article .post-content,body.archive #primary article .post-content,body.blog #primary article .post-content{margin-top:-10rem;margin-bottom:2.5rem;margin-left:2.5rem;margin-right:2.5rem;padding:2.5rem;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(153,153,153,0.3);border-style:solid}@media only screen and (min-width: 40.0625em) and (max-width: 48em){body.page-template-page-of-posts #primary article .post-content,body.archive #primary article .post-content,body.blog #primary article .post-content{margin-top:-5rem;margin-bottom:2.5rem;margin-left:0 !important;margin-right:0 !important;padding:2.5rem}}@media only screen and (max-width: 40em){body.page-template-page-of-posts #primary article .post-content,body.archive #primary article .post-content,body.blog #primary article .post-content{margin-top:-2.5rem;margin-bottom:1.25rem;margin-left:0 !important;margin-right:0 !important;padding:1.25rem !important}}body.page-template-page-of-posts #primary article .post-content.page,body.archive #primary article .post-content.page,body.blog #primary article .post-content.page{margin:0;margin-top:2.5rem}body.page-template-page-of-posts #primary article .post-content.no-feat-img,body.archive #primary article .post-content.no-feat-img,body.blog #primary article .post-content.no-feat-img{margin-top:0;margin-bottom:2.5rem;margin-left:0;margin-right:0}body.post-type-archive-portfolio #primary article:first-of-type,body.tax-portfolio_category #primary article:first-of-type,body.tax-portfolio_tag #primary article:first-of-type{margin-top:0}body.page-template-page-of-posts #primary article.format-video .post-link,body.archive #primary article.format-video .post-link,body.blog #primary article.format-video .post-link,body.page-template-page-of-posts #primary article.format-gallery .post-link,body.archive #primary article.format-gallery .post-link,body.blog #primary article.format-gallery .post-link{position:relative;top:0;left:0}body.page-template-page-of-posts #primary article.format-video .post-content,body.archive #primary article.format-video .post-content,body.blog #primary article.format-video .post-content,body.page-template-page-of-posts #primary article.format-gallery .post-content,body.archive #primary article.format-gallery .post-content,body.blog #primary article.format-gallery .post-content{margin-top:2.5rem;margin-left:0;margin-right:0}#primary article.format-gallery .gallery-main{margin:0;width:100%}#primary article.format-gallery .gallery-wrap{margin-left:-.625rem;margin-right:-.625rem}#primary article.format-gallery .gallery-wrap::after{clear:both;content:"";display:table}#primary article.format-gallery .gallery-wrap .item{margin-bottom:1.25rem}#primary article.format-gallery .gallery-wrap .item.column{padding-left:.625rem;padding-right:.625rem}#primary article.format-image{padding-top:0 !important}#primary article.format-image .post-image-link{position:relative;display:table;width:100%}#primary article.format-image .post-image-link::after{clear:both;content:"";display:table}#primary article.format-image .post-image-link .caption{position:absolute;background-color:rgba(0,0,0,0.7);color:#e5e5e5;top:0;left:0;width:100%;z-index:2;padding:1.25rem}#primary article.format-image .post-image-link .caption h5{color:#e5e5e5;padding:0;margin:0}#primary article.format-image .post-image-link .caption p{margin:0;padding-top:.625rem;font-style:italic;font-size:0.9rem;letter-spacing:1px;opacity:0.8}#primary article.format-chat .chat-transcript{display:table;table-layout:fixed}#primary article.format-chat .chat-transcript .chat-row{display:table-row}#primary article.format-chat .chat-transcript .chat-row .vcard{display:table-cell}#primary article.format-chat .chat-transcript .chat-row .chat-text{display:table-cell}#primary article.format-chat .chat-transcript .chat-row .chat-text p{margin:1.25rem}#primary article.format-quote .back-overlay{background-color:rgba(240,240,240,0.8)}#primary article.format-quote .post-content{display:table;table-layout:fixed;height:100%;margin-top:0 !important;padding:2.5rem}#primary article.format-quote .post-content .avatar-img{float:left;width:120px;display:table-cell;vertical-align:middle;height:100%;margin-right:2.5rem}#primary article.format-quote .post-content .quote{position:relative;display:table-cell;vertical-align:middle;height:100%}#primary article.format-quote .post-content .quote:before{font-family:'FontAwesome';position:absolute;font-size:5rem;line-height:1;opacity:0.08;display:block}#primary article.format-quote .post-content .quote:before{content:"\f10d";top:0;left:0}#primary article.format-quote .post-content .quote.no-image{padding:0}#primary article.format-quote .post-content .quote.no-image:before{left:1.25rem}#primary article.format-quote .post-content .quote p{font-style:italic;font-size:1.2rem;opacity:0.6;line-height:1.6}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#primary article.format-quote .post-content{display:block}#primary article.format-quote .post-content .avatar-img,#primary article.format-quote .post-content .quote{clear:both;display:block;margin:0 auto}#primary article.format-quote .post-content .avatar-img{text-align:center;float:none}#primary article.format-quote .post-content .avatar-img img{float:none;max-width:100px}#primary article.format-quote .post-content .quote{text-align:center;padding:0;padding-top:2.5rem}#primary article.format-quote .post-content .quote:before{top:-20px;left:0}#primary article.format-quote .post-content .quote:after{bottom:-30px;right:0}}#primary article.format-video .post-content .video{overflow:hidden;position:relative;margin:0 0 1.25rem}#primary article.format-video .post-content .video iframe{width:100%;height:450px}#primary article.format-audio .audio-from-custom-meta{position:relative;z-index:1;margin-bottom:2.5rem}#primary article.format-aside .post-content{margin:0;margin-bottom:5rem;background-color:rgba(240,240,240,0.8)}#primary article.format-aside .post-content p:first-child{margin-top:0}#primary article.format-aside .post-content p:last-child{margin-bottom:0}#primary article.not-found{clear:both}#primary article.not-found .search-notfound-text{clear:both;margin-top:2.5rem}#primary article.not-found .search-notfound-text .notfound-icon{position:absolute;opacity:0.1;font-size:20rem !important;top:0;left:50%;margin-left:-8.5rem;z-index:2;z-index:2;pointer-events:none}#primary article.not-found input[type="search"]{opacity:0.8}#primary article.not-found.full_width{text-align:center}#primary article.infinite-post{margin-bottom:2.5rem;padding-top:2.5rem;border-top:1px;border-color:rgba(153,153,153,0.3);border-style:solid}#primary article.infinite-post .post-content{margin:0}#primary article.infinite-post .post-content .post-title{margin-bottom:0}#primary article.infinite-post .post-content .post-meta{padding:0 0 2rem}#primary article.infinite-post .post-content img{width:30%;margin-right:2.5rem;max-width:300px;float:left}#primary article.infinite-post .post-content p{margin-top:0}.single-post #primary article,.single-portfolio #primary article{margin-top:3.75rem;margin-bottom:2.5rem}.single-post #primary article header.page-header,.single-portfolio #primary article header.page-header{padding:1.25rem;box-shadow:0 0 0 1px rgba(0,0,0,0.1)}.single-post #primary article.format-gallery header.page-header,.single-post #primary article.format-image header.page-header,.single-post #primary article.format-video header.page-header,.single-portfolio #primary article.format-gallery header.page-header,.single-portfolio #primary article.format-image header.page-header,.single-portfolio #primary article.format-video header.page-header{box-shadow:none;margin-bottom:1.25rem}.single-post #primary article .post-content p,.single-portfolio #primary article .post-content p{margin:0 0 1.25rem}.single-post #primary article .post-content p.wp-caption-text,.single-portfolio #primary article .post-content p.wp-caption-text{margin-top:1.25rem;font-style:italic}.single-post #primary article .post-content .mejs-container,.single-portfolio #primary article .post-content .mejs-container{margin:0 0 2.5rem}#primary article.type-portfolio .wrap{margin-top:2.5rem}#primary article.type-portfolio .wrap::after{clear:both;content:"";display:table}#primary article.type-portfolio .tagline{text-align:center;margin:2.5rem 0;letter-spacing:0.1rem;font-size:1.1rem;font-style:italic;opacity:0.8}.single-portfolio #primary article.type-portfolio .post-content .gallery-wrap{margin:0 -1.25rem}.single-portfolio #primary article.type-portfolio .post-content .gallery-wrap::after{clear:both;content:"";display:table}#primary article.type-portfolio .portfolio-additional{margin-top:2.5rem;clear:both;float:left}#primary article.type-portfolio .post-meta.bottom{margin:0}#primary article.type-portfolio .related-portfolio h3.block-title{text-align:center}#primary article.type-portfolio .related-portfolio h5{margin:1.25rem 0;display:block;clear:both;float:left;width:100%;text-align:center}#primary article .author-block{display:table;padding:2.5rem 0;width:100%;background-color:rgba(240,240,240,0.8);table-layout:auto;border-top:1px;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}#primary article .author-block .avatar-img{padding-left:2.5rem;display:table-cell;width:90px;vertical-align:top}#primary article .author-block .avatar-img .avatar{border-radius:100%}#primary article .author-block .author-info{display:table-cell;padding-top:0;padding-bottom:0;padding-left:1.25rem;padding-right:2.5rem;vertical-align:top}#primary article .author-block .author-info .author-description{font-size:13px;margin-bottom:1.25rem}@media only screen and (max-width: 40em){#primary article .author-block .avatar-img,#primary article .author-block .author-info{display:block;padding:0 2.5rem}#primary article .author-block .avatar-img{width:auto;text-align:center;padding-bottom:2.5rem}}.search-results #primary article{padding:0}.search-results #primary article .item .wrap{padding:1.25rem;border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:rgba(153,153,153,0.3);border-style:solid}.search-results #primary article .item .wrap::after{clear:both;content:"";display:table}.search-results #primary article .item .wrap h3{padding:1.25rem 0;margin:0 0 1.25rem}.search-results #primary article .item .wrap .button{float:right}#primary.float_right>article,#primary.float_left>article{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (max-width: 40em){#primary.float_right>article,#primary.float_left>article{padding-left:0;padding-right:0}}#primary.full_width{padding:0}#primary.full_width header .page-title,#primary.full_width header .site-description,#primary.full_width header .term-description,#primary.full_width header .author{text-align:center}#primary.full_width>article{clear:both;padding-left:10rem;padding-right:10rem}#primary.full_width>article::after{clear:both;content:"";display:table}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#primary.full_width>article{padding-left:0;padding-right:0}}.page #primary.full_width>article{margin-top:3.75rem;margin-bottom:3.75rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.page #primary.full_width>article{padding-left:0;padding-right:0}}#primary.full_width>article.format-gallery .gallery-main{margin:0}#primary.full_width>article.type-portfolio{margin-left:0;margin-right:0}.single-portfolio #primary.full_width>article.type-portfolio .post-meta{padding:1.25rem 0 0;border:0}.single-portfolio #primary.full_width>article.type-portfolio .post-content{margin:0 0 2.5rem;padding:0}.single-portfolio #primary.full_width>article.type-portfolio .right .post-content{margin-right:2.5rem;margin-left:0}.single-portfolio #primary.full_width>article.type-portfolio .left .post-content{margin-left:2.5rem;margin-right:0}.vertical-layout .single-portfolio #primary.full_width>article.type-portfolio .post-content{padding:0;padding-bottom:2.5rem}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.single-portfolio #primary.full_width>article.type-portfolio{padding-left:0;padding-right:0}}@media only screen and (max-width: 40em){.single-portfolio #primary.full_width>article.type-portfolio .left .post-content,.single-portfolio #primary.full_width>article.type-portfolio .right .post-content{margin:0}.single-portfolio #primary.full_width>article.type-portfolio .post-meta.bottom{margin-left:1.25rem;margin-right:1.25rem}}body.page-template-page-of-posts #primary.full_width>article .post-meta,body.archive #primary.full_width>article .post-meta,body.blog #primary.full_width>article .post-meta{text-align:center}.search-results #primary.full_width>article{margin-left:-1.25rem;margin-right:-1.25rem;float:none}.single-portfolio #primary.full_width .nav-single{clear:both;padding-top:2.5rem;padding-bottom:2.5rem;border-top:1px;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.single-portfolio #primary.full_width .nav-single{padding-left:1.25rem;padding-right:1.25rem}}.vertical-layout #primary.full_width article{padding-left:0;padding-right:0}.vertical-layout #primary.full_width article.portfolio-item{margin-left:0;margin-right:0}.vertical-layout #primary.full_width article .post-content{padding:2.5rem;margin-left:2.5rem;margin-right:2.5rem;margin-top:-10rem}.vertical-layout #primary.full_width article .post-content.page{margin-left:0;margin-right:0}.vertical-layout #primary.full_width .nav-single{margin-left:2.5rem;margin-right:2.5rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.vertical-layout #primary.full_width .nav-single{margin-left:1.25rem;margin-right:1.25rem}}.vertical-layout #primary.full_width .comments-area{padding:0}.vertical-layout #primary.full_width .comments-area .comments-title{padding:0}#primary.full_width .nav-single{margin-left:10rem;margin-right:10rem}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#primary.full_width .nav-single{margin-left:2.5rem;margin-right:2.5rem}}.post-type-archive-portfolio #primary.full_width,.tax-portfolio_category #primary.full_width,#primary.full_width .tax-portfolio_tag{width:auto;padding-left:12.5rem;padding-right:12.5rem}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.post-type-archive-portfolio #primary.full_width,.tax-portfolio_category #primary.full_width,#primary.full_width .tax-portfolio_tag{padding-left:2.5rem;padding-right:2.5rem}}.post-type-archive-portfolio #primary.full_width .masonrize,.tax-portfolio_category #primary.full_width .masonrize,#primary.full_width .tax-portfolio_tag .masonrize{margin-left:-1.25rem;margin-right:-1.25rem}.post-type-archive-portfolio #primary.full_width .masonrize>article,.tax-portfolio_category #primary.full_width .masonrize>article,#primary.full_width .tax-portfolio_tag .masonrize>article{display:inline-block;margin:0;padding-left:1.25rem;padding-right:1.25rem}#primary>.masonrize{margin-top:2.5rem}#primary .nav-single{clear:both;display:block;margin:0 1.25rem;padding:0 0 2.5rem;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}#primary .nav-single::after{clear:both;content:"";display:table}#primary .nav-single i{position:absolute;font-size:3rem !important;opacity:0.2}#primary .nav-single .nav-previous,#primary .nav-single .nav-next{display:block;float:left;width:50%;position:relative}#primary .nav-single .nav-previous a,#primary .nav-single .nav-next a{position:relative;padding:0 2.5rem}#primary .nav-single .nav-previous a .title,#primary .nav-single .nav-next a .title{font-weight:600}#primary .nav-single .nav-previous i{left:0}#primary .nav-single .nav-next{float:right;text-align:right}#primary .nav-single .nav-next i{right:0}@media only screen and (max-width: 40em){#primary .nav-single{margin:0 !important}#primary .nav-single .nav-previous,#primary .nav-single .nav-next{width:100%;float:none;text-align:center}#primary .nav-single .nav-previous a,#primary .nav-single .nav-next a{display:inline-block;float:none !important}#primary .nav-single .nav-previous{margin-bottom:2.5rem}}#primary .comments-area{clear:both;margin:5rem 1.25rem}#primary .comments-area::after{clear:both;content:"";display:table}#primary .comments-area article{margin-top:2.5rem !important;border-bottom:1px;border-color:rgba(153,153,153,0.2);border-style:solid}#primary .comments-area>ol{margin:0}#primary .comments-area>ol li{margin:1.25rem 0}#primary .comments-area>ol li::after{clear:both;content:"";display:table}#primary .comments-area>ol li.pingback{padding:1.25rem;font-style:italic;background-color:rgba(240,240,240,0.8);margin-bottom:1.25rem}#primary .comments-area>ol li.pingback p{margin-bottom:0}#primary .comments-area>ol li .avatar{float:left;border-radius:100%}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#primary .comments-area>ol li .avatar{width:50px;height:auto}}@media only screen and (max-width: 40em){#primary .comments-area>ol li .avatar{width:50px;height:auto;float:none}}#primary .comments-area>ol li .comment-meta{position:relative;padding:1.25rem 0 0;display:block;margin-bottom:1.25rem;border:0;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}#primary .comments-area>ol li .comment-meta cite{display:block;text-transform:uppercase}#primary .comments-area>ol li .comment-meta cite .author{float:left;font-weight:400;letter-spacing:1px;margin:0;margin-right:0.625rem}#primary .comments-area>ol li .comment-meta cite .author::after{clear:both;content:"";display:table}#primary .comments-area>ol li .comment-meta a{font-weight:400;letter-spacing:1px;opacity:0.8;font-size:0.9rem}#primary .comments-area>ol li .comment-meta a span{margin:.625rem}#primary .comments-area>ol li .comment-meta a span:before{font-size:1rem}#primary .comments-area>ol li .comment-meta a>span{margin-left:0}#primary .comments-area>ol li .comment-meta:before{content:"\f105 ";font-family:"FontAwesome";position:absolute;left:-20px;top:1.25rem;font-size:1.5rem;opacity:0.3}@media only screen and (max-width: 40em){#primary .comments-area>ol li .comment-meta:before{display:none}}#primary .comments-area>ol li .comment-content{position:relative;margin-left:calc( 80px + 2.5rem)}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#primary .comments-area>ol li .comment-content{margin-left:calc( 50px + 2.5rem)}}@media only screen and (max-width: 40em){#primary .comments-area>ol li .comment-content{margin-left:0}}#primary .comments-area>ol li .comment-content>.fa{position:absolute;top:1.25rem;left:-1.25rem;opacity:0.5}#primary .comments-area>ol li .comment-text-wrap{margin-bottom:2.5rem}#primary .comments-area>ol li .comment-text-wrap p{font-size:13px}#primary .comments-area>ol li .reply,#primary .comments-area>ol li .edit-link{position:absolute;right:0;bottom:0;font-size:12px}#primary .comments-area>ol li .reply a,#primary .comments-area>ol li .edit-link a{display:inline-block}#primary .comments-area>ol li .edit-link{left:0;bottom:0;right:auto;margin:0}#primary .comments-area>ol li .children{margin:0;margin-left:2.5rem}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#primary .comments-area{padding:0;margin-top:5rem;margin-left:0 !important;margin-right:0 !important}#primary .comments-area .avatar{width:50px;height:auto}#primary .comments-area .comment-content{margin-left:calc( 50px + $column-gutter)}}#primary.full_width .comments-area{margin-left:10rem;margin-right:10rem}#primary.full_width .comments-area .comments-title,#primary.full_width .comments-area .comment-respond,#primary.full_width .comments-area .nocomments{padding:0}#primary .social a{border-bottom:none !important}#primary .social a .fa{margin-bottom:0}#primary .social a:after{display:none !important}#primary .post-share-buttons a{background:#ccc;border-radius:50%;display:inline-block;height:30px;line-height:30px;margin:2px 4px;overflow:hidden;width:30px}#primary .post-share-buttons a:before{color:#fff;font-family:FontAwesome;content:"\f099";padding:12px 9px}#primary .post-share-buttons a:hover{background:#ddd;text-decoration:none}#primary .post-share-buttons a:hover:before{color:#000}#primary .post-share-buttons a.icon-fb:before{content:"\f09a"}#primary .post-share-buttons a.icon-gplus:before{content:"\f0d5"}header.page-builder-title{margin:2.5rem}header.page-builder-title .titles-holder{padding:0 0 1.25rem;display:block;width:auto}.widget-area.float_right{text-align:right}.widget-area.float_left{text-align:left}.widget-area>aside,.widget-area section{float:none;clear:both;margin-bottom:5rem;word-break:break-word}.widget-area>aside:first-child,.widget-area section:first-child{margin-top:2.5rem}.widget-area>aside:last-child,.widget-area section:last-child{margin-bottom:5rem}.widget-area>aside .row,.widget-area section .row{margin-left:-.625rem;margin-right:-.625rem}.widget-area>aside .column,.widget-area>aside .columns,.widget-area section .column,.widget-area section .columns{padding-left:.625rem;padding-right:.625rem;margin-bottom:1.25rem}.widget-area h4{margin-bottom:1.25rem;padding-bottom:.625rem;font-size:1.15rem;border-bottom:2px;border-color:rgba(34,34,34,0.1);border-style:solid}.widget-area h4+label{display:none}.widget-area img.alignleft,.widget-area p.alignleft,.widget-area ul.alignleft,.widget-area ol.alignleft{float:left;text-align:left}.widget-area img.alignright,.widget-area p.alignright,.widget-area ul.alignright,.widget-area ol.alignright{float:right;text-align:right}.widget-area img.aligncenter,.widget-area p.aligncenter,.widget-area ul.aligncenter,.widget-area ol.aligncenter{float:none;text-align:center;margin-left:auto;margin-right:auto;display:block}.widget-area ul li,.widget-area ol li{position:relative;padding:.625rem 0;display:block;border-bottom:1px;border-color:rgba(34,34,34,0.1);border-style:solid}.widget-area ul li a,.widget-area ol li a{display:inline-block}#footerwidgets .widget-area ul li,#footerwidgets .widget-area ol li{padding:.3125rem 0 !important}#footerwidgets .widget-area ul li h5,#footerwidgets .widget-area ol li h5{margin-bottom:.625rem;border-bottom:1px;border-color:rgba(153,153,153,0.2);border-style:solid}#footerwidgets .widget-area ul li .star-rating,#footerwidgets .widget-area ol li .star-rating{opacity:0.6;position:relative;margin:2px 0}.widget-area .menu-item-icon{margin-right:.625rem}#footerwidgets .widget-area aside{margin-bottom:2.5rem}#footerwidgets .widget-area h5{padding-bottom:.625rem;margin-top:0;margin-bottom:.625rem;border-bottom:1px;border-color:rgba(153,153,153,0.2);border-style:solid}#footerwidgets .widget-area ul,#footerwidgets .widget-area .textwidget{font-size:0.85rem;line-height:1.8}.widget-area.bottom-widgets{padding:5rem}.widget-area.bottom-widgets::after{clear:both;content:"";display:table}.widget-area.bottom-widgets>aside{float:left;clear:none;margin-bottom:5rem}.widget-area.bottom-widgets>aside:first-child{margin-top:0}.widget-area.bottom-widgets h4{font-size:1.15rem}.vertical-layout .widget-area.bottom-widgets{margin-left:350px;width:auto}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.vertical-layout .widget-area.bottom-widgets{margin-left:0}}.widget-area .widget_latest_custom_posts a{display:block}.widget-area .widget_latest_custom_posts .widget-post-thumbs{float:left;margin-right:1.25rem}.widget-area.float_right .widget_latest_custom_posts .widget-post-thumbs{float:right;margin-left:1.25rem;margin-right:0}.widget-area.float_left .widget_latest_custom_posts .widget-post-thumbs{float:left;margin-right:1.25rem}.widget-area.float_right .widget_calendar #calendar_wrap{float:right}.widget-area.float_right .widget_calendar #calendar_wrap caption{text-align:right}.widget-area.float_left #calendar_wrap{float:left}.widget-area.float_left #calendar_wrap caption{text-align:left}.widget-area.float_right .widget_nav_menu .menu-item-has-children>.sub-menu{margin-top:1.25rem}.widget-area.float_right .widget_nav_menu .menu-item-has-children>.sub-menu a{margin-right:1.25rem}.widget-area.float_right .widget_nav_menu .menu-item-has-children>.sub-menu .sub-menu a{margin-right:2.5rem}.widget-area.float_left .widget_nav_menu .menu-item-has-children>.sub-menu a{margin-left:1.25rem}.widget-area.float_left .widget_nav_menu .menu-item-has-children>.sub-menu .sub-menu a{margin-left:2.5rem}.widget-area .widget_categories .screen-reader-text,.widget-area .widget_pages .screen-reader-text{display:none}.widget-area.float_right .widget_categories .children,.widget-area.float_right .widget_pages .children,.widget-area.float_right .widget_product_categories .children{display:none;margin:0;margin-top:.625rem;margin-bottom:-0.625rem;padding-right:1.25rem;border-right:1px;border-color:rgba(153,153,153,0.3);border-style:solid}.widget-area.float_right .widget_categories .children a:before,.widget-area.float_right .widget_pages .children a:before,.widget-area.float_right .widget_product_categories .children a:before{content:"--";display:block;position:absolute;right:0}.widget-area.float_right .widget_categories .children li,.widget-area.float_right .widget_pages .children li,.widget-area.float_right .widget_product_categories .children li{padding-right:1.25rem}.widget-area.float_right .widget_categories .children li:last-child,.widget-area.float_right .widget_pages .children li:last-child,.widget-area.float_right .widget_product_categories .children li:last-child{border:0}.widget-area.float_right .widget_categories .children .children a,.widget-area.float_right .widget_pages .children .children a,.widget-area.float_right .widget_product_categories .children .children a{padding-right:2.5rem}.widget-area.float_right .widget_categories .children .children a:before,.widget-area.float_right .widget_pages .children .children a:before,.widget-area.float_right .widget_product_categories .children .children a:before{content:"----";display:block}.widget-area.float_left .widget_categories .children,.widget-area.float_left .widget_pages .children,.widget-area.float_left .widget_product_categories .children{display:none;margin:0;margin-top:.625rem;margin-bottom:-0.625rem;padding-left:1.25rem;border-left:1px;border-color:rgba(153,153,153,0.3);border-style:solid}.widget-area.float_left .widget_categories .children a:before,.widget-area.float_left .widget_pages .children a:before,.widget-area.float_left .widget_product_categories .children a:before{content:"--";display:block;position:absolute;left:0}.widget-area.float_left .widget_categories .children li,.widget-area.float_left .widget_pages .children li,.widget-area.float_left .widget_product_categories .children li{padding-left:1.25rem}.widget-area.float_left .widget_categories .children li:last-child,.widget-area.float_left .widget_pages .children li:last-child,.widget-area.float_left .widget_product_categories .children li:last-child{border:0}.widget-area.float_left .widget_categories .children .children a,.widget-area.float_left .widget_pages .children .children a,.widget-area.float_left .widget_product_categories .children .children a{padding-left:2.5rem}.widget-area.float_left .widget_categories .children .children a:before,.widget-area.float_left .widget_pages .children .children a:before,.widget-area.float_left .widget_product_categories .children .children a:before{content:"----";display:block}.widget-area .widget_recent_entries .post-date{display:block;opacity:0.5;font-style:italic;font-size:0.86rem}.widget-area.float_right .social a .fa{margin-left:0;margin-bottom:.625rem}.widget-area.float_left .social a .fa{margin-right:.625rem;margin-left:0}.widget-area .tagcloud .button{font-size:0.7rem !important;margin-bottom:3px}.widget-area .textwidget{padding-bottom:1.25rem}.widget-area .empty-sidebar{font-style:italic;opacity:0.8;letter-spacing:0;font-size:0.9rem;border:1px solid #ccc;padding:2.5rem}.off-canvas .buttons a,.off-canvas .wishlist-page-link,.off-canvas .searchform-aside .search-submit,.off-canvas .searchandfilter ul li .button,.offcanvaswrapper ul li a.button{word-break:normal;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3);vertical-align:middle;padding:1.25rem .625rem;margin:1.25rem 0 2.5rem !important}.off-canvas .cart-list::after{clear:both;content:"";display:table}.off-canvas .buttons a{width:50%;margin-right:0.5%;float:left;font-size:0.7rem}.off-canvas .wishlist-page-link{font-size:0.7rem;display:block !important}.off-canvas .searchform-aside .search-submit{display:block !important;width:100%}.off-canvas .searchandfilter ul{display:block}.off-canvas .searchandfilter ul li{clear:both;display:block}.off-canvas .searchandfilter ul li .button{font-size:0.94rem;display:block !important;width:100%}.offcanvaswrapper ul li.dl-back a .sub,.offcanvaswrapper ul li.menu-item-has-children .sub{display:inline-block;background:rgba(125,125,125,0.1);height:30px;width:30px;border-radius:15px;text-align:center;z-index:2;line-height:2rem;-webkit-font-smoothing:antialiased}.offcanvaswrapper ul li.dl-back a .sub .fa,.offcanvaswrapper ul li.menu-item-has-children .sub .fa{margin-left:0.2em;opacity:0.4;height:12px}.offcanvaswrapper ul li.dl-back a .sub:hover .fa,.offcanvaswrapper ul li.menu-item-has-children .sub:hover .fa{opacity:0.8}.offcanvaswrapper{position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.offcanvaswrapper:first-child{margin-right:100px}.offcanvaswrapper button{background:#ccc;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none}.offcanvaswrapper button:after{content:'';position:absolute;width:68%;height:5px;top:10px;left:16%;box-shadow:0 10px 0 #fff,  0 20px 0 #fff}.offcanvaswrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.offcanvaswrapper ul.offcanvas{margin:0;position:relative;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.offcanvaswrapper ul.offcanvas.offcanvas-toggle{transition:all 0.3s ease}.offcanvaswrapper ul.offcanvas.offcanvasopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.offcanvaswrapper ul li{position:relative;display:block;clear:both;width:100%;z-index:1;padding:.625rem 0;outline:none;font-size:1.2rem;text-transform:uppercase;border-bottom:1px;border-color:rgba(153,153,153,0.15);border-style:solid}.offcanvaswrapper ul li:last-child{border:none}.full_modal .offcanvaswrapper ul li{padding:0.85rem 0}.offcanvaswrapper ul li a{display:block;position:relative}.offcanvaswrapper ul li a:hover:not(.menu-img-link):after{background-color:rgba(255,255,255,0.5)}.offcanvaswrapper ul li a.menu-img-link,.offcanvaswrapper ul li a.menu-post-excerpt{display:none}.offcanvaswrapper ul li.dl-back a .sub{position:relative;margin-right:.625rem;-webkit-transform:none;-ms-transform:none;transform:none}.offcanvaswrapper ul li.dl-back a .sub .fa{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:0.2em}.offcanvaswrapper ul li.menu-item-has-children .sub{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.offcanvaswrapper ul li .menu-item-icon{margin-right:.625rem}.offcanvaswrapper ul li span.desc{opacity:0.6;font-style:italic;font-size:0.84rem;padding:0.625rem;display:block}.offcanvaswrapper .sub-menu{background-color:transparent;display:none;width:100% !important;max-width:100% !important;position:relative;top:0 !important;left:0;right:0;margin:0}.offcanvas.dl-subview li,.offcanvas.dl-subview li.dl-subviewopen>a,.offcanvas.dl-subview li.dl-subview>a{display:none}.offcanvas.dl-subview li.dl-subview,.offcanvas.dl-subview li.dl-subview .sub-menu,.offcanvas.dl-subview li.dl-subviewopen,.offcanvas.dl-subview li.dl-subviewopen>.sub-menu,.offcanvas.dl-subview li.dl-subviewopen>.sub-menu>li{display:block}.offcanvaswrapper>.sub-menu{position:absolute;width:100%;top:50px;left:0;margin:0}.offcanvas.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s}.offcanvas.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out}.offcanvas.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease}.offcanvas.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease}.offcanvas.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.offcanvas.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s}.offcanvas.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out}.offcanvas.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease}.offcanvas.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease}.offcanvas.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.offcanvaswrapper>.sub-menu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out}.offcanvaswrapper>.sub-menu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.offcanvaswrapper>.sub-menu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out}.offcanvaswrapper>.sub-menu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease}.offcanvaswrapper>.sub-menu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .offcanvaswrapper .offcanvas{position:relative;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.no-js .offcanvaswrapper li .sub-menu{display:block}.no-js .offcanvaswrapper li.dl-back{display:none}.no-js .offcanvaswrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .offcanvaswrapper li>a:not(:only-child):after{content:''}.qv-overlay{background-color:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1003;overflow:auto}.qv-overlay .qv-holder{position:absolute;top:50%;left:15%;right:15%;background-color:#fff;height:50px;overflow:hidden}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em){.qv-overlay .qv-holder{left:10% !important;right:10% !important}}@media only screen and (max-width: 40em){.qv-overlay .qv-holder{left:2.5rem !important;right:2.5rem !important}}.qv-overlay .qv-holder .qv-wrapper{position:relative;padding:2.5rem;opacity:0;margin-top:0}.qv-overlay .qv-holder .qv-wrapper .images,.qv-overlay .qv-holder .qv-wrapper .summary{width:50%;height:auto;float:left}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){.qv-overlay .qv-holder .qv-wrapper .images,.qv-overlay .qv-holder .qv-wrapper .summary{clear:both;width:100% !important}.qv-overlay .qv-holder .qv-wrapper .images .inner-wrap,.qv-overlay .qv-holder .qv-wrapper .summary .inner-wrap{padding-top:2.5rem;padding-left:0}}.qv-overlay .qv-holder .qv-wrapper h4{margin:0 0 1.5rem;font-size:1.9rem}.qv-overlay .qv-holder .qv-wrapper .inner-wrap{padding-left:2.5rem}.qv-overlay .qv-holder .qv-wrapper::after{clear:both;content:"";display:table}.qv-overlay .qv-holder .remove{position:absolute;top:1.25rem;right:1.25rem}.qv-overlay .qv-holder .remove:hover{cursor:pointer;opacity:0.6}.item{position:relative;margin-bottom:2.5rem;z-index:0;display:inline-block}.item:hover{z-index:1}.owl-carousel .item{display:block}.item .anim-wrap{position:relative;float:left;width:100%;height:auto}.item .anim-wrap.to-anim{opacity:0}.item .anim-wrap .item-img{position:relative}.item .anim-wrap .item-img .entry-image,.item .anim-wrap .item-img img{margin:0 !important}.item .anim-wrap .item-img .front{position:relative;z-index:0}.item .anim-wrap .item-img .back{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100.02%;opacity:0}.item .anim-wrap .item-img .back:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-top:1px solid;border-bottom:1px solid;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);pointer-events:none}.item .anim-wrap .item-img .back:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);pointer-events:none}.item .anim-wrap .item-img .back:hover:before,.item .anim-wrap .item-img .back:hover:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:0.8}.item .anim-wrap .item-img .back .item-buttons-holder{position:absolute;height:100%;width:100%;z-index:3;text-align:center;top:0;left:0}.item .anim-wrap .item-img .back .item-buttons-holder .button-row{position:absolute;width:100%;top:50%;margin-top:-1.25rem}.item .anim-wrap .item-img .back .item-buttons-holder .button-cell{display:inline-block;vertical-align:middle}.item .anim-wrap .item-img .back .item-buttons-holder .button-cell>*{margin:0;padding:0;position:relative}.item .anim-wrap .item-img .back .item-buttons-holder .yith-wcwl-add-to-wishlist{position:relative}.item .anim-wrap .item-img .back .item-buttons-holder .yith-wcwl-add-to-wishlist .ajax-loading{position:absolute;top:50%;left:50%;margin-left:-8px !important;margin-top:-8px !important;z-index:2}.item .anim-wrap .item-img .back .back-buttons{display:table;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.item .anim-wrap .item-img .back .back-buttons a{display:table-cell;vertical-align:middle;text-align:center;position:relative}.item .anim-wrap .item-img .back .back-buttons a .as-loading{position:absolute;left:1px;right:1px;top:1px;bottom:1px;color:#222;background:rgba(255,255,255,0.8)}.item .anim-wrap .item-img .back .back-buttons a .fa{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px;font-weight:400}.latest-content-images-widget .item .anim-wrap .item-img .back .back-buttons a .fa,.featured-content-images-widget .item .anim-wrap .item-img .back .back-buttons a .fa,.products .item .anim-wrap .item-img .back .back-buttons a .fa{margin-top:-7px;margin-left:-7px}ul.list .item .anim-wrap .item-img{width:30%;float:left}.item .anim-wrap .item-img::after{clear:both;content:"";display:table}.item .anim-wrap .item-data,.item .anim-wrap .item-data-list{position:relative}.item .anim-wrap .item-data .posted_in,.item .anim-wrap .item-data-list .posted_in{clear:both;margin-bottom:-1em;font-size:0.9em;display:block;letter-spacing:0.05rem;text-align:center;line-height:1.4}.item .anim-wrap .item-data-list .posted_in{text-align:left;margin-bottom:0em}.item .anim-wrap .item-data{height:7.5rem;margin-bottom:2.5rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.item .anim-wrap .item-data::after{clear:both;content:"";display:table}ul.list .item .anim-wrap .item-data{display:none}.item .anim-wrap .item-data .prod-title-price{padding:1.25rem 0}.item .anim-wrap .item-data .prod-title-price>*{width:100%;float:left;text-align:center}.item .anim-wrap .item-data .prod-title-price::after{clear:both;content:"";display:table}.item .anim-wrap .item-data h4{font-size:1.25rem}.item .anim-wrap .item-data h4.prod-title{font-size:1.1rem;font-weight:600;text-align:center;margin:0;padding:0}.related .item .anim-wrap .item-data h4.prod-title{font-size:1rem;border:none}.item .anim-wrap .item-data .price{padding-bottom:1.25rem;font-size:1.4rem}.item .anim-wrap .item-data-list{width:70%;display:block;float:left}.item .anim-wrap .item-data-list .inner-wrap{padding-left:2.5rem}.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .description,.item .anim-wrap .item-data-list .inner-wrap .price{clear:both;display:block;text-align:left;padding-bottom:1.25rem;margin:0}.item .anim-wrap .item-data-list .inner-wrap h4 del,.item .anim-wrap .item-data-list .inner-wrap .description del,.item .anim-wrap .item-data-list .inner-wrap .price del{display:inline-block;font-size:0.8em}.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .price{font-size:1.8rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em){.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .price{font-size:1.6rem}}@media only screen and (max-width: 40em){.item .anim-wrap .item-data-list .inner-wrap h4,.item .anim-wrap .item-data-list .inner-wrap .price{font-size:1.25rem}}.item .anim-wrap .item-data-list .inner-wrap .price{margin-bottom:1.25rem}.item .anim-wrap .item-data-list .rating-wrapper{position:relative;float:left}.item .anim-wrap::after{clear:both;content:"";display:table}.item .anim-wrap .rating-wrapper{position:absolute;z-index:1;left:0;right:0;bottom:0;text-align:center;height:1rem;overflow:hidden}.item .anim-wrap .rating-wrapper .star-rating{float:none;display:inline-block;text-align:left}ul.list .item{width:100%;margin-bottom:5rem}.expand-box .item{vertical-align:top;float:none;margin:0}ul .qv-holder{display:inline-block;float:left;position:relative;background:rgba(240,240,240,0.8);margin-top:0;margin-bottom:2.5rem;margin-left:0;margin-right:0;z-index:2;left:1.25rem;height:auto;width:calc(100% - 2.5rem)}ul .qv-holder::after{clear:both;content:"";display:table}@media only screen and (min-width: 48.0625em) and (max-width: 64em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){ul .qv-holder.expander{left:1.25rem !important;right:0 !important}}ul .qv-holder>p{display:block;text-align:center;margin:0;padding:1.25rem}ul .qv-holder>p .fa{margin-right:.625rem}ul .qv-holder .qv-wrapper{position:relative;padding:2.5rem;margin:0 !important}ul .qv-holder .qv-wrapper .images,ul .qv-holder .qv-wrapper .summary{width:50%;height:auto;float:left}ul .qv-holder .qv-wrapper .images form.cart,ul .qv-holder .qv-wrapper .summary form.cart{float:left !important}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){ul .qv-holder .qv-wrapper .images,ul .qv-holder .qv-wrapper .summary{clear:both;width:100% !important}ul .qv-holder .qv-wrapper .images .inner-wrap,ul .qv-holder .qv-wrapper .summary .inner-wrap{padding-top:2.5rem;padding-left:0}}ul .qv-holder .qv-wrapper h4{margin:0 0 1.5rem;font-size:1.9rem}ul .qv-holder .qv-wrapper .price del,ul .qv-holder .qv-wrapper .price ins{margin-left:0 !important}ul .qv-holder .qv-wrapper .inner-wrap{padding-left:2.5rem}ul .qv-holder .qv-wrapper::after{clear:both;content:"";display:table}ul .qv-holder .remove{position:absolute;top:1rem;right:1rem}ul .qv-holder .remove:hover{cursor:pointer;opacity:0.6}.pagination{text-align:center;margin-bottom:5rem;clear:both}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both}.pagination ul li{padding:0;margin-left:1px;float:left;display:inline}.pagination ul li a,.pagination ul li span{margin:0;text-decoration:none;min-width:1em;display:block;min-height:3rem;line-height:1;padding:1rem 1.25rem}.pagination ul li span.current{background:#ccc;color:#666}.pagination::after{clear:both;content:"";display:table}.owl-carousel{position:relative}.owl-carousel .owl-nav{position:absolute;top:50%;left:0;right:0;margin-top:-2.5rem;text-align:center;opacity:0;transition:opacity .5s ease}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;width:2.5rem;height:2.5rem;background:#222;color:#fff;opacity:0.8}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{display:block;line-height:2.5rem}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{cursor:pointer;opacity:0.5}.owl-carousel .owl-nav .owl-prev:hover:before,.owl-carousel .owl-nav .owl-prev:hover:after,.owl-carousel .owl-nav .owl-next:hover:before,.owl-carousel .owl-nav .owl-next:hover:after{border-color:#222}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-prev.disabled:hover,.owl-carousel .owl-nav .owl-next.disabled,.owl-carousel .owl-nav .owl-next.disabled:hover{opacity:0;cursor:default}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-top:1px solid;border-bottom:1px solid;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);pointer-events:none}.owl-carousel .owl-nav .owl-prev:after,.owl-carousel .owl-nav .owl-next:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;display:block;z-index:2;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);pointer-events:none}.owl-carousel .owl-nav .owl-prev:hover:before,.owl-carousel .owl-nav .owl-prev:hover:after,.owl-carousel .owl-nav .owl-next:hover:before,.owl-carousel .owl-nav .owl-next:hover:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:0.8}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-nav.disabled{opacity:0 !important}.owl-carousel.productslides .owl-nav{margin-top:-1.25rem}.owl-carousel:hover .owl-nav,.owl-carousel:hover .owl-dots{opacity:1}.owl-carousel .owl-dots{position:absolute;bottom:1.25rem;margin-bottom:-.625rem;left:0;right:0;text-align:center;opacity:0}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:10px;height:10px;background-color:#222;border-radius:100%;margin:0px 5px;opacity:0.3}.owl-carousel .owl-dots .owl-dot:hover{cursor:pointer;-webkit-transform:scale(1.4, 1.4);-ms-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4);opacity:0.8}.owl-carousel .owl-dots .owl-dot.active{opacity:1}.drop-in{-webkit-animation:dropIn .6s 0s forwards;animation:dropIn .6s 0s forwards}.fade-in-down{-webkit-animation:fadeInDown .6s 0s forwards;animation:fadeInDown .6s 0s forwards}.fade-in-left{-webkit-animation:fadeInLeft .6s 0s forwards;animation:fadeInLeft .6s 0s forwards}.fade-in-right{-webkit-animation:fadeInRight .6s 0s forwards;animation:fadeInRight .6s 0s forwards}.fade-in-up{-webkit-animation:fadeInUp .6s 0s forwards;animation:fadeInUp .6s 0s forwards}.fade-in-zoom-big{-webkit-animation:fadeInZoomBig .6s 0s forwards;animation:fadeInZoomBig .6s 0s forwards}.fade-in-zoom{-webkit-animation:fadeInZoom .6s 0s forwards;animation:fadeInZoom .6s 0s forwards}.fade-in{-webkit-animation:fadeIn .6s 0s forwards;animation:fadeIn .6s 0s forwards}.newspaper{-webkit-animation:newspaper 1 .6s 0s both ease-in-out;animation:newspaper 1 .6s 0s both ease-in-out}.pop-in{-webkit-animation:popIn .6s 0s forwards;animation:popIn .6s 0s forwards}.rise-in{-webkit-animation:riseIn .6s 0s forwards;animation:riseIn .6s 0s forwards}.slide-in-left{-webkit-animation:slideInLeft .6s 0s forwards;animation:slideInLeft .6s 0s forwards}.slide-in-right{-webkit-animation:slideInRight .6s 0s forwards;animation:slideInRight .6s 0s forwards}.stretch-up{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.stretch-down{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.turn-in-up{-webkit-animation:turnInUp .6s 0s forwards;animation:turnInUp .6s 0s forwards}.turn-in-down{-webkit-animation:turnInDown .6s 0s forwards;animation:turnInDown .6s 0s forwards}.no-hover-anim .anim-wrap .back{opacity:0}.hover-drop-in .anim-wrap .back{-webkit-animation:dropOut .6s 0s forwards;animation:dropOut .6s 0s forwards}.hover-fade-in-down .anim-wrap .back{-webkit-animation:fadeOutDown .6s 0s forwards;animation:fadeOutDown .6s 0s forwards}.hover-fade-in-left .anim-wrap .back{-webkit-animation:fadeOutLeft .6s 0s forwards;animation:fadeOutLeft .6s 0s forwards}.hover-fade-in-right .anim-wrap .back{-webkit-animation:fadeOutRight .6s 0s forwards;animation:fadeOutRight .6s 0s forwards}.hover-fade-in-up .anim-wrap .back{-webkit-animation:fadeOutUp .6s 0s forwards;animation:fadeOutUp .6s 0s forwards}.hover-fade-in-zoom-big .anim-wrap .back{-webkit-animation:fadeOutZoomBig .6s 0s forwards;animation:fadeOutZoomBig .6s 0s forwards}.hover-fade-in-zoom .anim-wrap .back{-webkit-animation:fadeOutZoom .6s 0s forwards;animation:fadeOutZoom .6s 0s forwards}.hover-fade-in .anim-wrap .back{-webkit-animation:fadeOut .6s 0s forwards;animation:fadeOut .6s 0s forwards}.hover-newspaper .anim-wrap .back{opacity:0;-webkit-animation:fadeOut .6s 0s forwards;animation:fadeOut .6s 0s forwards}.hover-pop-in .anim-wrap .back{-webkit-animation:fadeOut .6s 0s forwards;animation:fadeOut .6s 0s forwards}.hover-rise-in .anim-wrap .back{-webkit-animation:riseOut .6s 0s forwards;animation:riseOut .6s 0s forwards}.hover-slide-in-left .anim-wrap .back{-webkit-animation:slideOutLeft .6s 0s forwards;animation:slideOutLeft .6s 0s forwards}.hover-slide-in-right .anim-wrap .back{-webkit-animation:slideOutRight .6s 0s forwards;animation:slideOutRight .6s 0s forwards}.hover-stretch-up .anim-wrap .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.hover-stretch-down .anim-wrap .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.hover-turn-in-up .anim-wrap .back{-webkit-animation:turnOutUp .6s 0s forwards;animation:turnOutUp .6s 0s forwards}.hover-turn-in-down .anim-wrap .back{-webkit-animation:turnOutDown .6s 0s forwards;animation:turnOutDown .6s 0s forwards}.no-hover-anim .anim-wrap:hover .back,.no-hover-anim .anim-wrap:active .back{opacity:1}.hover-drop-in .anim-wrap:hover .back,.hover-drop-in .anim-wrap:active .back{-webkit-animation:dropIn .6s 0s forwards;animation:dropIn .6s 0s forwards}.hover-fade-in-down .anim-wrap:hover .back,.hover-fade-in-down .anim-wrap:active .back{-webkit-animation:fadeInDown .6s 0s forwards;animation:fadeInDown .6s 0s forwards}.hover-fade-in-left .anim-wrap:hover .back,.hover-fade-in-left .anim-wrap:active .back{-webkit-animation:fadeInLeft .6s 0s forwards;animation:fadeInLeft .6s 0s forwards}.hover-fade-in-right .anim-wrap:hover .back,.hover-fade-in-right .anim-wrap:active .back{-webkit-animation:fadeInRight .6s 0s forwards;animation:fadeInRight .6s 0s forwards}.hover-fade-in-up .anim-wrap:hover .back,.hover-fade-in-up .anim-wrap:active .back{-webkit-animation:fadeInUp .6s 0s forwards;animation:fadeInUp .6s 0s forwards}.hover-fade-in-zoom-big .anim-wrap:hover .back,.hover-fade-in-zoom-big .anim-wrap:active .back{-webkit-animation:fadeInZoomBig .6s 0s forwards;animation:fadeInZoomBig .6s 0s forwards}.hover-fade-in-zoom .anim-wrap:hover .back,.hover-fade-in-zoom .anim-wrap:active .back{-webkit-animation:fadeInZoom .6s 0s forwards;animation:fadeInZoom .6s 0s forwards}.hover-fade-in .anim-wrap:hover .back,.hover-fade-in .anim-wrap:active .back{-webkit-animation:fadeIn .6s 0s forwards;animation:fadeIn .6s 0s forwards}.hover-newspaper .anim-wrap:hover .back,.hover-newspaper .anim-wrap:active .back{opacity:1;-webkit-animation:newspaper 1 .6s 0s both ease-in-out;animation:newspaper 1 .6s 0s both ease-in-out}.hover-pop-in .anim-wrap:hover .back,.hover-pop-in .anim-wrap:active .back{-webkit-animation:popIn .6s 0s forwards;animation:popIn .6s 0s forwards}.hover-rise-in .anim-wrap:hover .back,.hover-rise-in .anim-wrap:active .back{-webkit-animation:riseIn .6s 0s forwards;animation:riseIn .6s 0s forwards}.hover-slide-in-left .anim-wrap:hover .back,.hover-slide-in-left .anim-wrap:active .back{-webkit-animation:slideInLeft .6s 0s forwards;animation:slideInLeft .6s 0s forwards}.hover-slide-in-right .anim-wrap:hover .back,.hover-slide-in-right .anim-wrap:active .back{-webkit-animation:slideInRight .6s 0s forwards;animation:slideInRight .6s 0s forwards}.hover-stretch-up .anim-wrap:hover .back,.hover-stretch-up .anim-wrap:active .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.hover-stretch-down .anim-wrap:hover .back,.hover-stretch-down .anim-wrap:active .back{-webkit-animation:stretch 1 .6s 0s both ease-out;animation:stretch 1 .6s 0s both ease-out;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.hover-turn-in-up .anim-wrap:hover .back,.hover-turn-in-up .anim-wrap:active .back{-webkit-animation:turnInUp .6s 0s forwards;animation:turnInUp .6s 0s forwards}.hover-turn-in-down .anim-wrap:hover .back,.hover-turn-in-down .anim-wrap:active .back{-webkit-animation:turnInDown .6s 0s forwards;animation:turnInDown .6s 0s forwards}.mejs-container{padding-bottom:.625rem;padding-top:.625rem}.mejs-offscreen{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}body .mejs-container{background:none}body .mejs-container .mejs-controls{background:none;top:.625rem}body .mejs-container .mejs-controls .mejs-button{position:relative}body .mejs-container .mejs-controls .mejs-button button{background:none;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:none}body .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,body .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0;height:10px;top:10px}body .mejs-container .mejs-controls .mejs-time span{margin-top:2px}body .mejs-container .mejs-controls .mejs-time-rail span{border-radius:0}body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-float{border:none}body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-float{top:-1.9em}body .mejs-container .mejs-controls .mejs-time-float-corner{top:100%}body .wp-audio-playlist .mejs-controls .mejs-button button:before,body .wp-audio-shortcode .mejs-controls .mejs-button button:before{display:inline-block;font-family:"FontAwesome";font-size:21px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1.4;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top;speak:none;border:none;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:1}body .wp-audio-playlist .mejs-controls .mejs-play button:before,body .wp-audio-shortcode .mejs-controls .mejs-play button:before{content:"\f04b"}body .wp-audio-playlist .mejs-controls .mejs-pause button:before,body .wp-audio-shortcode .mejs-controls .mejs-pause button:before{content:"\f04c"}body .wp-audio-playlist .mejs-controls .mejs-volume-button button:before,body .wp-audio-shortcode .mejs-controls .mejs-volume-button button:before{content:"\f026"}body .wp-audio-playlist .mejs-controls .mejs-button button:after,body .wp-audio-shortcode .mejs-controls .mejs-button button:after{display:none}body .wp-audio-shortcode{border-bottom:1px solid;border-top:1px solid;margin:0}body .wp-playlist{border:none;font-size:18px;font-size:1.8rem;line-height:1.77777778;margin:1.777em 0 3.5em;padding:0}body .wp-playlist .wp-playlist-current-item img{margin-right:20px;max-width:70px}body .wp-playlist-caption,body .wp-playlist-item-title{font-size:18px;font-size:1.8rem;line-height:1.77777778}body .wp-playlist-current-item{border-bottom:1px solid;height:auto;margin-bottom:0;padding-bottom:.625rem}body .wp-playlist-current-item .wp-playlist-item-title,body .wp-playlist-playing{font-weight:700}body .wp-playlist-tracks{border-top:1px solid;margin:0}body .wp-playlist-item{padding:.625rem}body .wp-playlist-item:last-child{border-bottom:1px solid}body .wp-playlist-item-length{top:auto;right:.625rem;bottom:0.66666667em}body .wp-playlist-item-artist{display:block}body .wp-playlist-light{background:none;color:rgba(0,0,0,0.73)}body .mejs-container .mejs-controls .mejs-time span{color:rgba(0,0,0,0.73)}body .mejs-controls .mejs-button,body .mejs-controls .mejs-button button{color:rgba(0,0,0,0.88)}body .mejs-controls .mejs-time-rail .mejs-time-total,body .mejs-controls .mejs-time-rail .mejs-time-loaded,body .mejs-controls .mejs-time-rail .mejs-time-float{background:rgba(0,0,0,0.18)}body .mejs-controls .mejs-time-rail .mejs-time-current{background:rgba(0,0,0,0.18)}body .mejs-controls .mejs-time-rail .mejs-time-float-corner{border-top-color:rgba(0,0,0,0.18)}body .mejs-controls .mejs-horizontal-volume-slider{border:none !important}body .mejs-controls .mejs-horizontal-volume-slider:after{display:none !important}body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(0,0,0,0.18)}body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:rgba(0,0,0,0.18)}body .wp-playlist-item:last-child{border-color:rgba(0,0,0,0.18)}body .wp-playlist-current-item .wp-playlist-item-title,body .wp-playlist-playing{color:rgba(0,0,0,0.88)}body .wp-audio-shortcode,body .wp-playlist-current-item,body .wp-playlist-tracks,body .wp-playlist-item{border-color:rgba(0,0,0,0.18)}body .wp-playlist-light .wp-playlist-caption{color:rgba(0,0,0,0.73)}body .wp-playlist-item:hover,body .wp-playlist-item:focus,body .wp-playlist-light .wp-playlist-playing{background-color:rgba(0,0,0,0.04);color:rgba(0,0,0,0.88)}@media (min-width: 440px){body .wp-playlist-item-artist{display:inline-block}body .wp-playlist-item-length{bottom:0.77777778em}}.mini-cart-toggle{position:relative}.mini-cart-toggle .count{position:absolute;width:22px;height:22px;text-align:center;line-height:1.7rem;bottom:-1.25rem;left:-1.25rem;border-radius:100%;font-size:0.9rem;font-weight:400;box-shadow:0 0 0px 2px #EA7474;background:#E8E8E8;color:#696969}.categories-title-holder{margin-top:2.5rem;padding:1.25rem;border-top:1px;border-color:rgba(153,153,153,0.3);border-style:solid}.categories-title-holder .categories-title{text-align:center;font-size:18px;font-weight:400}.product-categories{padding-bottom:2.5rem}.product-categories .item .anim-wrap .term{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;text-align:center}.product-categories .item .anim-wrap .term h4{position:relative;padding-bottom:.625rem}.product-categories .item .anim-wrap .term h4 .count{position:absolute;top:130%;left:0;right:0;font-size:0.9em;font-weight:400}.product-categories .item .anim-wrap .entry-image{z-index:0;margin-bottom:0 !important}.product-categories::after{clear:both;content:"";display:table}.wc_before_shop_loop{margin:1.25rem 0}.wc_before_shop_loop .tablerow>*{display:table-cell;vertical-align:top}.wc_before_shop_loop .tablerow select{width:auto;height:43px}.wc_before_shop_loop .tablerow .gridlist-toggle{float:right;font-size:0}.wc_before_shop_loop .tablerow .gridlist-toggle a{font-size:1rem;height:3rem;padding:1rem 1.25rem;margin-left:1px}.wc_before_shop_loop .tablerow .gridlist-toggle a.active{opacity:0.5}.product-filters-wrap::after{clear:both;content:"";display:table}.product-filters-wrap .product-filters{display:none;position:relative;padding:2.5rem 1.25rem;box-shadow:0 0 0 1px rgba(153,153,153,0.3)}.product-filters-wrap .product-filters .product-filters-toggle{position:absolute;bottom:0}.product-filters-wrap .widget-title{padding:0 0 .625rem;margin-bottom:0 0 1.25rem;font-weight:600;border-bottom:1px;border-color:rgba(153,153,153,0.3);border-style:solid}.product-filters-wrap .product-filters-title{position:relative;overflow:hidden;text-align:center;padding:1.25rem 0 2.5rem}.product-filters-wrap .product-filters-title span.title{display:inline-block;float:none;position:relative}.product-filters-wrap .product-filters-title span.title:before,.product-filters-wrap .product-filters-title span.title:after{content:"";position:absolute;top:50%;width:2000px;height:1px;border-top:1px;border-color:rgba(153,153,153,0.2);border-style:solid;left:120%}.product-filters-wrap .product-filters-title span.title:after{right:120%;left:auto}.product-filters-wrap .product-filters-title span.product-filters-toggle{position:absolute;bottom:1.25rem;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:12px;opacity:0.4}.product-filters-wrap .product-filters-title span.product-filters-toggle.active{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.product-filters-wrap .product-filters-title:hover{cursor:pointer;opacity:0.6}.before-catalog,.after-catalog{padding:1.25rem 0}.before-catalog::after,.after-catalog::after{clear:both;content:"";display:table}.single-product #primary .nav-single{border-top:1px;border-color:rgba(34,34,34,0.2);border-style:solid;padding-top:2.5rem;margin-left:0;margin-right:0}.theme-shop-message{z-index:101}.theme-shop-message .woocommerce-message{background:#fff;position:fixed;z-index:101;top:45%;left:15%;right:15%;margin:0}.woocommerce-MyAccount-navigation ul{text-align:center;display:block;padding:0.5rem;margin:2.5rem 0 !important;border-bottom:1px solid #999}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{display:inline-block;border-left:1px solid #999}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:first-child{border:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:first-child a{padding-left:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{padding:0.8rem;font-size:0.9rem;font-weight:bold;line-height:0}.wishlist-title{display:block;text-align:center;padding-top:1.25rem}.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{text-align:center;line-height:1;background-color:#222;color:rgba(240,240,240,0.8);border-radius:0;display:block;position:relative;z-index:1;min-height:3.25rem;min-width:3.25rem}.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a .fa,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a .fa,.entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a .fa{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px}.entry-summary .yith-wcwl-add-to-wishlist{margin-bottom:2.5rem;margin-top:0;clear:both;float:left}.entry-summary .yith-wcwl-add-to-wishlist .ajax-loading{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;z-index:2}#yith-wcwl-popup-message{border-radius:0;padding:1.25rem 2.5rem;font-size:12px;text-transform:uppercase;letter-spacing:0.2rem;font-weight:600}.woocommerce #content table.wishlist_table.cart tr td{text-align:left}.woocommerce #content table.wishlist_table.cart a.remove{font-size:16px;line-height:1;margin:-8px auto 0}.woocommerce #content table.wishlist_table.cart a.remove:before{display:none}.woocommerce #content table.wishlist_table.cart .product-thumbnail img{margin:0;border:none}.woocommerce #content table.wishlist_table.cart .wc-loop-button{padding:0;height:2.5rem;width:2.5rem;line-height:2.5rem;margin:0}.autocomplete-suggestions{background:inherit;color:inherit;border-radius:0;border-width:2px}.autocomplete-suggestions .autocomplete-suggestion{background:inherit;color:inherit}.searchandfilter label input{margin-top:0.2rem;margin-right:0.5rem;margin-bottom:0.2rem;margin-left:0;float:left}div.larix_micemade_default .pp_content_container{background:#fff;box-shadow:0 1px 30px rgba(0,0,0,0.25);padding:20px 0}div.larix_micemade_default .pp_content_container::after{clear:both;content:"";display:table}div.larix_micemade_default .pp_loaderIcon{text-align:center;width:16px;height:16px;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}div.larix_micemade_default .pp_loaderIcon:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f110";line-height:1.2}div.larix_micemade_default div.ppt{color:black;display:none !important}div.larix_micemade_default .pp_gallery{display:none;margin-left:auto !important;margin-top:-50px;position:relative;z-index:10000;text-align:center}div.larix_micemade_default .pp_gallery .pp_arrow_previous,div.larix_micemade_default .pp_gallery .pp_arrow_next{position:absolute;margin-top:7px !important;font-size:0 !important}div.larix_micemade_default .pp_gallery .pp_arrow_previous{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f060";left:0}div.larix_micemade_default .pp_gallery .pp_arrow_next{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f061";right:0;left:auto}div.larix_micemade_default .pp_gallery>div{margin:0 auto;overflow:hidden;position:relative}div.larix_micemade_default .pp_gallery ul{height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap;text-align:center}div.larix_micemade_default .pp_gallery ul li{display:inline-block;float:none;margin:0 5px 0 0;padding:0}div.larix_micemade_default .pp_gallery ul li a{border-width:1px;border-color:rgba(0,0,0,0.5);border-style:solid;display:block;float:left;height:33px;overflow:hidden}div.larix_micemade_default .pp_gallery ul li.selected a,div.larix_micemade_default .pp_gallery ul li a:hover{border-color:#FFF}div.larix_micemade_default .pp_previous,div.larix_micemade_default .pp_next{position:relative}div.larix_micemade_default .pp_previous:before,div.larix_micemade_default .pp_next:before{height:1.8rem;width:1.8rem;background-color:rgba(255,255,255,0.7);color:#666;font-size:16px !important;text-align:center}div.larix_micemade_default .pp_previous:before:hover,div.larix_micemade_default .pp_next:before:hover{color:#999}div.larix_micemade_default .pp_previous:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f060";top:50%;display:none;left:1.25rem}div.larix_micemade_default .pp_previous:hover:before{display:block}div.larix_micemade_default .pp_next:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f061";top:50%;display:none;left:auto;right:1.25rem}div.larix_micemade_default .pp_next:hover:before{display:block}div.larix_micemade_default .pp_details{position:absolute;bottom:1rem;float:none;margin:0}div.larix_micemade_default .pp_nav,div.larix_micemade_default .pp_description{font-size:14px}div.larix_micemade_default .pp_nav,div.larix_micemade_default .pp_nav p,div.larix_micemade_default .pp_play,div.larix_micemade_default .pp_nav .pp_pause,div.larix_micemade_default .pp_arrow_previous,div.larix_micemade_default .pp_arrow_next{margin:0}div.larix_micemade_default .pp_nav{margin-right:1em;position:relative}div.larix_micemade_default .pp_close{top:0;right:-0.5em;font-size:1.618em !important}div.larix_micemade_default .pp_close:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f00d";color:#fff}div.larix_micemade_default .pp_arrow_previous,div.larix_micemade_default .pp_arrow_next{height:1.8rem;width:1.8rem;background-color:rgba(255,255,255,0.7);color:#666;font-size:16px !important;text-align:center;position:relative;margin-top:-1px}div.larix_micemade_default .pp_arrow_previous:hover,div.larix_micemade_default .pp_arrow_next:hover{color:#999}div.larix_micemade_default .pp_arrow_previous:before,div.larix_micemade_default .pp_arrow_next:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f060"}div.larix_micemade_default .pp_arrow_previous{margin-right:.5em}div.larix_micemade_default .pp_arrow_next{margin-left:.5em}div.larix_micemade_default .pp_arrow_next:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f061"}div.larix_micemade_default a.pp_expand,div.larix_micemade_default a.pp_contract{right:auto;left:-1em;top:0;font-size:1.618em !important}div.larix_micemade_default a.pp_expand:before,div.larix_micemade_default a.pp_contract:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f065";color:#fff}div.larix_micemade_default a.pp_contract:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;font:normal normal normal 14px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);content:"\f066"}div.larix_micemade_default #respond{margin:0;width:100%;background:none;border:none;padding:0}div.larix_micemade_default #respond .form-submit{margin-top:0;float:none}div.larix_micemade_default .pp_inline{padding:0 !important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width: 768px){div.pp_woocommerce{left:5% !important;right:5% !important;box-sizing:border-box;width:90% !important}div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_previous,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_contract{display:none !important}div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_previous:before,div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_close:before{font-size:44px}div.pp_woocommerce .pp_description{display:none !important}div.pp_woocommerce .pp_details{width:100% !important}.pp_content{width:100% !important}.pp_content #pp_full_res>img{width:100% !important;height:auto !important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px 0}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff !important;font-weight:400;display:none;font-size:14px;margin:0;z-index:9999}#demo_switcher{position:fixed;top:0;bottom:0;right:0;width:250px;background:rgba(34,34,34,0.9);z-index:1010;padding:30px;color:#F5F5F5 !important;text-align:center;box-shadow:5px 5px 20px rgba(0,0,0,0.15)}#demo_switcher.active .fa-chevron-up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.admin-bar #demo_switcher{top:67px}#demo_switcher.not-expanded{top:100%}#demo_switcher h5{font-size:14px;float:left;margin:0 0 0.5rem;letter-spacing:0;color:inherit}#demo_switcher h5 small{font-size:10px;font-weight:400;line-height:0.8rem;text-transform:lowercase}#demo_switcher>.demo-thumbs{position:absolute;top:70px;bottom:0;right:30px;left:30px;text-align:left}#demo_switcher>.demo-thumbs a{float:left;margin:0 0 20px;position:relative;padding:1px;box-shadow:inset 0 0 0 4px rgba(255,255,255,0.5)}#demo_switcher>.demo-thumbs a:hover{opacity:0.6}#demo_switcher>.demo-thumbs a img{position:relative;z-index:0;width:100%;height:auto}#demo_switcher>.demo-thumbs a .caption{font-size:0.9rem;background:rgba(0,0,0,0.7);padding:4px;position:absolute;bottom:1px;left:1px;right:1px;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:0.05rem}#demo_switcher>.demo-thumbs a .new-demo{position:absolute;z-index:10;top:4px;right:4px;font-size:9px;background:red;color:#fff;width:25px;height:25px;line-height:25px;text-align:center;border-radius:24px;font-weight:400}#demo_switcher>.demo-thumbs>div,#demo_switcher>.demo-thumbs p{width:50%;float:left}#demo_switcher>.demo-thumbs.load-demos .demo-images-loader{opacity:1}#demo_switcher>.demo-thumbs.load-demos a{opacity:0}#demo_switcher>.demo-thumbs .demo-images-loader{position:absolute;display:block;top:50%;left:50%;margin-left:-8px;margin-top:-8px;opacity:0}#demo_switcher hr{clear:both;margin-bottom:0.5rem;height:1px;border-top:1px solid #999}#demo_switcher #toggle_demos,#demo_switcher #buy{display:block;z-index:1;position:absolute;top:-35px;width:70%;left:0;height:35px;line-height:2;letter-spacing:0.05rem;border-left:none;text-align:center;background:rgba(34,34,34,0.95)}#demo_switcher #toggle_demos:hover,#demo_switcher #buy:hover{cursor:pointer;background-color:#ccc}#demo_switcher #toggle_demos a,#demo_switcher #toggle_demos .fa,#demo_switcher #buy a,#demo_switcher #buy .fa{position:relative;z-index:2}#demo_switcher #toggle_demos{font-size:0.9rem;font-weight:400}#demo_switcher #toggle_demos .fa-chevron-up{margin-left:10px}#demo_switcher #buy{left:70%;width:30%}#demo_switcher #buy a{position:absolute;top:0;bottom:0;left:0;right:0}#demo_switcher i.fa{line-height:1.8}#demo_switcher .notice{font-size:0.82rem;line-height:1.4em;text-align:left;margin:0;clear:both;padding:10px 0 0;border-top:1px solid #CCC}
