.stretched-mobile .grid-column,.stretched-mobile .grid-content,.stretched-tablet .grid-column,.stretched-tablet .grid-content{display:block}.posts-list-wrapper .post-featured-2,.posts-list-wrapper.listType0 .post-featured-2{min-height:0}.portfolio-spacing-default.portfolio-list-type-0 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-0 .portfolio-post-article:nth-child(4n+2),.portfolio-spacing-default.portfolio-list-type-0 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-1 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-1 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-2 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-2 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-3 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-3 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-4 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-4 .portfolio_sizer,.portfolio-spacing-default.portfolio-list-type-5 .portfolio-post-article,.portfolio-spacing-default.portfolio-list-type-5 .portfolio_sizer{width:100%;margin-top:1%;margin-left:0}.portfolio-spacing-none.portfolio-list-type-0 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-0 .portfolio-post-article:nth-child(4n+2),.portfolio-spacing-none.portfolio-list-type-0 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-1 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-1 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-2 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-2 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-3 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-3 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-4 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-4 .portfolio_sizer,.portfolio-spacing-none.portfolio-list-type-5 .portfolio-post-article,.portfolio-spacing-none.portfolio-list-type-5 .portfolio_sizer{width:100%;margin-top:0;margin-left:0}.posts-list-wrapper.listType1 .post-featured{max-height:230px;min-height:200px}.posts-list-wrapper.listType0 .post-featured,.posts-list-wrapper.listType1 .post-featured{height:200px;min-height:200px}.col1,.col10,.col11,.col12,.col13,.col14,.col15,.col16,.col17,.col18,.col19,.col2,.col20,.col3,.col4,.col5,.col6,.col7,.col8,.col9{width:100%}.widget-form .form-field,.widget-layout-lined .form-field{width:100%;margin-bottom:10px}.widget-form .half-field{margin-left:0}.portfolio-list-wrapper,.posts-list-wrapper{margin-top:15px}.portfolio-widget-item{width:100%!important;clear:none!important}.tos-slide{width:100%!important}.widget-layout-lined .widget-form-button-wrapper{width:100%}.widget-form-button-wrapper,.widget-layout-lined .form-field{padding:0}.product-list-style-1 .product-item{width:100%;margin:5px auto;padding:20px 0}.product-list-wrapper .product-main-photo{height:auto}.breadcrumb li .bread-separator,.breadcrumb li a,.breadcrumb li i,.breadcrumb li p,.breadcrumb li span{padding:2px 0}.bump-body .option-img{background-position:left;width:100%;background-size:contain}.breadcrumb{padding:10px;padding-left:0}.booking-step .booking-name h2{margin:0}.style-3 .booking-step{padding:20px}.theme .booking-datepicker .ui-datepicker td a{padding:13px 7px}.style-3 .booking-datepicker{width:100%;flex-direction:column}.booking-step .flex{flex-direction:column}.style-3.right-summary .booking-time{margin:0}.style-3 .booking-time ul li{width:48%;margin:1%}.booking-time{padding:4px}.column-2 ul li,.column-3 ul li,.style-2 .booking-time,.style-3 .booking-time{width:100%}.booking-step .select-wrapper.style-1.with-image ul li a{padding:20px}.booking-time,.full-width.inline-calendar .booking-time{max-height:380px}.style-3 .booking-step .select-wrapper{max-height:none;overflow:hidden}.products-per-row-2 .product-item,.products-per-row-3 .product-item,.products-per-row-4 .product-item,.products-per-row-5 .product-item,.products-per-row-6 .product-item{width:48%!important}.payment-step-wrapper .next-prev-buttons .btn2{position:fixed;bottom:15px;left:15px;right:15px;z-index:9999;text-align:center;margin:0;box-sizing:border-box;border-radius:4px}.header-widget[data-type="headers/Logo"] img{max-width:220px}.payment-step-wrapper .next-prev-buttons .btn{width:100%;text-align:center;box-sizing:border-box}.storeWidget .product-item{width:46%!important;margin:2%!important;padding:5px!important}.product-item-description{padding:0 10px;box-sizing:border-box}.storeWidget .with-gallery .product-item{width:100%!important;margin:0!important}.secured-checkout-wrapper svg{width:24px;height:24px}.secured-checkout-wrapper span{letter-spacing:normal}.storeWidget .products-per-row-1 .product-item{width:100%!important;margin:0!important}.product-main-photo img{max-height:290px}.widget-gallery-image-item{width:100%!important}.live-theme .phone-hidden{display:none!important}.stretched-mobile .grid-column{width:100%!important}.theme .stretched-mobile .widget-row:not(.with-centered-content) .widgetResponsive{width:100%!important;margin-left:auto!important;margin-right:auto!important}.grid-row.stretched-mobile .grid-content.grid-row-empty .grid-column-no-widgets:not(:first-child),.grid-row.stretched-mobile .grid-content:not(.grid-row-empty) .grid-column-no-widgets{display:none}.live-theme div.with-delay.delay-ended.tablet-hidden:not(.phone-hidden),.live-theme div.with-delay.delay-ended:not(.phone-hidden){display:block!important}.live-theme .tablet-hidden:not(.phone-hidden){display:block!important}.live-theme div.mobile-only.with-delay{display:none!important}.subscription-wrapper h4{margin-bottom:5px}.subscription-wrapper .col5{margin-bottom:15px;width:100%}.membership-group-wrapper{width:100%;margin:0 0 15px}.theme .profile-content section .half{width:100%;margin:0 0 20px}.portfolio-widget-item{margin:0 0 5% 0!important}.theme .profile-content section{padding:0}.select-wrapper.style-1 ul li a{max-width:none}.imageWidget .widget-preserving-ratio-inner{max-height:80vh}.pricing-table{width:98%}.flip-clock-wrapper ul li a div div.inn{font-size:37px!important}.flip-clock-wrapper ul li{line-height:40px!important}.flip-clock-wrapper ul{height:40px!important;width:27px!important}.flip-clock-divider{height:34px!important}.flip-clock-dot{font-size:14px!important}.flip-clock-wrapper ul{margin:0 1px}.stretched-mobile .grid-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.theme .theme-logo a{max-width:320px}.checkout-summary .flex-row{-webkit-flex-direction:column;flex-direction:column}.checkout-summary .bump-img{margin-right:0}.ccv-pop{bottom:15px;left:5px;top:auto;position:fixed;z-index:999}.flip-clock-label{font-size:13px!important}.grid-row.stretched-mobile .grid-content:not(.grid-row-empty) .grid-column-no-widgets{display:block}.image-with-overlay .widget-preserving-ratio-outer{padding-bottom:80%!important}.bump-wrapper .bump-body .flex-row{-webkit-flex-direction:column;flex-direction:column}.quiz-select-wrapper.split-2 ul li,.quiz-select-wrapper.split-3 ul li,.quiz-select-wrapper.split-4 ul li,.quiz-select-wrapper.split-5 ul li{width:100%;margin-right:0}.checkout-summary .cart-container .row-total{max-width:72px;margin-right:11px;text-align:right}.quizWidget .widget-form{padding:20px!important}.bump-body .option-img{margin-right:0;margin-bottom:15px}.step-heading{font-size:24px!important}.quiz-select-wrapper.split-2 ul li:nth-child(odd),.quiz-select-wrapper.split-3 ul li:nth-child(odd),.quiz-select-wrapper.split-4 ul li:nth-child(odd),.quiz-select-wrapper.split-5 ul li:nth-child(odd){margin:0}.quiz-select-wrapper.split-2 ul li:nth-child(2n),.quiz-select-wrapper.split-3 ul li:nth-child(2n),.quiz-select-wrapper.split-4 ul li:nth-child(2n),.quiz-select-wrapper.split-5 ul li:nth-child(2n){margin-right:0;float:right}.steps-nav-wrapper{display:none}.quiz-buttons-wrapper{flex-direction:column-reverse}.step-subheading{margin-bottom:15px}.quiz-buttons-wrapper{margin-top:0}.checkout-info{padding:25px!important}.steps-breadcrumbs-inner svg{display:none}.checkout-steps .checkout-step{padding:5px 5px 10px;width:33.33%}.checkout-steps{margin-bottom:30px}.checkout-steps .checkout-step{font-size:13px}.steps-breadcrumbs-inner{align-items:normal}.checkout-step{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.steps-breadcrumbs-inner{width:100%}.widget.style-2 .products-per-row-3 .product-item,.widget.style-2 .products-per-row-4 .product-item,.widget.style-2 .products-per-row-5 .product-item,.widget.style-2 .products-per-row-6 .product-item{width:50%!important}.widget.style-2 .product-list-style-text-boxed .product-item,.widget.style-2 .product-list-style-text-center .product-item,.widget.style-2 .product-list-style-text-left .product-item{padding:15px}.bump-add{padding:9px 15px 9px 10px}.bump-offer-buttons .tick-wrapper{padding:20px}.product-list-wrapper.style-2.products-per-row-2 .product-item,.product-list-wrapper.style-2.products-per-row-3 .product-item,.product-list-wrapper.style-2.products-per-row-4 .product-item,.product-list-wrapper.style-2.products-per-row-5 .product-item,.product-list-wrapper.style-2.products-per-row-6 .product-item{width:50%!important}.storeWidget .product-list-wrapper.style-2 .product-item{padding-bottom:15px!important;padding-top:15px!important}.grid-content-store .product-body-container,.product-content-wrapper .product-photo-container{padding:15px!important}.qty-wrapper .number-selector input{padding-left:5px;padding-right:5px}.sold-out-btn,a.add-to-cart{padding:16px}.addtocart-wrapper .qty-wrapper{width:110px}.product-photo-container.side-photos.left-side{flex-direction:column}.product-photo-container.side-photos.left-side .product-photo-list{width:100%;margin-right:0}.product-photo-list li img{width:65px;height:65px}.quick-view-inner-wrapper{display:block}.themes-content-wrapper{flex-direction:column}.sub-themes-filter li{width:auto;float:left}.theme .main-themes-filter li a{padding:12px}.quick-view-inner-wrapper{max-height:none;height:100%}.quick-view-wrapper{bottom:50px;padding:0}.quick-view-wrapper .product-photo-container{margin-top:0}.product-list-wrapper .product-item{padding:10px!important}.theme .product-item h3{font-size:15px!important}.cart-preview{width:300px}.cart-preview.cart-preview-popup.cart-preview-full-height{width:100%}.qty-wrapper .quantity{width:55px}.quick-view-wrapper .product-photo-container{padding:25px;box-sizing:border-box}.quick-view-wrapper .product-body-container{padding:0 25px 25px 25px;box-sizing:border-box}.filter-lane h1{font-size:24px}.live-theme .displayed .popup-content-wrapper{padding:25px!important}