 * { padding: 0; margin: 0; } img { max-width: 100%; height: auto; } html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 14px; } body { margin: 0; font-family: 'Lato', Arial, Tahoma sans-serif; -webkit-font-smoothing: antialiased; font-size: 14px; font-weight: 400; color: #666667; height: auto !important; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { margin: 0 0 0.67em 0; } mark { background: #dbf0c0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #e6e6e6; margin: 0 0 3em; padding: 2.5em; } fieldset legend { display: inline-block; width: auto; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } address { font-weight: 300; font-style: italic; font-size: 1.14rem; } h1, .h1 { margin-top: 0; font-size: 2.5714em; margin-bottom: 0.5em; font-weight: bold; color: #1e1e1e; } h2, .h2 { margin-top: 0; font-size: 2.1428em; margin-bottom: 0.7em; font-weight: bold; color: #1e1e1e; } h3, .h3 { margin-top: 0; font-size: 1.7142em; margin-bottom: 0.7em; font-weight: bold; color: #1e1e1e; } h4, .h4 { margin-top: 0; font-size: 1.2857rem; margin-bottom: 0.7em; font-weight: bold; color: #1e1e1e; } h5, .h5 { margin-top: 0; font-size: 1em; margin-bottom: 0.7em; font-weight: bold; color: #1e1e1e; } h6, .h6 { margin-top: 0; font-size: 0.8571em; margin-bottom: 0.7em; font-weight: bold; color: #1e1e1e; } p { margin-bottom: 1.43em; line-height: 1.8; font-size: 1.14rem; font-weight: 300; } p a { font-weight: normal; } .wp-caption, .wp-caption-text, .gallery-caption, .bypostauthor, .aligncenter { opacity: 1; } .wp-caption { max-width: 100%; } img.aligncenter { margin: 0.35em auto; } img.alignright { float: right; margin: 0.14em 0 1.42em 1.42em; } img.alignleft { float: left; margin: 0.14em 1.42em 1.42em 0px; } .aligncenter { display: block; margin-left: auto; margin-right: auto; margin: 0.36em auto; } .alignright { float: right; margin: 1.07em 0 2.14em 1.07em!important; } .alignleft { float: left; margin: 15px 2.14em 1.07em 0!important; } .type-product ul, .content ul { margin-bottom: 1.43em; } .type-product ul ul, .content ul ul { margin-bottom: 0; } .type-product ol ol, .content ol ol { margin-bottom: 0; } .type-product li, .content li { margin-bottom: 0.5em; line-height: 1.8; font-size: 1.14rem; font-weight: 300; } .type-product ul, .content ul, .type-product ol, .content ol { padding-left: 20px; } .type-product .simple-list li, .content .simple-list li { padding: 5px 0; } .clear { clear: both; } .m0 { margin-bottom: 0 !important; } .page-wrapper { position: relative; z-index: 1; background-color: transparent; } @media (min-width: 1200px) { .boxed .template-container, .framed .template-container { width: 1230px; margin: 0 auto; } .boxed .header-vertical-enable .page-wrapper, .framed .header-vertical-enable .page-wrapper { margin-left: 0; } .boxed .header-vertical-enable .header-vertical, .framed .header-vertical-enable .header-vertical, .boxed .header-vertical-enable .header-vertical2, .framed .header-vertical-enable .header-vertical2 { left: 0; } .boxed.header-vertical-enabled, .framed.header-vertical-enabled { padding-left: 250px; } .boxed .header-wrapper.header-top-menu .header-top, .framed .header-wrapper.header-top-menu .header-top { width: 1230px; } .framed.fixNav-enabled .header-wrapper { z-index: 1000; } .framed.fixNav-enabled .fixed-active .header-wrapper { top: -160px; } .framed.fixNav-enabled .fixed-active-animate .header-wrapper { top: 0; } .framed .template-container { margin-top: 50px; margin-bottom: 50px; } .boxed .header-wrapper, .framed .header-wrapper { left: auto; width: 1230px; } body.bordered { border: 20px solid #f5f5f5; border-top: none; } body.bordered .body-border-left, body.bordered .body-border-top, body.bordered .body-border-right, body.bordered .body-border-bottom { position: fixed; z-index: 1001; background-color: #f5f5f5; } body.bordered .body-border-left { left: 0; top: 0; bottom: 0; width: 20px; } body.bordered .body-border-right { right: 0; top: 0; bottom: 0; width: 20px; } body.bordered .body-border-top { height: 20px; left: 0; right: 0; top: 0; } body.bordered .body-border-bottom { height: 20px; left: 0; right: 0; bottom: 0; } body.bordered.fixNav-enabled .fixed-active.fixed-active-animate .header-wrapper { top: 20px; } body.bordered .vc_row[data-vc-full-width] { padding: 0 20px; } body.bordered.admin-bar .body-border-top { height: 52px; } body.bordered.admin-bar.fixNav-enabled .fixed-active.fixed-active-animate .header-wrapper { top: 52px; } body.bordered .et-open-panel { left: 20px; } body.bordered .fixed-header { padding: 0 20px; top: 20px; } body.bordered.admin-bar .fixed-header { top: 51px; } } #cookie-notice { position: fixed; right: 1vw; left: auto; width: 28vw; min-width: 1px; max-width: 500px; top: auto; height: auto; z-index: 1000; padding: 1.5vw; background-color: rgba(255, 255, 255, 0.95) !important; -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.15); box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.15); } #cookie-notice #cn-notice-text { color: #999; font-size: 15px; line-height: 26px; font-weight: 300; } #cookie-notice #cn-notice-text h4 { text-transform: uppercase; font-size: 20px; font-weight: 900; } #cookie-notice.cn-bottom { bottom: 1vw; } #cookie-notice.cn-top { top: 1vw; } #cookie-notice .button, #cookie-notice .button-bootstrap, #cookie-notice .button.wp-default { display: block !important; margin-top: 20px; color: #fff !important; background: none; text-shadow: none !important; -webkit-transition: all 0.2s linear !important; transition: all 0.2s linear !important; border: none !important; border-radius: 0 !important; padding: 0 1.95em !important; line-height: 2.5rem !important; } #cookie-notice .button:hover, #cookie-notice .button-bootstrap:hover, #cookie-notice .button.wp-default:hover { opacity: 0.8; } #cookie-notice .button.wp-default:hover { background: #262626 !important; } @media only screen and (max-width: 991px) { #cookie-notice #cn-notice-text { font-size: 13px; } #cookie-notice #cn-notice-text h4 { font-size: 16px; } } @media only screen and (max-width: 767px) { #cookie-notice { width: 100%; } #cookie-notice #cn-notice-text { font-size: 13px; } #cookie-notice #cn-notice-text h4 { font-size: 16px; } .vc_row.columns-mobile-reverse { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } } @media only screen and (max-width: 1200px) { body.bordered .template-container { margin-top: -20px; } } @media only screen and (max-width: 480px) { .content p { font-weight: 400; } } ::-moz-selection { background: #f2f2f2; } ::selection { background: #f2f2f2; } ::-moz-selection { background: #f2f2f2; } .swiper-custom-right::-moz-selection, .swiper-custom-left::-moz-selection, .swiper-container::-moz-selection, .vc_row::-moz-selection, .vc_row-fluid::-moz-selection, .wpb_content_element::-moz-selection, .rev_slider_wrapper::-moz-selection, .wpb_wrapper::-moz-selection, .vc_tta-container::-moz-selection, .vc_tta-panels-container::-moz-selection, .swiper-entry::-moz-selection, .swiper-container::-moz-selection, .product-content-image::-moz-selection, .swiper-container .swiper-lazy::-moz-selection, .tp-carousel-wrapper::-moz-selection, .tp-revslider-mainul::-moz-selection, .tp-bgimg::-moz-selection, .tp-revslider-slidesli::-moz-selection, .tp-revslider-mainul::-moz-selection, .rev_slider::-moz-selection, .rev_slider_wrapper::-moz-selection, .content::-moz-selection, .mpc-carousel__wrapper::-moz-selection, .mpc-wc-carousel-products::-moz-selection, .slick-list::-moz-selection, .mpc-navigation::-moz-selection, .mpc-nav__icon::-moz-selection, .vc_tta-panels::-moz-selection, .vc_tta-panel-body::-moz-selection, .vc_tta-panel-body .swiper-custom-left::-moz-selection, .vc_tta-panel-body .swiper-custom-right::-moz-selection, .swiper-slide::-moz-selection, .swiper-slide .content-product::-moz-selection { background-color: transparent; } .swiper-custom-right::selection, .swiper-custom-left::selection, .swiper-container::selection, .vc_row::selection, .vc_row-fluid::selection, .wpb_content_element::selection, .rev_slider_wrapper::selection, .wpb_wrapper::selection, .vc_tta-container::selection, .vc_tta-panels-container::selection, .swiper-entry::selection, .swiper-container::selection, .product-content-image::selection, .swiper-container .swiper-lazy::selection, .tp-carousel-wrapper::selection, .tp-revslider-mainul::selection, .tp-bgimg::selection, .tp-revslider-slidesli::selection, .tp-revslider-mainul::selection, .rev_slider::selection, .rev_slider_wrapper::selection, .content::selection, .mpc-carousel__wrapper::selection, .mpc-wc-carousel-products::selection, .slick-list::selection, .mpc-navigation::selection, .mpc-nav__icon::selection, .vc_tta-panels::selection, .vc_tta-panel-body::selection, .vc_tta-panel-body .swiper-custom-left::selection, .vc_tta-panel-body .swiper-custom-right::selection, .swiper-slide::selection, .swiper-slide .content-product::selection { background-color: transparent; } .a-center { text-align: center; } #user_switching_switch_on { margin-bottom: 0; position: relative; z-index: 1000; } .woocommerce-demo-store { padding-top: 28px; } .demo_store { position: absolute; top: 0; width: 100%; z-index: 1005; color: #1a1a1a; background-color: #f2f2f2; margin-bottom: 0; text-align: center; } .admin-bar .demo_store { top: 32px; } .button, .btn, input[type="submit"], form button { display: inline-block; border-radius: 0; border: 1px solid #f2f2f2; color: #000000; text-transform: uppercase; font-size: 0.79rem; font-weight: 700; letter-spacing: 1px; text-align: center; line-height: 1.2; padding: 0.75rem 1.7rem; height: 2.642rem; background-color: #f2f2f2; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; } .button:hover, .btn:hover, input[type="submit"]:hover, form button:hover { color: #ffffff; border-color: #000000; background-color: #000000; -webkit-box-sizing: border-box; box-sizing: border-box; } .button:focus, .btn:focus, input[type="submit"]:focus, form button:focus { color: #000000; outline: none; } .button:focus:hover, .btn:focus:hover, input[type="submit"]:focus:hover, form button:focus:hover { color: white; outline: none; } .button.active, .btn.active, input[type="submit"].active, form button.active { color: white; } .button.active:hover, .btn.active:hover, input[type="submit"].active:hover, form button.active:hover { background-color: black; color: white; border-color: black; } .button.active:focus, .btn.active:focus, input[type="submit"].active:focus, form button.active:focus { color: white; } input[type="submit"] { height: auto; } .btn-black, .btn.black { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } .btn-black:hover, .btn.black:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .btn-black:focus, .btn.black:focus { color: white; } .btn.active:hover { opacity: 0.8 !important; } .woocommerce-Button { height: auto; } .woocommerce-Button + label.inline { margin-bottom: 0; margin-left: 10px; display: inline-block; vertical-align: middle; } .btn-checkout, .btn-view-cart { color: #fff; font-size: 1rem; font-weight: 400; } .btn-checkout:hover { opacity: 0.8 !important; } .btn:active, .btn.active { -webkit-box-shadow: none; box-shadow: none; } .btn[disabled] { opacity: 1; } .wpb_wpb_button i { margin-right: 0; } .btn.small { font-size: 0.79rem; } .btn.medium { font-size: 0.9rem; height: auto; } .btn.big { font-size: 1rem; height: auto; padding-top: 0.9rem; padding-bottom: 0.9rem; } .btn.white { background-color: rgba(255, 255, 255, 0.9); border-color: rgba(255, 255, 255, 0.9); } .btn.white:hover { background-color: #fff; border-color: #fff; color: #1e1e1e; } .btn.bordered { border: 2px solid rgba(255, 255, 255, 0.4); background-color: transparent; color: #fff; } .btn.bordered:hover { color: #1e1e1e; border-color: #fff; background-color: #fff; } .btn-underline { position: relative; display: inline-block; } .btn-underline:after { content: ""; width: 100%; left: 50%; right: 50%; height: 2px; background-color: #8a8a8a; opacity: 0; display: block; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .btn-underline:hover:after { left: 0; right: 0; opacity: 1; } .btn-advanced { background-color: #8a8a8a; color: #fff !important; padding: 9px 63px 9px 23px; text-transform: uppercase; font-size: 13px; font-weight: 500; } .btn-advanced:before { content: ""; width: 40px; height: 41px; right: 0; display: block; -webkit-transform: none; -ms-transform: none; transform: none; background-color: rgba(0, 0, 0, 0.1); } .btn-advanced:after { content: "\f105"; top: -2px; color: #fff; opacity: 1; font-size: 24px; margin-left: 0; font-family: 'FontAwesome'; display: inline-block; position: absolute; right: -15px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } #cookie-notice .button.bootstrap { display: inline-block; border-radius: 0; border: 1px solid #f2f2f2; color: #000000; text-transform: uppercase; font-size: 0.79rem; font-weight: 700; letter-spacing: 1px; text-align: center; line-height: 1.2; padding: 0.75rem 1.7rem; height: 2.642rem; background-color: #f2f2f2; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #8a8a8a; background-image: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } #cookie-notice .button.bootstrap:hover { color: #ffffff; border-color: #000000; background-color: #000000; -webkit-box-sizing: border-box; box-sizing: border-box; } #cookie-notice .button.bootstrap:focus { color: #000000; outline: none; } #cookie-notice .button.bootstrap:focus:hover { color: white; outline: none; } #cookie-notice .button.bootstrap.active { color: white; } #cookie-notice .button.bootstrap.active:hover { background-color: black; color: white; border-color: black; } #cookie-notice .button.bootstrap.active:focus { color: white; } #cookie-notice .button.bootstrap:hover { color: #ffffff; border-color: #000000; background-color: #000000; -webkit-box-sizing: border-box; box-sizing: border-box; } #cookie-notice .button.bootstrap:focus { color: #000000; outline: none; } #cookie-notice .button.bootstrap:focus:hover { color: white; outline: none; } #cookie-notice .button.bootstrap.active { color: white; } #cookie-notice .button.bootstrap.active:hover { background-color: black; color: white; border-color: black; } #cookie-notice .button.bootstrap.active:focus { color: white; } #cookie-notice .button.bootstrap:hover { color: #ffffff; border-color: #000000 !important; background-color: #000000 !important; -webkit-box-sizing: border-box; box-sizing: border-box; } .et-loader { opacity: 0; position: absolute; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; left: 0; top: 0; right: 0; bottom: 0; background-color: rgba(255, 255, 255, 0.9); } .et-loader svg { position: absolute; left: 50%; margin-left: -100px; top: 25%; width: 200px; } .et-loader svg .outline { stroke: #d64444; stroke-dasharray: 2.42777px, 242.77666px; stroke-dashoffset: 0; -webkit-animation: anim 1.6s linear infinite; animation: anim 1.6s linear infinite; } .et-loader svg .outline-bg { opacity: 0.5; stroke: rgba(0, 0, 0, 0.2); } body > .et-loader { background-color: #ffffff; height: 100%; position: fixed; } body > .et-loader svg { top: 50%; width: 300px; margin-left: -150px; margin-top: -75px; opacity: 0; } .et-loader-img { opacity: 1; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @-webkit-keyframes anim { 12.5% { stroke-dasharray: 33.98873px, 242.77666px; stroke-dashoffset: -26.70543px; } 43.75% { stroke-dasharray: 84.97183px, 242.77666px; stroke-dashoffset: -84.97183px; } 100% { stroke-dasharray: 2.42777px, 242.77666px; stroke-dashoffset: -240.34889px; } } @keyframes anim { 12.5% { stroke-dasharray: 33.98873px, 242.77666px; stroke-dashoffset: -26.70543px; } 43.75% { stroke-dasharray: 84.97183px, 242.77666px; stroke-dashoffset: -84.97183px; } 100% { stroke-dasharray: 2.42777px, 242.77666px; stroke-dashoffset: -240.34889px; } } .content-product .et-loader { z-index: -1; } .global-adding-to-cart .et-loader, .content-product.adding-to-cart .et-loader { opacity: 1; z-index: 200; } .global-adding-to-cart .et-loader svg, .content-product.adding-to-cart .et-loader svg { opacity: 1 !important; } .global-adding-to-cart .et-loader svg .outline, .content-product.adding-to-cart .et-loader svg .outline { -webkit-animation: anim 1.6s linear infinite; animation: anim 1.6s linear infinite; } .et-preloader-on > .et-loader { opacity: 1; z-index: 1000; position: fixed; } .et-preloader-on > .et-loader svg { -webkit-animation: opacity-loader 0.6s 4s linear forwards; animation: opacity-loader 0.6s 4s linear forwards; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } @keyframes opacity-loader { from { opacity: 0; } to { opacity: 1; } } @-webkit-keyframes opacity-loader { from { opacity: 0; } to { opacity: 1; } } @media only screen and (min-width: 1600px) { body > .et-loader svg { width: 400px; margin-left: -200px; } } input[type="checkbox"] { display: inline-block; border-radius: 0; padding: 0; position: relative; margin-right: 4px; } input[type="checkbox"]:focus { outline: none; } input[type="radio"] { display: inline-block; margin-right: 4px; } input[type="radio"]:focus { outline: none; } select, .select2.select2-container--default .select2-selection--single { padding: 0 1.5em 0 1em; cursor: pointer; height: 2.642rem; line-height: 2.642rem; max-width: 100%; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: relative; border: none; background-color: #f8f8f8; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; background-position: 98% 50%; background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=); } select:focus, .select2.select2-container--default .select2-selection--single:focus { outline: none; } select::-ms-expand, .select2.select2-container--default .select2-selection--single::-ms-expand { display: none; } .select2-container--default .select2-selection--single .select2-selection__arrow { display: none; } .select2-container--default .select2-selection--single:hover, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single:hover:focus, .select2-results__option:focus { outline: none; } .no-flexbox select { background-image: url(images/ie-arrow.png); } input[type="text"], input[type="number"], input[type="email"], input[type="search"], input[type="password"], input[type="tel"], input[type="url"], textarea { height: 2.642rem; line-height: 2rem; padding: 0 1.07em; display: block; font-size: 1rem; -webkit-box-shadow: none; -webkit-appearance: none; -webkit-box-shadow: none; box-shadow: none; outline: none; border: 1px solid #f8f8f8; background-color: #f8f8f8; border-radius: 0; color: #1e1e1e; } input[type="text"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="url"]:focus, textarea:focus { -webkit-box-shadow: none; box-shadow: none; outline: none; border-color: #c5c5c5; } input:focus::-webkit-input-placeholder { color: transparent; } input:focus:-moz-placeholder { color: transparent; } input:focus::-moz-placeholder { color: transparent; } input:focus:-ms-input-placeholder { color: transparent; } textarea.form-control, textarea { height: auto; width: 100%; background-color: #f8f8f8; border: 1px solid #f8f8f8; padding: 1.07em; line-height: 1.5; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; font-size: 1rem; } textarea.form-control:focus, textarea:focus { -webkit-box-shadow: none; box-shadow: none; outline: none; border-color: #c5c5c5; } input[type="number"] { -moz-appearance: textfield; } textarea:focus::-webkit-input-placeholder { color: transparent; } textarea:focus:-moz-placeholder { color: transparent; } textarea:focus::-moz-placeholder { color: transparent; } textarea:focus:-ms-input-placeholder { color: transparent; } label { font-weight: normal; color: #313131; font-size: 1rem; } label.checkbox { display: inline-block; } .form-control { -webkit-appearance: none; } .select2-container .select2-choice { border: none; border-radius: 0; background-color: #f8f8f8; height: 2.57rem; line-height: 2.57rem; } .select2-drop-active { border: 1px solid #f8f8f8; } .select2-search input { padding: 0!important; } form.lost_reset_password p { display: inline-block; margin-bottom: 0; float: none; vertical-align: bottom; } form.lost_reset_password .clear { display: none; } iframe { max-width: 100% !important; } abbr[title], acronym[title] { text-decoration: none; border-bottom: none; } a { text-decoration: none; cursor: pointer; color: #1e1e1e; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } a:hover { text-decoration: none; outline: none; color: #8a8a8a; } a:focus { text-decoration: none; outline: none; color: #8a8a8a; } a.color-white { color: #FFF; } a.color-white:hover { text-decoration: underline; color: #FFF; } a.underline { text-decoration: underline; } .wp-caption-text { padding-top: 0.71em; color: #999; font-size: 0.8em !important; text-align: center; font-style: normal; } .wp-caption-text strong { color: #333; } ol.simple, ol.active, ol.squared { list-style: none; counter-reset: li; } ol.simple > li, ol.active > li, ol.squared > li { padding: 0.71em 0 0.71em 2.14em; position: relative; } ol.simple > li:before, ol.active > li:before, ol.squared > li:before { left: -0.71em; } ol.simple > li:before, ol.active > li:before { border-radius: 50%; content: counter(li); counter-increment: li; position: absolute; display: inline-block; width: 2.28em; height: 2.28em; font-size: 1rem; font-weight: bold; margin-top: 0; line-height: 2.28em; text-align: center; color: #FFFFFF; background: #cecece; } ol.active > li:before { background-color: #8a8a8a; } ol.squared > li:before { content: counter(li); counter-increment: li; background-color: #f2f2f2; position: absolute; display: inline-block; color: #262626; width: 2.21em; font-weight: bold; line-height: 2.36rem; margin-top: 0; height: 2.21em; text-align: center; } ul.square > li { list-style: none; position: relative; padding-left: 1.43em; } ul.square > li:before { content: "\f096"; font-family: FontAwesome; display: inline-block; position: absolute; left: 0px; top: 1px; } ul.circle > li { list-style: none; position: relative; padding-left: 1.43em; } ul.circle > li:before { content: "\f1db"; font-family: FontAwesome; display: inline-block; position: absolute; left: 0px; top: 0; } ul.arrow > li { list-style: none; position: relative; padding-left: 1.43em; } ul.arrow > li:before { content: "\f105"; font-family: FontAwesome; font-size: 1.143rem; display: inline-block; position: absolute; margin-top: -1px; left: 0.36em; } ul.active { padding-left: 0; } ul.active > li { list-style: none; position: relative; padding-left: 1.43em; line-height: 28px; } ul.active > li:before { content: "\f111"; font-family: FontAwesome; font-size: 7px; display: inline-block; position: absolute; margin-top: 10px; left: 4px; line-height: 1.8; } dl p { margin-bottom: 0; line-height: 1.42857143; } blockquote { padding-left: 2.14em; border-left: none; position: relative; margin-top: 1.43em; padding-top: 1.57em; padding-bottom: 1.57em; border-left: 5px solid #e6e6e6; font-style: italic !important; } blockquote cite { color: #999; font-size: 1.14rem; } blockquote cite strong { color: #4d4d4d; } blockquote p { font-size: 1.64rem; color: #4c4c4c; line-height: 2.42rem; font-style: italic !important; } blockquote.style2 { background-color: #fafafa; } blockquote.style2:before { opacity: 0.1; top: 2.14em; left: 1.43em; } blockquote.style3 { border-left: 2px solid #e6e6e6; padding-left: 3.57em; } blockquote.style3:before { content: "\f10d"; font-family: FontAwesome; display: inline-block; position: absolute; left: -0.59em; top: 50%; font-size: 1.57rem; color: #4d4d4d; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 1; } blockquote.style3:after { content: ""; width: 3.29em; height: 3.29em; border: 2px solid #e6e6e6; position: absolute; left: -1.71em; top: 50%; background-color: #fff; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); } .vc_row[data-vc-full-width] { overflow: hidden !important; } @media only screen and (max-width: 767px) { blockquote.style3 { margin-left: 30px; } blockquote.style3 p { font-size: 1.1rem; line-height: 2rem; } } .active-link { position: relative; line-height: 1.8; display: table; } .active-link i { display: none; } .active-link:after { font-family: 'FontAwesome'; content: '\f178'; display: inline-block; margin-left: 4px; opacity: 0; position: absolute; right: -15px; top: 2px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .active-link:before { content: ''; position: absolute; height: 2px; width: 100%; bottom: 0; pointer-events: none; background-color: #000; -webkit-transform: scale3d(0, 1, 1); transform: scale3d(0, 1, 1); -webkit-transition: -webkit-transform 0.4s; transition: transform 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .active-link:hover:after { opacity: 1; right: -23px; top: 2px; } .active-link:hover:before { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } .et-bg-bottom .vc_column-inner { background-position: center bottom; } table { width: 100%; max-width: 100%; margin-bottom: 1.43em; border-top: 1px solid #e6e6e6; } table th, table td { padding: 1.07em 0.71em; vertical-align: top; border-left: 0; border-right: 0; border-bottom: 1px solid #e6e6e6; } table th:first-child, table td:first-child { padding-left: 0; } table th:last-child, table td:last-child { padding-right: 0; } table thead th { padding: 1.43em 1.07em; border-bottom: 2px solid #1e1e1e; text-transform: uppercase; font-weight: bold; color: #1e1e1e; } .title.title-left { text-align: left; } .title.title-center { text-align: center; } .title.title-right { text-align: right; } .title h1, .title h2 { font-weight: 900; text-transform: uppercase; } h1.vc_custom_heading { text-transform: uppercase; } h2.vc_custom_heading { text-transform: uppercase; } h3.vc_custom_heading { text-transform: uppercase; } h4.vc_custom_heading { text-transform: uppercase; } h5.vc_custom_heading { text-transform: uppercase; } h6.vc_custom_heading { text-transform: uppercase; } .block-title { padding: 1.79em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; text-transform: uppercase; font-size: 1rem; margin-bottom: 1.79em; } .block-title .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } .footer { padding: 4em 0 2.86em; line-height: 1.6; font-size: 1.07rem; background-color: #262626; } .footer .container .widget-container { margin-bottom: 0; } .footer .footer-widget { margin-bottom: 2.14em; } .footer .footer-widget p { color: #8a8a8a; } .footer .widget-title, .footer .widgettitle { color: white; font-size: 1.07rem; font-weight: bold; text-transform: uppercase; margin-bottom: 1.88em; } .footer .menu { list-style: none; margin-top: 0; padding-left: 0; } .footer .menu li { margin-bottom: 0; line-height: 1.6; } .footer .menu > li:first-child > a { padding-top: 0; } .footer .menu a { padding: 2px 0; color: #8a8a8a; font-size: 1.07rem; display: block; } .footer .menu a:hover { color: #fff; } .footer mark { background-color: transparent; color: #bbb; } .footer mark a { color: #bbbbbb; } .footer mark a:hover { color: #fff; } .footer .footer-widgets ul li { list-style: none; } .footer .tagcloud a { border-color: #383838; } .footer .recent-posts-widget .post-date { color: #8a8a8a; } .footer .menu-social-icons li a { padding-left: 8px; padding-right: 8px; } .prefooter .product_list_widget li { font-size: 1.14rem; } .prefooter .footer-widget { margin-bottom: 2.14em; } .prefooter .footer-widget p { color: #8a8a8a; } .prefooter .recent-posts-widget .post-widget-item img { max-width: 2.86em; } .prefooter .widgettitle, .prefooter .widget-title { font-size: 1.07rem; font-weight: bold; text-transform: uppercase; margin-bottom: 1.88em; } .prefooter .menu { list-style: none; margin-top: 0; padding-left: 0; } .prefooter .menu li { margin-bottom: 0; line-height: 1.6; } .prefooter .menu li:first-child a { padding-top: 0; } .prefooter .menu a { padding: 2px 0; color: #8a8a8a; font-size: 1.07rem; display: block; } .prefooter .menu a:hover { color: #fff; } .prefooter mark { background-color: transparent; color: #bbb; } .prefooter mark a { color: #bbbbbb; } .prefooter mark a:hover { color: #fff; } .prefooter .footer-widgets ul li { list-style: none; } .prefooter .menu-social-icons li a { padding-left: 8px; padding-right: 8px; } @media only screen and (max-width: 768px) { .prefooter-subscribe .vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; } } .footer-bottom { padding: 3.57rem 0; background-color: #242424; color: #a4a4a4; } .footer-bottom a { color: #ffffff; } .footer-bottom img { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .footer-bottom img:hover { opacity: 0.7; } .footer-bottom .footer-copyrights p, .footer-bottom .footer-copyrights-right p { margin-bottom: 0; } .footer-bottom .footer-copyrights-right { text-align: right; } .footer .widget-title, .prefooter .widget-title, .footer .widgettitle, .prefooter .widgettitle { margin-bottom: 1.07em; padding-bottom: 1.07em; border-bottom: 1px solid #e6e6e6; } .footer .wpb_widgetised_column_heading, .prefooter .wpb_widgetised_column_heading { font-size: 1.14rem; text-transform: uppercase; font-weight: 900; letter-spacing: 1px; margin-bottom: 1.56em; } .footer .recent-posts-widget .post-widget-item img, .prefooter .recent-posts-widget .post-widget-item img { max-width: 2.86em; } .footer .recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child, .prefooter .recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child { border-bottom: none; } .footer .recent-posts-widget .swiper-slide:nth-child(3n) .post-widget-item, .prefooter .recent-posts-widget .swiper-slide:nth-child(3n) .post-widget-item { border-bottom: 0 !important; padding-bottom: 0; margin-bottom: 0; } .template-content .footer a, .template-content .footer .vc_wp_posts .widget_recent_entries li a { color: #bababa; } .et-footer-fixed-on .et-footers-wrapper { position: fixed; bottom: 0; width: 100%; z-index: 0; } .footer.text-color-light .widget-title, .prefooter .text-color-light .widget-title, .footer.text-color-light .wpb_widgetised_column_heading, .prefooter .text-color-light .wpb_widgetised_column_heading, .footer.text-color-light .widgettitle, .prefooter .text-color-light .widgettitle { color: #fff; border-color: #383838; text-transform: uppercase; } .footer.text-color-light h1, .prefooter .text-color-light h1, .footer.text-color-light h2, .prefooter .text-color-light h2, .footer.text-color-light h3, .prefooter .text-color-light h3, .footer.text-color-light h4, .prefooter .text-color-light h4, .footer.text-color-light h5, .prefooter .text-color-light h5, .footer.text-color-light h6, .prefooter .text-color-light h6, .footer.text-color-light a, .prefooter .text-color-light a, .footer.text-color-light .etheme_widget_recent_entries .post-widget-item .media-heading a, .prefooter .text-color-light .etheme_widget_recent_entries .post-widget-item .media-heading a { color: #fff; } .footer.text-color-light .menu a:hover, .prefooter .text-color-light .menu a:hover, .footer.text-color-light a:hover, .prefooter .text-color-light a:hover, .footer.text-color-light .etheme_widget_recent_entries .post-widget-item .media-heading a:hover, .prefooter .text-color-light .etheme_widget_recent_entries .post-widget-item .media-heading a:hover { color: #8a8a8a; } .footer.text-color-light .widget.null-instagram-feed .widgettitle, .prefooter .text-color-light .widget.null-instagram-feed .widgettitle, .footer.text-color-light .widget.null-instagram-feed .widget-title, .prefooter .text-color-light .widget.null-instagram-feed .widget-title { background-color: #383838; border-bottom: none; } .footer.text-color-light .etheme_widget_recent_entries .recent-posts-widget:not(.posts-widget-slider) .post-widget-item, .prefooter .text-color-light .etheme_widget_recent_entries .recent-posts-widget:not(.posts-widget-slider) .post-widget-item { border-bottom: 1px solid #383838; } .footer.text-color-light .etheme_widget_recent_entries .recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child, .prefooter .text-color-light .etheme_widget_recent_entries .recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child { border-bottom: 0; } .footer.text-color-light .product_list_widget li, .prefooter .text-color-light .product_list_widget li { border-color: #383838; } .footer.text-color-light .wpb_widgetised_column .null-instagram-feed .widget-title, .prefooter .text-color-light .wpb_widgetised_column .null-instagram-feed .widget-title, .footer.text-color-light .wpb_widgetised_column .null-instagram-feed .widget-title, .prefooter .text-color-light .wpb_widgetised_column .null-instagram-feed .widget-title { background-color: transparent; color: #fff; border-bottom: 1px solid #383838; } .footer.text-color-light .widget-container ul li, .prefooter .text-color-light .widget-container ul li { border-color: #383838; } .footer.text-color-light .widget-container ul li a, .prefooter .text-color-light .widget-container ul li a { color: #fff; } .footer.text-color-light .widget-container ul li .children, .prefooter .text-color-light .widget-container ul li .children { border-color: #383838; } .footer.text-color-light .tagcloud a, .prefooter .text-color-light .tagcloud a, .footer.text-color-light blockquote.testimonials-text, .prefooter .text-color-light blockquote.testimonials-text { background-color: #383838; color: #fff; } .footer.text-color-light blockquote.testimonials-text, .prefooter .text-color-light blockquote.testimonials-text { border-color: #383838; } .footer.text-color-light blockquote.testimonials-text:after, .prefooter .text-color-light blockquote.testimonials-text:after, .footer.text-color-light blockquote.testimonials-text:before, .prefooter .text-color-light blockquote.testimonials-text:before { border-top-color: #383838; } .footer.text-color-light .testimonials-slider .owl-controls, .prefooter .text-color-light .testimonials-slider .owl-controls { background-color: transparent; } .footer.text-color-light .testimonials-slider .owl-controls .owl-buttons, .prefooter .text-color-light .testimonials-slider .owl-controls .owl-buttons { display: none; } .footer.text-color-light .widget_search input[type="text"], .prefooter .text-color-light .widget_search input[type="text"] { border-color: #383838; } .footer.text-color-light .widget_search input[type="text"]:focus, .prefooter .text-color-light .widget_search input[type="text"]:focus { border-color: #808080; } .footer.text-color-light .widget_recent_entries li, .prefooter .text-color-light .widget_recent_entries li, .footer.text-color-light .sidebar-widget.etheme_widget_brands li a, .prefooter .text-color-light .sidebar-widget.etheme_widget_brands li a { border-color: #383838; } .footer.text-color-dark h1, .prefooter .text-color-dark h1, .footer.text-color-dark h2, .prefooter .text-color-dark h2, .footer.text-color-dark h3, .prefooter .text-color-dark h3, .footer.text-color-dark h4, .prefooter .text-color-dark h4, .footer.text-color-dark h5, .prefooter .text-color-dark h5, .footer.text-color-dark h6, .prefooter .text-color-dark h6, .footer.text-color-dark a, .prefooter .text-color-dark a, .footer.text-color-dark .widget-title, .prefooter .text-color-dark .widget-title, .footer.text-color-dark .widgettitle, .prefooter .text-color-dark .widgettitle { color: #1a1a1a; } .footer.text-color-dark a:hover, .prefooter .text-color-dark a:hover { color: #808080; } .footer.text-color-dark .tagcloud a:hover, .prefooter .text-color-dark .tagcloud a:hover { color: #1a1a1a; border-color: #1a1a1a; background-color: transparent; } .footer.text-color-dark .wpb_widgetised_column .null-instagram-feed .widget-title, .prefooter .text-color-dark .wpb_widgetised_column .null-instagram-feed .widget-title, .footer.text-color-dark .wpb_widgetised_column .null-instagram-feed .widgettitle, .prefooter .text-color-dark .wpb_widgetised_column .null-instagram-feed .widgettitle { background-color: transparent; } .footer.text-color-dark .widget-title, .prefooter .text-color-dark .widget-title, .footer.text-color-dark .widgettitle, .prefooter .text-color-dark .widgettitle { border-bottom-color: rgba(125, 125, 125, 0.2); } .footer.text-color-dark .product_list_widget li, .prefooter .text-color-dark .product_list_widget li { border-color: rgba(125, 125, 125, 0.2); } .footer.text-color-dark .testimonials-slider .owl-controls, .prefooter .text-color-dark .testimonials-slider .owl-controls { background-color: transparent; } .footer.text-color-dark .testimonials-slider .owl-controls .owl-buttons, .prefooter .text-color-dark .testimonials-slider .owl-controls .owl-buttons { display: none; } .footer-bottom .container > .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .footer-bottom.text-color-dark { color: #8a8a8a; } .footer-bottom.text-color-dark p { color: #8a8a8a; } .footer-bottom.text-color-dark h1, .footer-bottom.text-color-dark h2, .footer-bottom.text-color-dark h3, .footer-bottom.text-color-dark h4, .footer-bottom.text-color-dark h5, .footer-bottom.text-color-dark h6, .footer-bottom.text-color-dark a, .footer-bottom.text-color-dark .widget-title, .footer-bottom.text-color-dark .widgettitle { color: #1a1a1a; } .footer-bottom.text-color-dark a:hover { color: #808080; } .footer-bottom.text-color-light { color: #fff; } .footer-bottom.text-color-light p { color: #fff; } .footer-bottom.text-color-light h1, .footer-bottom.text-color-light h2, .footer-bottom.text-color-light h3, .footer-bottom.text-color-light h4, .footer-bottom.text-color-light h5, .footer-bottom.text-color-light h6, .footer-bottom.text-color-light a, .footer-bottom.text-color-light .widget-title, .footer-bottom.text-color-light .widgettitle { color: #fff; } .footer-bottom.text-color-light a:hover { color: #8a8a8a; } .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer { margin-bottom: 0; } .intercom-launcher-discovery-frame { bottom: 36px!important; right: 109px!important; } #intercom-container .intercom-launcher-frame { width: 62px!important; height: 62px!important; border: none!important; } #intercom-container .intercom-launcher-frame, #intercom-container .intercom-launcher-badge-frame { display: inline-block; margin-right: 88px !important; margin-bottom: 16px !important; } @media (min-width: 767px) { #cookie-notice { left: 1vw; right: auto; } #intercom-container .intercom-app-launcher-enabled .intercom-chat { bottom: 115px!important; } } #intercom-container .intercom-app-launcher-enabled .intercom-notifications, body #intercom-container .intercom-app-launcher-enabled .intercom-messenger-frame { bottom: 110px!important; } @media (min-width: 481px) and (max-width: 767px) { .purchase-wrapper { right: 170px !important; bottom: 23px !important; } #intercom-container .intercom-launcher-badge-frame { margin-bottom: 0 !important; } } @media only screen and (max-width: 768px) { .footer { padding: 3.57em 0 2.14em; } .footer-bottom .footer-copyrights { text-align: center; } .footer-bottom .footer-copyrights-right { margin-top: 1.43em; text-align: center; } .footer-bottom .container > .row { display: block; } } @media only screen and (max-width: 768px) { .mob-center { text-align: center !important; } .mob-center .et-follow-buttons { text-align: center !important; } .mob-center .wpb_single_image { text-align: center !important; } } @media only screen and (max-width: 992px) and (min-width: 480px) { .footer-widgets.col-md-3 { width: 50%; float: left; } } @media only screen and (max-width: 992px) { .footer .sidebar-widget, .prefooter .sidebar-widget { margin-bottom: 0; } } @media only screen and (max-width: 480px) { .envato-purchase-popup { max-width: 100% !important; right: 0 !important; } body #intercom-container .intercom-messenger-frame { right: 0 !important; } .intercom-launcher-discovery-frame { bottom: 20px!important; left: 53% !important; } #intercom-container .intercom-launcher-frame, #intercom-container .intercom-launcher-badge-frame { margin-bottom: 0 !important; bottom: 17px !important; } } @media only screen and (min-width: 993px) { .header-wrapper header > .container .container-wrapper { -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; position: relative; padding-top: 2.14em; padding-bottom: 2.14em; width: 100%; } .header-wrapper header > .container .container-wrapper > div { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } .header-wrapper header > .container .sidebar-widget, .header-wrapper header > .container .sidebar-slider, .header-wrapper header > .container .widget-container { margin-bottom: 0; } .header-wrapper header > .container .container-wrapper > .navbar-header { margin-left: 0; margin-right: 0; float: right; } .header-wrapper header > .container .navbar-toggle { display: none; float: right; margin: 0; padding: 4px 10px; } .header-wrapper.search-now-opened .header { position: relative; } .header-wrapper.search-now-opened .container-wrapper { position: static !important; } .header-wrapper.search-now-opened .navbar-header { top: 0 !important; bottom: 0 !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; } .header-wrapper.search-now-opened .search-btn, .header-wrapper.search-now-opened .et-wishlist-widget, .header-wrapper.search-now-opened .shopping-container, .header-wrapper.search-now-opened .my-account-link, .header-wrapper.search-now-opened .login-link { } .header .navbar-header .my-account-link ul, .fixed-header .navbar-header .my-account-link ul { -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; visibility: hidden; opacity: 0; top: 71px; left: -50px; } .header .navbar-header .my-account-link:hover ul, .fixed-header .navbar-header .my-account-link:hover ul { visibility: visible; opacity: 1; top: 51px; } .header-wrapper .secondary-menu-wrapper .type-img.item-link, .menu-element .menu .type-img.item-link, .et-menu-list .type-img.item-link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .header-wrapper .secondary-menu-wrapper .type-img.position-left-center, .menu-element .menu .type-img.position-left-center, .et-menu-list .type-img.position-left-center, .header-wrapper .secondary-menu-wrapper .type-img.position-, .menu-element .menu .type-img.position-, .et-menu-list .type-img.position- { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .header-wrapper .secondary-menu-wrapper .type-img.position-left-center img, .menu-element .menu .type-img.position-left-center img, .et-menu-list .type-img.position-left-center img, .header-wrapper .secondary-menu-wrapper .type-img.position- img, .menu-element .menu .type-img.position- img, .et-menu-list .type-img.position- img { padding-right: 15px; } .header-wrapper .secondary-menu-wrapper .type-img.position-right-center, .menu-element .menu .type-img.position-right-center, .et-menu-list .type-img.position-right-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .header-wrapper .secondary-menu-wrapper .type-img.position-right-center img, .menu-element .menu .type-img.position-right-center img, .et-menu-list .type-img.position-right-center img { padding-left: 15px; } .header-wrapper .secondary-menu-wrapper .type-img.position-center-center, .menu-element .menu .type-img.position-center-center, .et-menu-list .type-img.position-center-center { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .header-wrapper .secondary-menu-wrapper .type-img.position-center-bottom, .menu-element .menu .type-img.position-center-bottom, .et-menu-list .type-img.position-center-bottom { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .header-wrapper .secondary-menu-wrapper .type-img.position-center-center, .menu-element .menu .type-img.position-center-center, .et-menu-list .type-img.position-center-center, .header-wrapper .secondary-menu-wrapper .type-img.position-center-bottom, .menu-element .menu .type-img.position-center-bottom, .et-menu-list .type-img.position-center-bottom { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .header-wrapper .secondary-menu-wrapper .type-img.position-center-center .nav-item-image, .menu-element .menu .type-img.position-center-center .nav-item-image, .et-menu-list .type-img.position-center-center .nav-item-image, .header-wrapper .secondary-menu-wrapper .type-img.position-center-bottom .nav-item-image, .menu-element .menu .type-img.position-center-bottom .nav-item-image, .et-menu-list .type-img.position-center-bottom .nav-item-image, .header-wrapper .secondary-menu-wrapper .type-img.position-center-center img, .menu-element .menu .type-img.position-center-center img, .et-menu-list .type-img.position-center-center img, .header-wrapper .secondary-menu-wrapper .type-img.position-center-bottom img, .menu-element .menu .type-img.position-center-bottom img, .et-menu-list .type-img.position-center-bottom img { margin: 0 auto; } .header-wrapper .secondary-menu-wrapper .type-img.position-center-center img, .menu-element .menu .type-img.position-center-center img, .et-menu-list .type-img.position-center-center img { margin-bottom: 10px; } .header-wrapper .secondary-menu-wrapper .type-img.position-center-bottom img, .menu-element .menu .type-img.position-center-bottom img, .et-menu-list .type-img.position-center-bottom img { margin-top: 10px; } .header-wrapper .secondary-menu-wrapper .type-img.position-left-top, .menu-element .menu .type-img.position-left-top, .et-menu-list .type-img.position-left-top, .header-wrapper .secondary-menu-wrapper .type-img.position-right-top, .menu-element .menu .type-img.position-right-top, .et-menu-list .type-img.position-right-top { -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; } .header-wrapper .secondary-menu-wrapper .type-img.position-left-top img, .menu-element .menu .type-img.position-left-top img, .et-menu-list .type-img.position-left-top img, .header-wrapper .secondary-menu-wrapper .type-img.position-right-top img, .menu-element .menu .type-img.position-right-top img, .et-menu-list .type-img.position-right-top img { margin-bottom: 10px; } .header-wrapper .secondary-menu-wrapper .type-img.position-left-bottom, .menu-element .menu .type-img.position-left-bottom, .et-menu-list .type-img.position-left-bottom, .header-wrapper .secondary-menu-wrapper .type-img.position-right-bottom, .menu-element .menu .type-img.position-right-bottom, .et-menu-list .type-img.position-right-bottom { -webkit-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .header-wrapper .secondary-menu-wrapper .type-img.position-left-bottom img, .menu-element .menu .type-img.position-left-bottom img, .et-menu-list .type-img.position-left-bottom img, .header-wrapper .secondary-menu-wrapper .type-img.position-right-bottom img, .menu-element .menu .type-img.position-right-bottom img, .et-menu-list .type-img.position-right-bottom img { margin-top: 10px; } .header-wrapper .secondary-menu-wrapper .type-img.position-left-top, .menu-element .menu .type-img.position-left-top, .et-menu-list .type-img.position-left-top, .header-wrapper .secondary-menu-wrapper .type-img.position-left-bottom, .menu-element .menu .type-img.position-left-bottom, .et-menu-list .type-img.position-left-bottom { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .header-wrapper .secondary-menu-wrapper .type-img.position-right-top, .menu-element .menu .type-img.position-right-top, .et-menu-list .type-img.position-right-top, .header-wrapper .secondary-menu-wrapper .type-img.position-right-bottom, .menu-element .menu .type-img.position-right-bottom, .et-menu-list .type-img.position-right-bottom { -webkit-box-orient: vertical; -webkit-box-direction: normal; } .header-wrapper .secondary-menu-wrapper .type-img.position-right-top .nav-item-image, .menu-element .menu .type-img.position-right-top .nav-item-image, .et-menu-list .type-img.position-right-top .nav-item-image, .header-wrapper .secondary-menu-wrapper .type-img.position-right-bottom .nav-item-image, .menu-element .menu .type-img.position-right-bottom .nav-item-image, .et-menu-list .type-img.position-right-bottom .nav-item-image, .header-wrapper .secondary-menu-wrapper .type-img.position-right-top img, .menu-element .menu .type-img.position-right-top img, .et-menu-list .type-img.position-right-top img, .header-wrapper .secondary-menu-wrapper .type-img.position-right-bottom img, .menu-element .menu .type-img.position-right-bottom img, .et-menu-list .type-img.position-right-bottom img { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } .et-menu-list .type-img.position-left-bottom, .et-menu-list .type-img.position-center-bottom, .et-menu-list .type-img.position-center-center { -webkit-box-align: unset; -webkit-align-items: unset; -ms-flex-align: unset; align-items: unset; } .et-menu-list.text-center .type-img { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .et-menu-list.text-left .type-img { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .et-menu-list.text-right .type-img { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .header-smart-responsive .header-wrapper header > .container .container-wrapper { padding: 0; } .header-smart-responsive .header-wrapper .container-wrapper > .menu-wrapper > .menu-main-container .menu > li { padding-top: 2.14em; padding-bottom: 2.14em; } .header-smart-responsive .header-wrapper .menu-wrapper .menu-main-container .menu > li .nav-sublist-dropdown { top: 100% !important; } .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown ul > .item-design-mega-menu.menu-item-has-children:hover > .nav-sublist-dropdown, .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown ul > .item-design-mega-menu.menu-item-has-children:hover > .nav-sublist-dropdown { left: 100% !important; } .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown ul > .item-design-mega-menu.menu-item-has-children:hover > .nav-sublist-dropdown ul, .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown ul > .item-design-mega-menu.menu-item-has-children:hover > .nav-sublist-dropdown ul { left: 0 !important; } .header-smart-responsive .header-center header .container .container-wrapper, .header-smart-responsive .header-center3 header .container .container-wrapper { padding: 2.14em 0; } .header-smart-responsive .header-standard header .container-wrapper { padding: 1.5em 0; } .header-smart-responsive .header-two-rows .container-wrapper { padding: 0 !important; } .header-smart-responsive .fixed-header > .container { padding: 0; } .header-smart-responsive .fixed-header .menu-wrapper .menu > li { padding: 1.5em 0; } .header-smart-responsive .header-wrapper.header-center .menu-main-container .menu > li { padding: 0; } .header-smart-responsive .header-wrapper.header-xstore2 .menu .menu-more-toggle, .header-smart-responsive .header-wrapper.header-center2 .menu .menu-more-toggle, .header-smart-responsive .header-wrapper.header-standard .menu .menu-more-toggle, .header-smart-responsive .header-wrapper.header-simple .menu .menu-more-toggle { top: -1px; } } .header-wrapper { position: relative; width: 100%; } .header-wrapper .cart-summ .cart-bag, .header-wrapper .cart-summ .cart-bag:before, .header-wrapper .cart-summ .shop-text { } .header-wrapper .navbar-header .ico-bg-yes .cart-summ { opacity: 0.999; } .header-wrapper .menu-element { max-width: 300px; } .header-wrapper .menu-element.horizontal { max-width: unset; } .header-wrapper .menu-element.horizontal .menu > li > a:after { display: none; } .header-wrapper .menu-element.horizontal .menu .menu-item-has-children .nav-sublist-dropdown { width: 18em; } .header-wrapper .menu-element.menu-list .nav-sublist-dropdown ul { padding-left: 20px; } .header-wrapper .menu-element.menu-list .nav-sublist-dropdown ul > li > a { color: inherit; } .header-wrapper .menu-element.menu-list .menu .nav-sublist-dropdown, .header-wrapper .menu-element.menu-list .menu ul { background-color: transparent; } .header-wrapper .menu-element .menu > .menu-item-has-children > a:after { content: "\f0d7"; display: inline-block; } .header-wrapper .menu-element .menu .menu-item-has-children .nav-sublist-dropdown { width: 100%; left: 0; top: 100%; } .header-wrapper .menu-element .menu .menu-item-has-children .nav-sublist-dropdown .container { padding: 0; } .header-wrapper .menu-element .menu > li { padding: 0; } .header-logo img { text-align: left; height: inherit; width: auto; } .header-logo img.logo-fixed { display: none; } .header-smart-responsive .header-wrapper { -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .header-smart-responsive .header-wrapper .secondary-menu-wrapper, .header-smart-responsive .header-wrapper .menu-wrapper, .header-smart-responsive .header-wrapper .navigation-wrapper { opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .header-smart-responsive .header-wrapper.header-resizing { overflow: hidden; } .header-smart-responsive .header-wrapper.header-resizing .header, .header-smart-responsive .header-wrapper.header-resizing.header-standard .header-bg-block, .header-smart-responsive .header-wrapper.header-resizing.header-advanced .header-bg-block, .header-smart-responsive .header-wrapper.header-resizing.header-center .header-bg-block { height: 100%; max-height: 100%; } .header-smart-responsive .header-wrapper.header-resizing.header-center3 .header, .header-smart-responsive .header-wrapper.header-resizing.header-standard .header, .header-smart-responsive .header-wrapper.header-resizing.header-advanced .header, .header-smart-responsive .header-wrapper.header-resizing.header-center .header { height: auto; } .header-smart-responsive .header-wrapper.header-resizing.header-center3 .navigation-wrapper { height: 100%; } .header-smart-responsive.et-preloader-hide .header-wrapper .secondary-menu-wrapper, .header-smart-responsive.et-preloader-hide .header-wrapper .menu-wrapper, .header-smart-responsive.et-preloader-hide .header-wrapper .navigation-wrapper { opacity: 1; visibility: visible; } .header-smart-responsive .header-wrapper.header-double-menu .menu .more { z-index: 101; } .header-smart-responsive .header-wrapper.header-double-menu .menu .more .item-design-dropdown .nav-sublist-dropdown { left: 0; right: auto; } .header-smart-responsive .header-wrapper.header-double-menu .menu-wrapper-right .more .menu-more-toggle:after { right: auto; left: -8px; } .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown, .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown { left: auto; right: 0; } .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown ul, .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown ul { background: #fff; } .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children ul, .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children ul { padding: 1.43em 0; } .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children > .nav-sublist-dropdown, .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children > .nav-sublist-dropdown { display: none; border: none; } .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children > .nav-sublist-dropdown:before, .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children > .nav-sublist-dropdown:before { display: none; } .header-smart-responsive .fixed-header .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist-dropdown, .header-smart-responsive .header-wrapper .menu-more .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist-dropdown { display: block; padding: 0; top: 0 !important; } .header-smart-responsive .fixed-header .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul, .header-smart-responsive .header-wrapper .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul { margin: 0; width: 100%; } .header-smart-responsive .fixed-header .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li, .header-smart-responsive .header-wrapper .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li { margin-bottom: 0; } .header-smart-responsive .fixed-header .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li a, .header-smart-responsive .header-wrapper .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li a, .header-smart-responsive .fixed-header .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li.current-menu-item a, .header-smart-responsive .header-wrapper .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li.current-menu-item a { color: #9b9b9b; padding: 0.78em 2.5em; font-weight: normal; } .header-smart-responsive .fixed-header .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li a:hover, .header-smart-responsive .header-wrapper .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li a:hover, .header-smart-responsive .fixed-header .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li.current-menu-item a:hover, .header-smart-responsive .header-wrapper .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li.current-menu-item a:hover { color: #9b9b9b; } .header-smart-responsive .fixed-header .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li ul, .header-smart-responsive .header-wrapper .menu-more .item-design-mega-menu .nav-sublist-dropdown > .container > ul li ul { z-index: 1; } .header-smart-responsive .fixed-header .menu-more .item-design-posts-subcategories > a:after, .header-smart-responsive .header-wrapper .menu-more .item-design-posts-subcategories > a:after { content: "\f105"; font-size: 1rem; font-family: FontAwesome; position: absolute; right: 2.5em; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .header-smart-responsive .fixed-header .menu-more .item-design-posts-subcategories .nav-sublist-dropdown, .header-smart-responsive .header-wrapper .menu-more .item-design-posts-subcategories .nav-sublist-dropdown { display: none !important; opacity: 0; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transition-delay: 1s; transition-delay: 1s; } .header-smart-responsive .fixed-header .menu-more .item-design-posts-subcategories:hover .nav-sublist-dropdown, .header-smart-responsive .header-wrapper .menu-more .item-design-posts-subcategories:hover .nav-sublist-dropdown { opacity: 1; display: block !important; } .header-smart-responsive .fixed-header .menu-more .menu-more-toggle, .header-smart-responsive .header-wrapper .menu-more .menu-more-toggle { display: block; margin: 0; padding: 9px 10px; position: relative; } .header-smart-responsive .fixed-header .menu-more .menu-more-toggle:after, .header-smart-responsive .header-wrapper .menu-more .menu-more-toggle:after { content: ""; width: 5px; height: 5px; border-top: 5px solid; border-color: #000; border-right: 5px solid transparent; border-left: 5px solid transparent; right: -8px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: -webkit-transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out; } .header-smart-responsive .fixed-header .menu-more .menu-more-toggle span, .header-smart-responsive .header-wrapper .menu-more .menu-more-toggle span { width: 24px; height: 2px; background: #000; vertical-align: middle; display: inline-block; } .header-smart-responsive .fixed-header .menu-more .menu-more-toggle span:before, .header-smart-responsive .header-wrapper .menu-more .menu-more-toggle span:before, .header-smart-responsive .fixed-header .menu-more .menu-more-toggle span:after, .header-smart-responsive .header-wrapper .menu-more .menu-more-toggle span:after { content: ''; height: 2px; width: 24px; position: absolute; display: block; background: #000; webkit-transition-property: margin, -webkit-transform; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.25s, 0s; transition-delay: 0.25s, 0s; } .header-smart-responsive .fixed-header .menu-more .menu-more-toggle span:before, .header-smart-responsive .header-wrapper .menu-more .menu-more-toggle span:before { margin-top: -6px; } .header-smart-responsive .fixed-header .menu-more .menu-more-toggle span:after, .header-smart-responsive .header-wrapper .menu-more .menu-more-toggle span:after { margin-top: 6px; } .header-smart-responsive .fixed-header .menu-more.opened .menu-more-toggle:after, .header-smart-responsive .header-wrapper .menu-more.opened .menu-more-toggle:after { border-top: 0; border-bottom-width: 5px; border-bottom-style: solid; } .header-smart-responsive .fixed-header .menu-more.opened .menu-more-toggle span, .header-smart-responsive .header-wrapper .menu-more.opened .menu-more-toggle span { background-color: rgba(0, 0, 0, 0); } .header-smart-responsive .fixed-header .menu-more.opened .menu-more-toggle span:before, .header-smart-responsive .header-wrapper .menu-more.opened .menu-more-toggle span:before { margin-top: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s; } .header-smart-responsive .fixed-header .menu-more.opened .menu-more-toggle span:after, .header-smart-responsive .header-wrapper .menu-more.opened .menu-more-toggle span:after { margin-top: 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s; } .header-smart-responsive .fixed-header .menu-wrapper .menu-more:hover .nav-sublist-dropdown, .header-smart-responsive .header-wrapper .menu-wrapper .menu-more:hover .nav-sublist-dropdown { display: none; } .header-smart-responsive .fixed-header .menu-wrapper .menu-more.opened .nav-sublist-dropdown, .header-smart-responsive .header-wrapper .menu-wrapper .menu-more.opened .nav-sublist-dropdown { display: block; } .header-smart-responsive .header-color-white .menu-more .menu-more-toggle span { background-color: #fff; } .header-smart-responsive .header-color-white .menu-more .menu-more-toggle span:after, .header-smart-responsive .header-color-white .menu-more .menu-more-toggle span:before { background-color: #fff; } .header-smart-responsive .header-color-white .menu-more .menu-more-toggle:after { border-top-color: #fff; } .header-smart-responsive .header-color-white .menu-more.opened .menu-more-toggle:after { border-bottom-color: #fff; } .header-smart-responsive .header-standard .menu-inner .ajax-results-wrapper, .header-smart-responsive .header-center3 .menu-inner .ajax-results-wrapper { z-index: 1002; } .header-smart-responsive .nav-sublist-dropdown { margin-top: 0; } .header-smart-responsive .nav-sublist-dropdown:before { display: none; } .navigation-wrapper .menu-inner { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; } .header-color-white .navigation-wrapper .menu-inner { border-color: rgba(255, 255, 255, 0.2); } .header-color-white .navbar-header { } .header-color-white .navbar-header .et-wishlist-widget a, .header-color-white .navbar-header .search-btn, .header-color-white .navbar-header .popup_link a, .header-color-white .navbar-header .cart-summ, .header-color-white .navbar-header .my-account-link a, .header-color-white .navbar-header .login-link a { color: white; } .header-color-white .navbar-header .et-wishlist-widget a:hover, .header-color-white .navbar-header .search-btn:hover, .header-color-white .navbar-header .my-account-link a:hover, .header-color-white .navbar-header .login-link a:hover { opacity: 0.6; } .header-color-white .navbar-header .cart-summ:hover .cart-bag, .header-color-white .navbar-header .shopping-container.ico-design-1 .cart-summ:hover .cart-bag { opacity: 0.6; } .header-color-white .navbar-header .shopping-container.ico-design-1 .cart-summ:hover .cart-bag:before { opacity: 1; } .header-color-white .navbar-header .shopping-container.ico-design- .cart-bag, .header-color-white .navbar-header .shopping-container.ico-design-1 .cart-bag, .header-color-white .navbar-header .shopping-container.ico-design- .cart-bag:before, .header-color-white .navbar-header .shopping-container.ico-design-1 .cart-bag:before { border-color: rgba(255, 255, 255, 0.7); } .header-color-white .navbar-header .search-btn:focus { color: #fff !important; } .header-color-white .navbar-header .badge-number, .header-color-white .navbar-header .shopping-container.ico-design-1.ico-bg-yes .badge-number { background-color: #fff; } .header-color-white .navbar-header .shopping-container.ico-design-2.ico-bg-yes .cart-bag:before, .header-color-white .navbar-header .shopping-container.ico-design-3.ico-bg-yes .cart-bag:before { color: #fff; } .header-color-white .navbar-header .shopping-container.ico-design-1.ico-bg-no .badge-number { background-color: transparent !important; color: #fff !important; } .header-color-white .et-wishlist-widget .wishlist-count { background-color: #fff; } .header-color-white .top-links ul > li > a, .header-color-white .my-account-link:after { color: #fff; } .header-color-white .item-level-0 > a, .header-color-white .menu-item-language > a { color: white; } .header-color-white .item-level-0 img.iclflag, .header-color-white .menu-item-language img.iclflag { position: relative; top: -1px; } .header-color-white .header-widget-area .languages-area > div { color: #fff; } .header-color-white .header-widget-area .top-links > div { color: #fff; } .header-color-white .hamburger-icon span { background-color: #fff; } .header-color-dark .et-wishlist-widget .wishlist-count { background-color: #1a1a1a; color: #fff; } .header-color-dark .header > .menu li a { color: #1a1a1a; } .header-color-dark .header > .menu li a:hover { color: #8a8a8a; } .submenu-languages { position: absolute; top: 60px; left: 0; z-index: 1000; visibility: hidden; margin-top: -5px; opacity: 0; width: 18em; padding: 1.43em 0; background-color: white; text-align: left; border: 1px solid #e6e6e6; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .submenu-languages:before { content: ""; position: absolute; top: -17px; width: 100%; height: 50px; left: 0; } .submenu-languages li { list-style: none; } .submenu-languages li a { width: 100%; display: block; color: #9b9b9b !important; -webkit-box-sizing: border-box; box-sizing: border-box; text-transform: uppercase; padding: 0.78em 2.5em; } .submenu-languages li a:hover { color: #9b9b9b; background-color: #f7f7f7; } .menu-item-language:hover .submenu-languages { visibility: visible; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 1; } .et-header-overlap .header-wrapper { position: absolute; z-index: 10; } .et-header-overlap .page-heading, .et-header-overlap .page-heading.bc-size-small { padding-top: 13em; padding-bottom: 5em; } .et-header-full-width .main-header > .container, .et-header-full-width .top-bar > .container { width: 100%; } .et-header-full-width .main-header .languages-area .widget_text, .et-header-full-width .top-bar .languages-area .widget_text { padding-left: 10px; } .et-header-full-width.shop-top-bar .top-bar .navbar-header.show-in-tb-left { padding-left: 0; } .et-header-full-width .navigation-wrapper > .container { width: 100%; } .et-header-full-width .top-bar > .container { padding: 0; } .et-header-full-width .main-header .container { padding: 0; } .et-header-full-width .header-logo { padding-left: 1.14em; } .et-header-full-width .navbar-header { padding-right: 1.14em; } .et-header-full-width .top-links { padding-right: 15px; } .et-header-full-width .top-links:last-child { padding-right: 0; } .et-header-full-width .header-center .main-header .container .header-search { padding-left: 15px; } .header-wrapper.fixed-active .header-logo img.logo-fixed { display: inline-block; } .header-wrapper.fixed-active .header-logo img.logo-default { display: none; } .header-logo img { max-width: 100%; } .navbar-header { text-align: right; display: inline-block; } .navbar-header .et-wishlist-widget { display: inline-block; padding: 0 0 0 0; margin-right: 2.3em; line-height: 11px; vertical-align: middle; } .navbar-header .et-wishlist-widget a { display: block; line-height: 1; position: relative; top: 0; } .navbar-header .et-wishlist-widget i { font-size: 18px; font-family: 'xstore-icons'; font-style: normal; } .navbar-header .my-account-link, .navbar-header .login-link { margin-right: 2em; } .navbar-header .my-account-link a, .navbar-header .login-link a { padding-left: 0; padding-right: 0; } .navbar-header .my-account-link.type-icon > a:before, .navbar-header .login-link.type-icon > a:before { top: -3px; } .navbar-header .header-search { padding: 1px 2em 0 0; vertical-align: middle; } .navbar-header .header-search .popup-with-form span { display: none; } .navbar-header .header-search .fa { font-size: 1.35em; } .et-wishlist-widget { position: relative; } .et-wishlist-widget .wishlist-count { position: absolute; right: -8px; top: -6px; background-color: #1e1e1e; color: #fff; min-width: 14px; min-height: 14px; padding: 2px; border-radius: 100%; display: block; text-align: center; font-size: 10px; font-weight: bold; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-wishlist-widget .wishlist-count.wl-count-number-0.label-hidden { display: none; } .wishlist-show .wishlist-count { opacity: 1; } .cart-widget-show .badge-number { opacity: 1 !important; } .et-wishlist-widget .wishlist-dropdown { z-index: 1000; visibility: hidden; opacity: 0; border: 1px solid #e6e6e6; -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; width: 22.86em; position: absolute; top: 69px; right: -50px; background-color: white; color: #8a8a8a; text-align: left; padding: 2em 2.14em 2.14em 2.14em; } .et-wishlist-widget .wishlist-dropdown > p { margin: 0; color: #1e1e1e; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #e6e6e6; padding-bottom: 1.23em; font-size: 1rem; } .et-wishlist-widget .wishlist-dropdown > p.buttons, .et-wishlist-widget .wishlist-dropdown > p.empty { border-bottom: none; padding-bottom: 0; } .et-wishlist-widget .wishlist-dropdown li { position: relative; width: 100%; } .et-wishlist-widget .wishlist-dropdown li .product-title { padding-right: 14px; line-height: 1.4; margin-bottom: 5px; } .et-wishlist-widget .wishlist-dropdown li .product-title a { color: #1e1e1e; line-height: 1.4; } .et-wishlist-widget .wishlist-dropdown .product-mini-image { display: inline-block; float: left; } .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist { color: #000; font-size: 1rem; font-weight: 400; background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; height: auto; } .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist:focus { color: white; } .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: #fff; opacity: 1; } .et-wishlist-widget .wishlist-dropdown .cart-popup .empty { margin-bottom: 0; border-bottom: 0; padding-bottom: 0; } .et-wishlist-widget .wishlist-dropdown:before { content: ''; display: block; top: -15px; left: auto; right: 0; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; } .et-wishlist-widget .wishlist-dropdown .variation { margin-bottom: 0.4em; color: #1e1e1e; } .et-wishlist-widget .wishlist-dropdown .variation p { margin-bottom: 0.21em; line-height: 1.4; font-size: 1rem; } .et-wishlist-widget .wishlist-dropdown .variation dt { display: inline-block; } .et-wishlist-widget .wishlist-dropdown .variation dd { display: inline-block; margin-right: 5px; } .shopping-container.show-over-hint { z-index: 131; } .et-wishlist-widget:hover .wishlist-dropdown { visibility: visible; opacity: 1; filter: alpha(opacity=100); top: 49px; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; padding-top: 2.14em; } .et-wishlist-widget:hover .wishlist-dropdown:after { content: ""; position: absolute; top: -37px; height: 37px; width: 100%; left: 10px; display: block; } .wishlist-widget-show .et-wishlist-widget .wishlist-dropdown { visibility: visible; opacity: 1; filter: alpha(opacity=100); top: 50px; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; padding-top: 2.14em; } #lang_sel_click a.lang_sel_sel { -webkit-transition: none; transition: none; color: #5f5f5f !important; } @media only screen and (max-width: 1200px) { .navbar-header .et-wishlist-widget { margin-right: 1.9em; } } @media only screen and (max-width: 992px) { .header-wrapper header .container-wrapper { padding: 15px 0; position: relative; text-align: right; display: inline-block; width: 100%; } .header-wrapper .navbar-header { float: none !important; vertical-align: middle; margin-right: 55px; margin-left: 0; position: absolute; z-index: 1; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .header-wrapper .navbar-header .et-wishlist-widget { padding-right: 0; } .header-wrapper .navbar-header .et-wishlist-widget i { font-size: 18px !important; } .header-wrapper .navbar-header .header-search { display: none; } .header-wrapper .navbar-header .shopping-container { top: -1px; } .header-wrapper .navbar-header .shopping-container.ico-design-2 .badge-number { top: -2px; } .header-wrapper .navbar-header .shopping-container.ico-design-1 { top: 3px; } .header-wrapper .header-logo { text-align: left; float: left; } .header-wrapper .header-logo img { width: auto; max-height: 90px; } .header-wrapper .navbar-toggle { position: absolute; right: -10px; margin-right: 0; margin-top: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .header-wrapper.header-color-dark .cart-bag { border: 1px solid black; } .header-wrapper.header-color-dark .cart-bag .badge-number { color: #000000; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-wrapper.header-color-dark .cart-bag:before { border: 1px solid black; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } header .navbar-header .my-account-link, .fixed-header .navbar-header .my-account-link, header .navbar-header .login-link, .fixed-header .navbar-header .login-link { display: none; margin-right: 10px !important; border: none !important; padding-right: 0; } header .navbar-header .my-account-link > a, .fixed-header .navbar-header .my-account-link > a, header .navbar-header .login-link > a, .fixed-header .navbar-header .login-link > a { font-size: 0; } header .navbar-header .my-account-link > a:before, .fixed-header .navbar-header .my-account-link > a:before, header .navbar-header .login-link > a:before, .fixed-header .navbar-header .login-link > a:before { content: "\e1000"; font-size: 22px; font-family: 'xstore-icons'; display: inline-block; vertical-align: middle; position: relative; top: -1px; } header .navbar-header .my-account-link ul, .fixed-header .navbar-header .my-account-link ul { display: none; } .et-header-full-width .header-logo { padding-left: 1.8em !important; } .navigation-wrapper { display: none; } .fixed-header .navbar-header { margin-right: 4.9em; } .fixed-header .et-wishlist-widget.ico-label-top .wishlist-count { top: -7px; } .cart-summ .total, .cart-summ .cart-items { display: none; } .cart-popup-container, .wishlist-dropdown { display: none; } .et-header-full-width .header-wrapper .navbar-toggle { right: 10px; } } @media (min-width: 768px) { .еt_col-5 { width: 20%; } } @media (min-width: 992px) { .еt_col-5 { width: 20%; } } @media (min-width: 1200px) { .еt_col-5 { width: 20%; } } .еt_col-5 { padding-right: 15px; padding-left: 15px; float: left; } @media only screen and (max-width: 480px) { .header-wrapper.header-simple .navbar-header .et-wishlist-widget { padding-right: 0; } .header-wrapper.header-simple .navbar-header .et-wishlist-widget .wishlist-count { top: 4px; right: -8px; } .header-wrapper.header-simple .navbar-header .et-wishlist-widget.ico-label-bottom .wishlist-count { top: auto; right: -5px; bottom: 3px; } header .et-wishlist-widget, .fixed-header .et-wishlist-widget { margin-right: 18px !important; } .header-logo img { max-width: 120px !important; } .et-header-full-width .header-logo { padding-left: 0.9em !important; } .header-wrapper.header-xstore .navbar-header { width: 31% !important; } .fixed-header .navbar-header { width: 40% !important; } } .content-page, .page-content { padding-bottom: 2.86em; } .edit-link { display: none; } @media only screen and (max-width: 480px) { html { font-size: 13px; } body { font-size: 1rem; } } .price { font-weight: bold; } .price ins { padding-left: 3px; text-decoration: none; font-weight: 900; } .label-product { text-align: center; z-index: 1; } .label-product > div { position: absolute; z-index: 100; } .type-label-2 { top: -8px; left: -8px; color: white; text-transform: uppercase; width: 30px; height: 30px; line-height: 30px; padding: 10px; border-radius: 50%; -webkit-box-sizing: content-box; box-sizing: content-box; font-weight: bold; } .star-rating { font-size: 0; width: 78px; height: 14px; display: inline-block; margin: 0 auto 15px; position: relative; line-height: 1; background-repeat: no-repeat; background-position: 0 0; white-space: nowrap; } .star-rating:before { font-size: 14px; letter-spacing: 3px !important; content: '\f006\f006\f006\f006\f006'; font-family: 'FontAwesome'; display: block; } .star-rating span { position: absolute; left: 0; top: 0; height: auto; background-repeat: no-repeat; background-position: 0 0; overflow: hidden; } .star-rating span:before { font-size: 14px; letter-spacing: 3px; content: '\f005\f005\f005\f005\f005'; font-family: 'FontAwesome'; display: block; color: red; } .wcpv-vendor-logo { text-align: center; } .wcpv-vendor-logo + small { text-align: center; } .wcpv-star-rating { margin-left: auto !important; margin-right: auto !important; display: block; } .wcpv-vendor-profile { text-align: center; } .sb-infinite-scroll-load-more { text-align: center; } .sb-infinite-scroll-load-more:not(.finished) a { display: inline-block; border: 1px solid #f2f2f2; color: #000000; text-transform: uppercase; font-size: 0.79rem; font-weight: 700; letter-spacing: 1px; text-align: center; padding: 0 1.95em; height: 2.642rem; line-height: 2.5rem; background-color: #f2f2f2; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; } .sb-infinite-scroll-load-more.finished a { border: none; color: #999999; font-size: 16px; } .sb-infinite-scroll-loader { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media only screen and (max-width: 768px) { .sb-infinite-scroll-load-more { position: static; -webkit-transform: none; -ms-transform: none; transform: none; } } @media (min-width: 768px) { .container { max-width: 100%; } } .shopping-container.ico-bg-yes .cart-bag:after { content: ""; position: absolute; width: 35px; height: 35px; background-color: #f2f2f2; display: block; left: -10px; top: -13px; z-index: -1; border-radius: 100%; } .shopping-container.ico-design-1.ico-bg-yes .cart-bag { height: 16px; width: 17px; top: 3px; margin-right: 15px; border: 1px solid #000000; } .shopping-container.ico-design-1.ico-bg-yes .cart-bag:before { width: 11px; border: 1px solid #000000; } .shopping-container.ico-design-1.ico-bg-yes .shop-text { position: relative; top: -2px; } .shopping-container.ico-design-1.ico-bg-yes .badge-number { position: absolute; right: -16px; top: -12px; background-color: #1e1e1e; color: #fff !important; min-width: 16px; min-height: 16px; padding: 2px; border-radius: 100%; display: block; text-align: center; font-size: 9px; line-height: 12px; font-weight: bold; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .shopping-container.ico-design-1.ico-bg-yes.ico-label-bottom .badge-number { top: 9px; } .shopping-container.ico-design-2.ico-bg-yes .cart-bag:before { color: #1e1e1e; } .shopping-container.ico-design-2.ico-bg-yes .cart-bag:after { left: -5px; top: -8px; } .shopping-container.ico-design-2.ico-bg-yes.ico-label-bottom .badge-number { top: 8px !important; } .shopping-container.ico-design-2.ico-label-bottom .badge-number { top: 8px !important; right: -1px !important; } .shopping-container.ico-design-3.ico-bg-yes .cart-bag:before { color: #1e1e1e; } .shopping-container.ico-design-3.ico-bg-yes .cart-bag:after { left: -5px; top: -6px; } .shopping-container.ico-design-3.ico-bg-yes .badge-number { color: #fff; right: -3px !important; top: 0 !important; } .shopping-container.ico-design-3.ico-bg-yes.ico-label-bottom .badge-number { top: 8px !important; } .shopping-container.ico-design-3.ico-label-bottom .badge-number { top: auto !important; bottom: -2px; } .shopping-container.ico-design-4.ico-bg-yes .cart-bag:before { color: #1e1e1e; } .shopping-container.ico-design-4.ico-bg-yes .cart-bag:after { left: -5px; top: -6px; } .shopping-container.ico-design-4.ico-bg-yes .badge-number { color: #000; right: 0 !important; top: -3px !important; } .shopping-container.ico-design-4.ico-bg-yes.ico-label-bottom .badge-number { top: 12px !important; right: 1px !important; } .shopping-container.ico-design-4.ico-label-bottom .badge-number { top: 11px !important; right: 1px !important; } .header-color-white .shopping-container.ico-design-1.ico-bg-yes .cart-bag:before, .header-color-white .shopping-container.ico-design-1.ico-bg-yes .cart-bag { border-color: rgba(255, 255, 255, 0.7); } .navbar-header .et-wishlist-widget.ico-label-top .wishlist-count { top: -5px; } .navbar-header .et-wishlist-widget.ico-label-bottom .wishlist-count { top: auto; margin-top: 0; bottom: -2px; right: -5px; } @media only screen and (max-width: 992px) { .shopping-container.ico-design-2.ico-bg-yes .cart-bag:before { margin-left: -7px; } .header-color-white .shopping-container.ico-bg-yes .cart-bag:after { display: none; } .header-color-white .shopping-container.ico-design-1 .cart-bag { margin-right: 0; } .header-color-white .shopping-container.ico-design-1 .cart-bag:before, .header-color-white .shopping-container.ico-design-1 .cart-bag { border-color: #fff; } .shopping-container.ico-design-3 .cart-bag:before, .shopping-container.ico-design-2 .cart-bag:before, .shopping-container.ico-design-4 .cart-bag:before { color: #fff !important; } .header-color-dark .shopping-container.ico-design-3 .cart-bag:before, .header-color-dark .shopping-container.ico-design-2 .cart-bag:before, .header-color-dark .shopping-container.ico-design-4 .cart-bag:before { color: #1e1e1e !important; } .header-color-dark .shopping-container.ico-design-3 .cart-bag .badge-number, .header-color-dark .shopping-container.ico-design-4 .cart-bag .badge-number, .header-color-dark .shopping-container.ico-design-2 .cart-bag .badge-number, .header-color-dark .et-wishlist-widget .wishlist-count { color: #fff; } .shopping-container.ico-design-3.ico-label-bottom .badge-number, .shopping-container.ico-design-4.ico-label-bottom .badge-number, .shopping-container.ico-design-2.ico-label-bottom .badge-number { top: 16px !important; } .shopping-container.ico-bg-yes.ico-design-2 .cart-bag:after { top: -4px; left: -6px; } .shopping-container.ico-bg-yes.ico-design-3 .cart-bag:after { top: -3px; left: -7px; } .shopping-container.ico-design-4.ico-bg-yes .cart-bag:after { left: -3px; } .shopping-container.ico-design-4.ico-label-top .badge-number { right: 0px !important; } } @media only screen and (max-width: 480px) { .shopping-container.ico-design-1 .cart-bag .badge-number { line-height: 1.3rem; } .shopping-container.ico-design-4.ico-bg-yes .cart-bag:after { left: -3px; } .shopping-container.ico-design-2.ico-bg-yes .cart-bag:before { margin-left: -5px; } .shopping-container.ico-design-3.ico-bg-yes .cart-bag:before, .shopping-container.ico-design-4.ico-bg-yes .cart-bag:before { margin-left: -6px; } .et-wishlist-widget.ico-label-top .wishlist-count { top: -4px; } } @media only screen and (max-height: 750px) { .cart-popup-container { max-height: 300px; overflow: auto; overflow-x: hidden; } } .cart-summ .cart-items { display: none; } .cart-summ .shop-text { font-weight: bold; } .cart-bag { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; position: relative; min-width: 1.2em; padding: 0 0.43em; font-size: 0.86rem; display: inline-block; line-height: 1.3; margin-right: 5px; border: 1px solid #1e1e1e; } .cart-bag .badge-number { font-weight: bold; font-size: 0.86rem; position: relative; opacity: 0; } .cart-bag:before { position: absolute; z-index: 0; top: -8px; left: 50%; content: ''; display: block; margin-left: -7px; width: 14px; height: 8px; border-top-left-radius: 99px; border-top-right-radius: 99px; } .cart-bag .badge-number { color: #1e1e1e; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .cart-bag:before { border: 1px solid #1e1e1e; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-color-dark .cart-bag { border: 1px solid #1e1e1e; } .header-color-dark .cart-bag .badge-number { color: #000000; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-color-dark .cart-bag:before { border: 1px solid #1e1e1e; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-color-dark .cart-summ:hover .cart-bag { border: 1px solid #8a8a8a; } .header-color-dark .cart-summ:hover .cart-bag .badge-number { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-color-dark .cart-summ:hover .cart-bag:before { border: 1px solid #8a8a8a; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .cart_list.product_list_widget { float: left; width: 100%; } .cart_list.product_list_widget img { width: auto; max-height: 100px; } .cart_list.product_list_widget .buttons a { width: 100%; height: auto; } .cart_list.product_list_widget .buttons a:first-child { margin-bottom: 10px; } .shopping-container { display: inline-block; position: relative; } .shopping-container .button { display: block; } .shopping-container .button:first-child { margin-bottom: 10px; } .shopping-container .btn-view-cart { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } .shopping-container .btn-view-cart:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .shopping-container .btn-view-cart:focus { color: white; } .shopping-container .btn-view-cart:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .shopping-container .btn-view-cart:focus { color: white; } .shopping-container.cart-show .cart-popup-container, .shopping-container:hover .cart-popup-container { visibility: visible; opacity: 1; filter: alpha(opacity=100); top: 50px; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; padding-top: 2.14em; } .shopping-container.cart-show .cart-popup-container:after, .shopping-container:hover .cart-popup-container:after { content: ""; position: absolute; top: -22px; height: 37px; width: 100%; left: 10px; display: block; } .shopping-container.cart-show .cart-popup-container .cart_list.product_list_widget, .shopping-container:hover .cart-popup-container .cart_list.product_list_widget { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .shopping-container .cart-bag .badge-number { background-color: #1e1e1e; } .shopping-container.label-hidden .badge-number.number-value-0 { display: none !important; } .shopping-container.label-hidden.ico-design-1 .badge-number.number-value-0 { display: block !important; visibility: hidden; } .shopping-container.ico-design-1 .badge-number { background-color: transparent; font-weight: normal; } .shopping-container.ico-design-1 .cart-bag { width: 1.8em; padding: 0; line-height: 1.5; text-align: center; } .shopping-container.ico-design-1 .cart-bag:before { margin-left: 0; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .shopping-container.ico-design-1 .cart-bag, .shopping-container.ico-design-1 .cart-bag:before { -webkit-transition: all 0.2s linear !important; transition: all 0.2s linear !important; } .shopping-container.ico-design-1 .cart-bag .badge-number { background-color: transparent; } .shopping-container.ico-design-1:hover .cart-popup-container { top: 49.5px; } .shopping-container.ico-design-2, .shopping-container.ico-design-3, .shopping-container.ico-design-4 { top: -1px; vertical-align: middle; } .shopping-container.ico-design-2 .cart-bag, .shopping-container.ico-design-3 .cart-bag, .shopping-container.ico-design-4 .cart-bag { border: none !important; background-color: transparent !important; vertical-align: middle; } .shopping-container.ico-design-2 .cart-bag:before, .shopping-container.ico-design-3 .cart-bag:before, .shopping-container.ico-design-4 .cart-bag:before { content: "\e90c"; font-family: 'xstore-icons'; position: static; display: block; border: none !important; font-size: 22px; width: auto; height: auto; line-height: 1; } .shopping-container.ico-design-2 .cart-bag .badge-number, .shopping-container.ico-design-3 .cart-bag .badge-number, .shopping-container.ico-design-4 .cart-bag .badge-number { position: absolute; right: 2px; top: -4px; color: #fff; min-width: 14px; min-height: 14px; padding: 2px; border-radius: 100%; display: block; text-align: center; font-size: 10px; line-height: 11px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .shopping-container.ico-design-2 .badge-number { top: -5px !important; right: 0px !important; } .shopping-container.ico-design-2 .cart-bag:before { font-size: 20px; } .shopping-container.ico-design-3:hover .cart-popup-container, .shopping-container.ico-design-4:hover .cart-popup-container { top: 51.5px; } .shopping-container.ico-design-4 .badge-number { top: -3px !important; right: -3px !important; } .shopping-container.ico-design-3 .cart-bag:before { content: "\e90d"; font-family: 'xstore-icons'; font-size: 22px; } .shopping-container.ico-design-4 .cart-bag { top: -1px; } .shopping-container.ico-design-4 .cart-bag:before { content: "\e916"; font-family: 'xstore-icons'; font-size: 22px; } .product-item-right { display: table; } .header-color-dark .menu-wrapper .a-center { color: #1e1e1e; } .header-color-dark .ico-design-2 .badge-number, .header-color-dark .ico-design-3 .badge-number, .header-color-dark .ico-design-4 .badge-number { color: #fff; background-color: #000; } .header-color-dark .ico-design-2 .cart-summ .cart-bag, .header-color-dark .ico-design-3 .cart-summ .cart-bag, .header-color-dark .ico-design-4 .cart-summ .cart-bag { border: none !important; } .header-color-dark .ico-design-2 .cart-summ .cart-bag:before, .header-color-dark .ico-design-3 .cart-summ .cart-bag:before, .header-color-dark .ico-design-4 .cart-summ .cart-bag:before { border: none !important; } .cart-popup-container { z-index: 1000; visibility: hidden; opacity: 0; border: 1px solid #e6e6e6; -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; width: 22.86em; position: absolute; top: 65px; right: 0; background-color: white; color: #8a8a8a; text-align: left; padding: 2em 2.14em 2.14em 2.14em; } .cart-popup-container .product_list_widget { -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .cart-popup-container .product_list_widget > p { margin: 0; color: #1e1e1e; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #e6e6e6; padding-bottom: 1.23em; font-size: 1rem; } .cart-popup-container .product_list_widget > p.buttons { border-bottom: none; padding-bottom: 0; } .cart-popup-container .product_list_widget li { position: relative; } .cart-popup-container .product_list_widget li .product-title { padding-right: 14px; line-height: 1.4; } .cart-popup-container .product_list_widget li .blockOverlay { opacity: 1 !important; background-color: rgba(255, 255, 255, 0.9) !important; } .cart-popup-container .quantity { opacity: 1; letter-spacing: 0; margin-bottom: 0; -webkit-transition: none; transition: none; } .cart-popup-container .cart-popup .empty { margin-bottom: 0; border-bottom: 0; padding-bottom: 0; } .cart-popup-container:before { content: ''; display: block; top: -15px; left: auto; right: 0; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; } .cart-popup-container .variation { margin-bottom: 0.4em; color: #1e1e1e; } .cart-popup-container .variation br:first-of-type { display: none; } .cart-popup-container .variation p { margin-bottom: 0.21em; line-height: 1.4; font-size: 1rem; } .cart-popup-container .variation dt { display: inline-block; } .cart-popup-container .variation dd { display: inline-block; margin-right: 5px; } .cart-popup-container .variation dd p { margin-bottom: 0; font-weight: 400; } .cart-popup-container .variation dd img { max-width: 15px; } .cart-widget-subtotal { text-align: right; margin-bottom: 2.14em; margin-top: 1.43em; } .cart-widget-subtotal .small-h { color: #1e1e1e; text-transform: uppercase; padding-right: 10px; } .cart-widget-subtotal .big-coast { font-size: 1.2em; font-weight: bold; } .cart-widget-products li { margin-top: 1.79em; } .cart-widget-products .product-mini-image { float: left; } .cart-widget-products img { float: left; max-width: 5.71em; } .cart-widget-products a { color: #1e1e1e; } .cart-widget-products h4 { font-size: 1em; text-transform: uppercase; } .cart-widget-products .remove { font-size: 20px; position: absolute; right: 0; top: 2px; opacity: 0.7; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .cart-widget-products .remove:hover { opacity: 1; } .cart-widget-products .descr-box { font-size: 0.86em; } .cart-widget-products .descr-box dt { font-size: 0.8rem; margin-top: 5px; text-transform: uppercase; color: #1e1e1e; font-weight: bold; } @media only screen and (max-width: 992px) { .cart-bag { font-size: 1rem; margin-right: 0; border: 1px solid #fff; } .cart-bag:before { border: 1px solid #fff; margin-left: -7px; width: 15px; height: 10px; top: -10px; } .header-color-dark .cart-bag { border-width: 1px; } .header-color-dark .cart-bag:before { border-width: 1px; } .shopping-container.ico-design-1 { top: 3px; } .shopping-container.ico-design-1 .cart-bag { width: 1.5em; padding: 0 0 0.1em; line-height: 1.2; } .shopping-container.ico-design-2, .shopping-container.ico-design-3 { top: 0 !important; } .shopping-container.ico-design-2 .cart-bag:before, .shopping-container.ico-design-3 .cart-bag:before { font-size: 20px; line-height: 30px; } .shopping-container.ico-design-2 .cart-bag .badge-number, .shopping-container.ico-design-3 .cart-bag .badge-number { top: 0px !important; } .shopping-container.ico-design-2.ico-label-bottom .cart-bag .badge-number, .shopping-container.ico-design-3.ico-label-bottom .cart-bag .badge-number { top: auto !important; bottom: 2px; } .fixed-header .shopping-container.ico-design-2 .cart-bag .badge-number, .fixed-header .shopping-container.ico-design-3 .cart-bag .badge-number { top: -1px !important; } .fixed-header .shopping-container.ico-design-2.ico-label-bottom .cart-bag .badge-number, .fixed-header .shopping-container.ico-design-3.ico-label-bottom .cart-bag .badge-number { top: auto !important; bottom: 2px; } } @media only screen and (max-width: 480px) { .cart-bag { font-size: 1.2rem; border: 1px solid #fff; } .cart-bag:before { border: 1px solid #fff; margin-left: -7px; width: 15px; height: 10px; top: -10px; } .cart-bag .badge-number { font-size: 1rem; display: block; line-height: 1.615rem; } .shopping-container.ico-design-2, .shopping-container.ico-design-3 { top: 0 !important; } .shopping-container.ico-design-2 .cart-bag, .shopping-container.ico-design-3 .cart-bag { font-size: 10px; margin-right: -5px !important; } .shopping-container.ico-design-2 .cart-bag:before, .shopping-container.ico-design-3 .cart-bag:before { font-size: 20px; line-height: 30px; } .shopping-container.ico-design-2 .cart-bag .badge-number, .shopping-container.ico-design-3 .cart-bag .badge-number { top: 2px !important; } .shopping-container.ico-design-1 .cart-bag { width: 1.4em; height: 1.3em; } } table.cart .product-name { width: 100px; } table.cart .product-name img { max-width: 80px; } table.cart .product-details { max-width: 380px; } table.cart .product-details a { text-transform: uppercase; color: #1e1e1e; font-size: 1.14em; font-weight: bold; display: block; margin-bottom: 5px; } table.cart .product-details dl br:first-child { display: none; } table.cart .product-details dl p { margin-bottom: 0.71em; line-height: 1; } table.cart .product-price { text-align: center; } table.cart .product-price .amount { color: #1e1e1e; } table.cart .mobile-price { display: none; } table.cart .product-quantity { text-align: center; } table.cart .quantity { margin-bottom: 0; width: auto !important; position: relative; margin-right: 0; } table.cart .product-subtotal { text-align: center; } table.cart .product-subtotal .amount { color: #1e1e1e; font-weight: bold; font-size: 1.14em; } table.cart .product-remove { width: 40px; text-align: center; } table.cart .remove-item { width: 36px; height: 36px; line-height: 35px; padding: 0; font-size: 0; } table.cart .remove-item:before { font-family: 'xstore-icons'; display: inline-block; font-size: 14px; color: #1e1e1e; content: "\e90a"; position: relative; left: 1px; } table.cart .remove-item:hover:before { color: white; } table.cart td, table.cart th { vertical-align: middle; } table.cart dt, table.cart dd { display: inline-block; } table.cart dt img, table.cart dd img { max-width: 15px; } table.cart dd:nth-child(even) { margin-right: 5px; } table.cart dt { margin-right: 5px; } .cart_item .WooZone-country-check-small, .cart_item .WooZone-country-check-small span { width: auto!important; height: auto; background-color: transparent !important; float: right; margin-left: 5px; line-height: 30px; } .cart_item .WooZone-cc_domain { float: left !important; } #customer_details .create-account { display: inline-block; width: 100%; } #customer_details .create-account .form-row#account_username_field { } #customer_details .create-account .form-row#billing_phone_field { margin-left: 10px; } .wcpv-sold-by-cart a { margin-bottom: 0; font-size: 13px !important; font-weight: 500 !important; } .coupon input[type="text"] { width: 100%; margin-bottom: 20px; } .coupon input[type="submit"] { height: auto; } .actions { text-align: right; margin-bottom: 40px; } .actions .checkout-button { display: none; } .actions input[type="submit"] { height: auto; } .cart-bottom { margin-bottom: 30px; } .bag-total-table { margin-bottom: 30px; } .bag-total-table th, .bag-total-table td { vertical-align: bottom; } .bag-total-table .cart-subtotal th, .bag-total-table .cart-subtotal td { border-top: none; } .bag-total-table .shipping select { width: 100%; } .bag-total-table .shipping th { vertical-align: top; } .bag-total-table .shipping td { vertical-align: top; } .cart_totals { background-color: #f8f8f8; padding: 2.14em; } .cart_totals > h2 { font-size: 1rem; text-transform: uppercase; border-bottom: 2px solid #1e1e1e; padding-bottom: 1.43em; margin-bottom: 0; } .cart_totals table { border-top: 0; } .cart_totals td, .cart_totals th { color: #777; font-size: 1.14rem; font-weight: 300; text-transform: none; } .cart_totals th { border-bottom: 1px solid #e6e6e6; width: 110px; } .cart_totals td { text-align: right; } .cart_totals .woocommerce-shipping-calculator p { margin-bottom: 1em; } .cart_totals .shipping-calculator-button { font-size: 0.86rem; } .cart_totals select, .cart_totals input { border: 1px solid transparent; background-color: #ebebeb; height: 2.57rem; line-height: 2.57rem; max-width: 260px; display: inline-block; } .cart_totals input[type="radio"] { height: auto; } .cart_totals .order-total td, .cart_totals .order-total th { font-weight: bold; color: #1e1e1e; font-size: 1.57rem; border-bottom: none; padding-bottom: 0; } .cart_totals p { margin-bottom: 0.36em; } .cart_totals #pay_with_amazon { margin-left: 0; margin-top: 25px; float: none; text-align: center; } .cart_totals #pay_with_amazon img { display: inline-block; } .woocommerce-info #pay_with_amazon { position: relative; top: 8px; } .shipping-calculator-button { text-transform: uppercase; } .shipping-calculator-form .button { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } .shipping-calculator-form .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .shipping-calculator-form .button:focus { color: white; } .shipping-calculator-form .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .shipping-calculator-form .button:focus { color: white; } .checkout-button { color: white; padding-top: 0.95rem; padding-bottom: 0.95rem; letter-spacing: 1px; width: 100%; color: #fff; font-size: 1rem; font-weight: 400; height: auto; } .checkout-button:hover { background-color: black; color: white; border-color: black; } .checkout-button:focus { color: white; } .checkout-button:hover { opacity: 0.8; } #shipping_method { padding-left: 0; margin-bottom: 0; } #shipping_method li { list-style: none; margin-bottom: 0; } .empty-cart-block { margin: 5em 0; text-align: center; color: #e7e7e7; } .empty-cart-block .btn { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; height: auto; } .empty-cart-block .btn:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .empty-cart-block .btn:focus { color: white; } .empty-cart-block .btn:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .empty-cart-block .btn:focus { color: white; } .empty-cart-block:before { content: "\e90c"; font-family: 'xstore-icons'; position: static; display: block; border: none !important; font-size: 220px; margin-bottom: 40px; width: auto; height: auto; line-height: 1; } @media only screen and (max-width: 992px) { .cart-bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .cart-bottom .col-md-4 { margin-bottom: 30px; display: inline-block; width: 100%; } .cart-bottom .col-md-4:nth-child(2) { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } table.cart .product-details { max-width: 190px; } } @media only screen and (max-width: 768px) { table.cart .mobile-price { display: block; } table.cart .product-price, table.cart .product-subtotal { display: none; } table.cart .product-remove { padding-right: 10px; } table.cart th { padding-left: 0; padding-right: 0; } table.cart td { padding-left: 0.2em; padding-right: 0.2em; } table.cart .product-name { width: 70px; padding-right: 1px; } table.cart .product-name img { max-width: 60px; } table.cart .product-details a { font-size: 0.9rem; } table.cart .cart_item:last-child td { border-bottom: none; } .cart_totals td, .cart_totals th { font-weight: 400; } .cart_totals th { width: 100px; } .table-responsive { border: none; } } @media only screen and (max-width: 480px) { .product-quantity span.minus, .product-quantity span.plus { display: none !important; } .empty-cart-block:before { font-size: 120px; } } .categories-lists-grid { margin-left: -15px; margin-right: -15px; } .categories-lists-grid .category-list-item-wrapper { float: left; padding-left: 15px; padding-right: 15px; margin-bottom: 30px; } .categories-lists-grid.categories-columns-2 .category-list-item-wrapper { width: 50%; } .categories-lists-grid.categories-columns-2 .category-list-item-wrapper:nth-child(2n+1) { clear: both; } .categories-lists-grid.categories-columns-3 .category-list-item-wrapper { width: 33.33%; } .categories-lists-grid.categories-columns-3 .category-list-item-wrapper:nth-child(3n+1) { clear: both; } .categories-lists-grid.categories-columns-4 .category-list-item-wrapper { width: 25%; } .categories-lists-grid.categories-columns-4 .category-list-item-wrapper:nth-child(4n+1) { clear: both; } .categories-lists-grid.categories-columns-5 .category-list-item-wrapper { width: 20%; } .categories-lists-grid.categories-columns-5 .category-list-item-wrapper:nth-child(5n+1) { clear: both; } .categories-lists-grid.categories-columns-6 .category-list-item-wrapper { width: 16.667%; } .categories-lists-grid.categories-columns-6 .category-list-item-wrapper:nth-child(6n+1) { clear: both; } .category-list-item { border: 1px solid #e6e6e6; padding: 20px 20px 10px 20px; } .category-list-item img { margin-bottom: 15px; display: block; } .category-list-item > ul { margin-bottom: 0; } .category-list-item ul { padding-left: 0; } .category-list-item ul li { list-style: none; margin-bottom: 0; line-height: 1.2; margin-bottom: 15px; } .category-list-item ul li:last-child { margin-bottom: 0; } .category-list-item ul li a { font-size: 13px; color: #999999; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .category-list-item ul li a mark { background-color: transparent; color: #999; padding-right: 0; } .category-list-item ul li a:hover { color: #1e1e1e; } .category-list-item ul li a .read-more { font-size: 14px; } .category-list-item ul li > a { margin-bottom: 15px; display: block; } .category-list-item ul li ul li ul > li { padding-left: 10px; position: relative; } .category-list-item ul li ul li ul > li:before { content: "\f105"; font-family: FontAwesome; position: absolute; left: 0; line-height: 1; } .category-list-item ul li ul li ul > li:last-child { margin-bottom: 0; } .category-list-item > ul > li > a { font-size: 14px; font-weight: 600; color: #1e1e1e; margin-bottom: 15px; display: block; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .category-list-item > ul > li > a mark { display: none; } .categories-lists-slider { width: auto !important; margin-left: -15px; margin-right: -15px; } .categories-lists-slider .swiper-slide { padding-left: 15px; padding-right: 15px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .categories-lists-slider .swiper-slide:hover { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .categories-products-two-rows { background-color: #fff; overflow: hidden; border-radius: 10px; -webkit-box-shadow: 0 0 15px 1px #e9e9e9; box-shadow: 0 0 15px 1px #e9e9e9; padding-bottom: 30px; margin-bottom: 35px; } .categories-products-two-rows .category-title { text-align: center; background: #cd0700; padding: 22px 0; margin-bottom: 30px; } .categories-products-two-rows .category-title h4 { margin-bottom: 0; line-height: 1; } .categories-products-two-rows .category-title h4 a { font-size: 16px; text-transform: uppercase; color: #fff; } .categories-products-two-rows .products-group { padding: 0 2.1rem; } .categories-products-two-rows .top-products, .categories-products-two-rows .bottom-product .content-product { display: grid; grid-template-columns: -webkit-calc(50% - 10px ) -webkit-calc(50% - 10px ); grid-template-columns: calc(50% - 10px ) calc(50% - 10px ); grid-column-gap: 20px; } .categories-products-two-rows .top-products { border-bottom: 1px solid #e9e9e9; margin-bottom: 30px; } .categories-products-two-rows .top-product { text-align: center; } .categories-products-two-rows .bottom-product .content-product, .categories-products-two-rows .bottom-product .product-image-wrapper { margin-bottom: 0; } .categories-products-two-rows .bottom-product .content-product .product-title a { font-size: 1.3rem; } .categories-products-two-rows .content-product .product-title a { font-size: 1rem; line-height: 1.5; } .categories-products-two-rows .content-product .product-content-image img { opacity: 1; } .categories-products-two-rows .show-products { text-align: center; margin-top: 30px; } .categories-products-two-rows .show-products a { font-size: 14px; text-transform: uppercase; color: #ce0800; font-weight: bold; padding-bottom: 3px; display: inline-block !important; } .categories-products-two-rows .show-products a:after { line-height: 1; } .categories-products-two-rows .show-products a:before, .categories-products-two-rows .show-products a:after { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } @media only screen and (max-width: 480px) { .categories-lists-grid .category-list-item-wrapper { width: 100% !important; } } .form-row.form-row-wide { width: 100%; } .form-row.form-row-first { padding-right: 10px; } .form-row.form-row-last { padding-left: 10px; } .form-row.form-row.notes { width: 100%; } .form-row.create-account { line-height: 1.2; } .form-row.create-account label { float: none; margin: 0; display: inline-block; } .form-row select { width: 100%; } .form-row .input-text { -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; } .form-row-first, .form-row-last { float: left; width: 48.5%; overflow: visible; } .form-row-last { float: right; } .form-row-wide { clear: both; } #customer_details input[type="email"], #customer_details input[type="tel"], #customer_details input[type="password"], #customer_details input[type="text"] { width: 100%; } #customer_details textarea { width: 100%; } .step-title { padding: 1.79em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; text-transform: uppercase; font-size: 1rem; margin-bottom: 1.79em; border-bottom: 2px solid #1e1e1e; } .step-title .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } .step-title .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } .woocommerce-shipping-fields { margin-top: 2.14em; width: 100%; display: inline-block; } .woocommerce-shipping-fields .checkbox { margin-top: 1px; } .order_details { padding-left: 0 !important; } table.order_details tr, table.shop_table_responsive.customer_details tr, table.order_details td, table.shop_table_responsive.customer_details td, table.order_details th, table.shop_table_responsive.customer_details th { vertical-align: middle; } .before-checkout-form .woocommerce-info a { color: #000 ; } .before-checkout-form .button { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; height: auto; } .before-checkout-form .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .before-checkout-form .button:focus { color: white; } .before-checkout-form .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .before-checkout-form .button:focus { color: white; } .before-checkout-form .et-facebook-login-wrapper { padding-bottom: 2.5em; } .before-checkout-form .login { max-width: 100%; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 2.86em; margin: -1.43em 0 2.43em; } .before-checkout-form .login p:first-child { padding-bottom: 1.79em; border-bottom: 1px solid #e6e6e6; } .before-checkout-form .login .form-row { display: inline-block; } .before-checkout-form .login .form-row-wide { width: 100%; } .before-checkout-form .login .lost_password { display: inline-block; font-size: 1rem; } .before-checkout-form .login .lost_password a { text-decoration: underline; } .before-checkout-form .login .lost_password a:hover { text-decoration: none; } .before-checkout-form .login [for='rememberme'] { margin-right: 2.5em; margin-left: 10px; font-weight: 300; cursor: pointer; } .before-checkout-form .checkout_coupon { border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 2.86em; margin: -1.43em 0 2.43em; } .before-checkout-form .checkout_coupon .form-row { display: inline-block; width: auto; float: none; padding: 0; margin: 0; vertical-align: middle; } .before-checkout-form .checkout_coupon .input-text { width: 350px; max-width: 100%; } .variation-SoldBy { font-weight: 400; } .order-review .shop_table { margin-bottom: 2.14em; } .order-review .cart_item .variation { margin-top: 5px; margin-bottom: 0; } .order-review .cart_item .variation br:first-child { display: none; } .order-review .cart_item .variation dt { float: left; } .order-review .cart_item .variation dd { float: left; padding-right: 5px; } .order-review .cart_item .variation dd img { max-width: 15px; margin-left: 5px; } .order-review .payment_methods.methods { padding-left: 0; margin-bottom: 0; } .order-review .payment_methods.methods li { list-style: none; padding-bottom: 10px; margin-bottom: 0; } .order-review .payment_methods.methods li p { margin-bottom: 0; } .order-review .payment_methods.methods .woocommerce-info { margin-bottom: 1.83em; } .form-row.place-order { width: 100%; } .form-row.place-order .button { color: white; padding-top: 0.95rem; padding-bottom: 0.95rem; letter-spacing: 1px; width: 100%; color: #fff; font-size: 1rem; font-weight: 400; height: auto; } .form-row.place-order .button:hover { background-color: black; color: white; border-color: black; } .form-row.place-order .button:focus { color: white; } .form-row.terms { width: 100%; margin-bottom: 0; } .form-row.terms label { display: inline-block; width: auto; float: none; } .form-row.terms input[type="checkbox"] { float: left; display: inline-block !important; margin-left: 0; position: relative; top: 4px; } .order-review { background-color: #f8f8f8; padding: 2.14em; overflow: hidden; } .order-review .step-title { padding-top: 0; border-top: 0; margin-bottom: 0; } .order-review td { width: 40%; font-size: 1.14rem; } .order-review td:last-child { text-align: right; } .order-review th { font-size: 1.14rem; } .order-review th:last-child { text-align: right; } .order-review table { border-top: 0; } .order-review table th { border-bottom: 1px solid #e6e6e6; color: #8a8a8a; font-weight: normal; text-transform: none; } .order-review .order-total { color: #1e1e1e; } .order-review .order-total th, .order-review .order-total td { color: #1e1e1e; font-weight: bold; font-size: 1.57rem !important; } .order-review .order-total th { font-size: 1.2rem !important; text-transform: uppercase; vertical-align: middle; } .payment_methods label { margin-left: 0.36em; margin-bottom: 0.8em; } .payment_methods label img { width: auto; margin: 0 6px; position: relative; top: -4px; max-width: 66px; max-width: -moz-max-content; } label[for="payment_method_paypal"] img { max-width: 150px; width: auto; } label[for="payment_method_stripe"] img { max-width: 35px; margin: 0 2px; top: 0; } .checkout input[type="checkbox"] { float: left; margin-left: 0; } .checkout input[type="checkbox"] + span { padding-left: 20px; } .select2-drop.select2-drop-above.select2-drop-active { border-top: 1px solid #ccc; } .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices { border: 1px solid #ccc; } #wc-stripe-cc-form { padding: 15px; border: 1px solid #e6e6e6; margin-bottom: 0; margin-top: 10px; } #wc-stripe-cc-form input[type="text"], #wc-stripe-cc-form input[type="number"], #wc-stripe-cc-form input[type="email"], #wc-stripe-cc-form input[type="search"], #wc-stripe-cc-form input[type="password"], #wc-stripe-cc-form input[type="tel"], #wc-stripe-cc-form textarea { border-color: #e6e6e6; background-color: #fff; margin-bottom: 15px; } #wc-stripe-cc-form label { margin-bottom: 5px; } @media only screen and (max-width: 992px) { #customer_login .col-1, #customer_login .col-2 { width: 100%; margin-bottom: 2.14em; } .order-review table th { width: 38%; } .order-review table td { width: auto; } } @media only screen and (max-width: 768px) { .form-row.terms label { width: 85%; margin-left: 10px; } .before-checkout-form .login { padding: 15px; } .before-checkout-form .login .form-row { width: 100%; padding-left: 0; padding-right: 0; } .before-checkout-form .login .form-row .inline { margin-left: 0; margin-top: 10px; width: 100%; margin-bottom: 0; } .before-checkout-form .checkout_coupon { padding: 15px; } .before-checkout-form .checkout_coupon .form-row { width: 100%; } .before-checkout-form .checkout_coupon .input-text { width: 100%; } .before-checkout-form .checkout_coupon .button { margin-top: 10px; float: right; } } @media only screen and (min-width: 992px) and (max-width: 1200px) { .checkout-button { letter-spacing: 0; } .cart_totals th { width: 95px; } } @media only screen and (max-width: 480px) { .payment_methods label img { max-width: 68px; } .checkout-button { font-size: 0.9rem; } } .express_checkout_button a:hover { background-color: transparent !important; } .express_checkout_button a { display: block; height: auto; padding: 0 !important; } .express_checkout_button a input { min-width: 1px; } .express_checkout_button a:hover input { background-color: transparent !important; } .select2-container--default .select2-dropdown { border: none; background-color: #fafafa; } .select2-container--default .select2-search--dropdown .select2-search__field { background-color: #fafafa; } .select2-container--default .select2-selection--single { border-color: #fafafa; background-color: #fafafa; border-radius: 0; height: 2.642rem; line-height: 2rem; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 2.6rem; } .select2-container--default .select2-selection--single .select2-selection__arrow { top: 5px; } .select2-container--default.select2 .select2-selection--single .select2-selection__rendered { line-height: 2.6rem; } .category-grid { position: relative; margin-bottom: 30px; } .category-grid a { overflow: hidden; background-color: #fff; display: inline-block; max-width: 100%; } .category-grid .categories-mask { position: absolute; left: 0; right: 0; text-align: center; text-transform: uppercase; top: 50%; padding: 0 22px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: white; } .category-grid .categories-mask span { display: none; } .category-grid .categories-mask span.more { display: none; font-size: 0.86rem; font-weight: bold; letter-spacing: 0.04em; } .category-grid .categories-mask h4 { color: white; text-transform: uppercase; font-size: 1.71rem; font-weight: 900; margin: 0.3em 0; } .category-grid .categories-mask .count { background-color: transparent; color: #fff; margin-bottom: 5px; display: inline-block; } .category-grid img { width: 100%; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .category-grid:hover img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); } .category-grid.text-color-dark h4 { color: black; } .category-grid.text-color-dark .count { color: #a4a4a4; } .category-grid.text-color-dark .categories-mask { color: #000; } .category-grid.text-color-white .categories-mask, .category-grid.text-color-white h4 { color: white; } .category-grid.text-color-white.style-with-bg .categories-mask { background: black; } .category-grid.valign-top .categories-mask { top: 1.43em; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .category-grid.valign-bottom .categories-mask { bottom: 1.43em; top: auto; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .category-grid.style-with-bg .categories-mask { left: 2.43em; right: 2.43em; padding: 1.43em; background: white; } .category-grid.style-default:hover img, .category-grid.style-with-bg:hover img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 0.8; } .category-grid.style-diagonal { overflow: hidden; } .category-grid.style-diagonal img { -webkit-transition: all 0.9s; transition: all 0.9s; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .category-grid.style-diagonal:before { position: absolute; top: 0; left: 50%; width: 120%; height: 100px; background: rgba(255, 255, 255, 0.3); content: ''; -webkit-transition: -webkit-transform 0.9s; transition: transform 0.9s; z-index: 1; -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .category-grid.style-diagonal:hover:before { -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 400%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 400%, 0); } .category-grid.style-diagonal:hover img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); } .category-grid.style-classic .categories-mask { position: static; -webkit-transform: none; -ms-transform: none; transform: none; text-align: center !important; color: #1e1e1e; margin-top: 20px; } .category-grid.style-classic .categories-mask h4 { color: #1e1e1e; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .category-grid.style-classic .categories-mask h4:hover { color: #8a8a8a; } .category-grid.style-classic .categories-mask .count { color: #a4a4a4; } .category-grid.style-classic .categories-mask .count:hover { color: #8a8a8a; } .category-grid.style-classic:hover img { opacity: 0.8; -webkit-transform: none; -ms-transform: none; transform: none; } .category-grid.style-classic.text-color-white .categories-mask { color: #fff; } .category-grid.style-classic.text-color-white .categories-mask:hover { color: #8a8a8a; } .category-grid.style-classic.text-color-white .categories-mask h4, .category-grid.style-classic.text-color-white .categories-mask .count { color: #fff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .category-grid.style-classic.text-color-white .categories-mask h4:hover, .category-grid.style-classic.text-color-white .categories-mask .count:hover { color: #8a8a8a; } .category-grid.slide-item { padding-left: 15px; padding-right: 15px; } .categoriesCarousel .category-grid { margin-bottom: 0; } .categoriesCarousel .category-grid a { display: block; } .categoriesCarousel .category-grid img { width: 100%; } .categoriesCarousel.no-space .category-grid { padding-left: 0; padding-right: 0; } .categoriesCarousel .owl-controls .owl-pagination { margin-top: 20px; } .categoriesCarousel.owl-carousel:hover .owl-prev { left: -105px; } .categoriesCarousel.owl-carousel:hover .owl-next { right: -105px; } .categories-grid.no-space { margin-left: 0; margin-right: 0; } .categories-grid.no-space .category-grid { padding: 0; margin: 0; } .categories-grid.no-space .category-grid > a { overflow: visible; } .categories-menu-element li > ul.children { padding-left: 0px; } .categories-menu-element li > ul.children li > a { position: relative; display: block; text-transform: uppercase; color: #8a8a8a; font-size: 0.9rem; padding-left: 1.07em; } .categories-menu-element li > ul.children li ul.children li > a:before { content: "\f105"; font-family: FontAwesome; position: absolute; left: 5px; top: 50%; margin-top: -6px; } .categories-menu-element.with-accordion ul.children { display: none; } .categories-menu-element .cat-item { list-style: none; display: block; width: 100%; position: relative; margin-bottom: 0; } .categories-menu-element .cat-item a { position: relative; display: block; padding: 0.86em 0; font-size: 1rem; font-weight: 400; border-bottom: 1px solid #e6e6e6; border-top: 0; text-transform: uppercase; line-height: normal; } .categories-menu-element .cat-item .open-this { cursor: pointer; float: right; height: 36px; position: relative; top: 12px; width: 30px; text-align: right; z-index: 1; display: block; margin: 0; font-size: 0; } .categories-menu-element .cat-item .open-this:before { font-size: 16px; color: #999; font-family: 'FontAwesome'; display: inline-block; content: '\f107'; } .categories-menu-element .cat-item.opened > .open-this:before { content: '\f106'; } .limit-enable .limit-link { display: block; margin-bottom: 15px; } .limit-enable .limit-link .read-more:before { bottom: -3px; } @media only screen and (min-width: 992px) and (max-width: 1200px) { .swiper-entry .category-grid.columns-6, .swiper-entry .category-grid.columns-5, .swiper-entry .category-grid.columns-4 { width: 33.33%; } .swiper-entry .category-grid.columns-6:nth-child(3n+1), .swiper-entry .category-grid.columns-5:nth-child(3n+1), .swiper-entry .category-grid.columns-4:nth-child(3n+1) { clear: both; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .swiper-entry .category-grid.columns-6, .swiper-entry .category-grid.columns-5, .swiper-entry .category-grid.columns-4 { width: 50%; } .swiper-entry .category-grid.columns-6:nth-child(2n+1), .swiper-entry .category-grid.columns-5:nth-child(2n+1), .swiper-entry .category-grid.columns-4:nth-child(2n+1) { clear: both; } } @media only screen and (min-width: 768px) { .category-grid.columns-3:nth-child(3n+1) { clear: both; } .category-grid.columns-2:nth-child(2n+1) { clear: both; } .category-grid.columns-4:nth-child(4n+1) { clear: both; } } @media only screen and (max-width: 767px) { .swiper-entry .category-grid.columns-5 { width: 100%; } } @media only screen and (max-width: 480px) { .category-grid .categories-mask h4 { font-size: 1.28rem; } .category-grid.slide-item { padding-left: 7px; padding-right: 7px; } .categoriesCarousel { width: auto !important; margin-left: -10px; margin-right: -10px; } .categoriesCarousel .owl-controls { display: block !important; } .category-grid.style-with-bg .categories-mask { padding: 0.6em; left: 1.43em; right: 1.43em; } .category-grid.style-with-bg .categories-mask h4 { font-size: 1rem; } } .content-product { margin-bottom: 30px; position: relative; } .content-product .product-title { font-weight: bold; font-size: 1.14rem; margin-bottom: 0; } .content-product .product-title a { font-weight: bold; } .content-product .content-product.loading { position: relative; left: 0; top: 0; } .content-product .button { height: auto; padding-top: 0.91rem; padding-bottom: 0.91rem; } .content-product .in-stock { display: none; } .content-product .star-rating { display: block; } .content-product .products-page-brands { margin-bottom: 0.85em !important; margin-top: -0.5em; } .content-product .products-page-cats, .content-product .products-page-brands { margin-bottom: 0.36em; } .content-product .products-page-cats a, .content-product .products-page-brands a { font-size: 0.85rem; color: #a4a4a4; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; } .content-product .product-content-image { text-align: center; display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .content-product .product-content-image img { display: inline-block; -webkit-transition: 0.5s opacity ease-in-out; transition: 0.5s opacity ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; } .content-product .sale-wrapper { opacity: 0; } .content-product.product-inview .product-content-image img { opacity: 1; } .content-product.product-inview .sale-wrapper { opacity: 1; } .content-product .onsale { position: absolute; top: -15px; left: -9px; z-index: 3; font-size: 0.9rem; } .content-product .sale-value { display: none; } .content-product .sale-wrapper.with-percentage .onsale { display: none; } .content-product .sale-wrapper.with-percentage .sale-value { position: absolute; top: -15px; left: -10px; z-index: 3; font-size: 0.9rem; background: #d64444; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; font-weight: bold; width: 3.75em; height: 3.75em; line-height: 3.75em; text-align: center; color: white; z-index: 9; display: inline-block; text-transform: uppercase; } .content-product .out-of-stock { position: absolute; font-weight: 700; font-size: 14px; text-transform: uppercase; text-align: center; background-color: rgba(255, 255, 255, 0.7); border-radius: 100%; z-index: 3; display: block; line-height: 18px; padding-top: 22px; width: 80px; height: 80px; margin-bottom: 0; color: #000; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; } .content-product .available-on-backorder { position: absolute; font-weight: 700; font-size: 11px; text-transform: uppercase; text-align: center; background-color: rgba(255, 255, 255, 0.7); border-radius: 100%; z-index: 3; display: block; line-height: 15px; padding-top: 25px; width: 85px; height: 85px; margin-bottom: 0; color: #000; left: 50%; top: 50%; margin-left: -42px; margin-top: -42px; } .content-product .product-image-wrapper { position: relative; max-width: 100%; margin: 0 auto 1.43em; } .content-product .product-image-wrapper .footer-product { position: absolute; } .content-product .product-image-wrapper .footer-product .show-quickly { display: none; cursor: pointer; } .content-product .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist { display: none; margin-top: -2px; padding-right: 10px; } .content-product .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist .ajax-loading { display: none !important; } .content-product .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist span.feedback { display: none; } .content-product .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist + .clear { display: none; } .content-product .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a:before, .content-product .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a:before { content: "\e908" !important; font-family: 'xstore-icons'; } .content-product .product-image-wrapper:before, .content-product .product-image-wrapper:after { -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .content-product .product-image-wrapper.hover-effect-mask + .product-details { display: none; } .content-product .product-image-wrapper.hover-effect-mask .star-rating { display: none; } .content-product .product-image-wrapper .swiper-lazy-preloader { top: 50%; left: 0; position: absolute !important; } .content-product .image-swap { position: absolute; top: auto; left: 0; opacity: 0; z-index: 2; width: 100%; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .content-product:hover .image-swap { display: block; opacity: 1; } .content-product:hover .image-swap img { opacity: 1; } .content-product .hover-mask { position: absolute; bottom: 10px; left: 10px; right: 10px; text-align: center; } .content-product .product-title a { display: block; width: 100%; margin-bottom: 0.7142em; } .content-product .price { width: 100%; margin-bottom: 1.0714em; display: block; } .content-product .price ins { background-color: transparent; text-decoration: none; } .product-type-variable .content-product .sale-wrapper.with-percentage .onsale { display: block; } .product-type-variable .content-product .sale-wrapper.with-percentage .sale-value { display: none !important; } .product-title { text-transform: uppercase; } .item-colors li a { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; width: 20px; height: 20px; } .item-colors li a:hover { opacity: 0.6; } .et-catalog-on .product-view-mask2 .footer-product .button { display: none !important; } .productCarousel .swiper-slide { padding: 10px 10px 0px; margin-right: 0!important; } .products-loop .outofstock .content-product img, .productCarousel .outofstock .content-product img { -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .products-loop .et-wishlist-holder, .productCarousel .et-wishlist-holder { display: inline; } .products-loop .outofstock .content-product .out-of-stock + .product-content-image img.wp-post-image { opacity: 0.4; } .products-loop .outofstock .product-image-wrapper { pointer-events: none; } .products-loop .outofstock.product-view-mask2 .product-image-wrapper { pointer-events: auto; } .products-loop .outofstock.product-view-info .product-image-wrapper, .products-loop .outofstock.product-view-mask .product-image-wrapper { pointer-events: auto; } .products-loop .outofstock.product-hover-swap .content-product:hover .out-of-stock + .product-content-image .image-swap img { opacity: 0.4; } .products-loop .outofstock.product-hover-swap .content-product:hover .out-of-stock + .product-content-image img.wp-post-image { opacity: 0; } .productCarousel .outofstock .content-product .out-of-stock + .product-content-image img.swiper-lazy { opacity: 0.4 !important; } .productCarousel .outofstock .content-product .product-image-wrapper { pointer-events: none; } .productCarousel .outofstock.product-hover-swap .content-product:hover .out-of-stock + .product-content-image .image-swap img { opacity: 0.4 !important; } .productCarousel .outofstock.product-hover-swap .content-product:hover .out-of-stock + .product-content-image img.swiper-lazy { opacity: 0 !important; } .content-product.loading .product-image-wrapper:after { content: ""; background-image: url(images/quick-view-loader.gif); background-repeat: no-repeat; background-position: center center; position: absolute; left: 50%; top: 50%; display: block; width: 40px; height: 40px; z-index: 102; margin-left: -20px; margin-top: -20px; } .content-product.loading .product-image-wrapper:before { content: ""; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.9); position: absolute; display: block; z-index: 101; left: 0; right: 0; top: 0; bottom: 0; } .product-slide .onsale, .product-slide .sale-value { top: 0 !important; } .product-slide .content-product { padding-top: 20px; } .item-colors li a { border-radius: 100%; } .content-product .added-cart-tooltip, .single-product-default .added-cart-tooltip { display: none !important; } .added-cart-tooltip { background-color: #f5f5f5; padding: 12px; font-weight: 500; color: #000; position: absolute; margin-top: -120px; border: 1px solid #e6e6e6; padding-left: 40px; display: none; } .added-cart-tooltip.tooltip-shown { display: block; } .added-cart-tooltip:before { content: ""; position: absolute; width: 0; height: 0; border-style: solid; border-width: 11px 11px 0 11px; border-color: #f5f5f5 transparent transparent transparent; display: block; bottom: -11px; right: 13px; z-index: 2; } .added-cart-tooltip:after { content: ""; position: absolute; width: 0; height: 0; border-style: solid; border-width: 11px 11px 0 11px; border-color: #e6e6e6 transparent transparent transparent; display: block; bottom: -12px; z-index: 1; right: 13px; } .added-cart-tooltip span { font-weight: 400; color: #808080; } .added-cart-tooltip span:before { content: "\f058"; font-family: FontAwesome; color: #7aa33f; font-size: 18px; left: 14px; top: 11px; display: block; position: absolute; } @media only screen and (max-width: 992px) { .content-product { position: relative; } } @media only screen and (min-width: 1200px) { .content-product .product-content-image img { opacity: 0; min-width: 100%; } } @media only screen and (min-width: 992px) and (max-width: 1200px) { .content-product .product-title { font-size: 1.07rem; } } @media only screen and (max-width: 768px) { .content-product .product-content-image img { width: 100%; } } @media only screen and (max-width: 480px) { .content-product .product-title { line-height: 1.4; } .content-product .button { line-height: 2.4rem !important; padding: 0 12px; } .product-view-light .product-title { font-size: 1.14rem; } .product-view-light .price { font-size: inherit; } .product-view-light .yith-wcwl-add-button.show a:before, .product-view-light .yith-wcwl-wishlistaddedbrowse.show a:before, .product-view-light .yith-wcwl-wishlistexistsbrowse.show a:before, .product-view-light .show-quickly:before { font-size: 2.2rem; line-height: 2.5rem; } .hide-hover-on-mobile .footer-product { display: none !important; } .item-colors li a { width: 16px; height: 16px; } } .category-description { margin-bottom: 30px; } .filter-wrap { margin-bottom: 30px; position: relative; width: 100%; padding: 1.43em 0 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; } .filter-wrap select { height: 36px; line-height: 36px; } .filter-wrap .woocommerce-result-count, .filter-wrap .woocommerce-ordering, .filter-wrap .view-switcher { display: inline-block; vertical-align: top; margin-bottom: 1.43em; } .filter-wrap .pagination-cubic, .filter-wrap .woocommerce-pagination { width: auto; margin-bottom: 1.2em; } .filter-wrap .filter-content { width: 100%; display: inline-block; } .filter-wrap .products-per-page { margin-left: 1em; padding-left: 1em; border-left: 1px solid #e6e6e6; display: inline-block; } .filter-wrap .products-per-page span { display: inline-block; color: #090909; font-weight: bold; text-transform: uppercase; font-size: 0.86em; } .filter-wrap .products-per-page form { display: inline-block; margin: 0 1em; } .after-shop-loop { overflow: hidden; padding: 25px 0; margin-bottom: 20px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; } .after-shop-loop .woocommerce-result-count { float: left; margin: 0; line-height: 36px; font-size: 16px; } .after-shop-loop:empty { display: none; } .view-switcher { margin-left: 1em; padding-left: 0.5em; border-left: 1px solid #e6e6e6; } .view-switcher label { display: none; } .view-switcher .switch-list, .view-switcher .switch-grid { float: left; margin-left: 6px; } .view-switcher .switch-list a, .view-switcher .switch-grid a { display: inline-block; float: left; width: 36px; height: 36px; line-height: 15px; cursor: pointer; text-align: center; background-color: #f8f8f8; font-size: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .view-switcher .switch-list a:before, .view-switcher .switch-grid a:before { font-family: 'FontAwesome'; content: '\f00b'; display: inline-block; line-height: 36px; font-size: 1rem; color: #8a8a8a; } .view-switcher .switch-list:hover a:before, .view-switcher .switch-grid:hover a:before, .view-switcher .switch-list.switcher-active a:before, .view-switcher .switch-grid.switcher-active a:before { color: white; } .view-switcher .switch-grid a:before { content: '\f00a'; } .pagination-cubic, .woocommerce-pagination { float: right; } .pagination-cubic ul, .woocommerce-pagination ul { padding-left: 0; display: inline-block; text-align: right; width: 100%; margin-top: 0; margin-bottom: 0; } .pagination-cubic ul li, .woocommerce-pagination ul li { list-style: none; display: inline-block; float: left; padding: 0 4px 0 4px; margin-bottom: 0; } .pagination-cubic ul li a, .woocommerce-pagination ul li a, .pagination-cubic ul li span, .woocommerce-pagination ul li span { display: block; padding: 0 12px; height: 36px; line-height: 35px; float: left; border: 1px solid #f8f8f8; background-color: #f8f8f8; font-size: 12px; font-weight: bold; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-box-sizing: border-box; box-sizing: border-box; } .pagination-cubic ul li span.dots, .woocommerce-pagination ul li span.dots { border: none; padding: 0; background-color: transparent; } .pagination-cubic ul li span.current, .woocommerce-pagination ul li span.current, .pagination-cubic ul li a:hover, .woocommerce-pagination ul li a:hover { color: white; } .pagination-cubic ul li:last-child, .woocommerce-pagination ul li:last-child { padding-right: 0; } #floatingCirclesG { background-image: url(images/loading.gif) no-repeat center center !important; position: absolute; top: 30%; left: 50%; margin-left: -25px; z-index: 10000; } .products-list #floatingCirclesG { width: 50px; left: 50%; margin-left: -25px; } @media only screen and (max-width: 1200px) { .filter-wrap .filter-content { text-align: center; } .filter-wrap .woocommerce-pagination { width: 100%; display: inline-block; padding-top: 1.43em; } .filter-wrap .woocommerce-pagination ul { text-align: center; } .filter-wrap .woocommerce-pagination ul li { float: none; } } @media only screen and (max-width: 768px) { .filter-wrap { text-align: center; } .filter-wrap .woocommerce-result-count, .filter-wrap .woocommerce-pagination, .filter-wrap .woocommerce-ordering, .filter-wrap .view-switcher, .filter-wrap .products-per-page { border-left: none; padding-bottom: 1em; } .filter-wrap .woocommerce-ordering select { width: 220px; margin: 0 auto; } .filter-wrap .view-switcher .switchToGrid, .filter-wrap .view-switcher .switchToList { display: inline-block; text-align: center; float: none; } .filter-wrap .woocommerce-pagination { padding-top: 0; padding-bottom: 0; } } @media only screen and (max-width: 480px) { .after-shop-loop { text-align: center; } .after-shop-loop .woocommerce-result-count { width: 100%; margin-bottom: 10px; } .filter-wrap .products-per-page, .filter-wrap .view-switcher { display: none !important; } } .et-timer.product-sale-counter { margin-left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); left: 0; margin-bottom: 30px; zoom: 1; } .et-timer.product-sale-counter .time-block { width: 63px; font-size: 9px; font-weight: 900; min-width: 63px; padding: 15px 10px; border-radius: 0; height: auto; margin-left: 2px; margin-right: 2px; margin-bottom: 6px; color: #a4a4a4 !important; } .et-timer.product-sale-counter .time-block span { font-size: 22px; margin-bottom: 0; color: #000 !important; } .et-timer.product-sale-counter .time-block .circle-box { width: 63px; height: 63px; } .et-timer.product-sale-counter .timer-divider { display: none; } @media only screen and (max-width: 768px) { .et-timer.product-sale-counter { width: 100%; } .et-timer.product-sale-counter .time-block { width: 56px; min-width: 56px; padding: 10px 7px; } .et-timer.product-sale-counter .time-block .circle-box { width: 56px; height: 56px; } .et-timer.product-sale-counter .time-block .circle-box:before { width: 53px; height: 53px; } } @media only screen and (max-width: 560px) { .et-timer.product-sale-counter .time-block { width: 45px; min-width: 45px; padding: 10px 7px; font-size: 8px; } .et-timer.product-sale-counter .time-block span { font-size: 18px; } .et-timer.product-sale-counter .time-block .circle-box { width: 45px; height: 45px; } .et-timer.product-sale-counter .time-block .circle-box:before { width: 42px; height: 42px; } } body .et-isotope-item .et-timer { position: relative; } body .et-isotope-item .et-timer:before { content: 'Offer is time limited!'; position: absolute; color: #a6a6a6; font-size: 13px; font-weight: 700; line-height: 12px; text-transform: uppercase; left: 0; top: -20px; width: 100%; } body .et-isotope-item .et-timer .time-block { width: 45px; height: 45px; color: #b3b3b3; font-size: 10px; font-weight: 700; line-height: 24px; text-transform: uppercase; padding: 0; } body .et-isotope-item .et-timer .time-block span { font-size: 18px; font-weight: 700; line-height: 45px; text-transform: uppercase; background: #d64444; height: 45px; width: 45px; border-radius: 50%; position: relative; } body .et-isotope-item .et-timer .time-block span:before { content: ':'; position: absolute; left: 55px; color: #a6a6a6; } body .et-isotope-item .et-timer .time-block .seconds:before { display: none; } body .et-isotope-item .et-timer .circle-box { display: none; } body .et-isotope-item .et-timer .circle-box svg { display: none; } body .et-isotope-item .et-timer .circle-box:before { display: none; } @media only screen and (max-width: 768px) { body .et-isotope-item .et-timer .time-block { margin: 0 10px; } body .et-isotope-item .et-timer:before { top: -34px; line-height: 1.3; font-size: 12px; } } @media only screen and (max-width: 480px) { body .et-isotope-item .et-timer .time-block span { font-size: 11px; } body .et-isotope-item .et-timer .time-block { font-size: 7px; } body .et-isotope-item .et-timer:before { font-size: 8px; } } @media only screen and (max-width: 350px) { body .et-isotope-item .et-timer .time-block span { font-size: 10px; } body .et-isotope-item .et-timer .time-block { width: 35px; margin: 0 7px; height: 35px; } body .et-isotope-item .et-timer .time-block span { width: 35px; height: 35px; line-height: 35px; } .et-timer .timer-divider { display: none; } } .et-offer { border: 3px solid #8a8a8a; padding: 2em; margin-bottom: 30px; font-size: 10px; } .et-offer .footer-product { display: none; } .et-offer .product-title { font-size: 2.2em; } .et-offer .products-page-cats { margin-bottom: 0; } .et-offer .products-page-cats a { font-size: 1.2em; margin-bottom: 0; } .et-offer .product-details { display: inline-block; width: 100%; } .et-offer .product-details .price { float: right; width: auto; font-size: 2.8em; } .et-offer .product-details .price del { font-size: 80%; } .et-offer .product-details .price ins { font-size: 100%; } .et-offer .product-details .et-timer { float: left; margin-top: 0; margin-bottom: 0; font-size: inherit; } .et-offer .content-product { margin-bottom: 0; position: relative; } .et-offer .content-product .star-rating { position: absolute; right: 0; top: 0; } .et-offer .sale-wrapper { display: none; } .et-offer .price { margin-bottom: 0; } .et-offer .et-timer.product-sale-counter .circle-box { width: 100%; height: 100%; } .et-offer .et-timer.product-sale-counter .time-block { font-size: 0.8em; width: 6.625em; height: 6.625em; min-width: 1px; padding: 1.875em 1.25em; } .et-offer .et-timer.product-sale-counter .time-block span { font-size: 200%; } .et-offer.owl-carousel .owl-buttons .owl-prev, .et-offer.owl-carousel .owl-buttons .owl-next { width: 40px; height: 40px; background-color: #fff; font-size: 0; position: absolute; color: #000; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; text-align: center; } .et-offer.owl-carousel .owl-buttons .owl-prev:before, .et-offer.owl-carousel .owl-buttons .owl-next:before { color: #000; font-size: 1.6rem; line-height: 39px; margin-left: 16px; display: block; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-offer.owl-carousel .owl-buttons .owl-prev:hover, .et-offer.owl-carousel .owl-buttons .owl-next:hover { background-color: #d64444; color: #fff; } .et-offer.owl-carousel .owl-buttons .owl-prev:hover:before, .et-offer.owl-carousel .owl-buttons .owl-next:hover:before { color: #fff; } .et-offer.owl-carousel .owl-buttons .owl-prev { left: 30px; } .et-offer.owl-carousel .owl-buttons .owl-next { right: 30px; } .vc_col-sm-6 .et-offer, .vc_col-sm-7 .et-offer, .vc_col-sm-8 .et-offer, .vc_col-sm-9 .et-offer, .vc_col-sm-10 .et-offer, .vc_col-sm-11 .et-offer, .vc_col-sm-12 .et-offer, .vc_col-md-6 .et-offer, .vc_col-md-7 .et-offer, .vc_col-md-8 .et-offer, .vc_col-md-9 .et-offer, .vc_col-md-10 .et-offer, .vc_col-md-11 .et-offer, .vc_col-md-12 .et-offer, .vc_col-lg-6 .et-offer, .vc_col-lg-7 .et-offer, .vc_col-lg-8 .et-offer, .vc_col-lg-9 .et-offer, .vc_col-lg-10 .et-offer, .vc_col-lg-11 .et-offer, .vc_col-lg-12 .et-offer { font-size: 10px; } .vc_col-sm-8 .et-offer, .vc_col-md-8 .et-offer, .vc_col-lg-8 .et-offer { font-size: 12px; } .vc_col-sm-5 .et-offer .products-page-cats a, .vc_col-lg-5 .et-offer .products-page-cats a, .vc-col-md-5 .et-offer .products-page-cats a { letter-spacing: 1px; } .vc_col-sm-4 .et-offer, .vc_col-md-4 .et-offer, .vc_col-lg-4 .et-offer { font-size: 9px; } .vc_col-sm-3 .et-offer, .vc_col-md-3 .et-offer, .vc_col-lg-3 .et-offer { font-size: 8px; } .vc_col-sm-3 .et-offer .product-details .price, .vc_col-md-3 .et-offer .product-details .price, .vc_col-lg-3 .et-offer .product-details .price { margin-bottom: 10px; text-align: center; float: none; } .vc_col-sm-3 .et-offer .et-timer.product-sale-counter, .vc_col-md-3 .et-offer .et-timer.product-sale-counter, .vc_col-lg-3 .et-offer .et-timer.product-sale-counter { width: 100%; text-align: center; } .vc_col-sm-3 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-3 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-3 .et-offer .et-timer.product-sale-counter .time-block { float: none; } .vc_col-sm-2 .et-offer, .vc_col-md-2 .et-offer, .vc_col-lg-2 .et-offer, .vc_col-sm-1 .et-offer, .vc_col-md-1 .et-offer, .vc_col-lg-1 .et-offer { font-size: 7px; } .vc_col-sm-2 .et-offer .product-details .price, .vc_col-md-2 .et-offer .product-details .price, .vc_col-lg-2 .et-offer .product-details .price, .vc_col-sm-1 .et-offer .product-details .price, .vc_col-md-1 .et-offer .product-details .price, .vc_col-lg-1 .et-offer .product-details .price { margin-bottom: 10px; text-align: center; float: none; } .vc_col-sm-2 .et-offer .product-title a, .vc_col-md-2 .et-offer .product-title a, .vc_col-lg-2 .et-offer .product-title a, .vc_col-sm-1 .et-offer .product-title a, .vc_col-md-1 .et-offer .product-title a, .vc_col-lg-1 .et-offer .product-title a { margin-bottom: 0; } .vc_col-sm-2 .et-offer .star-rating, .vc_col-md-2 .et-offer .star-rating, .vc_col-lg-2 .et-offer .star-rating, .vc_col-sm-1 .et-offer .star-rating, .vc_col-md-1 .et-offer .star-rating, .vc_col-lg-1 .et-offer .star-rating { position: relative; margin-left: 0; margin-right: 0; } .vc_col-sm-2 .et-offer .price, .vc_col-md-2 .et-offer .price, .vc_col-lg-2 .et-offer .price, .vc_col-sm-1 .et-offer .price, .vc_col-md-1 .et-offer .price, .vc_col-lg-1 .et-offer .price { font-size: 2.2em; } .vc_col-sm-2 .et-offer .et-timer.product-sale-counter, .vc_col-md-2 .et-offer .et-timer.product-sale-counter, .vc_col-lg-2 .et-offer .et-timer.product-sale-counter, .vc_col-sm-1 .et-offer .et-timer.product-sale-counter, .vc_col-md-1 .et-offer .et-timer.product-sale-counter, .vc_col-lg-1 .et-offer .et-timer.product-sale-counter { width: 100%; text-align: center; } .vc_col-sm-2 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-2 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-2 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-sm-1 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-1 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-1 .et-offer .et-timer.product-sale-counter .time-block { float: none; font-size: 0.9em; } @media only screen and (max-width: 1200px) and (min-width: 992px) { .vc_col-sm-6 .et-offer, .vc_col-sm-7 .et-offer, .vc_col-sm-8 .et-offer, .vc_col-sm-9 .et-offer, .vc_col-sm-10 .et-offer, .vc_col-sm-11 .et-offer, .vc_col-sm-12 .et-offer, .vc_col-md-6 .et-offer, .vc_col-md-7 .et-offer, .vc_col-md-8 .et-offer, .vc_col-md-9 .et-offer, .vc_col-md-10 .et-offer, .vc_col-md-11 .et-offer, .vc_col-md-12 .et-offer, .vc_col-lg-6 .et-offer, .vc_col-lg-7 .et-offer, .vc_col-lg-8 .et-offer, .vc_col-lg-9 .et-offer, .vc_col-lg-10 .et-offer, .vc_col-lg-11 .et-offer, .vc_col-lg-12 .et-offer { font-size: 9px; } .vc_col-sm-4 .et-offer, .vc_col-md-4 .et-offer, .vc_col-lg-4 .et-offer { font-size: 8px; } .vc_col-sm-4 .et-offer .product-details .price, .vc_col-md-4 .et-offer .product-details .price, .vc_col-lg-4 .et-offer .product-details .price { margin-bottom: 10px; text-align: center; float: none; } .vc_col-sm-4 .et-offer .et-timer.product-sale-counter, .vc_col-md-4 .et-offer .et-timer.product-sale-counter, .vc_col-lg-4 .et-offer .et-timer.product-sale-counter { width: 100%; text-align: center; } .vc_col-sm-4 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-4 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-4 .et-offer .et-timer.product-sale-counter .time-block { float: none; } .vc_col-sm-3 .et-offer, .vc_col-md-3 .et-offer, .vc_col-lg-3 .et-offer { font-size: 7px; } .vc_col-sm-3 .et-offer .star-rating, .vc_col-md-3 .et-offer .star-rating, .vc_col-lg-3 .et-offer .star-rating { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); right: -10px; top: -4px; } .vc_col-sm-2 .et-offer, .vc_col-md-2 .et-offer, .vc_col-lg-2 .et-offer, .vc_col-sm-1 .et-offer, .vc_col-md-1 .et-offer, .vc_col-lg-1 .et-offer { font-size: 5px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .vc_col-sm-6 .et-offer, .vc_col-sm-7 .et-offer, .vc_col-sm-8 .et-offer, .vc_col-sm-9 .et-offer, .vc_col-sm-10 .et-offer, .vc_col-sm-11 .et-offer, .vc_col-sm-12 .et-offer, .vc_col-md-6 .et-offer, .vc_col-md-7 .et-offer, .vc_col-md-8 .et-offer, .vc_col-md-9 .et-offer, .vc_col-md-10 .et-offer, .vc_col-md-11 .et-offer, .vc_col-md-12 .et-offer, .vc_col-lg-6 .et-offer, .vc_col-lg-7 .et-offer, .vc_col-lg-8 .et-offer, .vc_col-lg-9 .et-offer, .vc_col-lg-10 .et-offer, .vc_col-lg-11 .et-offer, .vc_col-lg-12 .et-offer { font-size: 8px; } .vc_col-sm-6 .et-offer .product-details .price, .vc_col-sm-7 .et-offer .product-details .price, .vc_col-sm-8 .et-offer .product-details .price, .vc_col-sm-9 .et-offer .product-details .price, .vc_col-sm-10 .et-offer .product-details .price, .vc_col-sm-11 .et-offer .product-details .price, .vc_col-sm-12 .et-offer .product-details .price, .vc_col-md-6 .et-offer .product-details .price, .vc_col-md-7 .et-offer .product-details .price, .vc_col-md-8 .et-offer .product-details .price, .vc_col-md-9 .et-offer .product-details .price, .vc_col-md-10 .et-offer .product-details .price, .vc_col-md-11 .et-offer .product-details .price, .vc_col-md-12 .et-offer .product-details .price, .vc_col-lg-6 .et-offer .product-details .price, .vc_col-lg-7 .et-offer .product-details .price, .vc_col-lg-8 .et-offer .product-details .price, .vc_col-lg-9 .et-offer .product-details .price, .vc_col-lg-10 .et-offer .product-details .price, .vc_col-lg-11 .et-offer .product-details .price, .vc_col-lg-12 .et-offer .product-details .price { margin-bottom: 10px; text-align: center; float: none; } .vc_col-sm-6 .et-offer .et-timer.product-sale-counter, .vc_col-sm-7 .et-offer .et-timer.product-sale-counter, .vc_col-sm-8 .et-offer .et-timer.product-sale-counter, .vc_col-sm-9 .et-offer .et-timer.product-sale-counter, .vc_col-sm-10 .et-offer .et-timer.product-sale-counter, .vc_col-sm-11 .et-offer .et-timer.product-sale-counter, .vc_col-sm-12 .et-offer .et-timer.product-sale-counter, .vc_col-md-6 .et-offer .et-timer.product-sale-counter, .vc_col-md-7 .et-offer .et-timer.product-sale-counter, .vc_col-md-8 .et-offer .et-timer.product-sale-counter, .vc_col-md-9 .et-offer .et-timer.product-sale-counter, .vc_col-md-10 .et-offer .et-timer.product-sale-counter, .vc_col-md-11 .et-offer .et-timer.product-sale-counter, .vc_col-md-12 .et-offer .et-timer.product-sale-counter, .vc_col-lg-6 .et-offer .et-timer.product-sale-counter, .vc_col-lg-7 .et-offer .et-timer.product-sale-counter, .vc_col-lg-8 .et-offer .et-timer.product-sale-counter, .vc_col-lg-9 .et-offer .et-timer.product-sale-counter, .vc_col-lg-10 .et-offer .et-timer.product-sale-counter, .vc_col-lg-11 .et-offer .et-timer.product-sale-counter, .vc_col-lg-12 .et-offer .et-timer.product-sale-counter { width: 100%; text-align: center; } .vc_col-sm-6 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-sm-7 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-sm-8 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-sm-9 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-sm-10 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-sm-11 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-sm-12 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-6 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-7 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-8 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-9 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-10 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-11 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-12 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-6 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-7 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-8 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-9 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-10 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-11 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-12 .et-offer .et-timer.product-sale-counter .time-block { float: none; } .vc_col-sm-4 .et-offer, .vc_col-md-4 .et-offer, .vc_col-lg-4 .et-offer { font-size: 7px; } .vc_col-sm-4 .et-offer .product-details .price, .vc_col-md-4 .et-offer .product-details .price, .vc_col-lg-4 .et-offer .product-details .price { margin-bottom: 10px; text-align: center; float: none; } .vc_col-sm-4 .et-offer .et-timer.product-sale-counter, .vc_col-md-4 .et-offer .et-timer.product-sale-counter, .vc_col-lg-4 .et-offer .et-timer.product-sale-counter { width: 100%; text-align: center; } .vc_col-sm-4 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-md-4 .et-offer .et-timer.product-sale-counter .time-block, .vc_col-lg-4 .et-offer .et-timer.product-sale-counter .time-block { float: none; } .vc_col-sm-4 .et-offer .star-rating, .vc_col-md-4 .et-offer .star-rating, .vc_col-lg-4 .et-offer .star-rating { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); right: -10px; top: -4px; } .vc_col-sm-3 .et-offer, .vc_col-md-3 .et-offer, .vc_col-lg-3 .et-offer { font-size: 6px; } .vc_col-sm-3 .et-offer .star-rating, .vc_col-md-3 .et-offer .star-rating, .vc_col-lg-3 .et-offer .star-rating { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); right: -10px; top: -4px; } .vc_col-sm-2 .et-offer, .vc_col-md-2 .et-offer, .vc_col-lg-2 .et-offer, .vc_col-sm-1 .et-offer, .vc_col-md-1 .et-offer, .vc_col-lg-1 .et-offer { font-size: 4px; } .vc_col-sm-2 .et-offer .star-rating, .vc_col-md-2 .et-offer .star-rating, .vc_col-lg-2 .et-offer .star-rating, .vc_col-sm-1 .et-offer .star-rating, .vc_col-md-1 .et-offer .star-rating, .vc_col-lg-1 .et-offer .star-rating { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); right: -10px; top: -4px; } } @media only screen and (max-width: 767px) { .et-offer { font-size: 7px !important; } .et-offer .product-details .price { margin-bottom: 10px; text-align: center; float: none; } .et-offer .et-timer.product-sale-counter { width: 100%; text-align: center; } .et-offer .et-timer.product-sale-counter .time-block { float: none; } .et-offer .star-rating { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); right: -10px; top: -4px; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .star-rating:before { letter-spacing: 0; } } .shop-filters-area .sidebar-widget { position: relative; width: 100%; height: 100%; overflow: hidden; } .shop-filters-area .sidebar-widget .widget-inner > .widget-content { position: absolute; overflow: scroll; overflow-x: hidden; top: 53px; right: 0 !important; padding-right: 10px; bottom: 0; width: 100%; } .shop-filters-area .sidebar-widget .widget-inner > .widget-content:focus { outline: none; } .shop-filters-area .sidebar-widget .widget-inner > .widget-content::-webkit-scrollbar { display: none !important; } .shop-filters-area .sidebar-widget::-webkit-scrollbar { display: none; } .shop-filters-area .sidebar-widget::-moz-scrollbar { display: none; } .shop-filters-area .nano-pane { background: #e6e6e6; position: absolute; width: 3px; right: -30px; top: 18px; bottom: 0; height: 265px; visibility: visible; opacity: 1; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; border-radius: 0px; } .shop-filters-area .nano-pane > .nano-slider { background: #9f9f9f; position: relative; margin: 0px; border-radius: 3px; } .sidebar-widget:hover .nano-pane, .nano-pane.active, .nano-pane.flashed { visibility: visible; opacity: 0.99; } .open-filters-btn { display: inline-block; margin-right: 10px; } .open-filters-btn a { height: 37px; padding-left: 33px; padding-right: 13px; position: relative; } .open-filters-btn a:before { content: "\f0c9"; font-family: FontAwesome; position: absolute; left: 13px; font-size: 13px; display: block; } .open-filters-btn a:hover { background-color: #8a8a8a; } .open-filters-btn .btn { height: auto; } .shop-filters { display: none; overflow: hidden; margin-bottom: 30px; } .shop-filters.filters-opened { display: block; } .shop-filters-area { margin-left: -30px; margin-right: -30px; } .shop-filters-area .sidebar-widget { padding: 0 30px; float: left; width: 33.33%; margin-bottom: 1.43em; height: auto; } .shop-filters-area .sidebar-widget .widget-inner { max-height: 300px; float: left; width: 100%; padding-bottom: 10px; position: relative; } .shop-filters-area .sidebar-widget .widget-inner .widget-content, .shop-filters-area .sidebar-widget .widget-inner > form { margin-bottom: 0; } .shop-filters-area .sidebar-widget .widget-inner form .screen-reader-text { display: none; } .shop-filters-area .sidebar-widget .widget-inner form input[type="search"] { width: auto; height: 35px; } .shop-filters-area .sidebar-widget .widget-inner form input[type="submit"] { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } .shop-filters-area .sidebar-widget .widget-inner form input[type="submit"]:hover { background-color: rgba(0, 0, 0, 0.7); border-color: #4c4c4c; color: white; } .shop-filters-area .sidebar-widget .widget-inner.nano-scroll-apply { height: 286px !important; } .shop-filters-area .sidebar-widget .widget-inner.nano-scroll-apply .widget-content, .shop-filters-area .sidebar-widget .widget-inner.nano-scroll-apply > form { padding-right: 0; } .shop-filters-area .sidebar-widget .widget-inner:not(.nano-scroll-apply) ul li:first-child a { padding-top: 0; } .shop-filters-area .sidebar-widget .widget-inner:not(.nano-scroll-apply) ul li:first-child .count { top: 0; } .shop-filters-area .sidebar-widget .widget-inner select { width: 100%; } .shop-filters-area .sidebar-widget ul li { margin-bottom: 0; border-bottom: 1px solid #e6e6e6; } .shop-filters-area .sidebar-widget ul li a { font-size: 1rem; font-weight: 400; padding: 0.86em 0; border-bottom: none !important; padding-left: 0.43em; } .shop-filters-area .widget-title, .shop-filters-area .widget_product_categories .widget-title { padding: 0 0 1.142em 0 !important; font-size: 1.14rem !important; margin-bottom: 1.07em !important; border-bottom: 1px solid #e6e6e6 !important; text-align: left !important; background-color: transparent !important; } .shop-filters-area .widget-title span, .shop-filters-area .widget_product_categories .widget-title span { color: #1e1e1e; } .shop-filters-area .widget_product_categories .widget-title { line-height: 1.8 !important; } .shop-filters-area .product-categories > li > a { padding: 9px 0 8px 0; } .shop-filters-area .product_list_widget li { margin-right: 10px; } .shop-filters-area .price_slider_wrapper .ui-slider .ui-slider-handle:last-child { margin-left: -8px !important; } .shop-filters-area .flickr_badge_image { width: 70px; height: 70px; } .shop-filters-area ul { padding-left: 0; } @media only screen and (max-width: 992px) { .open-filters-btn { vertical-align: top; margin-bottom: 1em; } .shop-filters-area .sidebar-widget { width: 50% !important; } } @media only screen and (max-width: 480px) { .shop-filters-area .sidebar-widget { width: 100% !important; } .shop-filters-area .sidebar-widget .widget-inner form input[type="search"] { height: 2.46rem; } } .shop-full-width { padding: 0 45px 2.86em; } .shop-full-width .filter-wrap { padding-top: 0; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product { left: 2.5em; right: 2.5em; height: 3.22rem !important; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .show-quickly, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .show-quickly, .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist { height: 3.22rem !important; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .show-quickly:before, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .show-quickly:before, .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before { line-height: 46px !important; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a { height: 3.22rem !important; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before { top: 16px; } .shop-full-width .sidebar-position-left .content [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .shop-full-width .sidebar-position-right .content [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .shop-full-width .sidebar-position-left .content [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .shop-full-width .sidebar-position-right .content [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .shop-full-width .sidebar-position-left .content [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before, .shop-full-width .sidebar-position-right .content [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { line-height: 1 !important; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .button, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .button { font-size: 0; display: block; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .button:before, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .button:before { font-size: 16px; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product .button:before, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product .button:before { top: 8px; left: 6px; font-size: 16px; margin-right: 0; margin-left: 0; } .shop-full-width .sidebar-position-left .content .wcpv-sold-by-loop, .shop-full-width .sidebar-position-right .content .wcpv-sold-by-loop { display: none; } .shop-full-width .sidebar-position-left .content .product-view-mask .footer-product, .shop-full-width .sidebar-position-right .content .product-view-mask .footer-product { left: 1em; right: 1em; } .shop-full-width .shop-filters-area { padding: 0; margin-left: -15px; margin-right: -15px; } .shop-full-width .shop-filters-area .sidebar-widget { width: 33.3%; padding: 0 15px; } .shop-full-width .products-grid { border-bottom: none; } .shop-full-width .products-grid.row-count-2 .product { width: 50%; } .shop-full-width .products-grid.row-count-2 .product img { width: 100%; } .shop-full-width .products-grid.row-count-3 .product { width: 33.3%; } .shop-full-width .products-grid.row-count-3 .product img { width: 100%; } .shop-full-width .products-grid.row-count-4 .product { width: 25%; } .shop-full-width .products-grid.row-count-4 .product img { width: 100%; } .shop-full-width .products-grid.row-count-5 .product { width: 20%; } .shop-full-width .products-grid.row-count-5 .product img { width: 100%; } .shop-full-width .products-grid.row-count-6 .product { width: 16.66%; } .shop-full-width .products-grid.row-count-6 .product img { width: 100%; } .shop-full-width .main-products-loop .products-list .product { width: 50% !important; } .shop-full-width .main-products-loop .products-list .product:nth-child(2n+1) { clear: both !important; } .shop-full-width .main-products-loop .products-list .product:nth-child(3n+1) { clear: none; } .shop-full-width .main-products-loop .products-list.row-count-2 .footer-product { right: 1.07rem !important; left: 1.07rem !important; } .shop-full-width .main-products-loop .products-list.row-count-2 .footer-product .button:before { left: 0 !important; } .shop-full-width .filter-wrap { border: none; display: inline-block; width: 100%; } .shop-full-width .filter-wrap .filter-content { float: left; width: 100%; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 1.43rem 0 0; } .shop-filters.widget-columns-2 .sidebar-widget { width: 50%; } .shop-filters.widget-columns-3 .sidebar-widget { width: 33.33%; } .shop-filters.widget-columns-4 .sidebar-widget { width: 25%; } .shop-filters.widget-columns-5 .sidebar-widget { width: 20%; } @media only screen and (min-width: 40em) { .shop-full-width { max-width: 122rem; margin-left: auto; margin-right: auto; } } @media only screen and (max-width: 1600px) { .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product { left: 2.5em; right: 2.5em; height: 3.22rem !important; } .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .show-quickly, .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .yith-wcwl-add-to-wishlist { height: 3.22rem !important; } .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .show-quickly:before, .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before { line-height: 46px !important; } .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a { height: 3.22rem !important; } .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before { top: 16px; } .shop-full-width .main-products-loop .products-list [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .shop-full-width .main-products-loop .products-list [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .shop-full-width .main-products-loop .products-list [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { line-height: 1 !important; } .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .button { font-size: 0; display: block; } .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .button:before { font-size: 16px; } .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product .button:before { top: 8px; left: 6px; font-size: 16px; margin-right: 0; margin-left: 0; } .shop-full-width .main-products-loop .products-list .wcpv-sold-by-loop { display: none; } .shop-full-width .main-products-loop .products-list.row-count-2 .footer-product .button:before { left: 6px !important; } } @media only screen and (max-width: 1400px) { .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product { left: 1em; right: 1em; } .shop-full-width .main-products-loop .products-list.row-count-2 .product-view-mask .footer-product, .shop-full-width .main-products-loop .products-list.row-count-6 .product-view-mask .footer-product { left: 1em !important; right: 1em !important; } } @media only screen and (max-width: 1500px) { .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product { right: 0; top: auto; bottom: 0; left: auto !important; width: 55px; height: auto !important; max-height: 155px; -webkit-transform: translateX(3.57rem); -ms-transform: translateX(3.57rem); transform: translateX(3.57rem); border: none; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .button { font-size: 0; display: block; width: 52px; position: relative; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .button:before { left: 0; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist, .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .show-quickly, .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .button { display: block !important; width: 55px; height: 52px; border: none; position: relative; border-bottom: 1px solid #f2f2f2; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before { top: 14px; left: 1px; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { top: 14px; left: 1px; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .compare { display: none !important; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product a:before, .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product span:before { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; line-height: 3.93rem; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist > div a { height: 52px; border-left: none; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .button:before { height: auto; margin-right: 0; line-height: 1; top: 10px; width: 100%; padding-left: 0; } .shop-full-width .products-grid.row-count-6 .product-view-mask .content-product:hover .footer-product { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); margin-left: -1px; } } @media only screen and (min-width: 1200px) and (max-width: 1500px) { .main-products-loop .products-list .product .product-image-wrapper { width: 40%; } } @media only screen and (max-width: 992px) { .shop-full-width { padding: 0 15px 2.86em; } .shop-full-width .main-products-loop .products-list .product { width: 100% !important; } .shop-full-width .filter-wrap, .shop-full-width .shop-filters { padding-left: 15px; padding-right: 15px; } .shop-full-width .after-shop-loop { margin-left: 15px; margin-right: 15px; } .products-grid.row-count-1 .product { width: 100%; } .products-grid .product-category.columns-5 { width: 50%; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .shop-full-width .main-products-loop .products-list .product-view-mask .footer-product { left: 3em; right: 3em; } .shop-full-width .main-products-loop .products-list.row-count-2 .product-view-mask .footer-product, .shop-full-width .main-products-loop .products-list.row-count-6 .product-view-mask .footer-product { left: 3em !important; right: 3em !important; } } @media only screen and (min-width: 980px) { .row-count-2 .product { width: 50%; text-align: center; } .row-count-2 .product:nth-child(2n+1) { clear: both; } .row-count-5 .product { width: 20%; } .row-count-5 .product .product-image-wrapper.hover-effect-mask .hover-mask .product-title a, .row-count-4 .product .product-image-wrapper.hover-effect-mask .hover-mask .product-title a, .row-count-6 .product .product-image-wrapper.hover-effect-mask .hover-mask .product-title a { font-size: 14px; } .row-count-6 .product { width: 16.6%; } .row-count-6 .product .price { line-height: 20px; } .shop-full-width .products-grid.row-count-5 .product:nth-child(5n+1) { clear: both !important; } .row-count-3 .product:nth-child(3n+1), .sidebar-position-without .row-count-3 .product:nth-child(3n+1) { clear: both; } .shop-full-width .products-grid.row-count-5 .product:nth-child(5n+1) { clear: both; } .shop_table.wishlist_table td.product-name { width: 215px !important; } .shop_table.wishlist_table td, .shop_table.wishlist_table th { padding: 15px 8px !important; } .row-count-2.products-grid .product-category { width: 50% !important; } .row-count-2 .product:nth-child(2n+1) { clear: both; } .row-count-4 .product:nth-child(4n+1), .sidebar-position-without .row-count-4 .product:nth-child(4n+1) { clear: both; } .row-count-3 .product:nth-child(3n+1), .sidebar-position-without .row-count-3 .product:nth-child(3n+1) { clear: both; } .row-count-5 .product:nth-child(5n+1), .row-count-6 .product:nth-child(6n+1) { clear: both; } .sidebar-position-without .row-count-5 .product:nth-child(5n+1), .row-count-6 .product:nth-child(6n+1) { clear: both !important; } .row-count-6 .product:nth-child(5n+1) { clear: none; } } @media only screen and (min-width: 768px) and (max-width: 979px) { @-ms-viewport { width: device-width; } .row-count-2 .product:nth-child(2n+1), .row-count-3 .product:nth-child(2n+1), .row-count-4 .product:nth-child(2n+1), .row-count-5 .product:nth-child(2n+1) { clear: both !important; } .row-count-2 .product-category:nth-child(2n+1), .row-count-3 .product-category:nth-child(2n+1), .row-count-4 .product-category:nth-child(2n+1), .row-count-5 .product-category:nth-child(2n+1), .row-count-6 .product-category:nth-child(3n+1) { clear: none !important; } .products-grid.row-count-6 .product { width: 50%; } .row-count-4 .product.product-category:nth-child(2n+1) { clear: none !important; } .row-count-2.products-grid .product-category { width: 50% !important; } .shop-full-width .products-grid.row-count-2 .product { width: 50%; } .shop-full-width .products-grid.row-count-3 .product { width: 50%; } .shop-full-width .products-grid.row-count-4 .product { width: 50%; } .shop-full-width .products-grid.row-count-5 .product { width: 50%; } .shop-full-width .products-grid.row-count-6 .product { width: 33.3%; } .shop-full-width .products-grid.row-count-6 .product img { width: 100%; } } @media only screen and (max-width: 767px) { @-ms-viewport { width: device-width; } .row-count-2 .product:nth-child(2n+1), .row-count-3 .product:nth-child(2n+1), .row-count-4 .product:nth-child(2n+1), .row-count-5 .product:nth-child(2n+1), .row-count-6 .product:nth-child(2n+1) { clear: both !important; } .row-count-2.products-grid .product-category { width: 50% !important; } .products-grid .product { width: 50%; } .shop-full-width .products-grid.row-count-2 .product, .shop-full-width .products-grid.row-count-3 .product, .shop-full-width .products-grid.row-count-4 .product, .shop-full-width .products-grid.row-count-5 .product, .shop-full-width .products-grid.row-count-6 .product { width: 50%; } .shop-full-width .products-grid.row-count-6 .product-view-mask .footer-product .button:before { padding-top: 17px; } .after-shop-loop .woocommerce-result-count { width: 100%; text-align: center; margin-bottom: 10px; } } @media only screen and (max-width: 480px) { @-ms-viewport { width: device-width; } .products-grid .product { width: 50%; } .single-product .product { width: 100%; } .products-grid .product-category { width: 50% !important; margin-bottom: 15px !important; } .products-grid .product-category:nth-child(even) { padding-left: 7.5px; } .products-grid .product-category:nth-child(odd) { padding-right: 7.5px; } .shop-full-width .products-grid.row-count-2 .product, .shop-full-width .products-grid.row-count-3 .product, .shop-full-width .products-grid.row-count-4 .product, .shop-full-width .products-grid.row-count-5 .product, .shop-full-width .products-grid.row-count-6 .product { width: 50%; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .product-grid.row-count-5 .product:nth-child(3n+1) { clear: none; } .product-grid.row-count-5 .product:nth-child(5n+1) { clear: both; } .product-grid .product-category.columns-5, .product-grid.row-count-5 .product { width: 20%; } } @media only screen and (min-width: 992px) { .row-count-1 .product { width: 100%; text-align: center; } } .products-grid .product-excerpt { display: none; } .products-list .product-excerpt { display: block; margin-bottom: 20px; } .product-category { text-align: center; } .product-category.columns-5 { width: 20%; } .l2d-body .description { text-align: center; } .l2d-body footer .get-coupon-description span { font-weight: 700; } .l2d-body header h2 { text-align: center; font-weight: 900; font-size: 28px; text-transform: uppercase; } .l2d-body .like-and-email .le-entry.like-btn .like-box { margin: 0; width: initial; height: initial; left: 50%; } .l2d-body .errors-container, .l2d-body .successmsg-container { font-size: 14px; } .l2d-overlay.visible.animated.fadeOut { -webkit-animation: none; animation: none; display: none; } .fb_iframe_widget iframe { left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .l2d-loop-banner a, .l2d-single-banner-type-text a, .l2d-single-banner.l2d-single-banner-type-text a { border: 0; font-weight: 400; text-transform: uppercase; color: #fff; background: #3b5998; padding: 10px; text-align: center; } .l2d-loop-banner a:hover, .l2d-single-banner-type-text a:hover, .l2d-single-banner.l2d-single-banner-type-text a:hover { background-color: #4c70ba; color: #fff; } .filter-content .l2d-loop-banner { display: inline-block; margin-left: 15px; } @media only screen and (max-width: 480px) { .l2d-body header h2 { font-size: 20px; line-height: 1.4; } .l2d-body .like-and-email .le-entry { padding: 15px 20px; } .l2d-body .like-and-email .le-entry .step { font-size: 40px; } .l2d-body .like-and-email .le-entry.email-btn .email-box { margin-top: 0; } .l2d-body footer .get-coupon-description span { font-size: 14px; } } .woocommerce-account .woocommerce h2 { font-size: 1.14rem; font-weight: 900; padding-top: 0; border-top: none; text-transform: uppercase; } .woocommerce-account .woocommerce form.login { border-top: 1px solid #e6e6e6; margin-top: 1.25em; padding-top: 1.25em; } .woocommerce-account .woocommerce .u-columns { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .woocommerce-account .woocommerce .u-columns h2 { border-bottom: 1px solid #e6e6e6; margin-bottom: 1.25em; padding-bottom: 1.25em; } .woocommerce-account .woocommerce .u-columns form.login { border-top: none; margin-top: 0; padding-top: 0; } .woocommerce-account .woocommerce .u-columns form.register input { max-width: 100%; } .woocommerce-account .woocommerce .u-columns .u-column2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-left: 50px; } .woocommerce-account header.title { padding: 1.79em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; text-transform: uppercase; font-size: 1rem; margin-bottom: 1.79em; border-bottom: 2px solid #1e1e1e; margin-bottom: 3em; } .woocommerce-account header.title .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } .woocommerce-account header.title .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } .woocommerce-account header.title h3 { font-size: 1rem; display: inline-block; margin-bottom: 0; } .woocommerce-account header.title .edit { float: right; } .myaccount_user { margin-bottom: 3.5em; } #customer_login { margin: 4em 0; } #customer_login .col-1 { padding: 3.57em; border: 1px solid #e6e6e6; } form.login input, form.register input { max-width: 500px; } form.login .button, form.register .button { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; margin-right: 10px; height: auto; line-height: 1.2; } form.login .button:hover, form.register .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } form.login .button:focus, form.register .button:focus { color: white; } form.login .button:hover, form.register .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } form.login .button:focus, form.register .button:focus { color: white; } form.login .form-row, form.register .form-row { display: inline-block; width: 49%; } form.login .form-row-wide, form.register .form-row-wide { width: 100%; } form.login .lost_password, form.register .lost_password { display: inline-block; width: 49%; text-align: right; font-size: 1rem; } form.login .lost_password a, form.register .lost_password a { text-decoration: underline; } form.login .lost_password a:hover, form.register .lost_password a:hover { text-decoration: none; } form.login [for='rememberme'], form.register [for='rememberme'] { margin-top: 0; font-weight: 300; cursor: pointer; } .woocommerce-MyAccount-content .commentlist.notes { margin-bottom: 40px; } .woocommerce-MyAccount-content .commentlist.notes li { padding-bottom: 1em; margin-bottom: 1em; } .woocommerce-MyAccount-content .commentlist.notes li:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .woocommerce-MyAccount-content .commentlist.notes .comment-text { padding-left: 0; } .woocommerce-MyAccount-content .commentlist.notes .comment-text .meta { font-size: 0.9rem; } .woocommerce-MyAccount-content .commentlist.notes .comment-text p { margin-bottom: 0; font-size: 1.14rem; } table.order_details thead th { border-bottom: 1px solid #e6e6e6; } .woocommerce-lost-password .woocommerce-ResetPassword.lost_reset_password .form-row.form-row-last { padding-left: 0; } .woocommerce-lost-password .woocommerce-ResetPassword.lost_reset_password .form-row.form-row-first { padding-right: 0; margin-bottom: 15px; } .woocommerce-lost-password .woocommerce-ResetPassword.lost_reset_password p { display: block; } .woocommerce-lost-password .woocommerce-ResetPassword.lost_reset_password input#password_1 { margin-bottom: 10px; } .woocommerce-lost-password .woocommerce-ResetPassword.lost_reset_password input#password_2 { margin-bottom: 20px; } .woocommerce-lost-password .woocommerce-ResetPassword.lost_reset_password .si_captcha_small + p { clear: both; padding: 12px 0; } @media only screen and (max-width: 992px) { .woocommerce-account .woocommerce .u-columns { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .woocommerce-account .woocommerce .u-columns .u-column2 { padding-left: 0; } } @media only screen and (max-width: 480px) { #customer_login .col-1 { padding: 2.5em; } form.login .form-row, form.register .form-row { width: 100%; } form.login .lost_password, form.register .lost_password { width: 100%; text-align: left; } .woocommerce-account .woocommerce .u-columns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .woocommerce-account .woocommerce .u-columns .u-column2 { padding-left: 0; } .woocommerce-account .template-container { overflow: visible; } .woocommerce-MyAccount-content { overflow: auto; } } .woocommerce-MyAccount-title { font-size: 1.14rem; text-transform: uppercase; color: #1e1e1e; font-weight: 900; letter-spacing: 1px; margin-bottom: 1.56em; } .woocommerce-MyAccount-navigation { max-width: 260px; width: 20%; display: inline-block; margin-right: 30px; } .woocommerce-MyAccount-navigation ul { padding-left: 0; } .woocommerce-MyAccount-navigation li { list-style: none; border-top: 1px solid #e6e6e6; margin-bottom: 0; } .woocommerce-MyAccount-navigation li a { padding: 1.29em 0; text-transform: uppercase; display: inline-block; font-size: 14px; font-weight: 400; line-height: 1.48; } .woocommerce-MyAccount-content { display: inline-block; vertical-align: top; max-width: 845px; width: 75%; } .col-md-9 .woocommerce-MyAccount-navigation { width: 25%; } .col-md-9 .woocommerce-MyAccount-content { width: 70%; } @media only screen and (max-width: 1200px) { .woocommerce-MyAccount-navigation { width: 25%; } .woocommerce-MyAccount-content { width: 70%; } .col-md-9 .woocommerce-MyAccount-navigation { width: 29%; } .col-md-9 .woocommerce-MyAccount-content { width: 65%; } } @media only screen and (max-width: 992px) { .woocommerce-MyAccount-navigation { width: 100% !important; max-width: 100% !important; margin-right: 0; } .woocommerce-MyAccount-content { width: 100% !important; } } .empty-category-block { text-align: center; margin-top: 3em; padding-top: 280px; margin-bottom: 60px; } .empty-category-block:before { content: "\e903"; font-family: 'xstore-icons'; font-size: 260px; color: #e6e6e6; line-height: normal; position: absolute; top: 30px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .empty-category-block h2 { font-size: 2.57rem; text-transform: uppercase; font-weight: 900; } .empty-category-block .not-found-info { width: 500px; max-width: 100%; margin: 0 auto 2em; } .empty-category-block .btn { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } .empty-category-block .btn:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .empty-category-block .btn:focus { color: white; } .empty-category-block .btn:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .empty-category-block .btn:focus { color: white; } .empty-category-block .btn:before { content: "\f104"; display: inline-block; font-family: FontAwesome; position: relative; left: -10px; font-size: 14px; } @media only screen and (max-width: 480px) { .empty-category-block { padding-top: 130px; margin-top: 0; } .empty-category-block:before { line-height: 1; font-size: 120px; } .empty-category-block h2 { line-height: 28px; font-size: 24px; } } .my_account_orders { margin-bottom: 5.0em; } .my_account_orders td { text-transform: uppercase; font-weight: bold; font-size: 0.9rem; color: #1e1e1e; vertical-align: middle; } .my_account_orders td .button { margin-left: 5px; margin-bottom: 3px; margin-top: 3px; } .my_account_orders td .button:first-of-type { margin-left: 0; } .my_account_orders .order-actions { text-align: right; } .my_account_orders .view { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } .my_account_orders .view:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .my_account_orders .view:focus { color: white; } .my_account_orders .view:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .my_account_orders .view:focus { color: white; } .order-info { margin-bottom: 3em; } .order-info mark { padding: .2em .7em; margin: 0 .5em; background-color: #dbf0c0; color: #1e1e1e; } .order_details { margin-bottom: 4em; } .order_details .product-name { width: 70%; } .order_details th, .order_details td { text-transform: uppercase; padding-top: 2em; padding-bottom: 2em; font-weight: bold; } .order_details th:last-child, .order_details td:last-child { text-align: right; color: #1e1e1e; } .order_details tfoot tr:last-child .amount { font-size: 1.71rem; } .shop_table.customer_details { margin-bottom: 4em; border-top: none; } .shop_table.customer_details th, .shop_table.customer_details td { text-transform: uppercase; padding-top: 2em; padding-bottom: 2em; font-weight: bold; } .shop_table.customer_details th:last-child, .shop_table.customer_details td:last-child { text-align: right; color: #1e1e1e; } .product-view-booking .content-product { border: 5px solid #e6e6e6; text-align: center; padding: 4vh 3.5vh; background-color: #fff; } .product-view-booking .content-product .product-title { font-size: 24px; text-transform: none; } .product-view-booking .content-product .product-content-image img { min-width: 1px; } .product-view-booking .star-rating { display: none; } .product-view-booking .price { margin-bottom: 10px; position: relative; z-index: 10; font-size: 16px; color: #ccc; } .product-view-booking .price .amount { font-size: 36px; font-weight: bold; } .product-view-booking .price del span { font-size: 20px !important; color: #ccc !important; } .product-view-booking .price > span:nth-child(2) { font-size: 20px; } .product-view-booking .product-content-image { margin-bottom: 20px; position: relative; } .product-view-booking .product-excerpt { display: block !important; position: relative; z-index: 10; font-size: 16px; line-height: 28px; margin-bottom: 30px; } .product-view-booking .shop_attributes { width: 100%; position: relative; z-index: 10; margin-bottom: 30px; } .product-view-booking .shop_attributes th, .product-view-booking .shop_attributes td { padding-top: 12px; padding-bottom: 12px; } .product-view-booking .shop_attributes td p { font-size: 14px; font-weight: bold; color: #1e1e1e; } .product-view-booking .shop_attributes th { font-weight: 400; color: #999; font-size: 14px; text-transform: none; } .product-view-booking .shop_attributes td { font-weight: bold; font-size: 14px; color: #1e1e1e; text-align: right; } .product-view-booking .content-product .button { position: relative; z-index: 10; display: table; margin-left: auto; margin-right: auto; } .product-view-booking .content-product .button.compare { margin-top: 20px; background-color: transparent !important; text-align: left; width: auto; color: #1e1e1e; display: table; padding-right: 0; padding-left: 20px; font-size: 13px; line-height: 1; height: auto; margin-bottom: 10px; margin-top: 10px; position: relative; vertical-align: middle; border: none; } .product-view-booking .content-product .button.compare:hover, .product-view-booking .content-product .button.compare:hover:before { color: #d64444; } .product-view-booking .content-product .button.compare:before { content: "\e915"; font-family: 'xstore-icons'; font-size: 14px; position: absolute; color: #1e1e1e; left: 0; top: -1px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } @media only screen and (max-width: 768px) { .product-view-booking .content-product .product-content-image img { width: auto; } } @media only screen and (max-width: 480px) { .product-view-booking { width: 100% !important; } .product-view-booking .button { line-height: 2.9rem; padding: 0 2.3em; } } .main-products-loop .products-list .product .product-image-wrapper { float: left; width: 35%; } .main-products-loop .products-list .product .product-details { text-align: left; } .main-products-loop .products-list .product .product-details .product-excerpt { display: block; margin-bottom: 1.43em; line-height: 1.8; font-weight: 300; } .main-products-loop .products-loop.products-list > div { width: 100%; } .products-list .product-details { text-align: left; } .products-list .product-details .product-title a { line-height: 1.5rem; } .products-list .content-product .star-rating { display: inline-block; } .products-list .product-image-wrapper.hover-effect-swap .image-swap { top: auto; } .products-list .product-image-wrapper { width: 35%; } .products-list.row-count-3 .product-image-wrapper { min-width: 150px; } .products-list.row-count-2 .product-image-wrapper { min-width: 200px; width: 45%; } .products-list.row-count-2 .footer-product { left: 0 !important; right: 0 !important; } .products-list.row-count-2 .footer-product .button:before { left: 6px !important; } .products-list.row-count-2 .product-view-default .footer-product .yith-wcwl-add-to-wishlist { right: 10px; } .products-list .product-view-booking .content-product { padding: 20px 0 20px 20px; } .products-list .product-view-booking .content-product .button { margin-left: 0; margin-right: 0; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product { left: 2.5em; right: 2.5em; height: 3.22rem !important; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .show-quickly, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .show-quickly, .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist { height: 3.22rem !important; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .show-quickly:before, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .show-quickly:before, .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before { line-height: 46px !important; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a { height: 3.22rem !important; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before { top: 16px; } .content:not(.main-products-loop) .products-list.row-count-3 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .content:not(.main-products-loop) .products-list.row-count-2 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .content:not(.main-products-loop) .products-list.row-count-3 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .content:not(.main-products-loop) .products-list.row-count-2 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .content:not(.main-products-loop) .products-list.row-count-3 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before, .content:not(.main-products-loop) .products-list.row-count-2 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { line-height: 1 !important; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .button, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .button { font-size: 0; display: block; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .button:before, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .button:before { font-size: 16px; } .content:not(.main-products-loop) .products-list.row-count-3 .product-view-mask .footer-product .button:before, .content:not(.main-products-loop) .products-list.row-count-2 .product-view-mask .footer-product .button:before { top: 8px; left: 6px; font-size: 16px; margin-right: 0; margin-left: 0; } .content:not(.main-products-loop) .products-list.row-count-3 .wcpv-sold-by-loop, .content:not(.main-products-loop) .products-list.row-count-2 .wcpv-sold-by-loop { display: none; } .product-view-mask.view-color-dark .wcpv-sold-by-loop { color: #fff; } .product-view-mask.view-color-dark .wcpv-sold-by-loop a { color: #fff; } .product-view-mask.view-color-dark .wcpv-sold-by-loop a:hover { opacity: 0.7; } .et-catalog-on .footer-product .button { font-size: 0.79rem !important; } .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button { margin-left: 15px; } @media only screen and (min-width: 992px) { .products-list .content-product { display: table; padding: 20px 0; table-layout: fixed; } .products-list .content-product .product-image-wrapper { display: table-cell; float: none; margin-right: 0; vertical-align: middle; } .products-list .content-product .product-image-wrapper img { width: 100%; } .products-list .content-product .product-details { float: none; width: 65%; padding-left: 30px; vertical-align: middle; display: table-cell; } .products-list.row-count-2 .product-image-wrapper { min-width: auto; } .main-products-loop .products-list .product .product-image-wrapper { float: none; display: table-cell; width: auto; } } @media only screen and (max-width: 1200px) { .products-list.row-count-3 .product { width: 50%; } .products-list.row-count-3 .product:nth-child(3n+1) { clear: none; } .products-list.row-count-3 .product:nth-child(2n+1) { clear: both; } .products-list.row-count-2 .product-image-wrapper { min-width: 150px; } .products-list .product-view-info .footer-product .button:before { left: 6px; } .products-list .content-product .product-details { width: 50%; } } @media only screen and (max-width: 992px) { .products-list.row-count-2 .product-image-wrapper { width: 100%; } .products-list .product-image-wrapper { width: 100%; } .products-list .product-excerpt { overflow: hidden; } .products-list .content-product .product-details { width: auto; } .products-list .product .product-image-wrapper { margin-right: 30px; } .main-products-loop .products-list .product-view-booking .product-image-wrapper { width: 28%; } } @media only screen and (max-width: 768px) { .products-list .product { margin-bottom: 30px; } .products-list .product .content-product { margin-bottom: 0; } .products-list .product .product-details { width: 100%; text-align: left !important; padding-left: 1rem; padding-right: 1rem; } .products-list .product .product-image-wrapper { position: relative; float: left; } .products-list .product .product-details .star-rating { margin: 0 auto 10px; } .products-list .product .product-details .price { text-align: left; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product, .sidebar-position-left .row-count-4 .product-view-mask .footer-product, .row-count-5 .product-view-mask .footer-product, .row-count-6 .product-view-mask .footer-product { left: 0.5em; right: 0.5em; } } @media only screen and (max-width: 480px) { .products-list .product .product-image-wrapper { width: 100% !important; margin-bottom: 1.43em; min-width: 1px !important; } .products-list.row-count-3 .product { width: 100%; } .products-list .product-view-booking .content-product { padding: 20px; } } .product-image-wrapper { position: relative; overflow: hidden; } .product-image-wrapper .footer-product .wcpv-sold-by-loop { display: none !important; } .footer-product { position: absolute; bottom: 1.07rem; left: 1.07rem; right: 1.07rem; height: 3rem; -webkit-transform: translateY(3.57rem); -ms-transform: translateY(3.57rem); transform: translateY(3.57rem); opacity: 0; z-index: 4; text-align: center; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .footer-product .yith-wcwl-add-to-wishlist, .footer-product .show-quickly { display: inline-block !important; width: 3rem; height: 3rem; text-align: center; position: absolute; z-index: 1; top: 0; } .footer-product .yith-wcwl-add-button a.add_to_wishlist, .footer-product .yith-wcwl-wishlistexistsbrowse a, .footer-product .yith-wcwl-wishlistaddedbrowse a { font-size: 0; display: inline-block; width: 100%; height: 3.2rem; position: relative; top: 0; letter-spacing: 0; line-height: 1; border-radius: 0; } .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .footer-product .yith-wcwl-wishlistaddedbrowse a:before { content: "\e908"; font-family: 'xstore-icons'; font-size: 16px; -webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); opacity: 0; letter-spacing: 0px; line-height: 1 !important; position: relative; top: 13px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; height: auto; margin: 0; } .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .footer-product .yith-wcwl-wishlistaddedbrowse a:before { content: "\e908"; font-family: 'xstore-icons'; font-size: 16px; -webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); opacity: 0; line-height: 1 !important; position: relative; top: 13px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .footer-product .yith-wcwl-add-to-wishlist { right: 0; padding-right: 0 !important; } .footer-product .compare { display: block !important; font-size: 0; background-color: transparent; position: absolute; left: 0 !important; top: 23px; height: 45px; width: auto !important; } .footer-product .compare:before { content: "\e915" !important; font-family: 'xstore-icons'; font-size: 16px; position: relative; color: #1e1e1e; left: 4px; top: 5px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .footer-product .show-quickly { font-size: 0; left: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .footer-product .show-quickly:before { content: "\e907"; font-family: 'xstore-icons'; font-size: 16px; line-height: 42px; opacity: 0; -webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .footer-product .button { border: none; padding: 0 2em; width: 100%; line-height: 2.75rem; } .footer-product .button:before { content: "\e90c"; font-family: 'xstore-icons' !important; font-size: 16px; font-weight: normal; height: 1.2857rem; margin-right: 8px; line-height: 20px; display: inline-block; position: relative; top: 3px; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .content-product:hover .footer-product { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; -webkit-transition-delay: 0s; transition-delay: 0s; } .content-product:hover .footer-product .add_to_cart_button { opacity: 1; } .content-product:hover .footer-product .show-quickly:before, .content-product:hover .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .content-product:hover .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .content-product:hover .footer-product .yith-wcwl-wishlistaddedbrowse a:before { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .product-view-mask .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist { margin-top: 0; } .product-view-mask .footer-product { height: 3.22rem; } .product-view-mask .footer-product .button { line-height: 3.25rem; } .product-view-mask .footer-product .yith-wcwl-add-to-wishlist, .product-view-mask .footer-product .show-quickly { height: 3.22rem; } .product-view-mask .footer-product .compare { display: none !important; } .product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse, .product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse, .product-view-mask .footer-product .yith-wcwl-add-button { font-size: 0; } .product-view-mask.view-color-transparent .footer-product .button, .product-view-mask.view-color-transparent .show-quickly, .product-view-mask.view-color-transparent .yith-wcwl-add-button a.add_to_wishlist, .product-view-mask.view-color-transparent .yith-wcwl-wishlistexistsbrowse a, .product-view-mask.view-color-transparent .yith-wcwl-wishlistaddedbrowse a, .product-view-mask.view-color-transparent .yith-wcwl-add-to-wishlist { background-color: transparent; border-bottom: none !important; color: #282828; } .product-view-info[class*="wcpv_product_vendors-"] .wcpv-sold-by-loop { display: none; } .product-view-info .product-mask { position: absolute; bottom: 1.07rem; background-color: #fff; text-align: center; -webkit-transform: translateY(0); transform: translateY(0); -ms-transform: translateY(0); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; left: 1.07rem; right: 1.07rem; padding: 1.1em 1.42em; z-index: 5; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .product-view-info .product-mask a { -webkit-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; } .product-view-info .product-mask .star-rating { display: none; } .product-view-info .product-mask .price { margin-bottom: 0; } .product-view-info .product-mask .product-list-color-swatch { display: none; } .product-view-info .footer-product { z-index: 4; opacity: 1 !important; -webkit-transform: translateY(0); transform: translateY(0); -ms-transform: translateY(0); overflow: hidden; } .product-view-info .footer-product .show-quickly { border-right: none; } .product-view-info .footer-product .show-quickly:before { -webkit-transition-delay: 0s; transition-delay: 0s; opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; } .product-view-info .footer-product a { height: 3.22rem; line-height: 3.13rem; } .product-view-info .footer-product .yith-wcwl-add-button a.add_to_wishlist, .product-view-info .footer-product .yith-wcwl-wishlistexistsbrowse a, .product-view-info .footer-product .yith-wcwl-wishlistaddedbrowse a { border-left: none; } .product-view-info .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .product-view-info .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .product-view-info .footer-product .yith-wcwl-wishlistaddedbrowse a:before { -webkit-transition-delay: 0s; transition-delay: 0s; opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; top: 15px; } .product-view-info .footer-product .button { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transition-delay: 0s; transition-delay: 0s; } .product-view-info .footer-product .button:before { top: 3px; } .product-view-info .footer-product { background-color: #fff; } .product-view-info .footer-product .button { background-color: #fff; } .product-view-info .footer-product .button:hover { background-color: #f2f2f2; color: #222; } .product-view-info .yith-wcwl-add-button a.add_to_wishlist, .product-view-info .yith-wcwl-wishlistexistsbrowse a, .product-view-info .yith-wcwl-wishlistaddedbrowse a { border-left: 1px solid #f2f2f2; background-color: #fff; } .product-view-info .yith-wcwl-add-button a.add_to_wishlist:before, .product-view-info .yith-wcwl-wishlistexistsbrowse a:before, .product-view-info .yith-wcwl-wishlistaddedbrowse a:before { color: #000; } .product-view-info .yith-wcwl-add-button a.add_to_wishlist:hover, .product-view-info .yith-wcwl-wishlistexistsbrowse a:hover, .product-view-info .yith-wcwl-wishlistaddedbrowse a:hover { background-color: #f2f2f2; } .product-view-info .show-quickly { border-right: 1px solid #f2f2f2; background-color: #fff; } .product-view-info .show-quickly:hover { background-color: #f2f2f2; } .product-view-info .show-quickly:before { color: #000; } .product-view-info .product-image-wrapper:hover .product-mask { -webkit-transform: translateY(-3rem); transform: translateY(-3rem); -ms-transform: translateY(-3rem); -webkit-transition-delay: 0s; transition-delay: 0s; padding-bottom: 0.35em; } .product-view-info .product-image-wrapper:hover .footer-product, .product-view-info .product-image-wrapper:hover .add_to_cart_button { -webkit-transform: translateY(0); transform: translateY(0); -ms-transform: translateY(0); } .product-view-info.view-color-dark .product-image-wrapper .product-title a { color: #fff; } .product-view-info.view-color-dark .product-image-wrapper .product-title a:hover { color: #a4a4a4; } .product-view-info.view-color-dark .product-image-wrapper .price { color: #fff; } .product-view-info.view-color-dark .product-image-wrapper .button { background-color: #262626; border-color: #262626; color: #fff; } .product-view-info.view-color-dark .product-image-wrapper .button:hover { background-color: #4C4C4C; border-color: #4C4C4C; color: #fff; } .product-view-info.view-color-transparent .product-mask { background-color: transparent; } .product-view-info.view-color-transparent .product-mask a, .product-view-info.view-color-transparent .product-mask .price { color: #fff; } .product-view-info.view-color-transparent .show-quickly { background-color: transparent; } .product-view-info.view-color-transparent .show-quickly:before { color: #fff; } .product-view-info.view-color-transparent .yith-wcwl-add-button a.add_to_wishlist, .product-view-info.view-color-transparent .yith-wcwl-wishlistexistsbrowse a, .product-view-info.view-color-transparent .yith-wcwl-wishlistaddedbrowse a { background-color: transparent; } .product-view-info.view-color-transparent .yith-wcwl-add-button a.add_to_wishlist:before, .product-view-info.view-color-transparent .yith-wcwl-wishlistexistsbrowse a:before, .product-view-info.view-color-transparent .yith-wcwl-wishlistaddedbrowse a:before { color: #fff; } .product-view-info.view-color-transparent .yith-wcwl-add-button a.add_to_wishlist:hover, .product-view-info.view-color-transparent .yith-wcwl-wishlistexistsbrowse a:hover, .product-view-info.view-color-transparent .yith-wcwl-wishlistaddedbrowse a:hover { background-color: transparent; } .product-view-info.view-color-transparent .footer-product { opacity: 0 !important; background-color: transparent; } .product-view-info.view-color-transparent .product-image-wrapper .button { background-color: transparent; color: #fff; } .product-view-info.view-color-transparent .product-image-wrapper:hover .footer-product { opacity: 1 !important; } .view-color-white .footer-product { background-color: #fff; } .view-color-white .footer-product .button { background-color: #fff; } .view-color-white .footer-product .button:hover { background-color: #f2f2f2; color: #222; } .view-color-white .content-product .yith-wcwl-add-button a.add_to_wishlist, .view-color-white .content-product .yith-wcwl-wishlistexistsbrowse a, .view-color-white .content-product .yith-wcwl-wishlistaddedbrowse a, .view-color-white .yith-wcwl-add-button a.add_to_wishlist, .view-color-white .yith-wcwl-wishlistexistsbrowse a, .view-color-white .yith-wcwl-wishlistaddedbrowse a { border-left: 1px solid #f2f2f2; background-color: #fff; } .view-color-white .content-product .yith-wcwl-add-button a.add_to_wishlist:before, .view-color-white .content-product .yith-wcwl-wishlistexistsbrowse a:before, .view-color-white .content-product .yith-wcwl-wishlistaddedbrowse a:before, .view-color-white .yith-wcwl-add-button a.add_to_wishlist:before, .view-color-white .yith-wcwl-wishlistexistsbrowse a:before, .view-color-white .yith-wcwl-wishlistaddedbrowse a:before { color: #000; } .view-color-white .content-product .yith-wcwl-add-button a.add_to_wishlist:hover, .view-color-white .content-product .yith-wcwl-wishlistexistsbrowse a:hover, .view-color-white .content-product .yith-wcwl-wishlistaddedbrowse a:hover, .view-color-white .yith-wcwl-add-button a.add_to_wishlist:hover, .view-color-white .yith-wcwl-wishlistexistsbrowse a:hover, .view-color-white .yith-wcwl-wishlistaddedbrowse a:hover { background-color: #f2f2f2; } .view-color-white .show-quickly { border-right: 1px solid #f2f2f2; background-color: #fff; } .view-color-white .show-quickly:hover { background-color: #f2f2f2; } .view-color-white .show-quickly:before { color: #000; } .view-color-dark .footer-product, .view-color-dark .product-mask { background-color: #262626; } .view-color-dark .yith-wcwl-add-button a.add_to_wishlist, .view-color-dark .yith-wcwl-wishlistexistsbrowse a, .view-color-dark .yith-wcwl-wishlistaddedbrowse a { border-left: 1px solid #4C4C4C; background-color: #262626; } .view-color-dark .yith-wcwl-add-button a.add_to_wishlist:before, .view-color-dark .yith-wcwl-wishlistexistsbrowse a:before, .view-color-dark .yith-wcwl-wishlistaddedbrowse a:before { color: #fff; } .view-color-dark .yith-wcwl-add-button a.add_to_wishlist:hover, .view-color-dark .yith-wcwl-wishlistexistsbrowse a:hover, .view-color-dark .yith-wcwl-wishlistaddedbrowse a:hover { background-color: #4C4C4C; } .view-color-dark .yith-wcwl-wishlistexistsbrowse a:before, .view-color-dark .yith-wcwl-wishlistaddedbrowse a:before { color: #fff; } .view-color-dark .show-quickly { border-right: 1px solid #4C4C4C; background-color: #262626; } .view-color-dark .show-quickly:hover { background-color: #4C4C4C; } .view-color-dark .show-quickly:before { color: #fff; } .view-color-dark .button { background-color: #262626; border-color: #262626; color: #fff; } .view-color-dark .button:hover { background-color: #4C4C4C; border-color: #4C4C4C; color: #fff; } .product-view-light .switcher-wrapper { height: 33px; overflow: hidden; } .product-view-light .price-switch, .product-view-light .button-switch { height: 33px; } .product-view-light .price-switcher { height: 66px; -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; -webkit-transition: -webkit-transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; } .product-view-light .switch-button { margin-top: 10px; } .product-view-light .product-image-wrapper { margin-bottom: .85rem; } .product-view-light .compare { display: none; } .product-view-light .light-left-side { position: relative; } .product-view-light .price { font-size: 1.15rem; } .product-view-light .add_to_cart_button, .product-view-light .product_type_grouped, .product-view-light .button { font-size: 1.15rem; font-weight: 400; text-transform: none; border: none; padding: 0; line-height: 1; position: relative; } .product-view-light .add_to_cart_button:after, .product-view-light .product_type_grouped:after, .product-view-light .button:after { content: ""; display: block; height: 2px; width: 0%; background-color: #666667; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; position: absolute; bottom: -4px; } .product-view-light .add_to_cart_button:hover, .product-view-light .product_type_grouped:hover, .product-view-light .button:hover { border: none; color: inherit; } .product-view-light .add_to_cart_button:hover:after, .product-view-light .product_type_grouped:hover:after, .product-view-light .button:hover:after { width: 100%; } .product-view-light .content-product .product-details .add_to_cart_button, .product-view-light .content-product .product-details .product_type_grouped, .product-view-light .content-product .product-details .button, .product-view-light .content-product .product-details .add_to_cart_button:hover, .product-view-light .content-product .product-details .product_type_grouped:hover, .product-view-light .content-product .product-details .button:hover { background-color: transparent; } .product-view-light .star-rating { margin: 0 0 12px 0; } .product-view-light .product-title { max-width: 72%; font-size: 1.25rem; } .product-view-light .product-title a { margin-bottom: 0.7em; } .product-view-light .product-details { position: relative; } .product-view-light .light-right-side { text-align: right; position: absolute; top: -1px; right: 0; } .product-view-light .yith-wcwl-add-to-wishlist, .product-view-light.product-type-variable .yith-wcwl-add-to-wishlist, .product-view-light .et-wishlist-holder, .product-view-light.product-type-variable .et-wishlist-holder { display: inline-block; float: right; margin-top: 0; } .product-view-light .yith-wcwl-add-to-wishlist .ajax-loading, .product-view-light.product-type-variable .yith-wcwl-add-to-wishlist .ajax-loading, .product-view-light .et-wishlist-holder .ajax-loading, .product-view-light.product-type-variable .et-wishlist-holder .ajax-loading { display: none !important; } .product-view-light .yith-wcwl-wishlistaddedbrowse, .product-view-light .yith-wcwl-wishlistexistsbrowse, .product-view-light .yith-wcwl-add-button, .product-view-light .show-quickly { font-size: 0; text-align: left; } .product-view-light .content-product .yith-wcwl-add-button a.add_to_wishlist { border-color: transparent; } .product-view-light .content-product .yith-wcwl-add-button a.add_to_wishlist:hover { background-color: transparent; } .product-view-light .yith-wcwl-add-button.show a:before { content: "\e908"; font-family: 'xstore-icons'; font-size: 1.35rem; color: #000; line-height: 30px; } .product-view-light .yith-wcwl-wishlistaddedbrowse.show a:before, .product-view-light .yith-wcwl-wishlistexistsbrowse.show a:before { content: "\f004"; font-family: 'xstore-icons'; font-size: 1.4rem; color: #000 !important; line-height: 30px; margin: 0 1px; } .product-view-light .show-quickly { cursor: pointer; } .product-view-light .show-quickly:before { content: "\e907"; font-family: 'xstore-icons'; font-size: 1.35rem; line-height: 31px; color: #000; } .product-view-light.et_cart-on .content-product:hover .price-switcher { -webkit-transform: translateY(-33px); -ms-transform: translateY(-33px); transform: translateY(-33px); } .productCarousel .product-view-light .light-right-side { top: -7px; } .hover-effect-slider .sm-arrow { position: absolute; height: 100%; top: 0; width: 50%; z-index: 3; font-size: 0; } .hover-effect-slider .sm-arrow::-moz-selection { background-color: transparent; } .hover-effect-slider .sm-arrow::selection { background-color: transparent; } .hover-effect-slider .arrow-left { cursor: url('images/cursor-left.png') 12 20, move; left: 0; } .hover-effect-slider .arrow-right { cursor: url('images/cursor-right.png') 12 20, move; right: 0; } .product-view-mask2[class*="wcpv_product_vendors-"] .wcpv-sold-by-loop { display: none; } .product-view-mask2 .product-image-wrapper .footer-product .yith-wcwl-add-to-wishlist { margin-top: 1px; } .product-view-mask2 .footer-product { right: 0; top: auto; bottom: 0; left: auto; width: 55px; height: auto; max-height: 155px; -webkit-transform: translateX(3.57rem); -ms-transform: translateX(3.57rem); transform: translateX(3.57rem); border: none; } .product-view-mask2 .footer-product .button { font-size: 0; display: block; width: 52px; position: relative; } .product-view-mask2 .footer-product .button:before { font-size: 16px; } .product-view-mask2 .footer-product .yith-wcwl-add-to-wishlist, .product-view-mask2 .footer-product .show-quickly, .product-view-mask2 .footer-product .button { display: block !important; width: 55px; height: 52px; border: none; position: relative; border-bottom: 1px solid #f2f2f2; } .product-view-mask2 .footer-product a.add_to_wishlist, .product-view-mask2 .footer-product .yith-wcwl-wishlistexistsbrowse a { display: block; top: -1px; border-left: none; } .product-view-mask2 .footer-product .yith-wcwl-add-button a.add_to_wishlist:before { top: 17px; } .product-view-mask2 .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .product-view-mask2 .footer-product .yith-wcwl-wishlistaddedbrowse a:before { top: 17px; } .product-view-mask2 .footer-product a:before, .product-view-mask2 .footer-product span:before { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; line-height: 3.93rem; } .product-view-mask2 .footer-product .yith-wcwl-add-to-wishlist > div a, .product-view-mask2 .footer-product .yith-wcwl-add-to-wishlist > div a.add_to_wishlist { height: 52px; border-left: none; } .product-view-mask2 .footer-product .button:before { height: auto; margin-right: 0; line-height: 1; top: 14px; min-width: 100%; } .product-view-mask2 .footer-product .compare { top: -55px; width: 55px !important; height: 55px; position: absolute; background-color: #fff !important; border-bottom: 1px solid #e6e6e6; } .product-view-mask2 .footer-product .compare:hover { background-color: #f2f2f2 !important; } .product-view-mask2 .footer-product .compare:before { font-size: 16px; top: 16px; left: 0; } .product-view-mask2 .product-image-wrapper:hover .footer-product { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); margin-left: -1px; } .product-view-mask2.view-color-dark .footer-product .compare { background-color: #262626 !important; border-bottom: 1px solid #4C4C4C; } .product-view-mask2.view-color-dark .footer-product .compare:before { color: #fff; } .product-view-mask2.view-color-dark .footer-product .compare:hover { background-color: #4c4c4c !important; } .product-view-mask2.view-color-dark .footer-product .yith-wcwl-add-to-wishlist, .product-view-mask2.view-color-dark .footer-product .show-quickly, .product-view-mask2.view-color-dark .footer-product .button { border-bottom: 1px solid #4C4C4C; } .product-view-mask2.view-color-transparent .footer-product .button, .product-view-mask2.view-color-transparent .show-quickly, .product-view-mask2.view-color-transparent .yith-wcwl-add-button a.add_to_wishlist, .product-view-mask2.view-color-transparent .yith-wcwl-wishlistexistsbrowse a, .product-view-mask2.view-color-transparent .yith-wcwl-wishlistaddedbrowse a, .product-view-mask2.view-color-transparent .yith-wcwl-add-to-wishlist { margin-bottom: 0 !important; height: 46px !important; background-color: transparent; border-bottom: none !important; color: #282828; } .product-view-mask2.view-color-transparent .footer-product .button:before, .product-view-mask2.view-color-transparent .show-quickly:before, .product-view-mask2.view-color-transparent .yith-wcwl-add-button a.add_to_wishlist:before, .product-view-mask2.view-color-transparent .yith-wcwl-wishlistexistsbrowse a:before, .product-view-mask2.view-color-transparent .yith-wcwl-wishlistaddedbrowse a:before, .product-view-mask2.view-color-transparent .yith-wcwl-add-to-wishlist:before { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; line-height: 46px !important; top: 0 !important; } .product-view-mask2.view-color-transparent .compare, .product-view-mask2.view-color-transparent .compare:hover { background: transparent !important; } .product-view-mask2.view-color-transparent .footer-product { height: 145px; } .product-view-default .footer-product { background-color: transparent; bottom: 0; top: 0; height: 100%; left: 30px; right: 30px; pointer-events: none; } .product-view-default .footer-product .button { display: none !important; } .product-view-default .footer-product .show-quickly { font-size: 12px; left: -30px; right: -30px; border: none; opacity: 0.9; bottom: 0; padding: 7px 0; top: auto; letter-spacing: 1px; color: #fff; text-transform: uppercase; font-weight: 700; width: auto; height: auto; pointer-events: all; } .product-view-default .footer-product .show-quickly:hover { opacity: 1; } .product-view-default .footer-product .show-quickly:before { display: none; } .product-view-default .footer-product .yith-wcwl-add-to-wishlist { pointer-events: all; top: 15px; right: -10px; bottom: auto; } .product-view-default .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist, .product-view-default .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .product-view-default .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a { background-color: transparent; border: none; } .product-view-default .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist:before, .product-view-default .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .product-view-default .footer-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before { font-size: 1.35rem; color: #1a1a1a; } .product-view-default .product-details .compare { display: none; } #yith-wcwl-popup-message { display: none !important; } .wcpv-sold-by-loop { display: none; font-style: normal; } .tax-wcpv_product_vendors .wcpv-sold-by-loop { display: block !important; } [class*="wcpv_product_vendors-"].product-view-mask .footer-product { height: 5.4rem; } [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-to-wishlist, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .show-quickly, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a { height: 5.4rem; } [class*="wcpv_product_vendors-"].product-view-mask .footer-product .show-quickly:before { line-height: 5.3rem; } [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { line-height: 2.23 !important; } .woocommerce-cart .productCarousel .product-view-mask .footer-product { left: 2.5em; right: 2.5em; height: 3.22rem !important; } .woocommerce-cart .productCarousel .product-view-mask .footer-product .show-quickly, .woocommerce-cart .productCarousel .product-view-mask .footer-product .yith-wcwl-add-to-wishlist { height: 3.22rem !important; } .woocommerce-cart .productCarousel .product-view-mask .footer-product .show-quickly:before, .woocommerce-cart .productCarousel .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before { line-height: 46px !important; } .woocommerce-cart .productCarousel .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a { height: 3.22rem !important; } .woocommerce-cart .productCarousel .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before { top: 16px; } .woocommerce-cart .productCarousel [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .woocommerce-cart .productCarousel [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce-cart .productCarousel [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { line-height: 1 !important; } .woocommerce-cart .productCarousel .product-view-mask .footer-product .button { font-size: 0; display: block; } .woocommerce-cart .productCarousel .product-view-mask .footer-product .button:before { font-size: 16px; } .woocommerce-cart .productCarousel .product-view-mask .footer-product .button:before { top: 8px; left: 6px; font-size: 16px; margin-right: 0; margin-left: 0; } .woocommerce-cart .productCarousel .wcpv-sold-by-loop { display: none; } .woocommerce-cart .productCarousel .product-view-info .footer-product { left: 2.5em; right: 2.5em; } .woocommerce-cart .productCarousel .product-view-info .footer-product .button { font-size: 0; } .woocommerce-cart .productCarousel .product-view-info .footer-product .button:before { font-size: 14px; } .woocommerce-cart .productCarousel .product-view-info .footer-product .button:before { top: 12px; left: 6px; font-size: 25px; margin-right: 0; margin-left: 0; } .et-catalog-on .footer-product .button:before { display: none !important; } .et-catalog-on .product.product-view-mask2 .footer-product { height: 110px; } @media only screen and (max-width: 1200px) { .product-view-mask .footer-product { left: 2.5em; right: 2.5em; height: 3.22rem !important; } .product-view-mask .footer-product .show-quickly, .product-view-mask .footer-product .yith-wcwl-add-to-wishlist { height: 3.22rem !important; } .product-view-mask .footer-product .show-quickly:before, .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before { line-height: 46px !important; } .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a { height: 3.22rem !important; } .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before { top: 16px; } [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { line-height: 1 !important; } .product-view-mask .footer-product .button { font-size: 0; display: block; } .product-view-mask .footer-product .button:before { font-size: 16px; } .product-view-mask .footer-product .button:before { top: 8px; left: 6px; font-size: 16px; margin-right: 0; margin-left: 0; } .wcpv-sold-by-loop { display: none; } .product-view-info .footer-product .button { font-size: 0; } .product-view-info .footer-product .button:before { font-size: 16px; margin-right: 0; top: 6px; display: block; } .row-count-6 .product-view-mask .footer-product { left: 0 !important; right: 0 !important; } .et-catalog-on .product.product-view-mask2 .footer-product, .et-catalog-on .product.product-view-mask .footer-product { left: 15px; right: 15px; } .et-catalog-on .product.product-view-mask2 .footer-product .button, .et-catalog-on .product.product-view-mask .footer-product .button { font-size: 0.8rem; } } @media only screen and (max-width: 768px) { .product-view-mask .footer-product { left: 10px; right: 10px; } .product-view-mask .footer-product .button { line-height: 25px !important; font-size: 0; text-align: center; } .product-view-mask .footer-product .button:before { font-size: 16px; line-height: 1; padding-top: 15px; padding-left: 11px; height: auto; position: static; display: inline-block; } .product-view-mask .footer-product .show-quickly:before { line-height: 42px; } .row-count-5 .product-view-mask .footer-product { right: 10px; left: 10px; } div.sidebar-position-right .row-count-4 .product-view-mask .footer-product .button:before, div.sidebar-position-left .row-count-4 .product-view-mask .footer-product .button:before, div.row-count-5 .product-view-mask .footer-product .button:before, div.row-count-6 .product-view-mask .footer-product .button:before { top: 5px; } } @media only screen and (max-width: 480px) { .product-view-info .product-mask a { font-size: 0.9rem; } .et-catalog-on .product.product-view-mask2 .footer-product, .et-catalog-on .product.product-view-mask .footer-product { left: 15px; right: 15px; } .et-catalog-on .product.product-view-mask2 .footer-product .button, .et-catalog-on .product.product-view-mask .footer-product .button { font-size: 0; } .product-view-light .product-title { font-size: 16px; } .product-view-light .price { font-size: inherit; } .product-view-light .yith-wcwl-add-button.show a:before, .product-view-light .yith-wcwl-wishlistaddedbrowse.show a:before, .product-view-light .yith-wcwl-wishlistexistsbrowse.show a:before { font-size: 16px; line-height: 2.25rem; } } .product-view-default .footer-product { left: 15px; right: 15px; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product, .sidebar-position-left .row-count-4 .product-view-mask .footer-product, .row-count-5 .product-view-mask .footer-product, .row-count-6 .product-view-mask .footer-product { left: 2.5em; right: 2.5em; height: 3.22rem !important; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product .show-quickly, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .show-quickly, .row-count-5 .product-view-mask .footer-product .show-quickly, .row-count-6 .product-view-mask .footer-product .show-quickly, .sidebar-position-right .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist, .row-count-5 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist, .row-count-6 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist { height: 3.22rem !important; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product .show-quickly:before, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .show-quickly:before, .row-count-5 .product-view-mask .footer-product .show-quickly:before, .row-count-6 .product-view-mask .footer-product .show-quickly:before, .sidebar-position-right .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before, .row-count-5 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before, .row-count-6 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist:before { line-height: 46px !important; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a, .row-count-5 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a, .row-count-6 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a { height: 3.22rem !important; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before, .row-count-5 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before, .row-count-6 .product-view-mask .footer-product .yith-wcwl-add-to-wishlist a:before { top: 16px; } .sidebar-position-right .row-count-4 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .sidebar-position-left .row-count-4 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .row-count-5 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .row-count-6 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .sidebar-position-right .row-count-4 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .sidebar-position-left .row-count-4 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .row-count-5 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .row-count-6 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .sidebar-position-right .row-count-4 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before, .sidebar-position-left .row-count-4 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before, .row-count-5 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before, .row-count-6 [class*="wcpv_product_vendors-"].product-view-mask .footer-product .yith-wcwl-wishlistaddedbrowse a:before { line-height: 1 !important; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product .button, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .button, .row-count-5 .product-view-mask .footer-product .button, .row-count-6 .product-view-mask .footer-product .button { font-size: 0; display: block; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product .button:before, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .button:before, .row-count-5 .product-view-mask .footer-product .button:before, .row-count-6 .product-view-mask .footer-product .button:before { font-size: 16px; } .sidebar-position-right .row-count-4 .product-view-mask .footer-product .button:before, .sidebar-position-left .row-count-4 .product-view-mask .footer-product .button:before, .row-count-5 .product-view-mask .footer-product .button:before, .row-count-6 .product-view-mask .footer-product .button:before { top: 8px; left: 6px; font-size: 16px; margin-right: 0; margin-left: 0; } .sidebar-position-right .row-count-4 .wcpv-sold-by-loop, .sidebar-position-left .row-count-4 .wcpv-sold-by-loop, .row-count-5 .wcpv-sold-by-loop, .row-count-6 .wcpv-sold-by-loop { display: none; } .wpb_single_image.image-zoom { overflow: hidden; } .wpb_single_image.image-zoom img { -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .wpb_single_image.image-zoom:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } @media screen and (max-width: 400px) { .sidebar-position-right .row-count-4 .product-view-mask .footer-product, .sidebar-position-left .row-count-4 .product-view-mask .footer-product, .row-count-5 .product-view-mask .footer-product, .row-count-6 .product-view-mask .footer-product { left: 0; right: 0; } } @media screen and (max-width: 1200px) and (min-width: 992px) { .row-count-5 .product-view-mask .footer-product { right: 1em; left: 1em; } } .product-view-mask3 .content-product:hover .footer-product .button:before { opacity: 1; } .product-view-mask3 .footer-product { background-color: transparent; top: 50%; text-align: center; -webkit-transform: translateY(-50%) !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; } .product-view-mask3 .footer-product .button { background-color: #8a8a8a; font-size: 0; width: auto; border-radius: 100%; width: 45px !important; height: 45px; border: none !important; position: static; display: inline-block !important; vertical-align: middle; text-align: center; margin-left: 4px; margin-right: 4px; margin-bottom: 10px; position: relative; top: 0; } .product-view-mask3 .footer-product .button:before { font-size: 21px; content: "\e916"; color: #fff !important; line-height: 43px; margin-right: 0; top: 0; height: auto; left: 0; opacity: 0; display: block; width: 100%; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transition-delay: 0s; transition-delay: 0s; } .product-view-mask3 .footer-product .button:after { content: ""; position: absolute; left: 0; opacity: 0; top: 0; width: 100%; height: 100%; border-radius: 100%; background-color: rgba(0, 0, 0, 0.1); display: block; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .product-view-mask3 .footer-product .button:hover:after { opacity: 1; } .product-view-mask3 .footer-product .compare.button { margin-bottom: 10px; top: 0; } .product-view-mask3 .footer-product .compare.button:before { margin-right: 0; left: 0; line-height: 45px; font-size: 19px; } .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist, .product-view-mask3 .footer-product .show-quickly { background-color: #8a8a8a; border-radius: 100%; width: 45px; height: 45px; vertical-align: middle; border: none !important; margin-left: 4px; margin-right: 4px; margin-bottom: 10px; position: relative; cursor: pointer; z-index: 10; } .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist:before, .product-view-mask3 .footer-product .show-quickly:before { color: #fff; -webkit-transition-delay: 0s; transition-delay: 0s; } .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist:after, .product-view-mask3 .footer-product .show-quickly:after { content: ""; position: absolute; left: 0; opacity: 0; top: 0; width: 100%; height: 100%; border-radius: 100%; background-color: rgba(0, 0, 0, 0.1); display: block; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist:hover:after, .product-view-mask3 .footer-product .show-quickly:hover:after { opacity: 1; } .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist:after { display: none; } .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist a.add_to_wishlist.button.alt { border-radius: 100%; } .product-view-mask3 .footer-product .yith-wcwl-add-button a.add_to_wishlist, .product-view-mask3 .footer-product .yith-wcwl-wishlistexistsbrowse a, .product-view-mask3 .footer-product .yith-wcwl-wishlistaddedbrowse a { background-color: #8a8a8a; border-radius: 100%; width: 45px; height: 45px; position: static; border: none !important; vertical-align: middle; margin: 0; font-size: 0; } .product-view-mask3 .footer-product .yith-wcwl-add-button a.add_to_wishlist:after, .product-view-mask3 .footer-product .yith-wcwl-wishlistexistsbrowse a:after, .product-view-mask3 .footer-product .yith-wcwl-wishlistaddedbrowse a:after { content: ""; position: absolute; left: 0; opacity: 0; top: 0; width: 100%; height: 100%; border-radius: 100%; background-color: rgba(0, 0, 0, 0.1); display: block; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .product-view-mask3 .footer-product .yith-wcwl-add-button a.add_to_wishlist:hover:after, .product-view-mask3 .footer-product .yith-wcwl-wishlistexistsbrowse a:hover:after, .product-view-mask3 .footer-product .yith-wcwl-wishlistaddedbrowse a:hover:after { opacity: 1; } .product-view-mask3 .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .product-view-mask3 .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .product-view-mask3 .footer-product .yith-wcwl-wishlistaddedbrowse a:before { color: #fff !important; font-size: 1.3rem; top: 30%; left: 0; -webkit-transform: translateY(0) !important; -ms-transform: translateY(0) !important; transform: translateY(0) !important; } .product-view-mask3 .product-details .button, .product-view-mask3 .product-details .compare-button { display: none; } @media only screen and (max-width: 480px) { .product-view-mask3 .footer-product .yith-wcwl-add-button a.add_to_wishlist, .product-view-mask3 .footer-product .yith-wcwl-wishlistexistsbrowse a, .product-view-mask3 .footer-product .yith-wcwl-wishlistaddedbrowse a, .product-view-mask3 .footer-product .button, .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist, .product-view-mask3 .footer-product .show-quickly { width: 35px !important; height: 35px; } .product-view-mask3 .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .product-view-mask3 .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .product-view-mask3 .footer-product .yith-wcwl-wishlistaddedbrowse a:before, .product-view-mask3 .footer-product .button:before, .product-view-mask3 .footer-product .yith-wcwl-add-to-wishlist:before, .product-view-mask3 .footer-product .show-quickly:before { line-height: 35px !important; top: 0 !important; } .product-view-mask3 .footer-product .button:before { font-size: 18px; line-height: 35px !important; } .product-view-mask3 .footer-product .compare.button:before { font-size: 16px; } .product-view-mask3 .footer-product .show-quickly:before { line-height: 37px !important; } } .et-full-screen-products { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100vh; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .et-products-info-slider { width: 100%; height: 100vh; } .et-products-info-slider .product-info-wrapper { position: relative; top: 50%; max-width: 550px; margin: 0 auto; padding: 0 1.5rem; -webkit-transform: translateY(-50.5%); -ms-transform: translateY(-50.5%); transform: translateY(-50.5%); } .et-product-info-slide .product-title { margin-bottom: 10px; } .et-product-info-slide .product-title a { font-size: 38px; line-height: 40px; color: #1c1a19; text-transform: uppercase; font-weight: bold; } .et-product-info-slide .add_to_cart_button, .et-product-info-slide .button { height: auto; font-weight: 400; font-size: 1.14rem; padding-top: 0.95rem; padding-bottom: 0.95rem; background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; min-width: 200px; margin-bottom: 20px; margin-right: 0.7rem; } .et-product-info-slide .add_to_cart_button:hover, .et-product-info-slide .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .et-product-info-slide .add_to_cart_button:focus, .et-product-info-slide .button:focus { color: white; } .et-product-info-slide .add_to_cart_button:hover, .et-product-info-slide .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .et-product-info-slide .add_to_cart_button:focus, .et-product-info-slide .button:focus { color: white; } .et-product-info-slide .yith-wcwl-add-to-wishlist { position: relative; top: 0; margin-bottom: 20px !important; } .et-product-info-slide .yith-wcwl-add-to-wishlist a { font-size: 0 !important; } .et-product-info-slide .yith-wcwl-add-to-wishlist a:before { font-size: 1.6rem; } .et-product-info-slide .products-page-cats { font-size: 1.14rem; color: #808080; line-height: 32px; font-weight: 300; margin-bottom: 15px; } .et-product-info-slide .short-description { max-height: 84px; overflow: hidden; } .et-product-info-slide .price { margin-bottom: 0.69em; font-size: 2.57rem; line-height: 1.2; color: #1e1e1e; } .et-product-info-slide .price del { color: #8a8a8a; } .et-product-info-slide .price del .amount { font-size: 1.71rem; color: #8a8a8a; font-weight: normal; } .et-product-info-slide .price ins { text-decoration: none; display: inline-block; } .et-products-images-slider { width: 100%; height: 100vh; position: relative; } .et-products-images-slider img { width: 100%; } .et-products-images-slider .swiper-slide { width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: top center; } .et-products-navigation { position: absolute; bottom: 25px; z-index: 2; text-align: center; width: 100%; } .et-products-navigation::-moz-selection { background: transparent; } .et-products-navigation::selection { background: transparent; } .et-products-navigation > div { min-width: 40%; display: inline-block; height: 50px; line-height: 50px; padding-right: 15px; padding-left: 65px; background-color: #f2f2f2; color: #262626; margin: 0 15px; position: relative; cursor: pointer; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-products-navigation > div::-moz-selection { background: transparent; } .et-products-navigation > div::selection { background: transparent; } .et-products-navigation > div .swiper-nav-title { font-size: 12px; font-weight: 800; float: left; text-transform: uppercase; } .et-products-navigation > div .swiper-nav-price { float: right; font-weight: 800; padding-left: 10px; } .et-products-navigation > div .swiper-nav-price ins { text-decoration: none; } .et-products-navigation > div .swiper-nav-arrow { display: inline-block; width: 50px; height: 50px; text-align: center; position: absolute; left: 0; background-color: #e6e6e6; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-products-navigation > div .swiper-nav-arrow .swiper-nav-title { padding-right: 15px; } .et-products-navigation > div .swiper-nav-arrow:before { content: "\f106"; font-family: FontAwesome; font-size: 32px; display: block; color: #999; position: absolute; top: -1px; left: 15px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-products-navigation > div:hover { background-color: #cd4040; color: #fff; } .et-products-navigation > div:hover:before { color: rgba(255, 255, 255, 0.3); } .et-products-navigation > div:hover .swiper-nav-arrow:after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.1); } .et-products-navigation > div:hover .swiper-nav-arrow:before { color: #fff; -webkit-animation: animArrow 1s infinite; animation: animArrow 1s infinite; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .et-products-navigation .et-swiper-prev { padding-right: 65px; padding-left: 15px; } .et-products-navigation .et-swiper-prev .swiper-nav-arrow { right: 0; left: auto; } .et-products-navigation .et-swiper-prev .swiper-nav-arrow:before { content: "\f107"; top: 0; } .et-products-navigation .et-swiper-prev:hover .swiper-nav-arrow:before { -webkit-animation: animArrowReverse 1s infinite; animation: animArrowReverse 1s infinite; } @-webkit-keyframes animArrow { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-7px); transform: translateY(-7px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes animArrow { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-7px); transform: translateY(-7px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @-webkit-keyframes animArrowReverse { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(7px); transform: translateY(7px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes animArrowReverse { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(7px); transform: translateY(7px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @media only screen and (max-width: 1200px) { .et-products-navigation > div .swiper-nav-title { max-width: 80%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } } @media only screen and (max-width: 767px) { .et-full-screen-products { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .et-products-images-slider, .et-products-info-slider { height: 100%; } .et-products-navigation > div { margin: 0 5px; } .et-products-navigation > div .swiper-nav-title, .et-products-navigation > div .swiper-nav-price { font-size: 10px; } } .quick-view-popup { margin: 0 auto; position: relative; background: white; width: 1000px; max-width: 100%; } .quick-view-popup .product-content { margin-bottom: 0; } .quick-view-popup .product-content.quick-view-layout-centered .product-images { width: 100%; } .quick-view-popup .product-content.quick-view-layout-centered .product-information { width: 100%; padding-left: 3.5em; } .quick-view-popup .product-content.quick-view-layout-centered .quantity.buttons_added { display: inline-block; margin-right: 15px; } .quick-view-popup .product-content.quick-view-layout-centered .single_add_to_cart_button { display: inline-block; } .quick-view-popup .swiper-wrapper.right, .quick-view-popup .vertical-thumbnails { display: none; } .quick-view-popup .main-images { margin-bottom: 0; } .quick-view-popup .main-images a { cursor: default; } .quick-view-popup .images .swiper-pagination { position: absolute !important; } .quick-view-popup .product-information .yith-wcwl-add-to-wishlist a, .quick-view-popup .product-info-wrapper .yith-wcwl-add-to-wishlist a { display: block; } .quick-view-popup .product-information .et-wishlist-holder.position-after, .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-after { float: right; } .quick-view-popup .product-information .et-wishlist-holder.position-after a:not(.alt), .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-after a:not(.alt) { font-size: 0; } .quick-view-popup .product-information .et-wishlist-holder.position-after a:not(.alt):hover, .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-after a:not(.alt):hover { font-size: 0px; } .quick-view-popup .product-information .et-wishlist-holder.position-under, .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-under { padding-top: 10px; } .quick-view-popup .product-information .et-wishlist-holder.position-under.type-icon-text a:not(.alt), .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-under.type-icon-text a:not(.alt) { font-size: 14px !important; word-break: break-word; word-wrap: break-word; } .quick-view-popup .product-information .et-wishlist-holder.position-under.type-icon a:not(.alt), .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-under.type-icon a:not(.alt) { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .quick-view-popup .product-information .et-wishlist-holder.position-under.type-icon a:not(.alt):hover, .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-under.type-icon a:not(.alt):hover { font-size: 12px !important; } .quick-view-popup .product-name { font-size: 2.71rem; margin-bottom: 35px; text-transform: uppercase; font-weight: 900; } .quick-view-popup .product-information { margin-bottom: 0; padding: 2.5em 3.5em 0 2.5em; } .quick-view-popup .product-information .yith-wcwl-add-to-wishlist a { font-size: 0 !important; padding-left: 0; } .quick-view-popup .product-information .woocommerce-review-link { cursor: default; } .quick-view-popup .product-information .woocommerce-review-link:hover { cursor: default; color: #1e1e1e; } .quick-view-popup .open-360-popup { display: none; } .quick-view-popup .excerpt-content-inner:focus { outline: none; } .quick-view-popup .quantity.buttons_added { margin-bottom: 15px; margin-top: 10px; margin-right: 5px; } .quick-view-popup .product_type_variable { margin-bottom: 20px !important; height: auto; padding-top: 0.95rem; padding-bottom: 0.95rem; font-weight: 400; font-size: 1.14rem; background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; min-width: 200px; } .quick-view-popup .product_type_variable:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: #fff; } .quick-view-popup .product-cats { margin-top: -2em; margin-bottom: 1em; color: #666667; text-transform: uppercase; } .quick-view-popup .product-cats a { color: #666667; } .quick-view-popup .added-cart-tooltip { z-index: 100; } .quick-view-popup .quick-view-info .added-cart-tooltip { left: auto; margin-top: -60px; } .quick-view-popup .add_to_cart_button { margin-right: 1em; margin-bottom: 0; } .quick-view-popup .show-full-details { color: #999; font-size: 11px; font-weight: 700; line-height: 36px; width: 100%; margin-top: 10px; display: inline-block; text-align: center; text-decoration: underline; text-transform: uppercase; } .quick-view-popup .product-share { padding: 0 0 1em 0; border: none; } .quick-view-popup .product-share .share-title { color: #1e1e1e; padding-top: 4px; font-weight: 700; line-height: 1.43em; text-transform: uppercase; } .quick-view-popup .mfp-close { background: #f5f5f5; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-size: 0; } .quick-view-popup .mfp-close:before { font-family: 'xstore-icons'; display: inline-block; font-size: 24px; line-height: 44px; color: #9b9b9b; content: "\e90a"; position: relative; left: 0.5px; } .quick-view-popup .mfp-close:hover:before { color: #fff; } .quick-view-popup .quick-view-excerpts { margin-bottom: 1.07em; overflow: hidden; height: 70px; -webkit-transition: all 0.5s linear; transition: all 0.5s linear; } .quick-view-popup .quick-view-excerpts.show-content { height: 440px; overflow-y: hidden; } .quick-view-popup .quick-view-excerpts.show-content .excerpt-content { visibility: visible; opacity: 1; } .quick-view-popup .quick-view-excerpts.show-content .excerpt-title:before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .quick-view-popup .quick-view-excerpts .excerpt-title { width: 100%; display: inline-block; padding: 15px 0; color: #252525; font-weight: 600; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; font-size: 16px; text-transform: uppercase; cursor: pointer; position: relative; } .quick-view-popup .quick-view-excerpts .excerpt-title:before { display: inline-block; float: right; font-family: 'FontAwesome'; content: '\f107'; position: absolute; right: 20px; top: 50%; color: #EBEBEB; font-size: 22px; margin-top: -16px; } .quick-view-popup .quick-view-excerpts .excerpt-content { visibility: hidden; -webkit-transition: all 0.5s linear; transition: all 0.5s linear; height: 350px; position: relative; padding-right: 0; opacity: 0; overflow-x: hidden; top: 0; right: 0; bottom: 0; left: 0; } .quick-view-popup .quick-view-excerpts .excerpt-content .excerpt-content-inner { padding-top: 20px; padding-right: 10px; height: 350px; overflow-y: scroll; } .quick-view-popup .quick-view-excerpts .excerpt-content-inner { line-height: 1.8; font-size: 1.14rem; font-weight: 300; } .quick-view-popup .quick-view-excerpts .excerpt-content-inner h1, .quick-view-popup .quick-view-excerpts .excerpt-content-inner h2, .quick-view-popup .quick-view-excerpts .excerpt-content-inner h3, .quick-view-popup .quick-view-excerpts .excerpt-content-inner h4, .quick-view-popup .quick-view-excerpts .excerpt-content-inner h5, .quick-view-popup .quick-view-excerpts .excerpt-content-inner h6 { line-height: 1.3; margin-bottom: 0.35em; margin-top: 0.35em; } body.quick-view-open { overflow: hidden; } body.quick-view-open .mfp-wrap { overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; } .excerpt-content > .excerpt-content-inner::-webkit-scrollbar { display: none; } .has-scrollbar > .excerpt-content-inner::-webkit-scrollbar { display: block; } .excerpt-content > .nano-pane { background: rgba(0, 0, 0, 0.2); position: absolute; width: 5px; right: 0; top: 0; bottom: 0; height: 350px; visibility: hidden\9; opacity: .01; -webkit-transition: .2s; transition: .2s; border-radius: 5px; } .excerpt-content > .nano-pane > .nano-slider { background: #444; background: rgba(0, 0, 0, 0.4); position: relative; margin: 0 1px; border-radius: 3px; } .excerpt-content:hover > .nano-pane, .nano-pane.active, .nano-pane.flashed { visibility: visible\9; opacity: 0.99; } @media only screen and (max-width: 768px) { .quick-view-popup .yith-wcwl-add-to-wishlist, .quick-view-popup .add_to_cart_button { margin-bottom: 20px; } .quick-view-popup .product-information .et-wishlist-holder.position-after.type-icon-text a:not(.alt), .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-after.type-icon-text a:not(.alt) { font-size: 12px !important; } .quick-view-popup .product-information .et-wishlist-holder.position-after.type-icon a:not(.alt), .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-after.type-icon a:not(.alt) { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .quick-view-popup .product-information .et-wishlist-holder.position-after.type-icon a:not(.alt):hover, .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-after.type-icon a:not(.alt):hover { font-size: 12px !important; } .quick-view-popup .product-information .et-wishlist-holder.position-under, .quick-view-popup .product-info-wrapper .et-wishlist-holder.position-under { padding-top: 0; } .quick-view-popup .quick-view-info .added-cart-tooltip { left: 165px; margin-top: -127px; } } @media only screen and (max-width: 480px) { .quick-view-popup .product-name { font-size: 2rem; } .quick-view-popup .product-images { padding: 0 15px; margin-bottom: 0; } .quick-view-popup .product-cats { margin-top: 0; } .quick-view-popup .add_to_cart_button { margin-right: 0; min-width: 195px; } .quick-view-popup .quick-view-info .added-cart-tooltip { left: 83px; margin-top: -120px; } .quick-view-popup .quick-view-info .added-cart-tooltip:before, .quick-view-popup .quick-view-info .added-cart-tooltip:after { left: 50%; } } .sidebar-widget.widget_product_categories .widget-title, .wpb_widgetised_column .widget_product_categories .widget-title { color: white; padding: 25px 10px; margin-bottom: 10px; text-align: center; font-size: 22px; border: none; line-height: 1.1; } .sidebar-widget.widget_product_categories .product-categories, .wpb_widgetised_column .widget_product_categories .product-categories { margin-bottom: 0; } .sidebar-widget.widget_product_categories select, .wpb_widgetised_column .widget_product_categories select { width: 100%; } .etheme_widget_brands select { width: 100%; } .sidebar-widget.product-brands .view-products { padding-bottom: 0; } .widget_product_categories.sidebar-widget ul, .wpb_widgetised_column .widget_product_categories ul, .widget_nav_menu.sidebar-widget ul { padding-left: 0; } .widget_product_categories.sidebar-widget ul.with-accordion ul.children, .wpb_widgetised_column .widget_product_categories ul.with-accordion ul.children, .widget_nav_menu.sidebar-widget ul.with-accordion ul.children { display: none; } .widget_product_categories.sidebar-widget ul li, .wpb_widgetised_column .widget_product_categories ul li, .widget_nav_menu.sidebar-widget ul li { list-style: none; display: block; width: 100%; position: relative; margin-bottom: 0; } .widget_product_categories.sidebar-widget ul li.firstItem, .wpb_widgetised_column .widget_product_categories ul li.firstItem, .widget_nav_menu.sidebar-widget ul li.firstItem { padding-top: 0; } .widget_product_categories.sidebar-widget ul li:last-child, .wpb_widgetised_column .widget_product_categories ul li:last-child, .widget_nav_menu.sidebar-widget ul li:last-child { border-bottom: 0; } .widget_product_categories.sidebar-widget ul li:last-child > a, .wpb_widgetised_column .widget_product_categories ul li:last-child > a, .widget_nav_menu.sidebar-widget ul li:last-child > a { border-bottom: none; } .widget_product_categories.sidebar-widget ul li a, .wpb_widgetised_column .widget_product_categories ul li a, .widget_nav_menu.sidebar-widget ul li a { position: relative; display: block; padding: 0.86em 0; font-size: 1rem; font-weight: 400; border-bottom: 1px solid #e6e6e6; border-top: 0; text-transform: uppercase; } .widget_product_categories.sidebar-widget ul li .count, .wpb_widgetised_column .widget_product_categories ul li .count, .widget_nav_menu.sidebar-widget ul li .count { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .widget_product_categories.sidebar-widget ul li > ul, .wpb_widgetised_column .widget_product_categories ul li > ul, .widget_nav_menu.sidebar-widget ul li > ul { padding: 0; border-bottom: 1px solid #e6e6e6; } .widget_product_categories.sidebar-widget ul li > ul.children, .wpb_widgetised_column .widget_product_categories ul li > ul.children, .widget_nav_menu.sidebar-widget ul li > ul.children { margin-bottom: -1px; } .widget_product_categories.sidebar-widget ul li > ul.children .open-this, .wpb_widgetised_column .widget_product_categories ul li > ul.children .open-this, .widget_nav_menu.sidebar-widget ul li > ul.children .open-this { top: 9px; } .widget_product_categories.sidebar-widget ul li > ul.children li, .wpb_widgetised_column .widget_product_categories ul li > ul.children li, .widget_nav_menu.sidebar-widget ul li > ul.children li { list-style: none; } .widget_product_categories.sidebar-widget ul li > ul.children li > a, .wpb_widgetised_column .widget_product_categories ul li > ul.children li > a, .widget_nav_menu.sidebar-widget ul li > ul.children li > a { position: relative; display: block; text-transform: uppercase; color: #8a8a8a; font-size: 0.9rem; padding-left: 1.07em; } .widget_product_categories.sidebar-widget ul li > ul.children li.current-cat > a, .wpb_widgetised_column .widget_product_categories ul li > ul.children li.current-cat > a, .widget_nav_menu.sidebar-widget ul li > ul.children li.current-cat > a { color: #333; } .widget_product_categories.sidebar-widget ul li > ul.children li ul.children li:first-child, .wpb_widgetised_column .widget_product_categories ul li > ul.children li ul.children li:first-child, .widget_nav_menu.sidebar-widget ul li > ul.children li ul.children li:first-child { border-top: 1px solid #e6e6e6; } .widget_product_categories.sidebar-widget ul li > ul.children li ul.children li > a, .wpb_widgetised_column .widget_product_categories ul li > ul.children li ul.children li > a, .widget_nav_menu.sidebar-widget ul li > ul.children li ul.children li > a { padding-left: 20px; position: relative; } .widget_product_categories.sidebar-widget ul li > ul.children li ul.children li > a:before, .wpb_widgetised_column .widget_product_categories ul li > ul.children li ul.children li > a:before, .widget_nav_menu.sidebar-widget ul li > ul.children li ul.children li > a:before { content: "\f105"; font-family: FontAwesome; position: absolute; left: 5px; top: 50%; margin-top: -9px; } .widget_product_categories.sidebar-widget ul li.opened > .open-this:before, .wpb_widgetised_column .widget_product_categories ul li.opened > .open-this:before, .widget_nav_menu.sidebar-widget ul li.opened > .open-this:before { content: '\f106'; } .widget_product_categories.sidebar-widget ul li.cat-parent > .count, .wpb_widgetised_column .widget_product_categories ul li.cat-parent > .count, .widget_nav_menu.sidebar-widget ul li.cat-parent > .count { display: none; } .widget_product_categories.sidebar-widget ul .open-this, .wpb_widgetised_column .widget_product_categories ul .open-this, .widget_nav_menu.sidebar-widget ul .open-this { cursor: pointer; float: right; height: 36px; position: relative; top: 12px; width: 30px; text-align: right; z-index: 1; display: block; margin: 0; font-size: 0; } .widget_product_categories.sidebar-widget ul .open-this:before, .wpb_widgetised_column .widget_product_categories ul .open-this:before, .widget_nav_menu.sidebar-widget ul .open-this:before { font-size: 16px; color: #999; font-family: 'FontAwesome'; display: inline-block; content: '\f107'; } .widget_product_categories.sidebar-widget > ul > li:last-child > a, .wpb_widgetised_column .widget_product_categories > ul > li:last-child > a, .widget_nav_menu.sidebar-widget > ul > li:last-child > a { border-bottom: 1px solid #e6e6e6; } .widget_nav_menu.sidebar-widget .sub-menu { display: none; } .wpb_widgetised_column .widget_product_categories { margin-bottom: 30px; } .sidebar-slider { padding: 2.14em 2.14em; margin-bottom: 2.14em; border: 1px solid #e6e6e6; } .sidebar-slider .widget-title { border-bottom: 1px solid #e6e6e6; padding-bottom: 1.79em; margin-bottom: 1.79em; } .sidebar-slider ul { padding: 0; margin-bottom: 0; } .sidebar-slider li { display: block; text-align: center; float: left; width: 50%; padding-left: 0.3em; padding-right: 0.3em; margin-bottom: 0.71em; border-bottom: 0!important; padding-bottom: 0.71em; } .sidebar-slider li .product-list-image { float: none; } .sidebar-slider li .product-list-image img { max-width: 100%; margin-right: 0; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .sidebar-slider li .product-list-image img:hover { opacity: 0.7; } .sidebar-slider li .product-title { margin-bottom: 0; display: block; padding-top: 0.71em; } .sidebar-slider li .product-title a { display: block; font-size: 0.82rem; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .sidebar-slider li .price { font-size: 0.93rem; } .sidebar-slider li .price del { display: none; } .sidebar-slider li:nth-child(2n+1) { clear: left; } .sidebar-slider .swiper-slide li { float: none; width: 100%; } .sidebar-slider .swiper-entry .swiper-custom-right, .sidebar-slider .swiper-entry .swiper-custom-left { position: absolute; top: -6px; display: block; float: left; font-size: 0; opacity: 1; margin-left: 5px; width: 2rem; height: 2rem; line-height: 2rem; color: black; background-color: #f8f8f8; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .sidebar-slider .swiper-entry .swiper-custom-right:before, .sidebar-slider .swiper-entry .swiper-custom-left:before { font-size: 1rem; line-height: 26px; } .sidebar-slider .swiper-entry .swiper-custom-right:hover, .sidebar-slider .swiper-entry .swiper-custom-left:hover { color: #fff; } .sidebar-slider .swiper-entry .swiper-custom-left { left: auto; right: 35px; padding-right: 0; } .sidebar-slider .swiper-entry .swiper-custom-right { right: 0; padding-left: 0; } .sidebar-widget.widget_recent_reviews li a { display: inline !important; padding-top: 0.71em; padding-right: 10px; font-size: 1rem; margin-bottom: 0.7em; color: #1e1e1e; font-weight: bold; } .sidebar-widget.widget_recent_reviews li a img { float: left; } .sidebar-widget.widget_recent_reviews li .reviewer { -ms-word-break: break-all; word-break: break-all; display: block; } .sidebar-widget.widget_recent_reviews li .star-rating { margin-top: 0.7em; } .sidebar-widget.etheme_widget_brands li a span { float: right; } .vc_wp_posts .widget_recent_entries li { margin-bottom: 1.0714em; padding-bottom: 1.0714em; border-bottom: 1px solid #e6e6e6; list-style: none; } .vc_wp_posts .widget_recent_entries li a { display: block; } .vc_wp_posts .widget_recent_entries li span { display: inline-block; width: 100%; } .woocommerce-product-search label { width: 100%; } .woocommerce-product-search input[type="search"] { display: block; width: 145px; float: left; margin-bottom: 15px; } .flickr_badge_image img { opacity: 1; -webkit-transition: opacity 0.2s ease-in-out 0.2s linear; transition: opacity 0.2s ease-in-out 0.2s linear; } .flickr_badge_image:hover img { opacity: 0.8; } .gallery-item { margin-top: 20px; } .product_list_widget li .rating { display: none; } .content .product_list_widget { padding-left: 0; } .price_slider_wrapper { margin-top: 20px; } .price_slider_wrapper .ui-slider-range { margin-bottom: 21px; height: 2px !important; border-radius: 0 !important; } .price_slider_wrapper .ui-corner-all { margin-bottom: 20px; position: relative; top: 0; } .price_slider_wrapper .ui-slider-horizontal { height: 2px !important; border: none !important; } .price_slider_wrapper .ui-slider { border-radius: 0 !important; } .price_slider_wrapper .ui-slider .ui-slider-handle { cursor: pointer; width: 8px !important; height: 8px !important; top: -3px !important; outline: none !important; position: absolute !important; border: none !important; border-radius: 0 !important; margin-left: 0 !important; } .price_slider_wrapper .button { float: right; background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; height: auto; } .price_slider_wrapper .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .price_slider_wrapper .button:focus { color: white; } .price_slider_wrapper .price_slider_amount { line-height: 2.642rem !important; } .price_slider_wrapper .price_slider_amount span { color: #1e1e1e; font-weight: bold; } .widget_layered_nav ul li { position: relative; list-style: none; } .widget_layered_nav ul li a { display: block; text-transform: uppercase; padding: 10px 0; border-bottom: 1px solid #e6e6e6; position: relative; z-index: 1; } .widget_layered_nav ul li a:before { content: ""; position: absolute; top: 0; left: 0; display: inline-block; } .widget_layered_nav ul li:last-child a { border-bottom: 0; } .widget_layered_nav ul li .count { display: block; position: absolute; right: 0; top: 9px; cursor: pointer; } .widget_layered_nav_filters li { margin-right: 10px; overflow: hidden; border-bottom: 1px solid #e6e6e6; width: 100%; padding: 0; } .widget_layered_nav_filters li a { position: relative; left: 0; display: block; text-transform: uppercase; padding: 10px 0 !important; } .widget_layered_nav_filters li.chosen a { padding-left: 15px !important; } .widget_layered_nav_filters li.chosen a:before { content: "\f00d"; font-family: FontAwesome; font-size: 12px; position: absolute; left: 0; top: 12px; } .widget_layered_nav_filters li:first-child { margin-top: -10px; } .widget_layered_nav_filters li:last-child { border-bottom: none; } .single-product-sidebar .sidebar-slider, .single-product-sidebar .sidebar-widget { margin-bottom: 1.43em; } .widget_wcpv_vendor_widget .widget-title, .widget_wcpv_vendor_widget .wcpv-widget-vendor-title, .widget_wcpv_vendor_widget p { text-align: center; } .widget_wcpv_vendor_widget img { display: block; margin-left: auto; margin-right: auto; margin-bottom: 30px; } @media only screen and (max-width: 992px) { .sidebar { width: 100%; display: inline-block; margin-top: 60px; } .sticky-sidebar { opacity: 1 !important; } .sidebar-widget, .sidebar-slider { margin-bottom: 40px; } .sidebar-widget.null-instagram-feed li { width: 16.6666% !important; display: inline-block; padding: 0 0.3571em; } .sidebar-mobile-top > div > .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .sidebar-mobile-top > div > .row .content { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; width: 100%; } .sidebar-mobile-top > div > .row .sidebar { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; margin-top: 0; } .shop-full-width .sidebar-mobile-top > div > .row .content { width: 100%; } } @media only screen and (max-width: 1200px) and (min-width: 992px) { .sidebar .banner .banner-content { zoom: 0.8; } } @media only screen and (max-width: 1200px) { .price_slider_wrapper .price_slider_amount { line-height: 1.5rem; } } @media only screen and (max-width: 480px) { .wpb_widgetised_column .widget-container.null-instagram-feed .instagram-size-small li { width: 33.33%; } .wpb_widgetised_column .widget-container.null-instagram-feed .instagram-size-thumbnail li { width: 33.33%; } .wpb_widgetised_column .widget-container.null-instagram-feed .instagram-size-large li { width: 50%; padding: 0 0.3571em; } .wpb_widgetised_column .widget-container.null-instagram-feed .instagram-no-space li { padding: 0 !important; margin: 0 !important; } .sidebar-widget.null-instagram-feed li { width: 33.333% !important; display: inline-block; padding: 0 0.3571em; } } .single-product-booking .product-side-information { float: right; } .single-product-booking .product-side-information-inner { text-align: center; } .single-product-booking .product-side-information-inner > div { background-color: #fafafa; padding: 50px 30px; margin-bottom: 15px; } .single-product-booking .product-side-information-inner .product-price-title { font-size: 13px; display: inline-block; margin-bottom: 30px; color: #1e1e1e; text-transform: uppercase; font-weight: bold; } .single-product-booking .product-side-information-inner .price { margin-bottom: 10px; font-size: 16px; } .single-product-booking .product-side-information-inner .price .amount { font-size: 24px; line-height: 50px; font-weight: bold; } .single-product-booking .product-side-information-inner .price .amount .woocommerce-Price-currencySymbol { font-size: 24px; } .single-product-booking .product-side-information-inner .price del span { font-size: 20px !important; } .single-product-booking .product-side-information-inner .qty-span { display: none; } .single-product-booking .product-side-information-inner .compare { margin-left: auto; margin-right: auto; } .single-product-booking .product-side-information-inner .quantity.buttons_added span, .single-product-booking .product-side-information-inner .quantity.buttons_added input[type="number"] { background-color: #fff; border-color: #fff; } .single-product-booking .product-side-information-inner .quantity.buttons_added span:hover { background-color: #1e1e1e; } .single-product-booking .product-side-information-inner .single_add_to_cart_button { font-size: 13px; margin-right: 0; } .single-product-booking .product-side-information-inner .product_meta { text-align: center; } .single-product-booking .product-side-information-inner .product_meta > span { display: block; } .single-product-booking .product-side-information-inner form { width: 100%; } .single-product-booking .product-side-information-inner .variations { position: relative; padding-bottom: 20px; } .single-product-booking .product-side-information-inner .variations td.label { display: table-cell; vertical-align: middle; padding-left: 10px; } .single-product-booking .product-side-information-inner .variations td.label label { margin-bottom: 0; } .single-product-booking .product-side-information-inner .variations select { background-color: #fff; } .single-product-booking .product-side-information-inner .variations tr:last-child .value { padding-bottom: 20px; } .single-product-booking .product-side-information-inner .variations tr:last-child .label { position: relative; top: -3px; } .single-product-booking .product-side-information-inner .reset_variations { position: absolute; bottom: 0; right: 0; } .single-product-booking .product-side-information-inner .yith-wcwl-add-to-wishlist { width: 100%; } .single-product-booking .product-side-information-inner .yith-wcwl-add-to-wishlist a.add_to_wishlist.button.alt { display: table; margin-left: auto; margin-right: auto; background-color: transparent; border: none; } .single-product-booking .product-side-information-inner .yith-wcwl-add-to-wishlist .feedback { display: none !important; } .single-product-booking .product-side-information-inner .yith-wcwl-add-to-wishlist .ajax-loading { display: none !important; } .single-product-booking .product-side-information-inner .added-cart-tooltip { display: none !important; } .single-product-booking .product-side-information-inner .product-share { text-align: left; border: none; background-color: transparent; padding: 0; } .single-product-booking .product-side-information-inner .product-share .share-title { display: none; vertical-align: middle; position: relative; top: 4px; } .single-product-booking .product-side-information-inner .product-share ul { display: inline-block; float: right; width: 100%; text-align: center; padding-left: 0; } .single-product-booking .product-side-information-inner .product-share ul li { float: none; display: inline-block; } .single-product-booking .product-side-information-inner .product-share ul a { padding: 3px 6px; } .single-product-booking .product-side-information-inner .product-share ul a i { font-size: 16px; } .single-product-booking .product-side-information-inner .product_meta { text-align: center; margin-bottom: 20px; margin-top: 10px; width: 100%; text-transform: uppercase; font-weight: bold; color: #1e1e1e; font-size: 13px; } .single-product-booking .product-side-information-inner .product_meta .sku, .single-product-booking .product-side-information-inner .product_meta .tagged_as, .single-product-booking .product-side-information-inner .product_meta .sku_wrapper, .single-product-booking .product-side-information-inner .product_meta .posted_in { margin-bottom: 10px; } .single-product-booking .product-side-information-inner .product_meta .sku a, .single-product-booking .product-side-information-inner .product_meta .tagged_as a, .single-product-booking .product-side-information-inner .product_meta .sku_wrapper a, .single-product-booking .product-side-information-inner .product_meta .posted_in a { color: #8a8a8a; } .single-product-booking .product-information .title { text-transform: none; font-size: 22px; } .single-product-booking .product-information-inner .price { display: none; } .single-product-booking .product-information-inner .shop_attributes { width: 100%; margin-top: 30px; margin-bottom: 40px; } .single-product-booking .product-information-inner .shop_attributes th { font-size: 14px; color: #999; text-transform: none; padding-bottom: 14px; padding-top: 14px; } .single-product-booking .product-information-inner .shop_attributes td { text-align: right; font-size: 14px; font-weight: bold; text-transform: none; color: #1e1e1e; padding-top: 14px; padding-bottom: 14px; } .single-product-booking .product-information-inner .shop_attributes td p { font-weight: bold; text-transform: none; color: #1e1e1e; font-size: 14px; } .single-product-booking .product-side-information-inner .yith-wcwl-add-to-wishlist a:not(.alt) { font-size: 14px; font-weight: 600; } .single-product-booking .product-side-information-inner .yith-wcwl-add-to-wishlist a:not(.alt):before { display: inline-block; content: "\e908" !important; font-family: 'xstore-icons'; margin-right: 10px; font-size: 1.25rem; position: relative; top: 3px; background-color: transparent !important; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } @media only screen and (max-width: 992px) { .single-product-booking .product-side-information { width: 40%; } .single-product-booking .product-information { width: 60%; } } @media only screen and (min-width: 769px) { .single-product .single-product-booking .quantity { margin-right: 0; } } @media only screen and (max-width: 768px) { .single-product-booking .product-side-information, .single-product-booking .product-information { width: 100%; float: none; display: inline-block; margin-bottom: 0; } .single-product-booking .shop_attributes { margin-bottom: 0 !important; } .single-product-booking .product-side-information { margin-bottom: 40px; } } @media only screen and (max-width: 425px) { .single-product .single-product-booking .quantity { margin-right: 0; } } .reviews-position-outside #reviews { margin: 2.86em 0; } #reviews .comment-reply-title { text-transform: uppercase; } #reviews .meta strong { display: inline-block; } #reviews .meta time { display: block; } #reviews .verified { font-size: 1.2rem; display: inline-block; padding-left: 5px; } .main-images { margin-bottom: 1.43em; position: relative; text-align: center; } .photoswipe-off .woocommerce-main-image { cursor: default; } .main-images .owl-controls, .thumbnails-list .owl-controls { position: static; } .main-images .owl-controls .owl-prev, .thumbnails-list .owl-controls .owl-prev { width: 40px; height: 40px; background-color: #fff; font-size: 0; position: absolute; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; left: 30px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; text-align: left; } .main-images .owl-controls .owl-prev:before, .thumbnails-list .owl-controls .owl-prev:before { font-size: 1.6rem; line-height: 39px; margin-left: 15px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .main-images .owl-controls .owl-prev:hover, .thumbnails-list .owl-controls .owl-prev:hover { background-color: #8a8a8a; } .main-images .owl-controls .owl-prev:hover:before, .thumbnails-list .owl-controls .owl-prev:hover:before { color: #ffffff; } .main-images .owl-controls .owl-next, .thumbnails-list .owl-controls .owl-next { width: 40px; height: 40px; background-color: #fff; font-size: 0; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0; left: auto; right: 30px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; text-align: center; } .main-images .owl-controls .owl-next:before, .thumbnails-list .owl-controls .owl-next:before { font-size: 1.6rem; line-height: 39px; margin-left: -4px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .main-images .owl-controls .owl-next:hover, .thumbnails-list .owl-controls .owl-next:hover { background-color: #8a8a8a; } .main-images .owl-controls .owl-next:hover:before, .thumbnails-list .owl-controls .owl-next:hover:before { color: #ffffff; } .main-images .owl-controls .owl-pagination, .thumbnails-list .owl-controls .owl-pagination { display: none; } .main-images .owl-controls .owl-buttons, .thumbnails-list .owl-controls .owl-buttons { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .gallery-slider-off .main-images > div { margin-bottom: 30px; } .thumbnails-list li { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .thumbnails-list li:hover { opacity: 0.5; } .images .thumbnails { margin: 0 -5px; position: relative; } .images-wrapper .images .swiper-pagination { display: none; } .images-wrapper .et-loader { opacity: 0; } .images-wrapper .et-loader svg { height: 90px; top: 15%; } .images-wrapper.processing .et-loader { opacity: 1; z-index: 200; } .thumbnails-list { padding-left: 0 !important; } .thumbnails-list li { text-align: center; list-style: none; opacity: 1; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .thumbnails-list .active-thumbnail { opacity: 0.6; } .thumbnails-list .video-thumbnail { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .thumbnails-list .video-thumbnail span { font-size: 0; width: 40px; height: 40px; border-radius: 100%; display: inline-block; text-align: center; cursor: pointer; position: relative; top: 30px; } .thumbnails-list .video-thumbnail span:before { content: "\f0da"; font-size: 1.43rem; line-height: 40px; margin-left: 1px; font-family: FontAwesome; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; color: #fff; } .thumbnails-list .video-thumbnail:hover { opacity: 0.8; } .thumbnails-list .owl-controls .owl-next { right: 15px; } .thumbnails-list .owl-controls .owl-prev { left: 15px; } .zoom-images-button, .open-video-popup, .open-360-popup { font-size: 0; background-color: #fff; width: 45px; height: 45px; border-radius: 100%; position: absolute; line-height: 20px; text-align: center; left: 20px; z-index: 1; -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; } .zoom-images-button:before, .open-video-popup:before, .open-360-popup:before { content: "\f065"; font-family: FontAwesome; font-size: 24px; color: #5c5c5c; position: relative; top: 12px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .zoom-images-button:hover:before, .open-video-popup:hover:before, .open-360-popup:hover:before { color: #fff !important; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .zoom-images-button.showed, .open-video-popup.showed, .open-360-popup.showed { opacity: 1 !important; } .open-360-popup { -webkit-transform: translateY(-210px); -ms-transform: translateY(-210px); transform: translateY(-210px); line-height: 25px; } .open-360-popup:before { content: "\e90f"; font-family: 'xstore-icons'; color: #5c5c5c; font-size: 51px; top: 11px; display: block; } .product-360-popup .mfp-close { display: none !important; } .threesixty-nav-bar a { background-image: url(images/holly_green.png) !important; } .open-video-popup { -webkit-transform: translateY(-155px); -ms-transform: translateY(-155px); transform: translateY(-155px); } .open-video-popup:before { content: "\f04b"; font-size: 14px; left: 2px; } .product-content .compare { background-color: transparent !important; text-align: left; width: auto; display: table; padding: 0; padding-left: 35px; font-size: 14px; line-height: 1; height: auto; margin-bottom: 10px; margin-top: 10px; position: relative; vertical-align: middle; border: none; text-transform: none; } .product-content .compare .et-tooltip { display: none; } .product-content .compare:hover { color: #d64444; } .product-content .compare:before { content: "\e915"; font-family: 'xstore-icons'; font-size: 1.25rem; position: absolute; color: #1e1e1e; left: 0; top: -1px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .qty-span { font-size: 13px; font-weight: bold; display: block; text-transform: uppercase; color: #313131; margin-bottom: 9px; } .product-brands { border: 1px solid #e6e6e6; padding: 1.43em; } .product-brands .widget-title { display: none; } .product-brands .view-products { font-weight: bold; text-transform: uppercase; border-top: 1px solid #e6e6e6; padding: 1.429rem 0; margin: 1.429rem 0 0; font-size: 0.8571rem; } .product-brands .view-products-title { font-weight: normal; text-transform: uppercase; padding: 1.429rem 0; margin: 0; font-size: 0.8571rem; } .product-brands img { margin-top: 0; } #product-pager { margin: 0 auto; padding: 0; width: auto; } #product-pager .owl-item a { display: block; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } #product-pager .owl-item .video-thumbnail span { cursor: pointer; display: block; } #product-pager .owl-prev { width: 40px; height: 40px; background-color: #f8f8f8; font-size: 0; position: absolute; top: 50%; left: 0; } #product-pager .owl-prev:before { font-family: 'FontAwesome'; display: inline-block; content: "\f0d9"; font-size: 12px; } #product-pager .owl-next { width: 40px; height: 40px; background-color: #f8f8f8; font-size: 0; position: absolute; top: 50%; left: 0; left: auto; right: 0; } #product-pager .owl-next:before { font-family: 'FontAwesome'; display: inline-block; content: "\f0d9"; font-size: 12px; } #product-pager .owl-next:before { content: "\f0da"; } #product-pager .owl-pagination { display: none; } #product-pager .owl-controls { position: static; } #product-pager .owl-controls .owl-pagination { display: none; } #product-pager .owl-controls .owl-buttons { opacity: 1 !important; } .onsale, .product-images .sale-value { background: #d64444; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; font-weight: bold; font-size: 1.43rem; width: 3.75em; height: 3.75em; line-height: 3.75em; text-align: center; color: white; display: inline-block; text-transform: uppercase; } .product-images { position: relative; } .product-images .sale-value { display: none; } .product-images .sale-wrapper.with-percentage .onsale { display: none; } .product-images .sale-wrapper.with-percentage .sale-value { display: inline-block; position: absolute; z-index: 2; top: -5px; left: -5px; } .product-images { position: relative; } .product-images .onsale { position: absolute; z-index: 2; top: 25px; left: -5px; } .product-images .stock { display: none; } .product-images .out-of-stock { display: none; position: absolute; z-index: 2; top: 25px; right: -5px; padding: 1.9em 0; margin-bottom: 0; background: #8bbfda; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; font-weight: bold; font-size: 0.93rem; width: 5.77em; height: 5.77em; line-height: 1em; text-align: center; color: white; text-transform: uppercase; } .single-product-large .product-information > div { display: inline-block; } .single-product-large .product-information > div h4.title { display: none; } .single-product-large .product-information > div .menu-social-icons { margin-bottom: 0; } .single-product-xsmall .product-information .title { font-size: 1.3rem; } .single-product-xsmall .added-cart-tooltip { margin-top: -82px; } .single-product-xsmall .menu-social-icons li a { padding: 3px 7px; } .wcpv-sold-by-single { font-size: 13px; text-transform: uppercase; font-weight: bold; color: #1e1e1e; font-style: normal; } .wcpv-sold-by-single a { font-weight: normal; text-transform: uppercase; color: #8a8a8a; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .wcpv-sold-by-single a:hover { color: #1e1e1e; } .quantity { opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; margin-bottom: 25px; letter-spacing: -3px; } .quantity label { display: none; } .quantity.buttons_added { position: relative; margin-bottom: 8px; margin-right: 20px; display: inline-block; opacity: 1; } .quantity.buttons_added::-moz-selection { background-color: transparent; } .quantity.buttons_added::selection { background-color: transparent; } .quantity.buttons_added::-webkit-selection { background-color: transparent; } .quantity.buttons_added span { display: inline-block; height: 38px; line-height: 38px; border: none; background-color: #f8f8f8; width: 38px; text-align: center; letter-spacing: 0; color: #1e1e1e; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; cursor: pointer; vertical-align: top; -webkit-font-smoothing: none; -moz-font-smoothing: none; } .quantity.buttons_added span:focus { outline: none; } .quantity.buttons_added span::-moz-selection { background-color: transparent; } .quantity.buttons_added span::selection { background-color: transparent; } .quantity.buttons_added input[type="number"] { display: inline-block; width: 38px; max-width: 45px; padding: 0 0.71em; text-align: center; font-weight: 600; font-size: 0.95rem; -webkit-appearance: none; height: 38px; line-height: 38px; color: #494949; } .quantity.buttons_added input[type="number"]::-moz-selection { background-color: transparent; color: #494949; } .quantity.buttons_added input[type="number"]::selection { background-color: transparent; color: #494949; } .quantity.buttons_added input[type="number"]::-webkit-inner-spin-button:after { content: ""; position: absolute; display: block; } .quantity.buttons_added input[type="number"]::-webkit-inner-spin-button:before { content: ""; position: absolute; display: block; } .quantity.buttons_added .minus:before { content: "\e905"; font-family: 'xstore-icons'; color: #494949; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; font-size: 15px; position: relative; text-rendering: auto; } .quantity.buttons_added .minus:hover:before { color: #fff; } .quantity.buttons_added .plus:before { content: "\e906"; font-family: 'xstore-icons'; color: #494949; font-size: 17px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; display: inline-block; text-rendering: auto; } .quantity.buttons_added .plus:hover:before { color: #fff; } .quantity.buttons_added.buttons_added input[type="number"] { margin-left: 3px; margin-right: 3px; } .quantity.buttons_added.buttons_added input[type="number"]::-webkit-inner-spin-button { display: none; } .tab-content .shop_attributes { width: 100%; } .et_quantity-off .quantity .plus, .et_quantity-off .quantity .minus { height: 1.35em; outline: none; } .et_quantity-off .quantity { opacity: 1; } .et_quantity-off .quick-view-popup .quantity { width: 48px; height: 40px; vertical-align: middle; } .et_quantity-off .quick-view-popup .quantity input.qty { border-right: 1px solid #bbb3b9; width: 40px; height: 40px; } .sold-individually .qty-span, .single-product .sold-individually .qty-span, .sold-individually .quantity, .single-product .sold-individually .quantity { display: none; } .et-catalog-on .product-information .yith-wcwl-add-to-wishlist a:not(.alt) { padding-left: 0; } .group_table .quantity.buttons_added { width: 130px !important; } .group_table .button { height: auto; } @media only screen and (min-width: 650px) { .swiper-vertical-images { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 1.43em; } .swiper-vertical-images .main-images, .swiper-vertical-images .vertical-thumbnails ul { margin-bottom: 0; } .swiper-vertical-images .vertical-thumbnails { position: relative; width: 20%; display: inline-block; padding-right: 1.1em; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .swiper-vertical-images .vertical-thumbnails ul { padding-bottom: 40px; } .swiper-vertical-images .vertical-thumbnails li { margin-bottom: 10px; } .swiper-vertical-images .vertical-thumbnails.no-arrows { padding-bottom: 0; } .swiper-vertical-images .vertical-thumbnails img { max-height: 100%; width: auto; } .swiper-vertical-images .vertical-thumbnails .slick-list { -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .swiper-vertical-images .swiper-control-top { width: 80%; display: inline-block; } .swiper-vertical-images.swipers-couple-wrapper:hover > .swiper-custom-left, .swiper-vertical-images.swipers-couple-wrapper > .swiper-custom-left { left: -webkit-calc(20% + 30px); left: calc(20% + 30px); } .swiper-vertical-images.swipers-couple-wrapper > .swiper-custom-right, .swiper-vertical-images.swipers-couple-wrapper > .swiper-custom-left { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; } .with-vertical-slider .onsale { left: 20%; } .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-left, .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-right { position: absolute; top: auto; bottom: 0; width: 48%; } .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-left:before { content: "\f106"; } .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-right:before { content: "\f107"; } .swipers-couple-wrapper .vertical-thumbnails .swiper-vertical-navig { position: absolute; height: 45px; width: -webkit-calc(100% - 1.1em); width: calc(100% - 1.1em); z-index: 1; bottom: 0; } .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-left, .swipers-couple-wrapper:hover .vertical-thumbnails .swiper-custom-left, .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-right, .swipers-couple-wrapper:hover .vertical-thumbnails .swiper-custom-right { opacity: 1; } .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-left, .swipers-couple-wrapper:hover .vertical-thumbnails .swiper-custom-left { left: 0; } .swipers-couple-wrapper .vertical-thumbnails .swiper-custom-right, .swipers-couple-wrapper:hover .vertical-thumbnails .swiper-custom-right { right: 0; } } @media only screen and (max-width: 649px) { .swiper-vertical-images .vertical-thumbnails li { margin-right: 10px; } .swiper-vertical-images .vertical-thumbnails li img { margin: 0 auto; } .swiper-vertical-images .vertical-thumbnails li .swiper-custom-left, .swiper-vertical-images .vertical-thumbnails li .swiper-custom-right { display: none; } } @media only screen and (max-width: 992px) { .reviews-position-outside .tabs { width: 100% !important; padding: 0; } .reviews-position-outside #reviews { width: 100%; padding: 0; } .product-images .sale-value { left: 10px !important; } } @media only screen and (max-width: 992px) and (min-width: 650px) { .product-images.with-vertical-slider .onsale { left: 20%; } } @media only screen and (max-width: 768px) and (min-width: 650px) { .swiper-vertical-images.swiper-entry .swiper-control-bottom.thumbnails .swiper-custom-left, .swiper-vertical-images.swiper-entry .swiper-control-bottom.thumbnails .swiper-custom-right { display: inline-block; } } @media only screen and (max-width: 480px) { .quantity.buttons_added .plus:before, .quantity.buttons_added .minus:before { font-size: 15px; } .quantity.buttons_added .minus:before { font-size: 13px; } .group_table td { display: inline-block !important; width: auto !important; } .group_table .quantity.buttons_added { width: auto !important; } .et_quantity-off .quantity .plus, .et_quantity-off .quantity .minus { height: 1.45em; } } body > h1 { display: none; } .et-compare { overflow: hidden; } #cboxClose { background: #f5f5f5; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-size: 0 !important; width: 44px; height: 44px; line-height: 40px; position: absolute; right: 0 !important; top: 0 !important; text-decoration: none; text-align: center; opacity: 1; padding: 0 0 18px 10px; color: #FFF; font-style: normal; text-indent: 0; } #cboxClose:before { font-family: 'xstore-icons'; display: inline-block; font-size: 24px !important; line-height: 44px; color: #9b9b9b; content: "\e90a"; position: relative; left: -5px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } #cboxClose:hover:before { color: #fff; } #cboxClose:focus, #cboxClose:active { outline: none; } #colorbox { border: none; } #colorbox #cboxTopLeft, #colorbox #cboxTopCenter, #colorbox #cboxTopRight, #colorbox #cboxMiddleLeft, #colorbox #cboxMiddleRight, #colorbox #cboxBottomLeft, #colorbox #cboxBottomCenter, #colorbox #cboxBottomRight { display: none; } #colorbox iframe body > h1 { background-color: #fff; text-align: center; font-size: 26px; } table.compare-list td.odd { background-color: transparent; padding: 30px 50px; } table.compare-list tr th, table.compare-list tr td { padding: 30px 50px; } table.compare-list tr th { border-right: 1px solid #e6e6e6; text-align: center; text-transform: uppercase; font-size: 18px; font-weight: 700; font-family: 'Open Sans', sans-serif; } table.compare-list .title td { padding: 0 !important; vertical-align: middle; font-size: 16px; font-weight: bold; } table.compare-list .added_to_cart.wc-forward { display: none !important; } table.compare-list td li { list-style: none; } table.compare-list p { font-size: 16px; font-weight: 300; } table.compare-list td img { border: none; padding: 0; margin-bottom: 10px; } table.compare-list .price td { text-decoration: none; } table.compare-list .price ins { font-weight: 700; } body table.compare-list .add-to-cart td a { background-color: #000; line-height: 26px; } table.compare-list .remove td a .remove { display: none; } .single-product-right .product-information { padding-top: 40px; float: left; } .single-product-right .product-images { float: right; } .single-product-right .product-content { margin-top: 30px; } .single-product-right .short-description ul { padding-left: 0; } .single-product-right.product-fixed-images .product-content > .row, .single-product-right.product-fixed-content .product-content > .row { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .single-product-right .product-information-inner .page-heading { background: none !important; padding: 0 !important; margin-bottom: 0; } .single-product-right .product-information-inner .page-heading .container { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; } .single-product-right .product-information-inner .page-heading .a-center { text-align: left !important; padding: 0 !important; } .single-product-right .product-information-inner .page-heading .woocommerce-breadcrumb { margin-bottom: 20px; font-size: 0 !important; } .single-product-right .product-information-inner .page-heading .woocommerce-breadcrumb a { letter-spacing: 2px; font-weight: 600; color: #b2b2b2; } .single-product-right .product-information-inner .page-heading .delimeter { color: #b2b2b2; } .single-product-right .product-information-inner .page-heading .back-history { display: none; } .single-product-right .product-information-inner .page-heading .container { width: 100%; opacity: 1 !important; } .single-product-right .product-information-inner h4.title { display: none; } .single-product-right .product-information-inner .product_title, .single-product-right .product-information-inner h1.title { font-size: 42px !important; text-transform: capitalize; color: #1e1e1e; margin-bottom: 0.5em; } .single-product-right .product-information-inner del .woocommerce-Price-amount.amount { color: #9c9c9c; } .single-product-right .product-information-inner ins .woocommerce-Price-amount.amount { color: #1c1a19; font-size: 36px; } .single-product-right .product-information-inner .tabs { width: 100%; } @media only screen and (max-width: 992px) { .single-product-right .product-content { margin-top: 0; } .single-product-right .product-information { padding-top: 0; } .single-product-right .product-images { float: none; margin-top: 20px; } } @media only screen and (max-width: 767px) { .single-product-right .product-information { width: 100%; } } .single-product-wide .product-images { width: 49%; } .single-product-wide .product-images img { width: 100%; } .single-product-wide .product-images .owl-item img { width: auto; } .single-product-wide .carousel-area { width: 100%; } .single-product-wide .product-information { padding-top: 7vw; } .single-product-wide .product-images .onsale, .single-product-wide .product-images .sale-value { left: 20px; } .single-product-wide .product-images.with-vertical-slider .onsale { left: 20%; } .single-product-wide .product-information-inner { width: 65%; margin-left: auto; margin-right: auto; } .single-product-wide .product-information-inner .tabs { padding: 0 !important; } .single-product-wide .product-information-inner .page-heading { background: none !important; padding: 0 !important; margin-bottom: 0; } .single-product-wide .product-information-inner .page-heading .container { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; } .single-product-wide .product-information-inner .page-heading .a-center { text-align: left !important; padding: 0 !important; } .single-product-wide .product-information-inner .page-heading .woocommerce-breadcrumb { margin-bottom: 20px; } .single-product-wide .product-information-inner .page-heading .woocommerce-breadcrumb a { letter-spacing: 2px; font-weight: 600; color: #b2b2b2; } .single-product-wide .product-information-inner .page-heading .delimeter { color: #b2b2b2; } .single-product-wide .product-information-inner .page-heading .back-history { display: none; } .single-product-wide .product-information-inner .page-heading .container { width: 100%; opacity: 1 !important; } .single-product-wide .product-information-inner h4.title { display: none; } .single-product-wide .product-information-inner .product_title, .single-product-wide .product-information-inner h1.title { font-size: 42px; text-transform: capitalize; color: #1e1e1e; margin-bottom: 0.5em; } .single-product-wide .product-information-inner del .woocommerce-Price-amount.amount { color: #9c9c9c; } .single-product-wide .product-information-inner ins .woocommerce-Price-amount.amount { color: #1c1a19; font-size: 36px; } .single-product-wide .product-information-inner .tabs { width: 100%; } .single-product-wide .single-product-sidebar { padding-top: 7vw; } .single-product-wide .single-product-sidebar.sidebar-left { padding-left: 30px; } .single-product-wide .content-page { display: inline-block; width: 100%; } .single-product-wide .tabs:after, .single-product-wide .carousel-area:after { content: ""; display: block; clear: both; } @media only screen and (min-width: 40em) { .single-product-wide .tabs, .single-product-wide .carousel-area { max-width: 122rem; margin-left: auto; margin-right: auto; width: -webkit-calc(100% - 90px); width: calc(100% - 90px); display: block; } } @media only screen and (max-width: 992px) { .single-product-wide .product-information { padding-top: 0; } .single-product-wide .product-information-inner { width: 100%; padding: 0 30px; } .single-product-wide .tabs, .single-product-wide .carousel-area { max-width: 122rem; margin-left: auto; margin-right: auto; } .single-product-wide .tabs, .single-product-wide .swiper-entry:not(.images-wrapper) { padding: 0 30px; } .single-product-wide .product-images { width: 100%; } } .product-content { margin-bottom: 40px; } .product-fixed-images .product-content > .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .product-information, .product-info-wrapper, .product-summary-center { margin-bottom: 30px; } .product-information .title, .product-info-wrapper .title, .product-summary-center .title, .product-information .product_title, .product-info-wrapper .product_title, .product-summary-center .product_title { font-size: 18px; font-weight: 900; text-transform: uppercase; } .product-information .products-page-cats, .product-info-wrapper .products-page-cats, .product-summary-center .products-page-cats { font-size: 1.14rem; margin: -0.65em 0 1.25em; } .product-information .products-page-cats a, .product-info-wrapper .products-page-cats a, .product-summary-center .products-page-cats a { color: #8a8a8a; font-weight: 400; font-size: 1rem; text-transform: uppercase; } .product-information p, .product-info-wrapper p, .product-summary-center p { margin-bottom: 1em; } .product-information .price, .product-info-wrapper .price, .product-summary-center .price { width: 100%; margin-bottom: 0.69em; font-size: 2rem; line-height: 1.2; color: #1e1e1e; } .product-information .price del, .product-info-wrapper .price del, .product-summary-center .price del { color: #8a8a8a; } .product-information .price del .amount, .product-info-wrapper .price del .amount, .product-summary-center .price del .amount { font-size: 1.5rem; color: #8a8a8a; font-weight: normal; } .product-information .price ins, .product-info-wrapper .price ins, .product-summary-center .price ins { text-decoration: none; display: inline-block; } .product-information .fixed-content > .product_brand, .product-info-wrapper .fixed-content > .product_brand, .product-summary-center .fixed-content > .product_brand { display: block; margin-bottom: 10px; font-size: 13px; text-transform: uppercase; font-weight: bold; color: #1e1e1e; } .product-information .fixed-content > .product_brand a, .product-info-wrapper .fixed-content > .product_brand a, .product-summary-center .fixed-content > .product_brand a { font-weight: normal; color: #8a8a8a; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .product-information .product_brand img, .product-info-wrapper .product_brand img, .product-summary-center .product_brand img { max-height: 70px; max-width: 120px; height: auto; width: auto; } .product-information .woocommerce-review-link, .product-info-wrapper .woocommerce-review-link, .product-summary-center .woocommerce-review-link { margin-left: 5px; } .product-information .woocommerce-product-rating, .product-info-wrapper .woocommerce-product-rating, .product-summary-center .woocommerce-product-rating { margin-bottom: 1.43em; } .product-information .woocommerce-product-rating .star-rating, .product-info-wrapper .woocommerce-product-rating .star-rating, .product-summary-center .woocommerce-product-rating .star-rating { display: inline-block; vertical-align: middle; height: auto; margin-bottom: 0; } .product-information .woocommerce-product-rating .woocommerce-review-link, .product-info-wrapper .woocommerce-product-rating .woocommerce-review-link, .product-summary-center .woocommerce-product-rating .woocommerce-review-link { display: inline-block; vertical-align: middle; } .product-information .short-description, .product-info-wrapper .short-description, .product-summary-center .short-description { width: 100%; margin-bottom: 1em; font-size: 1.14rem; font-weight: 300; } .product-information .short-description p:last-child, .product-info-wrapper .short-description p:last-child, .product-summary-center .short-description p:last-child { margin-bottom: 0; } .product-information table.variations, .product-info-wrapper table.variations, .product-summary-center table.variations { margin-bottom: 0; border-top: none; width: auto; } .product-information table.variations td.label, .product-info-wrapper table.variations td.label, .product-summary-center table.variations td.label { width: auto; padding: 0; border-top: none; display: block; text-align: left; border-bottom: none; vertical-align: middle; } .product-information table.variations td.label label, .product-info-wrapper table.variations td.label label, .product-summary-center table.variations td.label label { font-size: 13px; font-weight: bold; text-transform: uppercase; color: #313131; margin-bottom: 9px; } .product-information table.variations td.value, .product-info-wrapper table.variations td.value, .product-summary-center table.variations td.value { border-top: none; border-bottom: none; padding: 0; display: inline-block; vertical-align: middle; width: 100%; } .product-information table.variations td.value select, .product-info-wrapper table.variations td.value select, .product-summary-center table.variations td.value select { margin-bottom: 2.14em; } .product-information table.variations tr:last-child td.value select, .product-info-wrapper table.variations tr:last-child td.value select, .product-summary-center table.variations tr:last-child td.value select { margin-bottom: 15px; } .product-information form.variations_form.cart .single_variation_wrap, .product-info-wrapper form.variations_form.cart .single_variation_wrap, .product-summary-center form.variations_form.cart .single_variation_wrap { display: inline-block; margin-top: 20px; } .product-information form.variations_form.cart .out-of-stock, .product-info-wrapper form.variations_form.cart .out-of-stock, .product-summary-center form.variations_form.cart .out-of-stock { height: auto; line-height: 1.8; padding: 1em; } .product-information .out-of-stock, .product-info-wrapper .out-of-stock, .product-summary-center .out-of-stock { display: inline-block; border-radius: 0; border: 1px solid #f2f2f2; color: #000000 !important; text-transform: uppercase; font-size: 0.79rem; font-weight: 700; letter-spacing: 1px; text-align: center; padding: 0 2em; position: relative; top: -1px; margin-right: 20px; line-height: 3.43rem; height: 3.43rem; background-color: #f2f2f2; } .product-information .out-of-stock + .yith-wcwl-add-to-wishlist, .product-info-wrapper .out-of-stock + .yith-wcwl-add-to-wishlist, .product-summary-center .out-of-stock + .yith-wcwl-add-to-wishlist { margin-bottom: 12px; } .product-information .email-link, .product-info-wrapper .email-link, .product-summary-center .email-link { margin-bottom: 10px; display: inline-block; } .product-information .product_meta, .product-info-wrapper .product_meta, .product-summary-center .product_meta { margin-bottom: 20px; margin-top: 10px; width: 100%; text-transform: uppercase; font-weight: bold; color: #1e1e1e; font-size: 12px; } .product-information .product_meta span span, .product-info-wrapper .product_meta span span, .product-summary-center .product_meta span span, .product-information .product_meta span a, .product-info-wrapper .product_meta span a, .product-summary-center .product_meta span a { font-weight: normal; text-transform: none; color: #8a8a8a; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .product-information .product_meta span span:hover, .product-info-wrapper .product_meta span span:hover, .product-summary-center .product_meta span span:hover, .product-information .product_meta span a:hover, .product-info-wrapper .product_meta span a:hover, .product-summary-center .product_meta span a:hover { color: #000; } .product-information .product_meta span.tagged_as a, .product-info-wrapper .product_meta span.tagged_as a, .product-summary-center .product_meta span.tagged_as a { text-transform: uppercase; } .product-information .product_meta > span, .product-info-wrapper .product_meta > span, .product-summary-center .product_meta > span { display: block; margin-bottom: 10px; font-size: 13px; } .product-information .product_meta span.sku, .product-info-wrapper .product_meta span.sku, .product-summary-center .product_meta span.sku { position: relative; top: 0; } .product-information .product_meta .posted_in, .product-info-wrapper .product_meta .posted_in, .product-summary-center .product_meta .posted_in { display: none; } .product-information .product_meta .wcml_currency_switcher, .product-info-wrapper .product_meta .wcml_currency_switcher, .product-summary-center .product_meta .wcml_currency_switcher { margin-bottom: 20px; } .product-information .product_meta .product_brand a, .product-info-wrapper .product_meta .product_brand a, .product-summary-center .product_meta .product_brand a { text-transform: uppercase; } .product-information .cart, .product-info-wrapper .cart, .product-summary-center .cart { margin-bottom: 15px; display: inline-block; } .product-information .cart::-moz-selection, .product-info-wrapper .cart::-moz-selection, .product-summary-center .cart::-moz-selection { background-color: transparent; } .product-information .cart::selection, .product-info-wrapper .cart::selection, .product-summary-center .cart::selection { background-color: transparent; } .product-information .cart + .compare, .product-info-wrapper .cart + .compare, .product-summary-center .cart + .compare { margin-top: 0; margin-bottom: 30px; } .product-information .share-title, .product-info-wrapper .share-title, .product-summary-center .share-title { float: left; line-height: 2rem; color: #1e1e1e; font-size: 13px; font-weight: bold; } .product-information .menu-social-icons, .product-info-wrapper .menu-social-icons, .product-summary-center .menu-social-icons { float: right; width: auto; padding-left: 0; } .product-information .menu-social-icons a:hover, .product-info-wrapper .menu-social-icons a:hover, .product-summary-center .menu-social-icons a:hover { color: #1e1e1e; } .product-information .menu-social-icons a svg, .product-info-wrapper .menu-social-icons a svg, .product-summary-center .menu-social-icons a svg { display: none; } .product-information .woocommerce-price-suffix, .product-info-wrapper .woocommerce-price-suffix, .product-summary-center .woocommerce-price-suffix { display: block; width: 100%; font-weight: 400; font-size: 16px; color: #808080; } .product-information .out-stock-wrapper, .product-info-wrapper .out-stock-wrapper, .product-summary-center .out-stock-wrapper { float: left; width: 100%; margin-bottom: 20px; } .product-information .out-stock, .product-info-wrapper .out-stock, .product-summary-center .out-stock { position: relative; display: inline-block; width: 100%; margin: 0; left: 0; } .product-information .yith-wcwl-add-to-wishlist, .product-info-wrapper .yith-wcwl-add-to-wishlist, .product-summary-center .yith-wcwl-add-to-wishlist { display: block; margin-top: 17px; margin-bottom: 0; vertical-align: bottom; font-weight: 700; } .product-information .yith-wcwl-add-to-wishlist span.feedback, .product-info-wrapper .yith-wcwl-add-to-wishlist span.feedback, .product-summary-center .yith-wcwl-add-to-wishlist span.feedback { display: none; } .product-information .yith-wcwl-add-to-wishlist img, .product-info-wrapper .yith-wcwl-add-to-wishlist img, .product-summary-center .yith-wcwl-add-to-wishlist img { display: none !important; } .product-information .yith-wcwl-add-to-wishlist a:not(.alt), .product-info-wrapper .yith-wcwl-add-to-wishlist a:not(.alt), .product-summary-center .yith-wcwl-add-to-wishlist a:not(.alt) { padding-left: 0; font-size: 14px; letter-spacing: 1px; position: relative; top: -6px; border: none; word-break: break-word; word-wrap: break-word; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .product-information .yith-wcwl-add-to-wishlist a:not(.alt):before, .product-info-wrapper .yith-wcwl-add-to-wishlist a:not(.alt):before, .product-summary-center .yith-wcwl-add-to-wishlist a:not(.alt):before { display: inline-block; content: "\e908" !important; font-family: 'xstore-icons'; margin-right: 10px; font-size: 1.25rem; position: relative; top: 3px; background-color: transparent !important; -webkit-transition: inherit; transition: inherit; } .product-information .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:not(.alt), .product-info-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:not(.alt), .product-summary-center .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:not(.alt), .product-information .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:not(.alt), .product-info-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:not(.alt), .product-summary-center .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:not(.alt) { font-size: 14px; padding-left: 0; } .product-information .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:not(.alt):before, .product-info-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:not(.alt):before, .product-summary-center .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:not(.alt):before, .product-information .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:not(.alt):before, .product-info-wrapper .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:not(.alt):before, .product-summary-center .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:not(.alt):before { content: "\e908" !important; font-family: 'xstore-icons'; } .product-information .clear, .product-info-wrapper .clear, .product-summary-center .clear { display: none; } .product-information .cart + .yith-wcwl-add-to-wishlist, .product-info-wrapper .cart + .yith-wcwl-add-to-wishlist, .product-summary-center .cart + .yith-wcwl-add-to-wishlist { margin-bottom: 25px; } .product-information .added-cart-tooltip, .product-info-wrapper .added-cart-tooltip, .product-summary-center .added-cart-tooltip { margin-top: -109px; left: 159px; } .product-information .added-cart-tooltip:before, .product-info-wrapper .added-cart-tooltip:before, .product-summary-center .added-cart-tooltip:before, .product-information .added-cart-tooltip:after, .product-info-wrapper .added-cart-tooltip:after, .product-summary-center .added-cart-tooltip:after { right: auto; left: 32%; } a.add_to_wishlist .et-tooltip { display: none !important; } .single-product-xsmall .single_add_to_cart_button { margin-bottom: 20px; } .single-product-xsmall .yith-wcwl-add-to-wishlist { margin-top: 0; } .single-product-xsmall .quantity { margin-bottom: 30px; } .size-guide { font-size: 1rem; margin-bottom: 1.67em; display: inline-block; width: auto; padding: 10px 10px 10px 33px; background: #f7f7f7 url(images/size-guide.png) no-repeat 10px center; } .size-guide a { text-transform: none; } .product-share { padding: 15px 0; overflow: hidden; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; text-transform: uppercase; } .product-share ul { margin-bottom: 0; } .product-share ul li { margin-bottom: 0; } .product-share ul li a { padding: 3px 10px; color: #8a8a8a; } .product-share ul li:last-child a { padding-right: 0; } .tooltipster-default { background-color: #fff; border: 1px solid #e6e6e6; color: #808080; font-size: 12px; } .single_add_to_cart_button.button { height: auto; font-weight: 400; font-size: 1.14rem; padding-top: 0.95rem; padding-bottom: 0.95rem; background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; min-width: 200px; margin-right: 0.4rem; } .single_add_to_cart_button.button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .single_add_to_cart_button.button:focus { color: white; } .single_add_to_cart_button.button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .single_add_to_cart_button.button:focus { color: white; } .single_add_to_cart_button.button:hover { border-color: #4c4c4c; } .added_to_cart { display: none; } .product-lightbox-btn { position: absolute; bottom: 10px; left: 25px; z-index: 1001; font-size: 0; background-color: #f8f8f8; width: 38px; height: 38px; line-height: 38px; text-align: center; border-radius: 50%; } .product-lightbox-btn:before { font-family: 'FontAwesome'; display: inline-block; content: "\f065"; font-size: 12px; } .single_variation .price { margin: 10px 0; font-size: 18px; } .single_variation .price del .amount { font-size: 16px; } .woocommerce-variation-price { width: 100%; margin: 10px 0 15px; } .woocommerce-variation-price .woocommerce-Price-amount { font-size: 22px; } .hide-product-name .product_title { display: none; } .product-images .out-stock { display: none; } .single-product .carousel-area { margin-top: 10px; } .single-product .product-images .onsale { z-index: 9; } .single-product .product-images:hover .swiper-button-prev, .single-product .product-images:hover .swiper-button-next { opacity: 1; z-index: 99999; } .single-product .product-information .yith-wcwl-add-to-wishlist a:not(.alt) { font-size: 14px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .single-product .product-information .yith-wcwl-add-to-wishlist a:not(.alt):before { -webkit-transition: inherit; transition: inherit; } .single-product .single-product-large .product-type-grouped .product-information .et-wishlist-holder.position-after a:not(.alt), .single-product .single-product-large.product-type-grouped .product-type-grouped .product-information .et-wishlist-holder.position-after a:not(.alt), .single-product .single-product-large .product-type-variable .product-information .et-wishlist-holder.position-after a:not(.alt), .single-product .single-product-large.product-type-grouped .product-type-variable .product-information .et-wishlist-holder.position-after a:not(.alt), .single-product .single-product-large .product-information .et-wishlist-holder.position-after a:not(.alt), .single-product .single-product-large.product-type-grouped .product-information .et-wishlist-holder.position-after a:not(.alt) { font-size: 0; } .single-product .single-product-large .product-type-grouped .product-information .et-wishlist-holder.position-after a:not(.alt):hover, .single-product .single-product-large.product-type-grouped .product-type-grouped .product-information .et-wishlist-holder.position-after a:not(.alt):hover, .single-product .single-product-large .product-type-variable .product-information .et-wishlist-holder.position-after a:not(.alt):hover, .single-product .single-product-large.product-type-grouped .product-type-variable .product-information .et-wishlist-holder.position-after a:not(.alt):hover, .single-product .single-product-large .product-information .et-wishlist-holder.position-after a:not(.alt):hover, .single-product .single-product-large.product-type-grouped .product-information .et-wishlist-holder.position-after a:not(.alt):hover { font-size: 0px; } .single-product .product-type-grouped .product-information .et-wishlist-holder.position-after, .single-product .product-type-variable .product-information .et-wishlist-holder.position-after, .single-product .product-information .et-wishlist-holder.position-after, .single-product .product-info-wrapper .et-wishlist-holder.position-after { float: right; } .single-product .product-type-grouped .product-information .et-wishlist-holder.position-under, .single-product .product-type-variable .product-information .et-wishlist-holder.position-under, .single-product .product-information .et-wishlist-holder.position-under, .single-product .product-info-wrapper .et-wishlist-holder.position-under { padding-top: 10px; } .single-product .product-type-grouped .product-information .et-wishlist-holder.type-icon a:not(.alt), .single-product .product-type-variable .product-information .et-wishlist-holder.type-icon a:not(.alt), .single-product .product-information .et-wishlist-holder.type-icon a:not(.alt), .single-product .product-info-wrapper .et-wishlist-holder.type-icon a:not(.alt) { font-size: 0; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .single-product .product-type-grouped .product-information .et-wishlist-holder.type-icon a:not(.alt):hover, .single-product .product-type-variable .product-information .et-wishlist-holder.type-icon a:not(.alt):hover, .single-product .product-information .et-wishlist-holder.type-icon a:not(.alt):hover, .single-product .product-info-wrapper .et-wishlist-holder.type-icon a:not(.alt):hover { font-size: 14px; } .single-product .product-type-grouped .product-information .et-wishlist-holder.type-icon-text a:not(.alt), .single-product .product-type-variable .product-information .et-wishlist-holder.type-icon-text a:not(.alt), .single-product .product-information .et-wishlist-holder.type-icon-text a:not(.alt), .single-product .product-info-wrapper .et-wishlist-holder.type-icon-text a:not(.alt) { font-size: 14px; } .single-product .product-type-variable .product-information .et-wishlist-holder.position-after, .single-product .product-type-grouped .product-information .et-wishlist-holder.position-after, .single-product .product-info-wrapper .product-information .et-wishlist-holder.position-after { float: none; display: inline; } .single-product .variations + .qty-span { padding-top: 5px; } .single-product .product-information form.variations_form.cart .single_variation_wrap { margin-top: 0; } .single-product .quantity { display: inline-block; margin-right: 20px; } .single-product .menu-social-icons i { z-index: 0; } .single-product.et_quantity-off .quantity { display: inline-grid; } .et-full-screen-products .et-wishlist-holder.position-after { display: inline; } .et-full-screen-products .et-wishlist-holder.type-icon a:not(.alt) { font-size: 0 !important; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .et-full-screen-products .et-wishlist-holder.type-icon a:not(.alt):hover { font-size: 14px !important; } .et-full-screen-products .et-wishlist-holder.type-icon-text a:not(.alt) { font-size: inherit !important; } .group_table tr, .group_table td { border: none; } .group_table td.price { width: auto; margin: 0; float: none; padding: 0; font-size: 1.14rem; line-height: 50px; vertical-align: middle; } .group_table td.price p { margin-bottom: 0 !important; } .group_table .quantity { margin-bottom: 0; } .group_table td.label { line-height: 50px; display: table-cell; text-align: left; vertical-align: middle; } .group_table td.label label { text-transform: uppercase; font-size: 1rem; font-weight: bold; margin-bottom: 0; } .group_table td:first-child { vertical-align: top; } .product-type-grouped button[type="submit"] { margin-left: 0 !important; } .product-type-grouped .product-information .cart { width: 100%; } .product-type-grouped .product-information .yith-wcwl-add-to-wishlist a:not(.alt) { font-size: 0; } .product-type-grouped .product-information .yith-wcwl-add-to-wishlist a:not(.alt) :before { font-size: 20px; } .product-type-grouped .product-information .woocommerce-price-suffix { line-height: 1.2; font-size: 0.79em; } .product-type-grouped .product-information .price { line-height: 1.2; } .product-type-variable .yith-wcwl-add-to-wishlist { display: block; } .single-product-large .product-information-inner { width: 100%; padding: 60px; border: 20px solid #f7f7f7; } .single-product-large .product-information-inner .yith-wcwl-add-to-wishlist a:not(.alt) { font-size: 14px; } .single-product-large .added-cart-tooltip { left: 225px; } .affix-bottom { position: absolute; } .product-summary-fixed .fixed-content { text-align: right; } .fixed-product-block { min-height: 75vh; display: table; } .fixed-product-block .fixed-content { display: table-cell; vertical-align: middle; } .fixed-product-block .fixed-content .title { font-size: 1.5rem; text-transform: uppercase; } .fixed-product-block .fixed-content .products-page-cats a { color: #8a8a8a; font-weight: 400; text-transform: uppercase; font-size: 1rem; } .fixed-product-block .fixed-content .price { text-align: left; margin-bottom: 20px; } .fixed-product-block .fixed-content .cart { border: none; padding: 0; } .fixed-product-block .fixed-content .cart button[type="submit"], .fixed-product-block .fixed-content .cart .button { float: none; margin: 0 auto; display: inline-block; } .fixed-product-block .fixed-content .quantity { float: none; margin: 0 auto 20px; } .fixed-product-block .fixed-content table.variations td.label { text-align: left; } .fixed-product-block .fixed-content .group_table td.label { vertical-align: top; } .fixed-product-block .fixed-content .product-share { text-align: left; } .fixed-product-block .fixed-content .share-title { text-transform: uppercase; font-weight: bold; color: #1e1e1e; display: inline-block; vertical-align: middle; line-height: 2rem; font-size: 13px; } .fixed-product-block .fixed-content .menu-social-icons { display: inline-block; float: right; vertical-align: middle; padding-left: 0; } .fixed-product-block .fixed-content .menu-social-icons li a { padding: 3px 6px; } .fixed-product-block .fixed-content .menu-social-icons li a:hover { color: #000; } .fixed-product-block .fixed-content .yith-wcwl-add-to-wishlist { display: block; } .fixed-product-block .fixed-content .yith-wcwl-add-to-wishlist a:not(.alt) { font-size: 0.86rem; } .fixed-product-block .woocommerce-product-rating { margin-top: 15px; } .product-type-simple .fixed-product-block .fixed-content .cart .button { margin-bottom: 12px; } .product-fixed-content .product-content > .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .product-fixed-content .product-information { padding-top: 0; } .product-fixed-content .product-information-inner { display: table; width: 100%; } .single-product-wide.product-fixed-content .product-information-inner { padding-left: 7vw; padding-right: 7vw; } .single-product-wide.product-fixed-content .product-information-inner .fixed-content { display: table-cell; vertical-align: middle; } .single-product-wide .added-cart-tooltip { left: 30%; } .single-product-center .product-content > .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .single-product-center .product-summary-center, .single-product-center .product-images, .single-product-center .product-information { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; } .single-product-center .product_title { font-size: 42px; line-height: 42px; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 10px; } .single-product-center .products-page-cats { color: #808080; margin-bottom: 10px; display: none; } .single-product-center .products-page-cats a { color: #808080; font-size: 16px; } .single-product-center .products-page-cats a:hover { color: #000; } .single-product-center .price { font-size: 18px; margin-bottom: 15px; } .single-product-center .star-rating span:before { color: #000; } .single-product-center .woocommerce-review-link { font-size: 14px; } .single-product-center .woocommerce-review-link:hover { color: #000 !important; } .single-product-center table.variations td.label { text-align: left; } .single-product-center .group_table td.label { vertical-align: top; } .single-product-center .product_meta .sku_wrapper { margin-bottom: 10px; display: block; color: #262626; } .single-product-center .product_meta .sku_wrapper span { color: #666; } .single-product-center .product_meta .posted_in, .single-product-center .product_meta .tagged_as { display: block; color: #262626; text-transform: uppercase; font-size: 14px; margin-bottom: 10px; } .single-product-center .product_meta .posted_in a, .single-product-center .product_meta .tagged_as a { text-transform: none; color: #666; } .single-product-center .product_meta .posted_in a:hover, .single-product-center .product_meta .tagged_as a:hover { color: #000; } .single-product-center .product-share { margin-top: 30px; } .single-product-center .product-share .share-title { display: inline-block; margin-top: 5px; } .single-product-center .product-share ul { float: right; padding-left: 0; } .single-product-center .group_table .quantity.buttons_added { width: 122px; } .single-product-center .group_table tr, .single-product-center .group_table td { padding: 10px 5px; vertical-align: middle !important; } .single-product-center .group_table label a { font-size: 0.8rem; } .single-product-center .group_table .price { line-height: 20px !important; } .single-product-center .group_table .price ins { padding-left: 0; } .single-product-center .product-information .title { font-size: 20px; letter-spacing: 1px; } .single-product-center table.variations { margin-bottom: 0; border-top: none; width: auto; } .single-product-center table.variations td.label { width: auto; padding: 0; border-top: none; display: block; text-align: left; border-bottom: none; vertical-align: middle; } .single-product-center table.variations td.label label { font-size: 13px; font-weight: bold; text-transform: uppercase; color: #313131; margin-bottom: 9px; } .single-product-center table.variations td.value { border-top: none; border-bottom: none; padding: 0; display: inline-block; vertical-align: middle; width: 100%; } .single-product-center table.variations td.value select { margin-bottom: 2.14em; } .single-product-center table.variations tr:last-child td.value select { margin-bottom: 15px; } .single-product-center form.variations_form.cart .single_variation_wrap { display: inline-block; margin-top: 20px; } .single-product-center form.variations_form.cart .out-of-stock { height: auto; line-height: 1.8; padding: 1em; } .single-product-center .out-of-stock { display: inline-block; border-radius: 0; border: 1px solid #f2f2f2; color: #000000; text-transform: uppercase; font-size: 0.79rem; font-weight: 700; letter-spacing: 1px; text-align: center; padding: 0 2em; position: relative; top: -1px; margin-right: 20px; line-height: 3.43rem; height: 3.43rem; background-color: #f2f2f2; } .single-product-center .out-of-stock + .yith-wcwl-add-to-wishlist { margin-bottom: 12px; } .single-product-center .email-link { margin-bottom: 10px; display: inline-block; } @media only screen and (min-width: 992px) { .single-product .col-lg-3.product-information .menu-social-icons, .single-product .col-lg-3.product-info-wrapper .menu-social-icons, .single-product .col-lg-3.product-summary-center .menu-social-icons { float: left; } .product-information.col-lg-3 .et-wishlist-holder.position-after, .product-information.col-lg-3 .et-wishlist-holder.position-under { float: none; padding-top: 0; } } @media only screen and (max-width: 1200px) { .group_table .quantity.buttons_added span { display: none; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .product-information .et-wishlist-holder.position-after.type-icon, .product-type-grouped .product-information .et-wishlist-holder.position-after.type-icon, .product-type-variable .product-information .et-wishlist-holder.position-after.type-icon { float: none; display: inline; } .product-information .et-wishlist-holder.position-after.type-icon a:not(.alt):hover, .product-type-grouped .product-information .et-wishlist-holder.position-after.type-icon a:not(.alt):hover, .product-type-variable .product-information .et-wishlist-holder.position-after.type-icon a:not(.alt):hover { font-size: 9px; } .product-information .et-wishlist-holder.position-after.type-icon-text a:not(.alt), .product-type-grouped .product-information .et-wishlist-holder.position-after.type-icon-text a:not(.alt), .product-type-variable .product-information .et-wishlist-holder.position-after.type-icon-text a:not(.alt) { font-size: 9px; } .single-product-wide .added-cart-tooltip { left: 90px; margin-top: -60px; } .single-product-xsmall .added-cart-tooltip { left: 0; margin-top: -60px; } } @media only screen and (min-width: 1200px) { .single-product-xsmall .added-cart-tooltip { margin-top: -125px; } .single-product-xsmall .added-cart-tooltip:before, .single-product-xsmall .added-cart-tooltip:after { left: 20%; } } @media only screen and (min-width: 1025px) { .product-information .menu-social-icons a[title="whatsapp"], .product-info-wrapper .menu-social-icons a[title="whatsapp"], .product-summary-center .menu-social-icons a[title="whatsapp"] { display: none; } } @media only screen and (min-width: 768px) { .single-product-booking.product-type-grouped .group_table td.label, .single-product-booking.product-type-grouped .group_table td:first-child { display: block; text-align: center; } .single-product-booking.product-type-grouped .group_table .quantity.buttons_added { margin-right: 0; } .single-product-booking.product-type-grouped .product-side-information-inner .price { display: block; } } @media only screen and (min-width: 1200px) and (max-height: 1080px) { .fixed-product-block { min-height: 100vh; } } @media only screen and (max-width: 992px) { .product-images { margin-bottom: 40px; padding: 0 15px; } .product-images .onsale { top: 15px; left: 3px; } .single-product-center .product-content > .row { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .single-product-center .product-summary-center { width: 50%; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .single-product-center .product-images { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; width: 100%; } .single-product-center .product-information { width: 50%; -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .single-product-fixed .product-content > .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .single-product-fixed .product-summary-fixed { width: 60%; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .single-product-fixed .product-images { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; width: 100%; } .single-product-fixed .product-information { width: 40%; -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .single-product-wide.product-fixed-content .product-information-inner { padding-left: 30px; padding-right: 30px; } .single-product-wide.product-fixed-content .product-images { width: 100%; } .single-product-wide.product-fixed-content .product-information { padding-top: 0; width: 100%; } .single-product-wide .added-cart-tooltip { left: 20%; } .product-fixed-images .product-content > .row, .product-fixed-content .product-content > .row { display: block; } .sidebar-mobile-hide .single-product-sidebar { display: none; } .single-product-fixed .product-summary-fixed { margin-bottom: 30px; } .single-product-fixed .product-summary-fixed .fixed-content { text-align: left; } .single-product-fixed .product-images { width: 100%; margin-bottom: 0; display: inline-block; } .single-product-fixed .product-images .product-images-gallery > div { width: 50%; float: left; padding: 0 15px; } .single-product-fixed .product-images .product-images-gallery > div:nth-child(2n+1) { clear: both; } .single-product-fixed .product-images .product-images-gallery > div .product-lightbox-btn { left: 20px; bottom: 20px; } .single-product-fixed .product-images .type-label-2 { top: 10px; left: 40px; } .single-product-fixed .fixed-product-block .fixed-content { display: block; width: 100%; } .single-product-fixed .fixed-product-block table.variations td.value select { margin-left: auto; margin-right: auto; } .fixed-product-block { height: auto; display: block; min-height: 100px; } .single-product .product-information .et-wishlist-holder.position-after { float: none; display: inline; } .single-product .col-md-3 .menu-social-icons { float: right; } .single-product-xsmall .added-cart-tooltip { margin-top: -134px; } } @media only screen and (max-width: 768px) { .main-images .owl-next { right: 15px !important; } .main-images .owl-prev { left: 15px !important; } } @media only screen and (max-width: 700px) { .single-product-center .product-summary-center, .single-product-center .product-information { width: 100%; } .single-product-center .product-summary-center { margin-bottom: 30px; } .single-product-fixed .product-summary-fixed, .single-product-fixed .product-information { width: 100%; } .single-product-fixed .product-summary-fixed { margin-bottom: 30px; } .product-information .menu-social-icons a, .product-info-wrapper .menu-social-icons a, .product-summary-center .menu-social-icons a, .product-information li:first-child a, .product-info-wrapper li:first-child a, .product-summary-center li:first-child a { padding-left: 0; } .single-product-large > .added-cart-tooltip { display: none !important; } } @media only screen and (max-width: 480px) { #product-pager .owl-item a { border: none; padding: 0; } .single-product .tabs { margin-bottom: 20px; } .single-product .added-cart-tooltip { margin-top: -110px; left: 90px; } .product-images .onsale { font-size: 1rem; } #reviews .commentlist .star-rating { float: none; } .single-product-fixed .product-images .product-images-gallery > div { width: 100%; } .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button { display: inline-block; width: 100%; } .single-product-large .product-information > div .yith-wcwl-add-to-wishlist, .single-product-large .product-information > div .email-link, .single-product-large .product-information > div .sku_wrapper { display: inline-block; width: 100%; margin-right: 0; } .single-product-large .product-information > div .yith-wcwl-add-to-wishlist a { font-size: 1rem !important; } .single-product-large .product-information > div .product_meta, .single-product-large .product-information > div .share-title, .single-product-large .product-information > div .menu-social-icons { width: 100%; } .single-product-large .product-information > div .menu-social-icons li { float: none; display: inline-block; } .single-product-large .product-information > div .menu-social-icons li:first-child a { padding-left: 0; } .single-product-large .product-information .product-information-inner { padding: 30px; border: 10px solid #f7f7f7; } .single-product-wide .added-cart-tooltip { margin-top: -105px; } .single-product-wide .added-cart-tooltip:before, .single-product-wide .added-cart-tooltip:after { left: 50%; } .single-product-wide .single_add_to_cart_button { min-width: 180px; margin-right: 0; } .single-product-xsmall .added-cart-tooltip { margin-top: -134px; } } @media screen and (max-width: 380px) { .single-product .quantity, _::-webkit-full-page-media, _:future, :root .single-product .quantity { margin-bottom: 8px; vertical-align: middle; } } .track_order .form-row { width: 100%; padding: 0; } .track_order .button { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } .track_order .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .track_order .button:focus { color: white; } .track_order .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .track_order .button:focus { color: white; } .woocommerce-thankyou-order-details li, .order_details.bacs_details li { list-style: none; } .woocommerce table.wishlist_table { font-size: 1rem; } .woocommerce table.wishlist_table thead th { border-bottom-color: #1e1e1e; border-top: none; } .woocommerce table.wishlist_table .product-name { text-transform: uppercase; font-weight: bold; font-size: 1.14rem; min-width: 150px; } .woocommerce table.wishlist_table td.product-add-to-cart a { display: inline-block !important; border-radius: 0; border: 1px solid #f2f2f2; color: #000000; text-transform: uppercase; font-size: 0.79rem; font-weight: 700; letter-spacing: 1px; text-align: center; padding: 0 1.64em; height: auto; line-height: 3rem; background-color: #f2f2f2; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-box-sizing: border-box; box-sizing: border-box; } .woocommerce table.wishlist_table td.product-add-to-cart a:hover { color: #ffffff; background-color: #000000; } .woocommerce table.wishlist_table .product-stock-stauts { text-align: center; } .woocommerce table.wishlist_table .product-remove a { width: 35px; height: 35px; line-height: 35px; padding: 0; font-size: 0; background-color: #f8f8f8; display: inline-block; } .woocommerce table.wishlist_table .product-remove a:before { font-family: 'xstore-icons'; display: inline-block; font-size: 14px; color: #1e1e1e; content: "\e90a"; position: relative; left: 0.5px; } .woocommerce table.wishlist_table .product-remove a:hover:before { color: white; } .woocommerce table.wishlist_table span.wishlist-in-stock { text-transform: uppercase; } .woocommerce table.wishlist_table td ins { text-decoration: none; } .woocommerce table.wishlist_table tfoot td { border-bottom: none; } .wishlist-title { text-transform: uppercase; } .wishlist-title h2 { font-size: 18px; } .yith-wcwl-share { margin-bottom: 0; } .yith-wcwl-share-title { display: inline-block; vertical-align: middle; margin: 0; } .yith-wcwl-share ul { vertical-align: middle; display: inline-block; margin-bottom: 0; } .wishlist_table .add_to_cart, .yith-wcwl-add-to-wishlist a.add_to_wishlist.button.alt { border-radius: 0; } @media only screen and (max-width: 1200px) { .woocommerce table.wishlist_table .product-name { font-size: 0.9rem; } .woocommerce table.wishlist_table tbody td { padding: 15px 4px; } .woocommerce table.wishlist_table .product-stock-stauts, .woocommerce table.wishlist_table .product-stock-status { display: none; } .woocommerce table.wishlist_table .product-name { width: auto; } } @media only screen and (max-width: 480px) { .wishlist_table tr .product-thumbnail { display: none; } .woocommerce table.wishlist_table .product-name { max-width: 100px; } } .col2-set { width: 100%; overflow: hidden; } .col2-set .col-1 { float: left; width: 48%; } .col2-set .col-2 { float: right; width: 48%; } form.login { max-width: 500px; } @media only screen and (max-width: 767px) { .col2-set .col-1, .col2-set .col-2 { float: none; width: 100%; } } .sticky-sidebar { position: static; opacity: 0; -webkit-transition: opacity 0.2s linear; transition: opacity 0.2s linear; } .sticky-sidebar-loaded .sticky-sidebar { opacity: 1; } .sidebar-widget, .widget-container { display: inline-block; width: 100%; } .sidebar-widget li, .widget-container li { list-style: none; width: 100%; } .sidebar-widget { margin-bottom: 4.29em; } .sidebar-widget li a { display: inline-block; color: #444444; padding: 0.36em 0; } .widget_recent_entries li { list-style: none; } .sidebar-widget .widget-title { margin-bottom: 1.07em; padding-bottom: 1.07em; border-bottom: 1px solid #e6e6e6; } .widget-title { font-size: 1.14rem; text-transform: uppercase; color: #1e1e1e; font-weight: 900; letter-spacing: 1px; margin-bottom: 1.56em; } .widget_text ol, .widget_text ul { padding-left: 20px; margin-bottom: 10px; margin-top: 10px; } .widget_text ol li, .widget_text ul li { margin-bottom: 0.5em; list-style: inherit; line-height: 1.8; } .etheme_widget_recent_comments li { border-bottom: 1px solid #e6e6e6; padding: 10px 0; } .etheme_widget_recent_comments li > a { padding-top: 0; } .etheme_widget_recent_comments li:first-child { padding-top: 0; } article.blog-post, article.post-grid { margin-bottom: 50px; } article.blog-post .wp-picture, article.post-grid .wp-picture { position: relative; margin-bottom: 25px; text-align: center; width: auto; margin-left: 0; margin-right: auto; } article.blog-post .wp-picture:hover .zoom, article.post-grid .wp-picture:hover .zoom { opacity: 1; visibility: visible; } article.blog-post .wp-picture img, article.post-grid .wp-picture img { max-width: 100%; margin: 0 auto; } article.blog-post .featured-audio, article.post-grid .featured-audio, article.blog-post .featured-video, article.post-grid .featured-video, article.blog-post .et_post-slider, article.post-grid .et_post-slider { margin-bottom: 20px; } article.blog-post.format-audio .sticky-post, article.post-grid.format-audio .sticky-post { display: none !important; } article.blog-post.sticky, article.post-grid.sticky { position: relative; } article.blog-post.sticky .sticky-post, article.post-grid.sticky .sticky-post { position: absolute; right: 0; top: 40px; font-size: 1rem; padding: 0.7em 1.2em; display: inline-block; background-color: #f2f2f2; z-index: 10; text-transform: uppercase; font-weight: 700; color: #000; } article.blog-post .read-more, article.post-grid .read-more { display: block; margin-top: 10px; margin-bottom: 10px; } article.blog-post .read-more span, article.post-grid .read-more span { float: left; font-weight: 400; } article.blog-post .read-more.btn, article.post-grid .read-more.btn { margin-top: 35px; } article.blog-post .read-more.btn:before, article.post-grid .read-more.btn:before, article.blog-post .read-more.btn:after, article.post-grid .read-more.btn:after { display: none; } article.blog-post .owl-item, article.post-grid .owl-item { padding: 0; } article.blog-post .zoom, article.post-grid .zoom { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; visibility: hidden; } article.blog-post .zoom .btn_group, article.post-grid .zoom .btn_group { position: absolute; top: 50%; left: 0; width: 100%; margin: -22px 0 0 0; z-index: 2; text-align: center; } article.blog-post .zoom .btn_group a i:before, article.post-grid .zoom .btn_group a i:before { content: ""; display: block; } article.blog-post .zoom > i, article.post-grid .zoom > i { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; width: 100%; height: 100%; } article.blog-post h6.active, article.post-grid h6.active { display: inline-block; } article.blog-post:not(.post-single) .author-info, article.post-grid:not(.post-single) .author-info { display: none; } article.blog-post .wp-picture .svg-wrapper svg, article.post-grid .wp-picture .svg-wrapper svg { display: none; } article.blog-post .wp-picture.blog-hover-zoom, article.post-grid .wp-picture.blog-hover-zoom { overflow: hidden; } article.blog-post .wp-picture.blog-hover-zoom img, article.post-grid .wp-picture.blog-hover-zoom img { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; } article.blog-post .wp-picture.blog-hover-zoom:hover img, article.post-grid .wp-picture.blog-hover-zoom:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); opacity: 0.8; } article.blog-post .wp-picture.blog-hover-zoom .blog-mask, article.post-grid .wp-picture.blog-hover-zoom .blog-mask { display: none; } article.blog-post .wp-picture.blog-hover-animated, article.post-grid .wp-picture.blog-hover-animated { overflow: hidden; } article.blog-post .wp-picture.blog-hover-animated .svg-wrapper, article.post-grid .wp-picture.blog-hover-animated .svg-wrapper { height: 40px; margin: 0 auto; position: relative; top: 50%; opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; width: 150px; overflow: hidden; } article.blog-post .wp-picture.blog-hover-animated .svg-wrapper svg, article.post-grid .wp-picture.blog-hover-animated .svg-wrapper svg { display: inline-block; } article.blog-post .wp-picture.blog-hover-animated .shape, article.post-grid .wp-picture.blog-hover-animated .shape { fill: none; stroke-dasharray: 0 300; stroke-dashoffset: -215; stroke-width: 2px; stroke: rgba(255, 255, 255, 0.9); -webkit-transition: all 0.3s linear; transition: all 0.3s linear; } article.blog-post .wp-picture.blog-hover-animated .btn, article.post-grid .wp-picture.blog-hover-animated .btn { position: relative; top: -35px; border: none; padding: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; } @-webkit-keyframes draw { 0% { stroke-dasharray: 0 300; stroke-dashoffset: -215; stroke-width: 3px; } 100% { stroke-dasharray: 400 300; stroke-dashoffset: 0; stroke-width: 3px; } } @keyframes draw { 0% { stroke-dasharray: 0 300; stroke-dashoffset: -215; stroke-width: 3px; } 100% { stroke-dasharray: 400 300; stroke-dashoffset: 0; stroke-width: 3px; } } article.blog-post .wp-picture.blog-hover-animated img, article.post-grid .wp-picture.blog-hover-animated img { -webkit-transition: -webkit-transform 0.3s linear; transition: transform 0.3s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; } article.blog-post .wp-picture.blog-hover-animated:hover img, article.post-grid .wp-picture.blog-hover-animated:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: -webkit-transform 4s linear; transition: transform 4s linear; } article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper, article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper { opacity: 1; } article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper .shape, article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper .shape { -webkit-animation: 0.4s draw linear forwards; animation: 0.4s draw linear forwards; opacity: 1; stroke: rgba(255, 255, 255, 0.9); } article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper .btn, article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper .btn { color: rgba(255, 255, 255, 0.9); } article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .btn, article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .btn { color: #000; } article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .shape, article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .shape { stroke: #fff; fill: #fff; } article.blog-post.blog-align-center, article.post-grid.blog-align-center { text-align: center; } article.blog-post.blog-align-center .post-heading, article.post-grid.blog-align-center .post-heading { text-align: center; } article.blog-post.blog-align-center .meta-post .post-comments-count, article.post-grid.blog-align-center .meta-post .post-comments-count { float: none; margin-left: 10px; } article.blog-post.blog-align-center .read-more, article.post-grid.blog-align-center .read-more { margin-left: auto; margin-right: auto; } article.blog-post.blog-align-right, article.post-grid.blog-align-right { text-align: right; } article.blog-post.blog-align-right .post-heading, article.post-grid.blog-align-right .post-heading { text-align: right; } article.blog-post.blog-align-right .meta-post .post-comments-count, article.post-grid.blog-align-right .meta-post .post-comments-count { float: none; margin-left: 10px; } article.blog-post.blog-align-right .read-more, article.post-grid.blog-align-right .read-more { display: inline-block !important; } .post-grid .post-categories, .blog-post .post-categories, .post-header .post-categories { position: absolute; top: 40px; left: 0; font-size: 1rem; z-index: 9; padding: 0.7em 1.2em; } .post-grid .post-categories a, .blog-post .post-categories a, .post-header .post-categories a { color: white; font-weight: bold; text-transform: uppercase; } .wp-picture { position: relative; } .wp-picture .blog-mask { position: absolute; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; z-index: 8; left: 0; right: 0; top: 0; bottom: 0; } .wp-picture .blog-mask:before { content: ""; position: absolute; right: 0; left: 0; top: 0; bottom: 0; opacity: 0.4; } .wp-picture .blog-mask-inner { top: 50%; position: absolute; width: 100%; margin-top: -20px; } .wp-picture .blog-mask-inner .btn { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); opacity: 0; background-color: transparent; color: #fff; font-weight: 900; font-size: 1rem; padding: 1.14em 1.71em; height: auto; line-height: 1; border: 2px solid rgba(255, 255, 255, 0.4); } .wp-picture .blog-mask-inner .btn:hover { border: 2px solid #fff; } .wp-picture:hover .blog-mask { opacity: 1; } .wp-picture:hover .blog-mask-inner .btn { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } .post-heading { margin-bottom: 1.79em; } .post-heading h2 { margin-bottom: 0.29em; text-transform: uppercase; font-weight: 900; letter-spacing: 0.07em; -ms-word-wrap: break-word; word-wrap: break-word; } .post:not(.post-single) .post-heading h2 { text-transform: none; } .post-grid .post-categories { top: 20px; font-size: 12px; } .blog-category-description { margin-bottom: 30px; } .meta-post { font-size: 1rem; font-weight: 300; } .meta-post .views-count:before { font-family: 'FontAwesome'; content: '\f06e'; display: inline-block; margin-right: 4px; font-size: 1rem; } .meta-post .post-comments-count:before { font-family: 'FontAwesome'; content: '\f0e5'; display: inline-block; margin-right: 4px; font-size: 1rem; } .meta-post .meta-divider { margin: 0 2px; } .read-more { text-transform: capitalize; font-size: 1.14rem; position: relative; display: table !important; } .read-more:after { font-family: 'FontAwesome'; content: '\f178'; display: inline-block; margin-left: 4px; opacity: 0; position: absolute; right: -15px; top: 2px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .read-more:before { content: ''; position: absolute; height: 2px; width: 100%; bottom: 0; pointer-events: none; background-color: #000; -webkit-transform: scale3d(0, 1, 1); transform: scale3d(0, 1, 1); -webkit-transition: -webkit-transform 0.4s; transition: transform 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } .read-more:hover:after { opacity: 1; right: -23px; top: 2px; } .read-more:hover:before { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } .read-more.btn { margin-top: 35px; font-weight: bold; text-transform: uppercase; letter-spacing: normal; padding: 1.1em 3.1em; font-size: 1rem; } .content-article { font-size: 1.14rem; line-height: 1.8; font-weight: 300; } .content-article p { font-size: 1.14rem; line-height: 1.8; font-weight: 300; } .articles-pagination { position: relative; width: 100%; display: inline-block; padding: 1.78em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-bottom: 4.28em; text-align: right; } .articles-pagination.align-center { text-align: center; } .articles-pagination.align-left { text-align: left; } .articles-pagination.align-left .et_coutn-posts, .articles-pagination.align-center .et_coutn-posts { left: auto; right: 0; } .articles-pagination .et_coutn-posts { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .articles-pagination span, .articles-pagination a { width: 36px; height: 36px; border: 1px solid #e6e6e6; -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; text-align: center; line-height: 34px; margin-left: 6px; } .articles-pagination .current, .articles-pagination a:hover { color: #fff; } .articles-pagination:empty { display: none !important; } .articles-pagination .next, .articles-pagination .prev { width: auto; margin-right: 0; margin-left: 0; border: none; font-size: 16px; font-weight: 400; } .articles-pagination .next:before, .articles-pagination .prev:before, .articles-pagination .next:after, .articles-pagination .prev:after { font-family: FontAwesome; font-size: 14px; vertical-align: middle; } .articles-pagination .next:hover, .articles-pagination .prev:hover { background-color: transparent; color: #000000; } .articles-pagination .prev { margin-right: 25px; } .articles-pagination .prev:before { margin-right: 10px; content: "\f104"; } .articles-pagination .next { margin-left: 30px; } .articles-pagination .next:after { margin-left: 10px; content: "\f105"; } .et_load-posts { padding: 25px 0; text-align: center; position: relative; } .et_load-posts .btn { padding: 0; } .et_load-posts .btn a { color: #000000; padding: 0 1.95em; } .et_load-posts .btn:hover a { color: #fff; } .et_load-posts.loading .btn, .et_load-posts.lazy-loading .btn { opacity: 0; } .et_load-posts.loading .et-loader, .et_load-posts.lazy-loading .et-loader { z-index: 1; } .et_load-posts .et-loader { z-index: -1; } .et_load-posts .et-loader svg { top: -6px; } .et_load-posts p { margin-bottom: 0; } .et_blog-ajax .post { -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .et_blog-ajax .loaded { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .et_blog-ajax .loading { opacity: 0; -webkit-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); } @media only screen and (max-width: 992px) { .blog-full-width article { width: 50%; margin-left: 0; } article.content-small .content-article, article.content-small .wp-picture, article.content-small .post-gallery-slider { width: 100%; } article.blog-post.col-md-3 .zoom .btn_group, article.post-grid.col-md-3 .zoom .btn_group { margin-top: -25px; } } @media only screen and (max-width: 480px) { article.blog-post .zoom .btn_group, article.post-grid .zoom .btn_group { margin-top: -32px; } article.blog-post .zoom .btn_group a, article.post-grid .zoom .btn_group a { margin: 5px; } .blog-full-width { padding-left: 0 !important; padding-right: 0 !important; } article .post-heading + .content-article { padding-top: 0; } .articles-pagination .et_coutn-posts { position: static; margin-bottom: 0; } } @media only screen and (max-width: 768px) { .pagination-cubic { width: 100%; text-align: center; } .pagination-cubic ul { width: auto; } } @media only screen and (min-width: 320px) and (max-width: 767px) { .meta-post { font-size: 0.8rem; } } article.content-timeline { position: relative; } article.content-timeline .meta-post-timeline { border: none; position: absolute; z-index: 1; top: 0px; text-align: center; float: left; width: 5rem; height: 5rem; padding-top: 0.75em; left: -7.14rem; background-color: #f5f5f5; } article.content-timeline .meta-post-timeline .time-day { font-size: 1.8rem; line-height: 2rem; font-weight: 900; color: #777; display: block; width: 100%; } article.content-timeline .meta-post-timeline .time-mon { font-weight: 700; text-transform: uppercase; font-size: 1rem; } article.content-timeline .meta-post-timeline:after { content: ""; position: absolute; } article.content-timeline > div:after { content: ""; position: absolute; } article.content-timeline .sticky-post { top: 83px; } .boxed article.content-timeline .meta-post-timeline, .framed article.content-timeline .meta-post-timeline { left: 0; } .boxed article.content-timeline .post-categories, .framed article.content-timeline .post-categories { top: 80px; } .content-grid .post-heading h2 { font-size: 1.42rem; } .content-grid.col-md-4:nth-child(3n+1), .content-grid.col-md-3:nth-child(4n+1) { clear: both; } .content-grid2 { position: relative; padding-top: 30px; } .content-grid2:hover .meta-post-timeline { background-color: #d64444; border-color: #d64444; } .content-grid2:hover .meta-post-timeline .time-day, .content-grid2:hover .meta-post-timeline .time-mon { color: #fff; } .content-grid2.col-md-4:nth-child(3n+1), .content-grid2.col-md-3:nth-child(4n+1) { clear: both; } .content-grid2 .meta-post-timeline { position: absolute; border: 2px solid #8a8a8a; z-index: 9; left: 50%; top: 0; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background-color: #FFF; width: 60px; height: 60px; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .content-grid2 .meta-post-timeline .time-day { display: block; font-size: 23px; margin-bottom: 0; line-height: 1; margin-top: 7px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .content-grid2 .meta-post-timeline .time-mon { display: block; font-size: 13px; text-transform: uppercase; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .content-grid2 .post-categories { display: none; } .content-grid2 .grid-post-body { text-align: center; } .content-grid2 .post-heading h2 { font-size: 18px; } .content-grid2 .read-more { margin: auto; } article.content-small, article.content-chess { width: 100%; display: inline-block; } article.content-small > div, article.content-chess > div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; margin-bottom: 25px; } article.content-small > div .post-data, article.content-chess > div .post-data { width: 50%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } article.content-small .post-heading h2, article.content-chess .post-heading h2 { font-size: 1.7rem; } article.content-small .wp-picture, article.content-chess .wp-picture, article.content-small .post-gallery-slider, article.content-chess .post-gallery-slider, article.content-small .featured-audio, article.content-chess .featured-audio, article.content-small .featured-video, article.content-chess .featured-video, article.content-small .et_post-slider, article.content-chess .et_post-slider { float: left; width: 50%; margin-right: 30px; } article.content-small .wp-picture img, article.content-chess .wp-picture img, article.content-small .post-gallery-slider img, article.content-chess .post-gallery-slider img, article.content-small .featured-audio img, article.content-chess .featured-audio img, article.content-small .featured-video img, article.content-chess .featured-video img, article.content-small .et_post-slider img, article.content-chess .et_post-slider img { width: 100%; } article.content-small .wp-picture, article.content-chess .wp-picture, article.content-small .et_post-slider, article.content-chess .et_post-slider { margin-bottom: 0; } article.content-small .content-article, article.content-chess .content-article { width: 100%; } article.content-small .author-info, article.content-chess .author-info { width: 100%; } article.content-small .post-categories, article.content-chess .post-categories { top: 20px; font-size: 12px; } article.content-small:not(.has-post-thumbnail) .content-article, article.content-chess:not(.has-post-thumbnail) .content-article { width: 100%; } .blog .blog-post .content-article > .vc_row, .blog .post-grid .content-article > .vc_row, .et-blog .blog-post .content-article > .vc_row, .et-blog .post-grid .content-article > .vc_row, .search-results .blog-post .content-article > .vc_row, .search-results .post-grid .content-article > .vc_row, .archive .blog-post .content-article > .vc_row, .archive .post-grid .content-article > .vc_row, .blog .blog-post .content-article > .wpb_text_column, .blog .post-grid .content-article > .wpb_text_column, .et-blog .blog-post .content-article > .wpb_text_column, .et-blog .post-grid .content-article > .wpb_text_column, .search-results .blog-post .content-article > .wpb_text_column, .search-results .post-grid .content-article > .wpb_text_column, .archive .blog-post .content-article > .wpb_text_column, .archive .post-grid .content-article > .wpb_text_column { margin-bottom: 0; } .blog-full-width { padding: 0 30px; } .blog-full-width .row { margin-right: 0; margin-left: 0; } .blog-full-width .row .content { padding: 0; } .blog-full-width .row .content .blog-masonry { margin-left: 0; margin-right: 0; } .blog-full-width article { margin-left: 0; } .blog-full-width article .wp-picture { display: block; } .blog-full-width article h6.active { margin-top: 35px; } .blog-full-width article.post-grid.col-md-3 .zoom .btn_group { margin-top: -25px; } .blog-full-width .articles-pagination { display: block; width: auto; margin-left: 15px; margin-right: 15px; text-align: center; } article.blog-post.col-md-4 .zoom .btn_group a, article.post-grid.col-md-4 .zoom .btn_group a { padding: 11px 11px; } article.blog-post.col-md-4.format-quote .quote-content, article.post-grid.col-md-4.format-quote .quote-content { zoom: 0.7; line-height: 24px; } article.blog-post.col-md-3, article.post-grid.col-md-3 { margin-left: -1px; } article.blog-post.col-md-3.format-quote .quote-content, article.post-grid.col-md-3.format-quote .quote-content { zoom: 0.85; } article.blog-post.col-md-3 .zoom .btn_group, article.post-grid.col-md-3 .zoom .btn_group { margin-top: -50px; } .swiper-wrapper article.blog-post.col-md-4.format-quote .quote-content, .swiper-wrapper article.post-grid.col-md-4.format-quote .quote-content, .swiper-wrapper article.blog-post.col-md-3.format-quote .quote-content, .swiper-wrapper article.post-grid.col-md-3.format-quote .quote-content { zoom: 1; } article.post-grid { margin-left: -1px; } article.post-grid .content-article p { margin-bottom: 0; } .et-blog .post-grid { margin-left: 0; clear: none !important; width: 50%; } .et-blog .post-grid .content-article { width: 100%; float: none; } .et-blog .post-grid.content-mosaic > div { border: none; } .et-blog .post-grid.content-mosaic > div h6.active, .et-blog .post-grid.content-mosaic > div h2, .et-blog .post-grid.content-mosaic > div .meta-post, .et-blog .post-grid.content-mosaic > div .content-article { padding-left: 0; padding-right: 0; } .et-blog .post-grid:nth-child(even):not(:first-of-type) { clear: both !important; padding-left: 0; } .et-blog .post-grid:first-child { width: 100%; clear: none; padding-left: 0; } .et-blog .post-grid:first-child .more-link { display: inline-block; } .et-blog .post-grid:first-child .author-info { display: none; } .et-blog .post-grid:nth-child(odd) { padding-right: 0; } .et-blog .post-grid:nth-child(even) { padding-left: 0; } .et-blog .post-grid .wp-picture, .et-blog .post-grid .post-gallery-slider, .et-blog .post-grid .featured-audio { width: 100%; } .et-blog .post-grid.format-quote blockquote { margin-bottom: 0; } .et-blog .post-grid.format-quote blockquote p { font-size: 20px; line-height: 30px; } .et-blog .post-grid.format-quote blockquote cite { font-style: italic; color: #999; font-size: 18px; } .et-blog .post-grid > div { border: none; } .et-blog .post-grid > div:after { display: none; } .et-blog .post-grid > div .content-article, .et-blog .post-grid > div .meta-post, .et-blog .post-grid > div h2, .et-blog .post-grid > div h6 { padding: 0; } .et-blog .post-grid.byline-on { padding-top: 0; } .et-blog .posts-small { display: inline-block; width: 100%; margin-top: 20px; } .et-blog .posts-small .post-grid { margin-bottom: 0; border-top: 1px solid #e6e6e6; width: 48%; } .et-blog .posts-small .post-grid > div { padding: 40px 0; width: 100%; display: inline-block; } .et-blog .posts-small .post-grid h2 { line-height: 10px; } .et-blog .posts-small .post-grid h2 a { font-size: 18px; line-height: 28px; } .et-blog .posts-small .post-grid .meta-post { font-size: 13px; margin-bottom: 0; } .et-blog .posts-small .post-grid:nth-child(odd) { margin-right: 2%; padding-left: 0; } .et-blog .posts-small .post-grid:nth-child(3n+1) { clear: none; } .et-blog .posts-small .post-grid:nth-child(2n+1) { clear: both !important; } .et-blog .posts-small .post-grid:nth-child(even) { clear: none !important; } .et-blog .posts-small .post-grid .author-info { display: none; } .et-blog .posts-small .post-grid .post-gallery-slider { width: 80px; height: 80px; float: left; margin-right: 20px; overflow: hidden; } .et-blog .posts-small .post-grid .post-gallery-slider img { max-width: 100%; } .et-blog .posts-small .post-grid .post-gallery-slider .owl-controls { display: none !important; } .et-blog .posts-small .wp-picture { width: 80px; height: 80px; display: block; float: left; margin-right: 20px; margin-bottom: 0; overflow: hidden; } .et-blog .posts-small .wp-picture img { max-width: 100%; width: auto; } .et-blog .posts-small .wp-picture .zoom, .et-blog .posts-small .wp-picture .post-categories { display: none; } .et-blog .posts-small .content-article { display: none; } .et-blog .posts-small .format-quote .content-article { display: table-cell; } .et-blog .posts-small .format-quote .content-article blockquote { padding-top: 0; padding-left: 0; border-left: none; } .et-blog .posts-small .format-quote .content-article blockquote p { font-size: 18px; line-height: 26px; } .et-blog .posts-small .format-quote .content-article > p { display: none; } .et-blog .author-info { color: #1a1a1a; font-size: 14px; } .content-center { text-align: center; } .content-center .read-more { display: inline-block !important; } .content-chess:nth-child(even) > div { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .content-chess:nth-child(even) .wp-picture, .content-chess:nth-child(even) .post-gallery-slider, .content-chess:nth-child(even) .featured-audio, .content-chess:nth-child(even) .featured-video, .content-chess:nth-child(even) .et_post-slider { float: right; margin-right: 0; margin-left: 30px; } .et-blog-bottom { width: 100%; padding: 28px 0; display: inline-block; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; } .et-blog-bottom .et-shown-posts { display: inline-block; line-height: 38px; } .et-blog-bottom .pagination-cubic { position: relative; top: 4px; } .et-blog-bottom .pagination-cubic ul li a, .et-blog-bottom .pagination-cubic ul li span { background-color: #fff; border: 1px solid #e6e6e6; } article.format-quote .featured-quote, .single-format-quote .featured-quote { position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: 0; line-height: 26px; text-align: center; bottom: 0; color: #fff; background-color: rgba(0, 0, 0, 0.5); } article.format-quote .featured-quote .quote-icon, .single-format-quote .featured-quote .quote-icon { display: none; } article.format-quote .featured-quote .quote-content, .single-format-quote .featured-quote .quote-content { position: absolute; top: 50%; width: 100%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font-size: 20px; padding-left: 30px; padding-right: 30px; font-weight: 300; font-style: italic; } article.format-quote .featured-quote .quote-content i, .single-format-quote .featured-quote .quote-content i { font-size: 16px; } article.format-quote .featured-quote .quote-content i:first-of-type, .single-format-quote .featured-quote .quote-content i:first-of-type { padding-left: 5px; -webkit-transform: matrix(-1, 0, 0, 1, 0, 0); -ms-transform: matrix(-1, 0, 0, 1, 0, 0); transform: matrix(-1, 0, 0, 1, 0, 0); } article.format-quote .featured-quote .quote-content i:last-of-type, .single-format-quote .featured-quote .quote-content i:last-of-type { padding-left: 5px; } article.format-quote .featured-quote .quote-content cite, .single-format-quote .featured-quote .quote-content cite { font-size: 16px; font-style: normal; margin-top: 10px; display: inline-block; width: 100%; font-weight: 400; } article.format-quote .featured-quote .quote-content p, .single-format-quote .featured-quote .quote-content p { margin-bottom: 0; } article.format-quote .content-article p i:first-of-type, .single-format-quote .content-article p i:first-of-type { padding-left: 7px; -webkit-transform: matrix(-1, 0, 0, 1, 0, 0); -ms-transform: matrix(-1, 0, 0, 1, 0, 0); transform: matrix(-1, 0, 0, 1, 0, 0); } article.format-quote .content-article p i:last-of-type, .single-format-quote .content-article p i:last-of-type { padding-left: 7px; } article.format-quote .post-categories, .single-format-quote .post-categories { display: none; } .posts-slider .slide-view-horizontal .wp-picture, .posts-slider .slide-view-horizontal .featured-audio, .posts-slider .slide-view-horizontal .featured-video { width: 245px; float: left; margin-right: 30px; } .posts-slider .slide-view-horizontal .grid-post-body { float: left; width: 265px; } .posts-slider .slide-view-horizontal .read-more, .posts-slider .slide-view-horizontal .featured-quote { display: none !important; } .content-framed { margin-bottom: 70px !important; } .content-framed .wp-picture { margin-bottom: 0 !important; } .content-framed .post-heading { text-align: center; margin: 0 100px; background-color: #fff; padding-top: 40px; margin-top: -100px; position: relative; z-index: 10; } .content-framed .post-heading .entry-title { font-size: 24px; line-height: 30px; text-transform: capitalize; } .content-framed .meta-post { padding-bottom: 20px; } .content-framed .content-article { text-align: center; padding: 0 16%; } .content-framed .content-article .read-more { margin-left: auto; margin-right: auto; background-color: #8a8a8a; color: #fff; padding: 9px 63px 9px 23px; text-transform: uppercase; font-size: 13px; font-weight: 500; } .content-framed .content-article .read-more:after { content: "\f105"; right: 14px; top: -2px; color: #fff; opacity: 1; font-size: 24px; margin-left: 0; } .content-framed .content-article .read-more:before { content: ""; width: 40px; height: 41px; right: 0; display: block; -webkit-transform: none; -ms-transform: none; transform: none; background-color: rgba(0, 0, 0, 0.1); } .slide-view-timeline2 { position: relative; padding-top: 30px; } .slide-view-timeline2 .post-categories { display: none; } .slide-view-timeline2 .meta-post-timeline { position: absolute; border: 2px solid #8a8a8a; z-index: 10; left: 50%; top: 0; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background-color: #FFF; -webkit-box-sizing: border-box; box-sizing: border-box; width: 60px; height: 60px; text-align: center; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .slide-view-timeline2 .meta-post-timeline .time-day { display: block; font-size: 23px; margin-bottom: 0; line-height: 1; margin-top: 7px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .slide-view-timeline2 .meta-post-timeline .time-mon { display: block; font-size: 13px; text-transform: uppercase; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .slide-view-timeline2:hover .meta-post-timeline { background-color: #8a8a8a; } .slide-view-timeline2:hover .meta-post-timeline .time-day, .slide-view-timeline2:hover .meta-post-timeline .time-mon { color: #fff; } article.content-timeline2 { position: relative; margin-bottom: 0; padding-bottom: 50px; } article.content-timeline2 .post-heading h2 { font-size: 1.5em; line-height: 1.5em; } article.content-timeline2 > div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } article.content-timeline2 .wp-picture, article.content-timeline2 .post-gallery-slider, article.content-timeline2 .featured-video { width: 50%; margin-bottom: 0; } article.content-timeline2 .post-data { width: 50%; padding-left: 30px; } article.content-timeline2:before { content: ""; position: absolute; left: -5.5vw; width: 2px; height: 100%; background-color: #e7e7e7; } article.content-timeline2 .timeline-content { position: absolute; left: -5.5vw; top: 50%; margin-top: -30px; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); padding: 23px 0; background-color: #fff; z-index: 2; } article.content-timeline2 .timeline-content .meta-post-timeline { border: 2px solid #8a8a8a; z-index: 10; left: 50%; top: 0; background-color: #FFF; -webkit-box-sizing: border-box; box-sizing: border-box; width: 60px; height: 60px; text-align: center; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } article.content-timeline2 .timeline-content .meta-post-timeline .time-day { display: block; font-size: 23px; margin-bottom: 0; line-height: 1; margin-top: 7px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } article.content-timeline2 .timeline-content .meta-post-timeline .time-mon { display: block; font-size: 13px; text-transform: uppercase; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } article.content-timeline2:hover .meta-post-timeline { background-color: #8a8a8a; } article.content-timeline2:hover .meta-post-timeline .time-day, article.content-timeline2:hover .meta-post-timeline .time-mon { color: #fff !important; } .sidebar-position-left article.content-timeline2 .timeline-content { left: auto; right: -6.5vw; } .sidebar-position-left article.content-timeline2:before { left: auto; right: -3.1vw; } .sidebar-position-left article.content-timeline .meta-post-timeline { left: auto; right: 7.14rem; } article.content-timeline2.format-gallery .et_post-slider { width: 50%; } @media only screen and (max-width: 1400px) { article.content-timeline2:before, article.content-timeline2 .timeline-content { left: -3.5vw; } } @media only screen and (max-width: 1400px) { article.content-timeline2 { padding-left: 60px; } article.content-timeline2:before, article.content-timeline2 .timeline-content { left: 0; } } @media only screen and (min-width: 993px) { article.content-small .wp-picture, article.content-chess .wp-picture, article.content-small .post-data, article.content-chess .post-data { -webkit-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; } article.content-small .wp-picture, article.content-chess .wp-picture { max-width: 50%; } } @media only screen and (max-width: 768px) { article.content-timeline2:before, article.content-timeline2 .timeline-content { left: 20px; } article.content-timeline2 > div { display: block; } article.content-timeline2 .wp-picture, article.content-timeline2 .post-gallery-slider, article.content-timeline2 .featured-video { width: 100%; margin-bottom: 30px; } article.content-timeline2 .post-data { width: 100%; padding-left: 0px; } article.content-timeline2 .meta-post-timeline { width: 50px !important; height: 50px !important; } article.content-timeline2 .meta-post-timeline .time-day { font-size: 22px !important; margin-top: 3px !important; } article.content-timeline2 .meta-post-timeline .time-mon { font-size: 11px; } article.content-small .wp-picture, article.content-chess .wp-picture, article.content-small .post-gallery-slider, article.content-chess .post-gallery-slider, article.content-small .author-info, article.content-chess .author-info { width: 100%; margin-right: 0; } .blog-full-width article { width: 100%; } .blog-masonry { margin: 0; } .blog-masonry article { margin-left: 0; width: 100%; } .blog-masonry article img { width: 100%; } } @media only screen and (max-width: 1024px) { article.content-timeline .meta-post-timeline { display: none; } } @media only screen and (max-width: 992px) { .blog-masonry article { width: 100%; } .blog-masonry article img { width: 100%; } .content-framed .post-heading { margin-top: 0; padding-top: 15px; margin: 0; } .content-framed .content-article { padding-left: 30px; padding-right: 30px; } } @media only screen and (max-width: 992px) { article.content-small > div, article.content-chess > div { display: inline-block; } article.content-small > div .post-data, article.content-chess > div .post-data { width: 100%; } article.content-small .wp-picture, article.content-chess .wp-picture, article.content-small .post-gallery-slider, article.content-chess .post-gallery-slider, article.content-small .content-article, article.content-chess .content-article, article.content-small .featured-audio, article.content-chess .featured-audio, article.content-small .featured-video, article.content-chess .featured-video, article.content-small .author-info, article.content-chess .author-info, article.content-small .et_post-slider, article.content-chess .et_post-slider { width: 100%; float: none; } article.content-small.format-video .content-article, article.content-chess.format-video .content-article { width: 100%; } article.content-small .wp-picture, article.content-chess .wp-picture, article.content-small .et_post-slider, article.content-chess .et_post-slider { margin-bottom: 25px; } } .content-with-author .post-heading { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0; position: relative; z-index: 100; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .content-with-author .post-heading .author-info { display: inline-block !important; vertical-align: middle; width: 100px; min-width: 100px; margin-right: 15px; margin-left: 10px; padding-top: 0; margin-bottom: -20px; font-size: 0; border: 4px solid #fff; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 100%; } .content-with-author .post-heading .author-info img { border-radius: 100%; margin: 0; width: 100%; } .content-with-author .post-heading .post-heading-inner { display: inline-block; vertical-align: middle; } .content-with-author .post-heading .post-heading-inner .meta-post { text-transform: uppercase; font-size: 0.9rem; letter-spacing: 1px; } .content-with-author .post-heading .post-heading-inner .entry-title { text-transform: capitalize; font-size: 26px; } @media only screen and (max-width: 600px) { .content-with-author .post-heading .author-info { display: none !important; } } .comments .title-alt { padding: 2em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-bottom: 4em; font-size: 1rem; text-transform: uppercase; } .comment-reply-title { padding: 1.79em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; text-transform: uppercase; font-size: 1rem; margin-bottom: 1.79em; } .comment-reply-title .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } .comment-reply-title .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } .comments-list { padding-left: 0!important; } .comments-list .comment { margin-bottom: 2em; padding-bottom: 2em; border-bottom: 1px solid #e6e6e6; } .comments-list .comment img { margin-right: 1.8em; } .comments-list .comment:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; } .comments-list .media-heading { font-weight: normal; font-size: 1.4rem; margin-bottom: 0.4em; } .comments-list .meta-comm { font-size: 1.14rem; margin-bottom: 1em; font-weight: 300; } .comments-list p { font-size: 1.14rem; margin-bottom: 1em; font-weight: 300; } .comments-list .comment-reply-link { font-size: 1.14rem; } .comments-list .children { padding-left: 6em; margin-top: 2em; padding-top: 2em; border-top: 1px solid #e6e6e6; } .comments-list .children:last-child { margin-bottom: 0; } .comment-respond label { display: none; } .comment-respond textarea { height: 200px; } .comment-respond .comment-form-email, .comment-respond .comment-form-url, .comment-respond .comment-form-author { width: 33.3%; display: block; float: left; margin-bottom: 2.13em; } .comment-respond .comment-form-email { padding: 0 0.71em; } .comment-respond .comment-form-url { padding: 0 0 0 1.42em; } .comment-respond .comment-form-author { padding: 0 1.42em 0 0; } .form-submit input[type="submit"] { color: white; } .form-submit input[type="submit"]:hover { background-color: black; color: white; border-color: black; } .form-submit input[type="submit"]:focus { color: white; } #reviews #comments > h2 { text-align: center; padding: 1.79em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; text-transform: uppercase; font-size: 1rem; margin-bottom: 1.79em; } #reviews #comments > h2 .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } #reviews #comments > h2 .label { color: white; padding: 3px 10px; margin-left: 10px; border-radius: 0; } #reviews .comment-reply-title { text-align: center; display: inline-block; width: 100%; } .commentlist { padding-left: 0!important; } .commentlist li { list-style-type: none; padding-bottom: 2.14em; margin-bottom: 2.14em; border-bottom: 1px solid #e6e6e6; } .commentlist li li { margin-left: 2.14em; } .commentlist .avatar { float: left; margin-top: 12px; } .commentlist .comment-text { padding-left: 110px; } .commentlist .comment-text p { word-break: break-all; } .commentlist .star-rating { float: right; margin-top: 5px; } .commentlist .star-rating span { height: auto; } .commentlist .meta { font-size: 0; margin-bottom: 1.43rem; } .commentlist .meta strong { display: block; font-size: 1.4rem; color: black; } .commentlist .meta time { font-size: 1.14rem; } #review_form .comment-respond label { display: block; font-weight: bold; color: #000; text-transform: uppercase; } #review_form .comment-respond .comment-form-author, #review_form .comment-respond .comment-form-email { width: 100%; display: block; padding: 0; } #review_form .comment-respond .comment-form-author input, #review_form .comment-respond .comment-form-email input { width: 100%; } #review_form .stars a { font-size: 0; margin-right: 15px; } #review_form .stars a:before { font-size: 1rem; font-family: 'FontAwesome'; content: '\f005'; color: #d6d6d6; letter-spacing: 2px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } #review_form .stars a:hover:before, #review_form .stars a.active:before { color: #000; } #review_form .stars a.star-2:before { content: '\f005 \f005'; } #review_form .stars a.star-3:before { content: '\f005 \f005 \f005'; } #review_form .stars a.star-4:before { content: '\f005 \f005 \f005 \f005'; } #review_form .stars a.star-5:before { content: '\f005 \f005 \f005 \f005 \f005'; } @media only screen and (max-width: 1200px) { .comments-list .children { padding-left: 3em; } } @media only screen and (min-width: 992px) { #reviews { overflow: hidden; } #reviews #comments { float: right; width: 58%; } #reviews #review_form_wrapper { float: left; width: 38%; } .tabs-after_image #reviews #comments, .tabs-after_image #reviews #review_form_wrapper { width: 100%; } } @media only screen and (max-width: 768px) { .comment-respond .comment-form-email, .comment-respond .comment-form-url, .comment-respond .comment-form-author { width: 100%; margin-left: 0; padding: 0; } .commentlist .comment-text p { word-break: normal; } } .single-post .wp-picture img { width: 100%; } .single-post.et-header-overlap .top-bar { background-color: transparent !important; } .single-post.et-header-overlap .main-header { background-color: transparent !important; } .single-post.global-post-template-full-width:not(.single-testimonials) .post-header .post-heading h2 { text-transform: none; font-size: 2.5rem; } .single-tags { width: 100%; margin: 50px 0; font-size: 0; } .single-tags span { display: none; } .single-tags a { font-size: 1rem; padding: 0.36em 0.5em; margin-right: 0.3em; display: inline-block; background-color: #f8f8f8; color: #b8b8b8; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .single-tags a:hover { color: white; } .share-post { padding: 2em 0; border-top: 1px solid #e6e6e6; text-align: right; } .share-post span { margin-bottom: 0; } .share-post .share-title { color: #1e1e1e; font-weight: 700; text-transform: uppercase; float: left; } .share-post .menu-social-icons { display: inline-block; margin-bottom: 0; padding-left: 0; } .share-post .menu-social-icons li { line-height: 1; margin-bottom: 0; } .share-post .menu-social-icons li a { display: inline-block; padding: 0 1em; } .author-info { width: 100%; display: inline-block; margin-bottom: 3em; font-size: 1.14rem; font-weight: 300; padding-top: 3em; border-top: 1px solid #e6e6e6; } .author-info img { margin-right: 2.5em; max-width: 100px; } .author-info .title-alt { display: none; } .author-info .media-heading { position: relative; margin-bottom: 15px; font-size: 1.5rem; text-transform: capitalize; } .author-info .author-link { margin-top: 10px; display: block; font-weight: normal; font-size: 1rem; } .post-gallery-slider .owl-controls .owl-next { right: 20px; font-size: 0; } .post-gallery-slider .owl-controls .owl-next:before { color: #fff; } .post-gallery-slider .owl-controls { position: absolute !important; width: 100%; bottom: 10px; z-index: 1; } .gallery-item img { border: none !important; } .posts-nav-btn { position: fixed; top: 50%; margin-top: -35px; z-index: 9; } .posts-nav-btn .button { position: relative; z-index: 2; font-size: 0; width: 70px; height: 70px; line-height: 70px; border: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; padding: 0; } .posts-nav-btn .button:before { content: '\f104'; font-family: 'FontAwesome'; font-size: 30px; color: #cbcbcb; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: relative; top: -2px; display: block; } .posts-nav-btn .button.btn-next:before { -webkit-transform: translateX(-2px); -ms-transform: translateX(-2px); transform: translateX(-2px); } .posts-nav-btn > div { position: relative; } .posts-nav-btn .post-info { position: absolute; z-index: 1; visibility: hidden; opacity: 0; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; -webkit-box-sizing: border-box; box-sizing: border-box; left: 0; top: 0; } .posts-nav-btn .post-info .post-title { display: block; background: rgba(255, 255, 255, 0.1); color: white; width: 200px; height: 70px; padding: 12px 25px; font-weight: 700; text-transform: uppercase; font-size: 0.86rem; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .posts-nav-btn:hover .post-info { visibility: visible; opacity: 1; left: 70px; } .posts-nav-btn:hover .button:before { color: #fff; } .prev-post { left: 30px; } .et-vertical-fixed .prev-post { left: 115px; } .next-post { right: 30px; } .next-post .button:before { content: '\f105'; left: 4px; } .next-post .post-info { left: auto; right: 0; top: 0; } .next-post .post-info .post-title { text-align: right; } .next-post:hover .post-info { left: auto; right: 70px; } .post-navigation { width: 100%; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; display: inline-block; padding: 1.78em 0; text-align: right; } .post-navigation p { margin-bottom: 0; } .post-navigation a { padding-left: 5px; padding-right: 5px; } .post-navigation:empty { display: none; } .posts-slider { margin-left: -15px; margin-right: -15px; } .posts-slider article { width: 100%; margin-bottom: 0; } .posts-slider article h2 { font-size: 1.14rem; text-transform: uppercase; font-weight: 900; line-height: 1.3; margin-bottom: 14px; } .posts-slider article > div { border: none; } .posts-slider article > div .wp-picture { width: 100%; display: inline-block; float: none; margin-bottom: 15px; } .posts-slider article .post-heading { margin-bottom: 15px; } .posts-slider article .content-article, .posts-slider article .content-article p { font-size: 15px; margin-bottom: 0; } .posts-slider article .meta-post .meta-divider { display: none; } .posts-slider article .meta-post .views-count { display: none; } .posts-slider article .meta-post .post-comments-count { float: right; color: #808080; } .posts-slider article .meta-post .post-comments-count:before { position: relative; top: -1px; } .posts-slider article .meta-post .entry-date:before { font-family: 'FontAwesome'; content: '\f073'; display: inline-block; margin-right: 7px; font-size: 1rem; position: relative; top: -1px; } .posts-slider article .meta-post .post-comments-count:before { margin-right: 7px; } .posts-slider .owl-controls { margin-top: 20px; margin-bottom: 20px; } .single-post .posts-slider .owl-buttons { display: none; } .single-post .comments { margin-bottom: 50px; } .comments-list .comment { width: 100%; display: inline-block; } .comment-respond { display: inline-block; width: 100%; } .comment-respond .comment-form-rating { margin-bottom: 10px; margin-top: 10px; } .comment-respond .comment-form-rating label { margin-bottom: 0; } .global-post-template-full-width:not(.single-testimonials) .post-header { position: relative; margin: 0 15px 2.14rem; } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading { position: absolute; bottom: 0; padding: 3.57em; width: 100%; margin-bottom: 0; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8))); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%); } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading h2 { color: #fff; font-size: 2.28rem; line-height: 2.14rem; } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post { color: #fff; } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post a { color: #fff; } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post a:hover { color: #8a8a8a; } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .post-comments-count, .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .views-count { font-weight: 400; } .global-post-template-full-width.single-testimonials .post-header { padding-left: 15px; } .global-post-template-full-width.single-testimonials .post-categories { display: none; } .global-post-template-full-width.single-testimonials .wp-picture { margin-bottom: 15px; margin-right: 15px; display: inline-block; } .global-post-template-full-width.single-testimonials .post-heading { display: inline-block; vertical-align: top; } .global-post-template-large .single-post-large-wrapper, .global-post-template-large2 .single-post-large-wrapper { height: 50.57rem; max-height: 65vh; margin-bottom: 40px; } .global-post-template-large .single-post-large-wrapper .single-post-large, .global-post-template-large2 .single-post-large-wrapper .single-post-large { height: 100%; } .global-post-template-large .single-post-large-wrapper .post-heading, .global-post-template-large2 .single-post-large-wrapper .post-heading { position: absolute; bottom: 0; padding: 8.57em 0 4.28em; width: 100%; z-index: 2; margin-bottom: 0; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5))); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); } .global-post-template-large .single-post-large-wrapper .post-heading h2, .global-post-template-large2 .single-post-large-wrapper .post-heading h2 { font-weight: 900; line-height: 2.14rem; color: #fff; } .global-post-template-large .single-post-large-wrapper .post-heading .meta-post, .global-post-template-large2 .single-post-large-wrapper .post-heading .meta-post { color: #fff; } .global-post-template-large .single-post-large-wrapper .post-heading .meta-post a, .global-post-template-large2 .single-post-large-wrapper .post-heading .meta-post a, .global-post-template-large .single-post-large-wrapper .post-heading .meta-post .views-count, .global-post-template-large2 .single-post-large-wrapper .post-heading .meta-post .views-count { color: #fff; } .global-post-template-large .single-post-large-wrapper .post-heading .meta-post a:hover, .global-post-template-large2 .single-post-large-wrapper .post-heading .meta-post a:hover { text-decoration: underline; } .global-post-template-large .single-post-large-wrapper .post-heading .post-comments-count, .global-post-template-large2 .single-post-large-wrapper .post-heading .post-comments-count, .global-post-template-large .single-post-large-wrapper .post-heading .views-count, .global-post-template-large2 .single-post-large-wrapper .post-heading .views-count { font-weight: 400; } .global-post-template-large .single-post-large-wrapper.centered, .global-post-template-large2 .single-post-large-wrapper.centered { text-align: center; } .global-post-template-large .single-post-large-wrapper.centered .post-heading, .global-post-template-large2 .single-post-large-wrapper.centered .post-heading { top: 0; } .global-post-template-large .single-post-large-wrapper.centered .post-heading .container, .global-post-template-large2 .single-post-large-wrapper.centered .post-heading .container { position: absolute; width: 100%; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .global-post-template-large .single-post-large-wrapper.centered .post-heading h2, .global-post-template-large2 .single-post-large-wrapper.centered .post-heading h2 { font-size: 3em; line-height: 2.9rem; } .global-post-template-large .post-single.post-template-large .post-header .wp-picture, .global-post-template-large2 .post-single.post-template-large .post-header .wp-picture, .global-post-template-large .post-single.post-template-large2 .post-header .wp-picture, .global-post-template-large2 .post-single.post-template-large2 .post-header .wp-picture { display: none; } .global-post-template-large .post-categories, .global-post-template-large2 .post-categories { display: inline-block; font-size: 1rem; padding: 0.7em 1.2em; margin-bottom: 1.42em; } .global-post-template-large .post-categories a, .global-post-template-large2 .post-categories a { color: #fff; font-weight: 900; text-transform: uppercase; } .global-post-template-large .posts-nav-btn, .global-post-template-large2 .posts-nav-btn { top: 40%; } .global-post-template-large.single-format-quote .single-post-large-wrapper, .global-post-template-large2.single-format-quote .single-post-large-wrapper { position: relative; } .global-post-template-large.single-format-quote .quote-content, .global-post-template-large2.single-format-quote .quote-content { font-size: 36px; line-height: 46px; max-width: 60vw; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .global-post-template-large.single-format-quote .quote-content i, .global-post-template-large2.single-format-quote .quote-content i { font-size: 30px; padding-left: 10px !important; } .global-post-template-large.single-format-quote .quote-content p, .global-post-template-large2.single-format-quote .quote-content p { margin-top: 20px; } .global-post-template-large.single-format-quote .single-post-large .post-heading, .global-post-template-large2.single-format-quote .single-post-large .post-heading { height: 100%; } .global-post-template-large.single-format-quote .single-post-large .post-heading .post-categories, .global-post-template-large2.single-format-quote .single-post-large .post-heading .post-categories, .global-post-template-large.single-format-quote .single-post-large .post-heading h2, .global-post-template-large2.single-format-quote .single-post-large .post-heading h2 { display: none; } .global-post-template-large.single-format-quote .single-post-large .post-heading .meta-post, .global-post-template-large2.single-format-quote .single-post-large .post-heading .meta-post { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 40px; font-size: 16px; color: #fff; } .global-post-template-large.single-format-quote .single-post-large .post-heading .meta-post a, .global-post-template-large2.single-format-quote .single-post-large .post-heading .meta-post a, .global-post-template-large.single-format-quote .single-post-large .post-heading .meta-post .views-count, .global-post-template-large2.single-format-quote .single-post-large .post-heading .meta-post .views-count { color: #fff; } .global-post-template-large.single-format-quote .meta-post, .global-post-template-large2.single-format-quote .meta-post { display: none; } .related-posts .title { padding: 2em 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-bottom: 4em; font-size: 1rem; } .related-posts .title span { color: #1e1e1e; font-weight: 700; text-transform: uppercase; } .related-posts .post-categories { display: none; } .related-posts .more-link { display: none; } .related-posts .featured-quote { display: none; } .related-posts .owl-buttons { display: block; } .post-template-framed .post-header .post-heading { text-align: center; margin: 0 100px; background-color: #fff; padding-top: 40px; margin-top: -100px; position: relative; z-index: 10; padding-bottom: 40px; } .post-template-framed .post-header .post-heading h2 { text-transform: none; } .post-template-framed .entry-content { padding-left: 100px; padding-right: 100px; } @media only screen and (max-width: 1300px) { .posts-navigation { display: none; } } @media only screen and (max-width: 1200px) { .global-post-template-large .single-post-large-wrapper { height: 43rem; } } @media only screen and (max-width: 992px) { .post-template-framed .post-header .post-heading { text-align: center; margin: 0; padding-top: 0; margin-top: 0; position: relative; z-index: 10; padding-bottom: 20px; } .post-template-framed .post-header .post-heading h2 { text-transform: none; } .post-template-framed .entry-content { padding-left: 0; padding-right: 0; } } @media only screen and (max-width: 768px) { .comment-respond .form-group input { width: 100%; } .posts-slider article .featured-quote { zoom: 0.75; } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading { position: static; background: none; padding: 30px 0; } .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading h2, .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post, .global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post a { color: #1e1e1e; } .global-post-template-large.single-format-quote .quote-content { font-size: 24px; line-height: 36px; max-width: 90vw; } .global-post-template-large.single-format-quote .quote-content i { font-size: 24px; } .global-post-template-large.single-format-quote .meta-post { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; width: 100%; text-align: center; } } @media only screen and (max-width: 480px) { .single-post .share-post, .single-essential_grid .share-post { width: 100%; } .share-post .menu-social-icons li a { padding: 0 0.7em; } .post-grid .post-categories, .blog-post .post-categories, .post-header .post-categories { font-size: 0.7rem; } .comments-list .comment .media .pull-left { margin-bottom: 10px; } .comments-list .comment .media-body { width: 100%; } .post-heading h2 { font-size: 1.5rem; } } .portfolio-filters { padding-left: 0!important; text-align: center; margin: 3em 0 5em; } .portfolio-filters li { display: inline-block; } .portfolio-filters li a { padding: 0; margin: 5px 15px; text-transform: uppercase; font-weight: 900; position: relative; } .portfolio-filters li a:after { content: ""; display: block; position: absolute; height: 2px; background-color: black; -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; left: 50%; right: 50%; bottom: -3px; } .portfolio-filters li a.active:after { left: 0; right: 0; } .portfolio-item.port-style-default .portfolio-descr { background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.4))); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#66000000', GradientType=0); } .portfolio-item.port-style-classic .portfolio-descr { opacity: 0; visibility: hidden; bottom: -20px; } .portfolio-item-inner { position: relative; } .portfolio-item-inner .portfolio-image img { -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; width: 100%; } .portfolio-item-inner:hover .portfolio-image img { opacity: 0.1; } .portfolio-item-inner:hover .portfolio-image .zoom { opacity: 1; visibility: visible; left: 30px; } .portfolio-item-inner:hover .portfolio-descr { opacity: 1; visibility: visible; bottom: 0; } .portfolio-descr { position: absolute; left: 0; right: 0; padding: 0 30px 30px 30px; bottom: 0; color: white; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .portfolio-descr .posted-in a { color: white; font-size: 0.93rem; font-weight: bold; } .portfolio-descr .project-title { text-transform: uppercase; margin-bottom: 0; } .portfolio-descr .project-title a { color: white; font-size: 1.71rem; font-weight: 900; line-height: 1; } .portfolio-descr .posted-in { text-transform: uppercase; margin-bottom: 1em; display: inline-block; } .columns-count-4.no-full-width .portfolio-descr .posted-in a { font-size: 0.7rem; } .columns-count-4.no-full-width .portfolio-descr h3 { font-size: 1.2rem; } .columns-count-4.no-full-width .portfolio-descr .posted-in { margin-bottom: 0.5em; } .portfolio-image { -webkit-backface-visibility: hidden; backface-visibility: hidden; overflow: hidden; } .portfolio-image a, .portfolio-image img { display: block; overflow: hidden; } .portfolio-image .zoom { position: absolute; opacity: 0; visibility: hidden; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; top: 30px; left: 10px; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .portfolio-image .zoom .btn-lightbox { font-size: 0; border: 2px solid rgba(255, 255, 255, 0.7); background: transparent; width: 3.5rem; height: 3.5rem; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; letter-spacing: 0; padding: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .portfolio-image .zoom .btn-lightbox:before { content: '+'; font-size: 3rem; display: block; line-height: 45px; font-family: Arial; font-weight: 500; color: white; } .portfolio-image .zoom .btn-lightbox:hover { background: #000; border: 2px solid #000; } .portfolio-image .zoom .btn-lightbox:hover:before { color: white; } .portfolio-image .zoom .btn-view-more { display: none; } .portfolio { margin-bottom: 2em; } .portfolio.spacing-1 { margin-left: 0; margin-right: 0; } .portfolio.spacing-1 .portfolio-item { padding-left: 0; padding-right: 0; margin-bottom: 0; } .portfolio.spacing-5 { margin-left: -2.5px; margin-right: -2.5px; } .portfolio.spacing-5 .portfolio-item { padding-left: 2.5px; padding-right: 2.5px; margin-bottom: 5px; } .portfolio.spacing-15 { margin-left: -7.5px; margin-right: -7.5px; } .portfolio.spacing-15 .portfolio-item { padding-left: 7.5px; padding-right: 7.5px; margin-bottom: 15px; } .portfolio.spacing-10 { margin-left: -5px; margin-right: -5px; } .portfolio.spacing-10 .portfolio-item { padding-left: 5px; padding-right: 5px; margin-bottom: 10px; } .portfolio.spacing-15 { margin-left: -7.5px; margin-right: -7.5px; } .portfolio.spacing-15 .portfolio-item { padding-left: 7.5px; padding-right: 7.5px; margin-bottom: 15px; } .portfolio.spacing-20 { margin-left: -10px; margin-right: -10px; } .portfolio.spacing-20 .portfolio-item { padding-left: 10px; padding-right: 10px; margin-bottom: 20px; } .portfolio.spacing-30 { margin-left: -15px; margin-right: -15px; } .portfolio.spacing-30 .portfolio-item { padding-left: 15px; padding-right: 15px; margin-bottom: 30px; } .portfolio.brand-list .grid-sizer { width: 0; } .port-full-width:before { display: table; content: ''; } .portfolio-pagination { margin-bottom: 2em; overflow: hidden; text-align: center; } .portfolio-pagination .pagination-cubic { float: none; display: inline-block; } .portfolio-single-item { padding-bottom: 0; } .portfolio-single-item .share-title { color: #1a1a1a; font-size: 15px; font-weight: 900; line-height: 28px; text-transform: uppercase; display: block; margin-bottom: 5px; } .portfolio-single-item .menu-social-icons { display: inline-block; float: left; padding-left: 0; } .portfolio-single-item .menu-social-icons a { padding: 3px 5px; } .portfolio-single-item .menu-social-icons a i { width: 30px; height: 30px; background-color: #f2f2f2; color: #999; text-align: center; line-height: 30px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .portfolio-single-item .menu-social-icons a:hover i { color: #fff; } .portfolio-single-item .menu-social-icons li { margin: 0; margin-bottom: 0; } .portfolio-single-item .menu-social-icons li:first-child a { padding-left: 0; } .portfolio-item.columns-count-5 { width: 20%; } .portfolio-item.columns-count-6 { width: 16.66%; } .portfolio-item.columns-count-5 .portfolio-descr, .portfolio-item.columns-count-6 .portfolio-descr { padding: 15px; } .portfolio-item.columns-count-5 .portfolio-descr .project-title, .portfolio-item.columns-count-6 .portfolio-descr .project-title { line-height: 1.4; } .portfolio-item.columns-count-5 .portfolio-descr .project-title a, .portfolio-item.columns-count-6 .portfolio-descr .project-title a { font-size: 1.14rem; } .portfolio-item.columns-count-5 .portfolio-descr .posted-in, .portfolio-item.columns-count-6 .portfolio-descr .posted-in { margin-bottom: 2px; } .portfolio-item.columns-count-5 .portfolio-descr .posted-in a, .portfolio-item.columns-count-6 .portfolio-descr .posted-in a { font-size: 0.8rem; } .portfolio-item.columns-count-5 .portfolio-image .zoom, .portfolio-item.columns-count-6 .portfolio-image .zoom { top: 15px; } .portfolio-item.columns-count-5 .portfolio-item-inner:hover .portfolio-image .zoom, .portfolio-item.columns-count-6 .portfolio-item-inner:hover .portfolio-image .zoom { left: 15px; } .portfolio-item .firstLetter { color: #d64444; font-weight: 700; font-size: 2.857rem; line-height: 1.55; } .portfolio-item .title { font-size: 1.286rem; line-height: 2.857rem; } .portfolio-item .sub-title { font-size: 1.143rem; } .portfolio-item .work-item { padding-bottom: 2.143rem; } .portfolio-item .work-item img { max-width: 50%; margin-bottom: 1.429rem; } .brands-list .col-md-3:nth-child(4n+1) { clear: both; } .brands-list .col-md-6:nth-child(2n+1) { clear: both; } .brands-list .col-md-4:nth-child(3n+1) { clear: both; } .brands-list .portfolio-item .title { margin-bottom: 0; position: relative; display: inline-block; font-weight: 400; } .brands-list .portfolio-item .sub-title { font-weight: 300; } .brands-list .portfolio-filters { border-bottom: 1px solid #E6E6E6; padding-bottom: 2.429rem; margin-bottom: 5.143rem; } .brands-list h4.title:hover .brand-tooltip { -webkit-transition: opacity 150ms linear, visibilty 150ms linear; transition: opacity 150ms linear, visibilty 150ms linear; } .brands-list .brand-tooltip { width: 21.43rem; padding: 2.143rem; border: 1px solid #E6E6E6; background: #fff; position: absolute; top: 50%; right: -330px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 5; opacity: 0; visibility: hidden; -webkit-transition: oopacity 150ms linear, visibilty 150ms linear; transition: opacity 150ms linear, visibilty 150ms linear; } .brands-list .brand-tooltip:after, .brands-list .brand-tooltip:before { right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .brands-list .brand-tooltip:after { border-color: rgba(255, 255, 255, 0); border-right-color: #fff; border-width: 20px; margin-top: -20px; } .brands-list .brand-tooltip:before { border-color: rgba(230, 230, 230, 0); border-right-color: #E6E6E6; border-width: 22px; margin-top: -22px; } .brands-list .brand-tooltip .sub-title { text-align: center; line-height: 1.5; font-weight: 300; } .brands-list .brand-img-tooltip { margin: 0 auto; display: block; } @media only screen and (max-width: 1400px) { .portfolio-item.columns-count-5 .portfolio-image .zoom, .portfolio-item.columns-count-6 .portfolio-image .zoom { display: none; } } @media only screen and (max-width: 1200px) { .portfolio-image .zoom { display: none; } } @media only screen and (max-width: 992px) { .portfolio-single-item .menu-social-icons { padding-left: 10px; } .portfolio-single-item .menu-social-icons li { margin-right: 3px; margin-left: 2px; } .portfolio-single-item .menu-social-icons li a { padding-left: 0; padding-right: 0; } .portfolio-single-item .menu-social-icons li a i { width: 28px; } .portfolio-item.columns-count-5, .portfolio-item.columns-count-6 { width: 25%; } .portfolio-item.columns-count-5 .portfolio-descr, .portfolio-item.columns-count-6 .portfolio-descr { padding: 10px; } .portfolio-item.columns-count-5 .portfolio-descr .project-title, .portfolio-item.columns-count-6 .portfolio-descr .project-title { line-height: 1.2; } .portfolio-item.columns-count-5 .portfolio-descr .project-title a, .portfolio-item.columns-count-6 .portfolio-descr .project-title a { font-size: 0.9rem; } .portfolio-item.columns-count-5 .portfolio-descr .posted-in, .portfolio-item.columns-count-6 .portfolio-descr .posted-in { margin-bottom: 1px; line-height: 1; } .portfolio-item.columns-count-5 .portfolio-descr .posted-in a, .portfolio-item.columns-count-6 .portfolio-descr .posted-in a { font-size: 0.7rem; } .portfolio-item.columns-count-5 .portfolio-image .zoom, .portfolio-item.columns-count-6 .portfolio-image .zoom { top: 10px; } .portfolio-item.columns-count-5 .portfolio-item-inner:hover .portfolio-image .zoom, .portfolio-item.columns-count-6 .portfolio-item-inner:hover .portfolio-image .zoom { left: 10px; } } @media only screen and (max-width: 768px) { .portfolio-item.columns-count-5, .portfolio-item.columns-count-6 { width: 33.33%; } } @media only screen and (max-width: 480px) { .portfolio-item { width: 100%; } .portfolio-item.columns-count-5, .portfolio-item.columns-count-6 { width: 50%; } } @media only screen and (min-width: 768px) { .brands-list h4.title:hover .brand-tooltip { opacity: 1; visibility: visible; } } .page-404 { margin-top: 12%; margin-bottom: 12%; text-align: center; } .page-404 .largest { font-size: 25.0rem; font-weight: 900; line-height: 1em; margin-bottom: 0; } .page-404 h1 { text-transform: uppercase; font-size: 3.43rem; } .page-404 hr { display: none; } .page-404 [role="searchform"] { display: none; } .page-404 a.button { display: none; } @media only screen and (max-width: 992px) { .page-404 .largest { font-size: 15.0rem; } .page-404 h1 { font-size: 2rem; } } @media only screen and (max-width: 480px) { .page-404 .largest { font-size: 8.0rem; } .page-404 h1 { font-size: 1.5rem; } } .ajax-results-wrapper { position: relative; top: 100%; left: 0; right: 0; } .ajax-results { text-align: left; overflow: hidden; background: #fff; display: none; border-top: 1px solid #e6e6e6; } .ajax-results .empty-category-block { padding-top: 0; margin-bottom: 3em; } .ajax-results .empty-category-block:before { display: none; } .ajax-results:empty { border: none; } .product-ajax-list { float: left; display: block; overflow: hidden; width: 50%; margin-bottom: 0; } .product-ajax-list li { padding: 1.43em; list-style-type: none; float: left; display: block; width: 50%; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; } .product-ajax-list li:nth-child(2n+2) { clear: both; } .product-ajax-list .product-list-image { float: left; display: block; } .product-ajax-list img { max-width: 4.55rem; margin-right: 20px; } .product-ajax-list .product-title { display: block; font-size: 0.9rem !important; line-height: 1.5; margin-bottom: 0; } .product-ajax-list .product-title a { text-transform: uppercase; font-weight: bold; } .product-ajax-list ul, .posts-ajax-list ul { display: inline-block; width: 100%; } .product-ajax-list li { min-height: 134px; } .posts-ajax-list { float: left; display: block; overflow: hidden; width: 50%; margin-bottom: 0; } .posts-ajax-list li { padding: 1.43em; list-style-type: none; float: left; display: block; width: 50%; min-height: 134px; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; } .posts-ajax-list .post-title { margin-bottom: 0; text-transform: uppercase; font-size: 0.9rem; line-height: 1.5; } .posts-ajax-list .post-title a { font-weight: bold; } .posts-ajax-list .post-list-image { float: left; display: block; } .posts-ajax-list img { max-width: 5.0rem; margin-right: 20px; margin-bottom: 10px; } .posts-ajax-list h4 { display: block; font-size: 1rem; } .posts-ajax-list h4 a { text-transform: uppercase; } .product-results-on .product-ajax-list { width: 100%; } .product-results-on .product-ajax-list ul li { width: 33.33%; } .product-results-on .product-ajax-list ul li:nth-child(3n+1) { clear: both; } .product-results-on .product-ajax-list ul li:nth-child(2n+1) { clear: none; } .post-results-on .posts-ajax-list { width: 100%; } .post-results-on .posts-ajax-list ul li { width: 33.33%; min-height: 105px; } .post-results-on .posts-ajax-list ul li:nth-child(3n+1) { clear: both; } .post-results-on .posts-ajax-list ul li:nth-child(2n+1) { clear: none; } .search-results-title { padding: 1.43em; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; font-size: 1.14rem; text-transform: uppercase; margin-bottom: 0; font-weight: 900; overflow: hidden; } .search-results-title a { float: right; font-weight: normal; text-transform: uppercase; font-size: 0.9rem; font-weight: bold; } .header-search.act-default .ajax-results-wrapper { position: absolute; z-index: 101; } .search-form-wrapper div.fancy-select ul.options { z-index: 102; } @media only screen and (max-width: 991px) { .ajax-results-wrapper { display: none !important; } } .woocommerce-message, .woocommerce-error, .woocommerce-info { padding: 2em 1.43em 2em 4.5em; margin: 0 0 1.43em; position: relative; background-color: #fff; border: none; color: #a5a5a5; width: auto; font-size: 1.14rem; word-wrap: break-word; font-weight: 400; line-height: 2.57; display: inline-block; border: 1px solid #e6e6e6; border-top: 4px solid #7aa33f; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; } .woocommerce-message strong, .woocommerce-error strong, .woocommerce-info strong { color: #000; } .woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before { font-family: "FontAwesome"; content: "\f129"; display: inline-block; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 2em; padding-left: 1px; color: #fff; line-height: 1.7rem; font-size: 1.14rem; width: 1.57rem; height: 1.57rem; text-align: center; background-color: #7aa33f; border-radius: 100%; } .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button { float: right; } .woocommerce-message li, .woocommerce-error li, .woocommerce-info li { list-style: none outside !important; padding-left: 0 !important; margin-left: 0 !important; margin-bottom: 0; font-weight: 400 !important; } .woocommerce-message a:not(.button), .woocommerce-error a:not(.button), .woocommerce-info a:not(.button) { color: #000; font-weight: 500; } .woocommerce-message a:not(.button):hover, .woocommerce-error a:not(.button):hover, .woocommerce-info a:not(.button):hover { text-decoration: underline; } .woocommerce-error { padding-left: 5.35em !important; color: #b2b2b2; border-top-color: #b63231; } .woocommerce-error:before { background-color: #b63231; color: #fff; content: "\f12a"; } .woocommerce-error strong { text-transform: uppercase; font-size: 1rem; } .woocommerce-info { border-top-color: #428ebf; } .woocommerce-info:before { background-color: #428ebf; content: "\f129"; } .woocommerce-info a { color: #000; } .woocommerce-message { border-top-color: #7aa33f; } .woocommerce-message:before { background-color: #7aa33f; content: "\f00c"; } @media only screen and (max-width: 480px) { .woocommerce-message, .woocommerce-error, .woocommerce-info { line-height: 1.5; font-size: 1rem; padding-left: 4em; } .woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before { left: 1em; } } .back-top { position: fixed; z-index: 999; visibility: hidden; opacity: 0; width: 50px; height: 50px; right: 30px; bottom: 45px; background-color: #f2f2f2; cursor: pointer; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } .back-top a { display: block; } .back-top a:focus { outline: none; text-decoration: none; } .back-top a:hover { text-decoration: none; } .back-top span { display: block; text-align: center; line-height: 46px; } .back-top span:before { content: '\f106'; font-family: 'FontAwesome'; font-size: 30px; color: #222; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .back-top.bounceIn { visibility: visible; opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .back-top:hover span { -webkit-animation: animArrow 1s infinite; animation: animArrow 1s infinite; } .back-top:hover span:before { color: #ffffff; } @keyframes animArrow { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @media only screen and (max-width: 480px) { .back-top { right: 15px; bottom: 15px; } } .banner { position: relative; overflow: hidden; margin-bottom: 30px; cursor: pointer; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; backface-visibility: hidden; -webkit-backface-visibility: hidden; } .banner img { width: 100%; height: auto; backface-visibility: hidden; -webkit-backface-visibility: hidden; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .banner .banner-title { text-transform: uppercase; font-size: 36px; line-height: 40px; font-weight: 900; display: block; } .banner .banner-subtitle { text-transform: uppercase; font-size: 1rem; letter-spacing: 2px; display: block; } .banner .banner-content { position: absolute; top: 0; left: 0; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 20px 30px; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .banner .banner-content p { line-height: 1.5; } .banner.no-titles .banner-content .content-inner { position: relative !important; padding: 0 !important; } .banner.align-left { text-align: left; } .banner.align-right { text-align: right; } .banner.align-center { text-align: center; } .banner.valign-bottom .banner-content { top: auto; bottom: 0; } .banner.valign-middle .banner-content { top: 50%; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } .banner.font-style-light { color: white; } .banner.font-style-light h1, .banner.font-style-light h2, .banner.font-style-light h3, .banner.font-style-light h4, .banner.font-style-light h5, .banner.font-style-light h6, .banner.font-style-light p { color: white; } .banner.banner-type-1 { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .banner.banner-type-1 img { -webkit-transition: all 0.9s; transition: all 0.9s; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .banner.banner-type-1:before { position: absolute; top: 0; left: 50%; width: 120%; height: 100px; background: rgba(255, 255, 255, 0.3); content: ''; -webkit-transition: all 0.6s linear; transition: all 0.6s linear; z-index: 1; -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .banner.banner-type-1:hover:before { -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 200%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 200%, 0); left: -100%; top: 100%; } .banner.banner-type-1:hover img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); } .banner.banner-type-2 img { -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .banner.banner-type-2 .banner-content { visibility: visible; margin-bottom: 0; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; opacity: 1; } .banner.banner-type-2 .banner-content { padding: 20px 11%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .banner.banner-type-2 .banner-content .content-inner { position: absolute; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0); opacity: 0; padding: 0 14%; left: 0; width: 100%; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .banner.banner-type-2 .banner-content .content-inner .btn { display: inline-block; } .banner.banner-type-2:hover img { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); } .banner.banner-type-2:hover .banner-content { visibility: visible; opacity: 1; -webkit-transform: translate3d(0, -55%, 0); transform: translate3d(0, -55%, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .banner.banner-type-2:hover .banner-content .content-inner { opacity: 1; -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .content-product .banner-type-1 img { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; } .content-product .banner-type-1:before { display: none; } .team-member img { opacity: 1; } .team-member .member-content { text-align: center; } .team-member .member-content:before, .team-member .member-content:after { position: absolute; content: ''; opacity: 0; } .team-member .member-content h3 { color: #FFF; opacity: 0; } .team-member .member-content p { opacity: 0; font-weight: 400; } .team-member .member-content > a { z-index: 1000; text-indent: 200%; white-space: nowrap; font-size: 0; opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .team-member .member-content .btn { margin-top: 10px; } .team-member { text-align: center; } .team-member .member-image { position: relative; display: inline-block; margin-bottom: 1.42em; overflow: hidden; } .team-member .member-image:before { content: ""; position: absolute; right: 0; top: 0; left: 0; bottom: 0; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .team-member div.member-image:before { background: #fff; } .team-member .member-content .menu-social-icons { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-bottom: 0; padding-left: 0; width: 100%; left: 0; text-align: center; } .team-member .member-content .menu-social-icons li { float: none; display: inline-block; margin-right: 0px; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .team-member .member-content .menu-social-icons li a { padding: 3px 5px; } .team-member .member-content .menu-social-icons li i { font-size: 1.71rem; color: #fff; opacity: 1; padding: 0.5em; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .team-member .member-content .menu-social-icons li:hover i { opacity: 0.6; color: #fff; } .team-member .member-details { line-height: 2rem; font-weight: 300; font-size: 1.14rem; text-align: center; } .team-member .member-details h4 { position: relative; text-transform: uppercase; font-size: 22px; line-height: 1.9rem; margin-bottom: 0; font-weight: 900; } .team-member .member-details h5 { text-transform: uppercase; font-weight: 700; font-size: 1.07rem; line-height: 2rem; letter-spacing: 1px; } .team-member .member-details .member-email { margin-bottom: 5px; display: inline-block; width: 100%; } .team-member:hover .menu-social-icons li { opacity: 1; } .team-member:hover .menu-social-icons li i { color: #d64444; } .team-member:hover .menu-social-icons li i:hover { opacity: 0.7; color: #d64444; } .team-member:hover .member-image:before { opacity: 0.8; background: #fff; } .team-member.member-type-2 > .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; margin-left: 0; margin-right: 0; } .team-member.member-type-2 .content-section { padding: 30px 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; position: relative; max-width: 50%; width: 50%; background-color: #f5f5f5; } .team-member.member-type-2 .content-section:before { opacity: 1; content: ""; left: -17px; position: absolute; top: 50%; margin-top: -12px; width: 0; height: 0; border-style: solid; border-width: 12px 17px 12px 0; border-top-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; border-color: transparent #f5f5f5 transparent transparent; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .team-member.member-type-2 .content-section .member-details { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .team-member.member-type-2 .content-section .member-details h4 { font-size: 24px; text-transform: capitalize; margin-bottom: 10px; } .team-member.member-type-2 .content-section .member-details h4, .team-member.member-type-2 .content-section .member-details a, .team-member.member-type-2 .content-section .member-details .member-position { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .team-member.member-type-2 .image-section { padding: 0; max-width: 50%; } .team-member.member-type-2 .image-section .member-image { margin-bottom: 0; display: block; } .team-member.member-type-2 .image-section .member-image img { width: 100%; } .team-member.member-type-2 .image-section .member-image:before { display: none; } .team-member.member-type-2 .image-section .member-image:after { content: ""; position: absolute; right: 0; top: 0; left: 0; bottom: 0; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .team-member.member-type-2 .image-section .menu-social-icons { z-index: 10; } .team-member.member-type-2 .image-section .menu-social-icons li { margin-bottom: 0; } .team-member.member-type-2:hover .image-section .member-image:after { background-color: #000 !important; opacity: 0.3; } .team-member.member-type-2:hover .content-section { background-color: #e6e6e6; } .team-member.member-type-2:hover .content-section:before { opacity: 1; } .team-member.member-type-2:hover .content-section .member-details { color: #FFF; } .team-member.member-type-2:hover .content-section .member-details h4, .team-member.member-type-2:hover .content-section .member-details a, .team-member.member-type-2:hover .content-section .member-details .member-position { color: #FFF; } .team-member.member-type-2.content-position-middle > .row .content-section { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .team-member.member-type-2.content-position-bottom > .row .content-section { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .team-member.member-type-2.image-position-right > .row { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .team-member.member-type-2.image-position-right .content-section:before { right: -17px; left: auto; margin-top: -9px; top: 50%; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } @media only screen and (min-width: 1200px) and (max-width: 1650px) { .team-member .member-content .menu-social-icons li i { padding: 0.2em; } } @media only screen and (min-width: 992px) and (max-width: 1200px) { .team-member .member-content .menu-social-icons li i { padding: 0; } } @media only screen and (min-width: 650px) and (max-width: 1500px) { .banner.responsive-fonts .banner-content .banner-title, .banner.responsive-fonts .banner-content .banner-subtitle { zoom: 0.8; } .banner.responsive-fonts .banner-content .content-inner > * { zoom: 0.55; } .banner.responsive-fonts .banner-content .content-inner > p { zoom: 0.75; } .banner.responsive-fonts .banner-content .content-inner > div, .banner.responsive-fonts .banner-content .content-inner .btn { zoom: 1; } } @media only screen and (max-width: 1200px) { .banner.responsive-fonts.banner-type-2 .banner-content { -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } .banner:hover.responsive-fonts.banner-type-2 .banner-content { -webkit-transform: translate3d(0, -55%, 0); transform: translate3d(0, -55%, 0); } } @media only screen and (max-width: 992px) { .banner.responsive-fonts .banner-content .banner-title { line-height: 1.3; } .banner.responsive-fonts .banner-content .banner-inner { text-align: center; } .team-member { margin-bottom: 40px; } .team-member .member-image { margin-bottom: 10px; } .team-member.member-type-2 { margin-bottom: 0; } .team-member.member-type-2 .member-image { margin-bottom: 0; } } @media only screen and (max-width: 767px) { .banner .banner-content { text-align: center !important; } .banner .banner-content .banner-title { text-align: center; } .banner .banner-content .banner-subtitle { text-align: center !important; } .banner.banner-type-2.responsive-fonts .banner-content .banner-subtitle { font-size: 2vw; text-align: center !important; } .banner.responsive-fonts .banner-content .content-inner > p { zoom: 0.7; } .team-member.member-type-2 .image-section .menu-social-icons li i { padding: 0.2em; font-size: 1.1rem; } .team-member.member-type-2 .content-section .member-details h4 { font-size: 20px; } .team-member.member-type-2 .content-section .member-details h5 { font-size: 1rem; } } @media only screen and (max-width: 480px) { .icon-box { margin-bottom: 0; } .banner .banner-content { text-align: center !important; } .banner.responsive-fonts .banner-content .banner-title { font-size: 1.5rem; } .banner.banner-type-1 .banner-subtitle { font-size: 3vw; } .banner.banner-type-1 .content-inner p { margin-bottom: 10px !important; } .banner.banner-type-2 .banner-content .banner-subtitle { text-align: center !important; } .banner.banner-type-2.responsive-fonts .banner-content .banner-subtitle { font-size: 3vw; text-align: center !important; } .banner.banner-type-2.responsive-fonts .banner-content .banner-title { font-size: 8vw; line-height: 9vw; } .banner-type-2:hover .banner-content h3 { margin-bottom: 0; } .banner-type-2:hover .banner-content p { padding-top: 0; } .banner-type-2:hover .banner-content a.btn { margin-top: 0; } .ultimate-map-wrapper { max-height: 200px; margin-bottom: 30px; } .ultimate_google_map { height: 200px !important; } .banner.banner-type-2.align-right .btn { right: auto; } .team-member.member-type-2 > .row { display: block; } .team-member.member-type-2 .content-section { width: 100%; max-width: 100%; float: none !important; } .team-member.member-type-2 .image-section { width: 100%; max-width: 100%; float: none !important; } .team-member.member-type-2 .image-section .menu-social-icons li i { font-size: 1.4rem; } .team-member.member-type-2 .content-section:before { left: 50% !important; right: auto; margin-left: -9px !important; margin-top: 0 !important; top: -20px !important; -webkit-transform: rotate(90deg) !important; -ms-transform: rotate(90deg) !important; transform: rotate(90deg) !important; } } .et-attachment-fixed > div, .vc_row.et-attachment-fixed { background-attachment: fixed !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .et-parallax-left_top > div, .vc_row.et-parallax-left_top { background-position: left top !important; } .et-parallax-left > div, .vc_row.et-parallax-left { background-position: left center !important; } .et-parallax-left_bottom > div, .vc_row.et-parallax-left_bottom { background-position: left bottom !important; } .et-parallax-right_top > div, .vc_row.et-parallax-right_top { background-position: right top !important; } .et-parallax-right > div, .vc_row.et-parallax-right { background-position: right center !important; } .et-parallax-right_bottom > div, .vc_row.et-parallax-right_bottom { background-position: right bottom !important; } .et-parallax-center_top > div, .vc_row.et-parallax-center_top { background-position: center top !important; } .et-parallax-center > div, .vc_row.et-parallax-center { background-position: center center !important; } .et-parallax-center_bottom > div, .vc_row.et-parallax-center_bottom { background-position: center bottom !important; } @media only screen and (max-width: 1024px) { .et-attachment-fixed > div, .vc_row.et-attachment-fixed { background-attachment: scroll !important; background-size: cover !important; } } body.page-template-blank header, body.page-template-blank .header-wrapper, body.page-template-blank .fixed-header { display: none; } body.page-template-blank .template-container { width: 100%; } body.page-template-blank .page-wrapper { display: table; width: 100%; padding-top: 0 !important; } body.page-template-blank .container.blank-page { width: 100%; display: table-cell; vertical-align: middle; } body.page-template-blank .container.blank-page .container { width: 100%; } body.page-template-blank .container.blank-page .ult_countdown { float: none; display: inline-block; } body.page-template-blank .container.blank-page span.ult_countdown-section { display: inline-block; margin: 0 30px; position: relative; } body.page-template-blank .container.blank-page span.ult_countdown-section:after, body.page-template-blank .container.blank-page span.ult_countdown-section:before { content: ""; position: absolute; display: block; } body.page-template-blank .container.blank-page span.ult_countdown-section:last-child:before, body.page-template-blank .container.blank-page span.ult_countdown-section:last-child:after { display: none; } body.page-template-blank .container.blank-page .form.mc4wp-form { width: 440px; margin: 0 auto; } body.page-template-blank .container.blank-page .form.mc4wp-form input[type="email"] { margin-top: 5px; margin-bottom: 20px; } body.page-template-blank .container.blank-page .form.mc4wp-form p { margin-bottom: 0 !important; } body.page-template-blank footer, body.page-template-blank .footer-bottom { display: none !important; } .contact-form.design-2 input[type="text"] { width: 100%; } @media only screen and (max-width: 768px) { .contact-form.design-2 input[type="text"] { width: 100%; } .wpcf7-form .form-group p:first-child { margin-bottom: 1.43em; } } @media only screen and (max-width: 480px) { .contact-form .pull-right { width: 100%; text-align: center; } } .mc4wp-form input[type=email] { color: #999; } .mc4wp-form input[type=email]:focus, .mc4wp-form input[type="submit"]:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .wpcf7-form .form-group { display: inline-block; width: 100%; } .wpcf7-form .form-group p { width: 50%; float: left; margin-bottom: 0; } .wpcf7-form .form-group p input { width: 100%; } .wpcf7-form .form-group p:first-child { padding-right: 15px; } .wpcf7-form .form-group p:last-child { padding-left: 15px; } span.dropcap { font-size: 3.14rem; line-height: 2.86rem; position: relative; min-width: 1.45em; top: 0.14em; height: 1.45em; text-align: center; float: left; padding: 0.23em; margin-right: 0.34em; color: #1a1a1a; } span.dropcap.dark { color: #FFF; background-color: #1a1a1a; } span.dropcap.bordered { border: 1px solid #e6e6e6; } span.dropcap.light { font-size: 6rem; line-height: 3.07rem; margin-right: 0; height: 0.76em; min-width: 0.76em; padding: 0.12em 0.20em; } .emodal { position: fixed; top: 40%; left: 0; z-index: 20302; visibility: hidden; padding: 20px; } .emodal-border { position: absolute; left: 0; top: 0; right: 0; bottom: 0; -webkit-box-sizing: border-box; box-sizing: border-box; } .emodal.eloading .close-modal { display: none; } .emodal-overlay.shown, .emodal.shown { visibility: visible; opacity: 1; } .emodal-overlay.shown { opacity: 0.8; } .emodal .close-modal { width: 30px; height: 30px; top: -45px; right: 0px; position: absolute; } .emodal-overlay { position: fixed; top: 0; left: 0; z-index: 20301; visibility: hidden; width: 100%; height: 100%; } .emodal .emodal-text { float: right; width: 75%; position: relative; z-index: 1; } .emodal img { float: left; max-width: 20%; } .emodal .emodal-text .button:last-child { margin-right: 0; } .emodal .emodal-text .button span { position: relative; } .emodal .emodal-text .button:last-child span:after { content: ""; position: absolute; } .page-template-blank .content-page { padding-bottom: 0; } .et-timer { text-align: center; margin: 20px auto 20px; display: inline-block; position: relative; font-size: 15px; } .et-timer .timer-divider { display: none; float: left; height: 4em; margin: 0px 2em 0 2em; } .et-timer .timer-divider:before { content: ":"; font-weight: 900; font-size: 4,8em; line-height: 6em; color: #fff; display: none; } .et-timer .time-block { width: 8.667em; height: 8.667em; padding-top: 1.9em; position: relative; font-size: 1em; color: rgba(255, 255, 255, 0.4); display: inline-block; font-weight: 900; text-transform: uppercase; float: left; border-radius: 4px; margin: 0 0.85em; } .et-timer .time-block:first-child { margin-left: 0; } .et-timer .time-block:last-of-type { margin-right: 0; } .et-timer .time-block span { font-size: 3em; line-height: 1; display: block; margin-bottom: 5px; font-weight: 900; } .et-timer .circle-box { position: absolute; left: 0; top: 0; width: 8.667em; height: 8.667em; transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); } .et-timer .circle-box:before { content: ""; position: absolute; width: 8.5em; left: 1px; top: 1px; height: 8.5em; border: 0.219em solid rgba(255, 255, 255, 0.2); border-radius: 100%; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; } .et-timer .circle-box svg circle { stroke-dashoffset: 0; transition: stroke-dashoffset 1s linear; -webkit-transition: stroke-dashoffset 1s linear; stroke-width: 0.22em; stroke: #fff; } .et-timer .circle-box.stop-animation svg circle { transition: none; -webkit-transition: none; } .et-timer.dark .time-block { color: #de5656; } .et-timer.dark .time-block span { color: #1a1a1a; } .et-timer.dark .time-block .circle-box:before { display: none; } .et-timer.dark .time-block .circle-box svg circle { stroke: #d64444; } .et-timer.dark .timer-divider:before { color: #1a1a1a; } .et-timer.white .time-block span { color: #fff; } .vc_col-sm-3 .et-timer .time-block, .vc_col-md-3 .et-timer .time-block, .vc_col-lg-3 .et-timer .time-block, .vc_col-sm-2 .et-timer .time-block, .vc_col-md-2 .et-timer .time-block, .vc_col-lg-2 .et-timer .time-block, .vc_col-sm-1 .et-timer .time-block, .vc_col-md-1 .et-timer .time-block, .vc_col-lg-1 .et-timer .time-block { margin-bottom: 0.85em; } .vc_col-sm-3 .et-timer .time-block:first-child, .vc_col-md-3 .et-timer .time-block:first-child, .vc_col-lg-3 .et-timer .time-block:first-child, .vc_col-sm-2 .et-timer .time-block:first-child, .vc_col-md-2 .et-timer .time-block:first-child, .vc_col-lg-2 .et-timer .time-block:first-child, .vc_col-sm-1 .et-timer .time-block:first-child, .vc_col-md-1 .et-timer .time-block:first-child, .vc_col-lg-1 .et-timer .time-block:first-child { margin-left: 0.85em; } .vc_col-sm-1 .et-timer, .vc_col-md-1 .et-timer, .vc_col-lg-1 .et-timer { font-size: 7px; } .vc_col-sm-3 .et-timer, .vc_col-md-3 .et-timer, .vc_col-lg-3 .et-timer, .vc_col-sm-2 .et-timer, .vc_col-md-2 .et-timer, .vc_col-lg-2 .et-timer { font-size: 6px; } .vc_col-sm-4 .et-timer, .vc_col-md-4 .et-timer, .vc_col-lg-4 .et-timer { font-size: 8px; } .vc_col-sm-5 .et-timer, .vc_col-lg-5 .et-timer, .vc-col-md-5 .et-timer { font-size: 10px; } .vc_col-sm-6 .et-timer, .vc_col-md-6 .et-timer, .vc_col-lg-6 .et-timer, .vc_col-sm-7 .et-timer, .vc_col-md-7 .et-timer, .vc_col-lg-7 .et-timer { font-size: 12px; } .vc_col-sm-8 .et-timer, .vc_col-md-8 .et-timer, .vc_col-lg-8 .et-timer, .vc_col-sm-9 .et-timer, .vc_col-md-9 .et-timer, .vc_col-lg-9 .et-timer, .vc_col-sm-10 .et-timer, .vc_col-md-10 .et-timer, .vc_col-lg-10 .et-timer, .vc_col-sm-11 .et-timer, .vc_col-md-11 .et-timer, .vc_col-lg-11 .et-timer, .vc_col-sm-12 .et-timer, .vc_col-md-12 .et-timer, .vc_col-lg-12 .et-timer { font-size: 15px; } @media only screen and (max-width: 1200px) { .et-timer { font-size: 6px; } .vc_col-sm-3 .et-timer, .vc_col-md-3 .et-timer, .vc_col-lg-3 .et-timer { font-size: 5px; } .vc_col-sm-4 .et-timer, .vc_col-md-4 .et-timer, .vc_col-lg-4 .et-timer { font-size: 7px; } .vc_col-sm-5 .et-timer, .vc_col-lg-5 .et-timer, .vc-col-md-5 .et-timer { font-size: 8px; } .vc_col-sm-6 .et-timer, .vc_col-md-6 .et-timer, .vc_col-lg-6 .et-timer, .vc_col-sm-7 .et-timer, .vc_col-md-7 .et-timer, .vc_col-lg-7 .et-timer { font-size: 10px; } } @media only screen and (min-width: 768px) and (max-width: 1024px) { .vc_col-sm-4 .et-timer, .vc_col-md-4 .et-timer, .vc_col-lg-4 .et-timer { font-size: 5px; } .vc_col-sm-3 .et-timer, .vc_col-md-3 .et-timer, .vc_col-lg-3 .et-timer, .vc_col-sm-5 .et-timer, .vc_col-lg-5 .et-timer, .vc-col-md-5 .et-timer { font-size: 7px; } .vc_col-sm-2 .et-timer, .vc_col-md-2 .et-timer, .vc_col-lg-2 .et-timer, .vc_col-sm-6 .et-timer, .vc_col-md-6 .et-timer, .vc_col-lg-6 .et-timer, .vc_col-sm-7 .et-timer, .vc_col-md-7 .et-timer, .vc_col-lg-7 .et-timer { font-size: 8px; } .vc_col-sm-8 .et-timer, .vc_col-md-8 .et-timer, .vc_col-lg-8 .et-timer { font-size: 11px; } .vc_col-sm-9 .et-timer, .vc_col-md-9 .et-timer, .vc_col-lg-9 .et-timer, .vc_col-sm-10 .et-timer, .vc_col-md-10 .et-timer, .vc_col-lg-10 .et-timer, .vc_col-sm-11 .et-timer, .vc_col-md-11 .et-timer, .vc_col-lg-11 .et-timer, .vc_col-sm-12 .et-timer, .vc_col-md-12 .et-timer, .vc_col-lg-12 .et-timer { font-size: 13px; } } @media only screen and (max-width: 992px) { .et-timer { font-size: 4.8px; } } @media only screen and (max-width: 650px) { .et-timer { font-size: 4.5px; } .vc_col-sm-8 .et-timer, .vc_col-md-8 .et-timer, .vc_col-lg-8 .et-timer, .vc_col-sm-9 .et-timer, .vc_col-md-9 .et-timer, .vc_col-lg-9 .et-timer, .vc_col-sm-10 .et-timer, .vc_col-md-10 .et-timer, .vc_col-lg-10 .et-timer, .vc_col-sm-11 .et-timer, .vc_col-md-11 .et-timer, .vc_col-lg-11 .et-timer, .vc_col-sm-12 .et-timer, .vc_col-md-12 .et-timer, .vc_col-lg-12 .et-timer { font-size: 12px; } } @media only screen and (max-width: 480px) { .et-timer .timer-divider { margin: 0 10px 0 10px; } .et-timer .time-block { margin: 0 6px; width: 60px; height: 60px; padding-top: 16px; font-size: 10px; margin-left: 3px; margin-right: 3px; margin-bottom: 10px; } .et-timer .time-block span { font-size: 18px; margin-bottom: 0; } .et-timer .time-block .circle-box { width: 60px; height: 60px; } .et-timer .time-block .circle-box:before { width: 60px; height: 60px; } } .et-tooltip { position: relative; cursor: pointer; } .et-tooltip > div { position: absolute; visibility: hidden; z-index: -1; white-space: normal; } .et-tooltip > div:before { content: ""; right: -30px; margin-top: -13px; top: 50%; position: absolute; } .et-tooltip > div:after { content: ""; top: 50%; position: absolute; } .et-tooltip > div > div { max-width: 100% !important; } .et-tooltip:hover:before { content: ""; position: absolute; } .et-tooltip:hover > div { z-index: 1; visibility: visible; } .et-tooltip.from-right > div { left: auto; right: -300px; } .et-tooltip.from-right > div:before { right: auto; left: -30px; } .et-tooltip.from-right > div:after { right: auto; left: -32px; } .et-tooltip.from-right:hover > div { right: -270px; } .et-tooltip.from-right:before { right: -96px; left: auto; top: -70px; } .et-tooltip.from-top > div { left: auto; right: auto; top: -150px; margin-left: 6px; } .et-tooltip.from-top > div:before { right: auto; left: 50%; bottom: -30px; top: auto; } .et-tooltip.from-top > div:after { right: auto; left: 50%; top: auto; } .et-tooltip.from-top:hover > div { top: -185px; right: auto; } .et-tooltip.from-top:before { width: 100px; height: 90px; left: -50px; top: -36px; } .et-tooltip.from-bottom > div { left: auto; right: auto; top: 100px; margin-left: 6px; } .et-tooltip.from-bottom > div:before { right: auto; left: 50%; top: -17px; } .et-tooltip.from-bottom > div:after { right: auto; left: 50%; top: -18px; } .et-tooltip.from-bottom:before { width: 100px; height: 90px; left: -50px; top: -36px; } #etheme-popup { margin: 0 auto; background-color: transparent; padding: 60px; max-width: 100% !important; position: relative; } #etheme-popup p { margin-bottom: 0; } #etheme-popup .checkbox-label { position: absolute; left: 15px; bottom: 10px; } #etheme-popup .checkbox-label label { color: #b3b3b3; } #etheme-popup .checkbox-label input { position: relative; } #etheme-popup h1 { font-weight: 400; margin-bottom: 0; } #etheme-popup .mc4wp-form .et-mailchimp { margin-top: 20px; } #etheme-popup .mc4wp-form .et-mailchimp input[type="email"] { height: 40px; width: 100%; } #etheme-popup .mc4wp-form .et-mailchimp input[type="submit"] { height: 40px; } #etheme-popup .vc_sep_color_white h4 { color: #fff; } #etheme-popup-holder { margin: 0 auto; position: fixed; top: 50%; left: 50%; overflow: hidden; } #etheme-popup-holder .mfp-close { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-size: 0; } #etheme-popup-holder .mfp-close:before { font-family: 'xstore-icons'; display: inline-block; font-size: 24px; color: #9b9b9b; content: "\e90a"; position: relative; left: 0.5px; line-height: 44px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .newsletter-open #etheme-popup { overflow-y: auto; overflow-x: hidden; } .newsletter-open #etheme-popup::-webkit-scrollbar { width: 0.5em; } .newsletter-open #etheme-popup::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } .newsletter-open #etheme-popup::-webkit-scrollbar-thumb { background-color: darkgrey; outline: 1px solid slategrey; } .newsletter-open .mfp-zoom-out #etheme-popup-holder { -webkit-transform: translate(-50%, -50%) scale(1.3); -ms-transform: translate(-50%, -50%) scale(1.3); transform: translate(-50%, -50%) scale(1.3); } .newsletter-open .mfp-zoom-out.mfp-ready #etheme-popup-holder { -webkit-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); } .newsletter-open .mfp-zoom-out.mfp-removing #etheme-popup-holder { -webkit-transform: translate(-50%, -50%) scale(0); -ms-transform: translate(-50%, -50%) scale(0); transform: translate(-50%, -50%) scale(0); } @media only screen and (max-width: 768px) { .newsletter-open .mfp-zoom-out.mfp-ready #etheme-popup-holder { -webkit-transform: translate(-50%, -50%) scale(0.65); -ms-transform: translate(-50%, -50%) scale(0.65); transform: translate(-50%, -50%) scale(0.65); height: auto !important; background-size: cover; } .newsletter-open .mfp-zoom-out.mfp-ready #etheme-popup-holder .checkbox-label { position: static; } } @media only screen and (max-width: 480px) { .newsletter-open .mfp-zoom-out.mfp-ready #etheme-popup-holder { padding: 15px; -webkit-transform: translate(-50%, -50%) scale(0.7); -ms-transform: translate(-50%, -50%) scale(0.7); transform: translate(-50%, -50%) scale(0.7); } #etheme-popup > * { -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } } .et-facebook-login-wrapper { text-align: center; } .et-facebook-login-button { padding: 1em 2.5em; background: #3a589d; color: white; display: inline-block; margin: 0 auto 0; font-size: 1.2rem; text-transform: uppercase; } .et-facebook-login-button i { margin-right: 0.3em; } .et-facebook-login-button:hover { color: white; background: #2E467E; } .no-csstransforms3d .mobile-menu-wrapper { right: -270px; } .no-csstransforms3d .mobile-menu-opened .mobile-menu-wrapper { right: 0; } .no-csstransforms3d .top-panel-container { top: -100%; } .no-csstransforms3d .top-panel-opened .top-panel-container { top: 0; } .no-csstransforms3d .main-images .owl-controls .owl-next:before { margin-left: 17px; } .no-flexbox .header-wrapper header > .container .container-wrapper > div, .no-flexbox .fixed-header .container > div { display: table-cell; vertical-align: middle; float: none; } .no-flexbox .header-xstore .header-logo, .no-flexbox .fixed-header .header-logo, .no-flexbox .header-xstore .navbar-header, .no-flexbox .fixed-header .navbar-header { width: 20%; } .no-flexbox .header-xstore .menu-wrapper, .no-flexbox .fixed-header .menu-wrapper { width: 60%; } .no-flexbox .navbar-header .et-wishlist-widget, .no-flexbox .navbar-header .header-search { padding-right: 15px; } .no-flexbox .fixed-header .navbar-header { float: right; } .no-flexbox .menu-widgets .vc_row-flex { display: inline-block; width: 100%; } .no-flexbox .show-quickly { line-height: 62px; } .no-flexbox .vc_tta.vc_general { text-align: center; } .no-flexbox .vc_tta.vc_general .vc_tta-tab { display: inline-block; list-style: none; padding-left: 0; } .no-flexbox .vc_tta.vc_general .vc_tta-panel-body { display: none; } .no-flexbox .footer-product .show-quickly:before { position: relative; top: 3px; } .no-flexbox .product-view-mask2 .footer-product .show-quickly:before { position: relative; line-height: 1; top: 10px; } .no-flexbox .product-information table.variations td.label { display: block; float: left; width: 100% !important; line-height: 40px; } .no-flexbox .product-information table.variations td.label:first-child { padding-right: 20px; } .no-flexbox .et-full-screen-products { display: inline-block; width: 100%; } @media only screen and (min-width: 768px) { .no-flexbox .vc_tta.vc_tta-tabs .vc_tta-panel-heading { display: none !important; } } div.fancy-select { position: relative; display: inline-block; vertical-align: middle; } div.fancy-select.disabled { opacity: 0.5; } div.fancy-select select:focus + div.trigger.open { -webkit-box-shadow: none; box-shadow: none; } div.fancy-select div.trigger { padding: 0 2em 0 1em; cursor: pointer; height: 2.642rem; line-height: 2.642rem; max-width: 100%; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: relative; border: none; background-color: #f8f8f8; transition: all 240ms ease-out; -webkit-transition: all 240ms ease-out; -moz-transition: all 240ms ease-out; -ms-transition: all 240ms ease-out; -o-transition: all 240ms ease-out; } div.fancy-select div.trigger:after { content: ""; display: block; position: absolute; width: 0; height: 0; border: 5px solid transparent; border-top-color: #4B5468; top: 17px; right: 10px; } div.fancy-select div.trigger.open { background: #f2f2f2; } div.fancy-select ul.options { list-style: none; margin: 0; position: absolute; top: 27px; padding-left: 0; left: 0; visibility: hidden; opacity: 0; z-index: 50; display: inline-block; max-height: 250px; overflow: auto; background: #fafafa; border: 1px solid #e6e6e6; min-width: 200px; -webkit-transition: opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out; transition: opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out; } div.fancy-select ul.options.open { visibility: visible; top: 37px; opacity: 1; -webkit-transition: opacity 300ms ease-out, top 300ms ease-out; transition: opacity 300ms ease-out, top 300ms ease-out; } div.fancy-select ul.options.overflowing { top: auto; bottom: 40px; -webkit-transition: opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out; transition: opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out; } div.fancy-select ul.options.overflowing.open { top: auto; bottom: 50px; -webkit-transition: opacity 300ms ease-out, bottom 300ms ease-out; transition: opacity 300ms ease-out, bottom 300ms ease-out; } div.fancy-select ul.options li { padding: 2px 1.5em 2px 1em; margin-bottom: 0; float: left; display: inline-block; width: 100%; font-size: 1rem; cursor: pointer; white-space: nowrap; -webkit-transition: all 150ms ease-out; transition: all 150ms ease-out; } div.fancy-select ul.options li.selected { background: #f2f2f2; color: #000; } div.fancy-select ul.options li.hover { background-color: #f2f2f2; } #bbpress-forums { font-weight: normal; font-size: 1.14rem; } #bbpress-forums .bbp-breadcrumb { display: none; } #bbpress-forums div.odd, #bbpress-forums li.bbp-footer, #bbpress-forums ul.odd, #bbpress-forums .bbp-forums li.bbp-header, #bbpress-forums div.odd.forum, #bbpress-forums .bbp-forums li.bbp-footer, #bbpress-forums ul.odd.forum { background: none; } #bbpress-forums li.bbp-header { border-top: 0; } #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums { border: none !important; } #bbpress-forums .forum-titles li { font-size: 1.14rem; color: #343434; font-weight: bold; text-transform: uppercase; } #bbpress-forums li.bbp-footer, #bbpress-forums li.bbp-header { padding: 15px 10px; border: 0 !important; } #bbpress-forums li.bbp-footer .bbp-search-author, #bbpress-forums li.bbp-header .bbp-search-author, #bbpress-forums li.bbp-footer .bbp-reply-author, #bbpress-forums li.bbp-header .bbp-reply-author { min-width: 150px; border-right: 0; color: #1a1a1a; text-transform: uppercase; } #bbpress-forums li.bbp-footer .bbp-search-content, #bbpress-forums li.bbp-header .bbp-search-content, #bbpress-forums li.bbp-footer .bbp-reply-content, #bbpress-forums li.bbp-header .bbp-reply-content { margin-left: 170px; color: #1a1a1a; text-transform: uppercase; } #bbpress-forums .bbp-forums li.bbp-body ul.topic, #bbpress-forums .bbp-forums li.bbp-body ul.forum { padding: 40px 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } #bbpress-forums .bbp-forums li.bbp-body ul.topic:first-child, #bbpress-forums .bbp-forums li.bbp-body ul.forum:first-child { border-top: 2px solid #000; } #bbpress-forums .bbp-forums li.bbp-body ul.topic:last-child, #bbpress-forums .bbp-forums li.bbp-body ul.forum:last-child { border-bottom: 1px solid #eee; } #bbpress-forums .bbp-forum-info .bbp-forum-title { text-transform: uppercase; font-weight: bold; } #bbpress-forums .bbp-forum-info .bbp-forum-content { margin: 0; font-size: 1rem; } #bbpress-forums .bbp-topic-permalink { text-transform: uppercase; font-weight: bold; } #bbpress-forums p.bbp-topic-meta { font-size: 1rem; } #bbpress-forums p.bbp-topic-meta img.avatar { margin: -4px 5px 0 0; border: none; } #bbpress-forums p.bbp-topic-meta .bbp-author-name { font-size: 1rem; font-weight: bold; } #bbpress-forums .bbp-topic-freshness > a, #bbpress-forums .bbp-forum-freshness > a { font-size: 1.1rem; font-weight: normal; } #bbpress-forums div.bbp-topic-header, #bbpress-forums div.bbp-reply-header { background: #fcfcfc; border: 1px solid #ededed; padding: 10px; } #bbpress-forums div.bbp-topic-header .bbp-reply-post-date, #bbpress-forums div.bbp-reply-header .bbp-reply-post-date { font-size: 1rem; font-weight: normal; color: #1e1e1e; } #bbpress-forums .bbp-forums-list a { font-size: 0.9rem; } #bbpress-forums div.bbp-topic-header { padding: 15px; } #bbpress-forums div.bbp-topic-header .bbp-topic-post-date { font-size: 0.9em; font-weight: normal; } #bbpress-forums div.bbp-topic-header .bbp-topic-title h3 { text-transform: uppercase; } #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-replies { border: none; } #bbpress-forums li.bbp-body div.hentry { margin-bottom: 2rem; background: #fcfcfc; border: 1px solid #ededed; border-top: 0; padding: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } #bbpress-forums li.bbp-body div.hentry:last-child { margin-bottom: 0; } #bbpress-forums div.bbp-topic-author, #bbpress-forums div.bbp-reply-author { padding: 2rem; min-width: 150px; border-right: 1px solid #ededed; } #bbpress-forums div.bbp-topic-author br, #bbpress-forums div.bbp-reply-author br { display: none; } #bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name { margin: 1em 0 0.1em; font-size: 0.9rem; text-transform: uppercase; color: #1e1e1e; font-weight: bold; } #bbpress-forums div.bbp-topic-author .bbp-author-role, #bbpress-forums div.bbp-reply-author .bbp-author-role { text-transform: uppercase; font-weight: normal; font-style: normal; } #bbpress-forums div.bbp-topic-author .bbp-author-ip, #bbpress-forums div.bbp-reply-author .bbp-author-ip { text-transform: uppercase; font-weight: normal; } #bbpress-forums div.bbp-topic-content, #bbpress-forums div.bbp-reply-content { padding: 2rem; margin-left: 0; background: #fff; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } #bbpress-forums div.bbp-topic-content span, #bbpress-forums div.bbp-reply-content span { text-transform: none; margin-left: 1rem; } #bbpress-forums div.bbp-topic-content #subscription-toggle, #bbpress-forums div.bbp-reply-content #subscription-toggle { color: #D8D8D8; margin-bottom: 0; } #bbpress-forums div.bbp-topic-content #subscription-toggle span, #bbpress-forums div.bbp-reply-content #subscription-toggle span { color: #1e1e1e; } #bbpress-forums div.bbp-topic-content:after, #bbpress-forums div.bbp-reply-content:after { display: none; } #bbpress-forums .bbp-user-section .bbp-forum-freshness > a, #bbpress-forums .bbp-user-section .bbp-topic-freshness > a { font-size: 0.8em; } #bbpress-forums .bbp-user-section .bbp-replies { width: 100%; } #bbpress-forums .bbp-user-section .bbp-admin-links { margin-top: 0.5em; border-top: 1px solid #EDEDED; padding-top: 0.3em; width: 100%; } #bbpress-forums fieldset.bbp-form { border: none; padding: 0; margin-bottom: 0; margin-top: 5rem; } #bbpress-forums fieldset.bbp-form legend { text-transform: uppercase; font-weight: bold; display: block; width: 100%; font-size: 1.1rem; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; padding: 2.4rem 0; } #bbpress-forums fieldset.bbp-form label { text-transform: uppercase; margin-bottom: 0.5rem; font-weight: bold; font-size: 0.9rem; } #bbpress-forums fieldset.bbp-form label[for="bbp_topic_subscription"] { text-transform: none; font-weight: normal; } #bbpress-forums fieldset.bbp-form select, #bbpress-forums fieldset.bbp-form input[type="text"] { width: 100%; margin-bottom: 1.8rem; } #bbpress-forums .bbp-submit-wrapper { float: left; } #bbpress-forums .bbp-submit-wrapper .button { background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; } #bbpress-forums .bbp-submit-wrapper .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } #bbpress-forums .bbp-submit-wrapper .button:focus { color: white; } #bbpress-forums .bbp-submit-wrapper .button:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } #bbpress-forums .bbp-submit-wrapper .button:focus { color: white; } span.bbp-admin-links a { font-size: 0.8rem; color: #808080; margin: 0 3px; } .bbp-topic-header a.bbp-topic-permalink, .bbp-reply-header a.bbp-reply-permalink { color: #1a1a1a; font-size: 0.8rem; margin-top: 5px; font-weight: normal; } .bbp-pagination, .bbp-pagination-count { float: none; font-weight: 300; } #subscription-toggle { float: right; text-transform: uppercase; margin-bottom: 2rem; } div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header, li.bbp-body div.hentry { padding: 15px 20px; } .bbp-search-form { margin-bottom: 1.2rem; } .bbp-search-form, #bbp-search-form { width: 100%; } .bbp-search-form #bbp_search, #bbp-search-form #bbp_search { width: 100%!important; padding-right: 100px; } .bbp-search-form #bbp_search, #bbp-search-form #bbp_search { font-size: 1.1rem; } .bbp-search-form #bbp_search_submit, #bbp-search-form #bbp_search_submit { position: absolute; top: 0; right: 15px; background-color: #262626; border-style: solid; border-width: 1px; border-color: #262626; color: white; padding-left: 15px; padding-right: 15px; } .bbp-search-form #bbp_search_submit:hover, #bbp-search-form #bbp_search_submit:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .bbp-search-form #bbp_search_submit:focus, #bbp-search-form #bbp_search_submit:focus { color: white; } .bbp-search-form #bbp_search_submit:hover, #bbp-search-form #bbp_search_submit:hover { background-color: #4c4c4c; border-color: #4c4c4c; color: white; } .bbp-search-form #bbp_search_submit:focus, #bbp-search-form #bbp_search_submit:focus { color: white; } div.bbp-template-notice { padding: 15px 20px; font-size: 1rem; border-radius: 0; background-color: #fffffb; border-color: #f9f085; } div.bbp-template-notice.info { text-align: center; background: #fcfcfc!important; border: 1px solid #f5f5f5!important; } div.bbp-template-notice.info img.avatar { margin: -7px 5px; border: none!important; } div.bbp-template-notice p { font-size: 1rem; } @media only screen and (max-width: 767px) { #bbpress-forums li.bbp-header li.bbp-topic-title, #bbpress-forums li.bbp-header li.bbp-forum-info { text-align: left; } #bbpress-forums li.bbp-header li.bbp-topic-reply-count, #bbpress-forums li.bbp-header li.bbp-topic-voice-count, #bbpress-forums li.bbp-header li.bbp-topic-freshness, #bbpress-forums li.bbp-header li.bbp-forum-freshness, #bbpress-forums li.bbp-header li.bbp-forum-topic-count, #bbpress-forums li.bbp-header li.bbp-forum-reply-count { display: none; } #bbpress-forums li.bbp-body li.bbp-forum-info { width: 100%!important; } #bbpress-forums li.bbp-body li.bbp-topic-freshness, #bbpress-forums li.bbp-body li.bbp-forum-freshness { width: 100%; text-align: left; } #bbpress-forums li.bbp-body .bbp-topic-voice-count, #bbpress-forums li.bbp-body .bbp-topic-reply-count, #bbpress-forums li.bbp-body .bbp-forum-reply-count, #bbpress-forums li.bbp-body .bbp-forum-topic-count { display: none; } #bbpress-forums li.bbp-body div.hentry { display: block; } #bbpress-forums li.bbp-body div.bbp-topic-author, #bbpress-forums li.bbp-body div.bbp-reply-author { margin: 0; padding: 1em; min-width: 100%; height: auto; text-align: center; border-right: 0; float: none; } #bbpress-forums li.bbp-body div.bbp-topic-author img.avatar, #bbpress-forums li.bbp-body div.bbp-reply-author img.avatar { position: relative; top: auto; left: auto; display: block; } #bbpress-forums li.bbp-body div.bbp-topic-content, #bbpress-forums li.bbp-body div.bbp-reply-content { margin: 0; padding: 1.5em; border-top: 1px solid #ededed; } #bbpress-forums span.bbp-admin-links a { margin: 0; font-size: 0.6em; } #bbpress-forums ul.bbp-replies .bbp-footer { display: none; } #bbpress-forums ul.bbp-replies .bbp-header { font-size: 0; } #bbpress-forums ul.bbp-replies .bbp-header span { font-size: 1rem; margin-bottom: 1rem; } #bbpress-forums #bbp-search-results .bbp-footer, #bbpress-forums #bbp-search-results .bbp-header { display: none; } #bbpress-forums #bbp-single-user-details { padding-bottom: 1.5em; margin-bottom: 1.5em; border-bottom: 2px solid #d8d8d8; width: 100%; } #bbpress-forums #bbp-single-user-details #bbp-user-avatar { margin: auto; } #bbpress-forums li.bbp-forum-info, #bbpress-forums li.bbp-topic-title { width: 100%; } #bbpress-forums #bbp-user-navigation { text-align: center; } #bbpress-forums #bbp-user-navigation li.current a { font-weight: bold; color: #1e1e1e; } #bbpress-forums div.bbp-the-content-wrapper input { margin-bottom: 5px; } } @media only screen and (max-width: 480px) { #bbpress-forums li.bbp-body ul.topic .bbp-forum-info, #bbpress-forums li.bbp-body ul.forum .bbp-forum-info { padding-right: 20px; } } .act-default .input-row { position: relative; } .header-search { display: inline-block; } .header-search .btn { line-height: 12px; } .header-search .fa { display: inline-block; font-size: 19px !important; position: relative; vertical-align: middle; } .header-search .fa:before { content: "\e90b"; font-family: "xstore-icons" !important; position: relative; vertical-align: middle; } .header-search.act-full-width .search-btn { display: block; position: relative; z-index: 100; -webkit-transition: initial; transition: initial; } .header-search.act-full-width .search-btn span { display: none; } .header-search.act-full-width .search-btn:focus { color: #1e1e1e; } .header-search.act-full-width .search-form-wrapper { display: none; z-index: 10; position: absolute; top: 0; left: 0; width: 100%; bottom: 0; background: white; } .header-search.act-full-width .search-form-wrapper [role="searchform"] { position: relative; width: 100%; height: 100%; } .header-search.act-full-width input[type="text"] { position: absolute; height: 100%; line-height: 100%; width: 100%; background: white; font-size: 2rem; border: none; } .header-search.act-full-width input[type="text"]::-webkit-input-placeholder { color: #1e1e1e; } .header-search.act-full-width input[type="text"]:-moz-placeholder { color: #1e1e1e; } .header-search.act-full-width input[type="text"]::-moz-placeholder { color: #1e1e1e; } .header-search.act-full-width input[type="text"]:-ms-input-placeholder { color: #1e1e1e; } .header-search.act-full-width button[type="submit"] { font-size: 0; background: none; visibility: hidden; pointer-events: none; border: none; position: absolute; top: 0; right: 20px; padding: 0 1rem; height: 100%; line-height: 100%; } .header-search.act-full-width button[type="submit"] i { font-size: 1.35rem; position: relative; top: 1px; } .header-search.act-full-width button[type="submit"]:hover { color: #090909; } .header-search.act-full-width.search-open .fa-search { position: relative; left: -4px; } .header-search.act-full-width.search-open .fa-search:before { font-family: 'xstore-icons'; display: inline-block; font-size: 22px; color: #1e1e1e; content: "\e90a"; } .search-form-wrapper .fancy-select, .search-form-wrapper select { display: none; } @media only screen and (min-width: 993px) { .header-search.act-default { width: 16.5em; max-width: 100%; } .header-search.act-default input[type="text"] { border: 1px solid #f8f8f8; background-color: #f8f8f8; height: 2.4rem; line-height: 2.4rem; } .header-search.act-default input[type="text"]:focus { border: 1px solid #cdcdcd; } .header-search.act-default .search-btn { display: none; } .header-search.act-default [role="searchform"] .btn { position: absolute; top: 0; right: 0; font-size: 0; height: 2.4rem; width: 2.4rem; line-height: 1em; padding: 0; background: black; color: white; border: none; } .header-search.act-default [role="searchform"] .btn i { font-size: 1rem; display: block; } .header-search.act-default [role="searchform"] .btn:hover { background: #333333; } .header-search.act-full-width.search-open .search-btn { position: absolute; right: 1em; top: 50%; margin-top: -10px; } } @media only screen and (max-width: 992px) { .header-search.act-default .search-btn { display: block; position: relative; z-index: 100; -webkit-transition: initial; transition: initial; } .header-search.act-default .search-btn span { display: none; } .header-search.act-default .search-btn:focus { color: #1e1e1e; } .header-search.act-default .search-form-wrapper { display: none; z-index: 10; position: absolute; top: 0; left: 0; width: 100%; bottom: 0; background: white; } .header-search.act-default .search-form-wrapper [role="searchform"] { position: relative; width: 100%; height: 100%; } .header-search.act-default input[type="text"] { position: absolute; height: 100%; line-height: 100%; width: 100%; background: white; font-size: 2rem; border: none; } .header-search.act-default input[type="text"]::-webkit-input-placeholder { color: #1e1e1e; } .header-search.act-default input[type="text"]:-moz-placeholder { color: #1e1e1e; } .header-search.act-default input[type="text"]::-moz-placeholder { color: #1e1e1e; } .header-search.act-default input[type="text"]:-ms-input-placeholder { color: #1e1e1e; } .header-search.act-default button[type="submit"] { font-size: 0; background: none; visibility: hidden; pointer-events: none; border: none; position: absolute; top: 0; right: 20px; padding: 0 1rem; height: 100%; line-height: 100%; } .header-search.act-default button[type="submit"] i { font-size: 1.35rem; position: relative; top: 1px; } .header-search.act-default button[type="submit"]:hover { color: #090909; } .header-search.act-default.search-open .fa-search { position: relative; left: -4px; } .header-search.act-default.search-open .fa-search:before { font-family: 'xstore-icons'; display: inline-block; font-size: 22px; color: #1e1e1e; content: "\e90a"; } .header-search.act-default .fa-search:before { font-size: 1.4rem !important; } .header-search.act-default .search-btn { z-index: auto; } .header-search.act-default button[type="submit"] { visibility: visible; pointer-events: auto; } .header-search.act-default button[type="submit"] i { top: 0; left: 1px !important; } .header-search.act-default button[type="submit"] i:before { font-size: inherit !important; } .header-search .fa { font-size: 1.4rem !important; left: 0 !important; } .header-search .fa:before { content: "\f002" !important; top: 0; font-family: FontAwesome !important; } .header-search.act-default.search-open button:hover { background-color: transparent !important; } .header-search.act-default.search-open button i:before { content: "\f002" !important; font-family: FontAwesome !important; top: -5px !important; } } .search-no-results form .form-control { display: inline-block; max-width: 500px; margin-right: 30px; vertical-align: bottom; margin-bottom: 15px; } .search-no-results form button { margin-bottom: 0; vertical-align: top; } .search-no-results form button i { display: none; } .search-no-results .header-search.act-full-width input[type="text"] { left: 0; max-width: 100%; } .ibox-block .ibox-symbol { display: table-cell; vertical-align: top; padding-right: 1.8em; } .ibox-block .ibox-symbol i { height: 2.8em; text-align: center; line-height: 2.8em; width: 2.8em; display: inline-block; border-radius: 100%; font-size: 1.71rem; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; color: #fff; } .ibox-block .ibox-symbol i.icon-image { height: auto; width: auto; min-width: 2.8em; min-height: 2.8em; } .ibox-block .ibox-content { display: table-cell; vertical-align: middle; line-height: 1.71rem; font-size: 1.07rem; font-weight: 300; } .ibox-block .ibox-content h3 { text-transform: uppercase; font-size: 1.28rem; font-weight: 900; margin-bottom: 10px; } .ibox-block hr { display: none; } .ibox-block.top-icon { text-align: center; } .ibox-block.top-icon .ibox-symbol { display: inline-block; width: 100%; padding-bottom: 20px; padding-right: 0; text-align: center; } .ibox-block.top-icon .ibox-symbol i { width: 2.8em; height: 2.8em; } .ibox-block.top-icon .ibox-content { width: 100%; display: inline-block; } .ibox-block.right-icon .ibox-symbol { padding-right: 0; padding-left: 20px; float: right; padding-top: 0; } .ibox-block.right-icon .ibox-content { text-align: right; } .ibox-block.right-icon .ibox-text p { text-align: right !important; } .ibox-block.right-icon .btn { float: right; } .ibox-block .btn.style-black { color: #ffffff; border-color: #000000; background-color: #000000; } .ibox-block .btn.style-black:hover { background-color: #4c4c4c; border-color: #4c4c4c; } .ibox-block .button-wrap { width: 100%; } .ibox-block .align-left { text-align: left; } .ibox-block .align-right { text-align: right; } .ibox-block .align-center { text-align: center; } .ibox-block .btn.size-small { font-size: 11px; padding: 8px 12px; height: auto; line-height: 1; } .ibox-block .btn.size-large { height: auto; line-height: 1; font-size: 15px; padding: 18px 25px; } .ibox-block:hover .ibox-symbol i { background-color: #f2f2f2; color: #808080; } .vc_cta3-icons-left .vc_cta3-icons, .vc_cta3-icons-right .vc_cta3-icons { vertical-align: top !important; top: 0 !important; -webkit-transform: translate(-50%, 0) !important; -ms-transform: translate(-50%, 0) !important; transform: translate(-50%, 0) !important; } .vc_cta3.vc_cta3-icon-size-lg .vc_cta3-icons .vc_icon_element-icon { margin-top: -10px; } .vc_cta3.vc_cta3-icon-size-md .vc_cta3-icons .vc_icon_element-icon { margin-top: -6px; } @media only screen and (max-width: 768px) { .ultimate-map-wrapper { margin-bottom: 30px; } .vc_btn3-container { margin-top: 20px; } } .vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat { color: #666667; } .flexslider { -webkit-box-shadow: none !important; box-shadow: none !important; } .flexslider .flex-control-nav { bottom: 0 !important; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .flexslider .flex-direction-nav { opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .flexslider:hover .flex-direction-nav { opacity: 1; } .flexslider .flex-direction-nav a { font-size: 0; background-color: rgba(255, 255, 255, 0.7); width: 45px; height: 45px; line-height: 43px; border-radius: 0px; border: none; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-box-sizing: border-box; box-sizing: border-box; } .flexslider .flex-direction-nav a:hover { background-color: #ffffff; } .flexslider .flex-direction-nav a.flex-next { right: 30px !important; } .flexslider .flex-direction-nav a.flex-next:before { position: absolute; top: 0px; font-size: 40px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .flexslider .flex-direction-nav a.flex-next:after { position: absolute; } .flexslider .flex-direction-nav a.flex-prev { left: 30px !important; } .flexslider .flex-direction-nav a.flex-prev:before { position: absolute; top: 0px; right: 0; font-size: 40px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .flexslider .flex-direction-nav a.flex-prev:after { position: absolute; } .single-post .flexslider { margin-bottom: 0 !important; } .nivoSlider { -webkit-box-shadow: none !important; box-shadow: none !important; } .nivo-controlNav { position: relative; } .slider-text-block { padding: 40px; width: 660px; } .slider-text-block div { display: inline-block; max-width: 100%; -ms-word-break: break-all; word-break: break-all; } .null-instagram-feed ul { text-align: center; } .null-instagram-feed li { display: inline-block; list-style: none; } .null-instagram-feed li img { opacity: 1!important; -webkit-transition: opacity 0.2s linear; transition: opacity 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .null-instagram-feed li img:hover { opacity: 0.7; } .null-instagram-feed li a { display: block; position: relative; } .null-instagram-feed li a .insta-info { display: grid; -ms-flex-line-pack: center; -webkit-align-content: center; align-content: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; background-color: rgba(20, 20, 20, 0.5); } .null-instagram-feed li a .insta-info span { display: inline-block; position: relative; color: #fff; font-size: 20px; font-weight: 600; line-height: 83px; text-transform: uppercase; padding: 0 1em; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; opacity: 0; } .null-instagram-feed li a .insta-info span.insta-likes:before { content: "\f004"; font-family: FontAwesome; color: #fff; display: inline-block; padding-right: 6px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .null-instagram-feed li a .insta-info span.insta-comments:before { content: "\f075"; font-family: FontAwesome; color: #fff; display: inline-block; padding-right: 6px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .null-instagram-feed li a .insta-info span:hover { color: #b3b3b3; } .null-instagram-feed li a .insta-info span:hover:before { color: #b3b3b3 !important; } .null-instagram-feed li a:hover .insta-info { opacity: 1; } .null-instagram-feed li a:hover .insta-info span { opacity: 1; } .null-instagram-feed .instagram-size-medium li { width: 25%; padding: 0.3571em; } .null-instagram-feed .instagram-size-thumbnail li { width: 20%; padding: 0.2571em; } .null-instagram-feed .instagram-size-large li { width: 33.33%; padding: 0.3571em; } .null-instagram-feed .instagram-slider { padding-left: 0; } .null-instagram-feed .instagram-slider:hover { cursor: move; } .null-instagram-feed .instagram-slider .owl-item { padding: 0; } .null-instagram-feed .instagram-slider .owl-item a { cursor: move; } .null-instagram-feed .instagram-slider .owl-controls { display: none !important; } .null-instagram-feed .instagram-slider li { list-style: none; width: 100% !important; } .null-instagram-feed .instagram-pics { margin-bottom: 0; padding-left: 0; } .null-instagram-feed .instagram-pics.swiper-wrapper { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .null-instagram-feed .instagram-pics.instagram-no-space li { padding: 0!important; margin: 0!important; } .null-instagram-feed .instagram-pics img { max-width: 100%; } .null-instagram-feed .instagram-pics img.swiper-lazy { opacity: 1 !important; } .null-instagram-feed:not(.sidebar-widget):not(.footer-widget) .widget-title, .null-instagram-feed:not(.sidebar-widget):not(.footer-widget) .widgettitle { background-color: #f5f5f5; margin-bottom: 0 !important; padding-bottom: 40px !important; padding-top: 40px; font-size: 24px; text-align: center; letter-spacing: 1px; } .null-instagram-feed p.clear { text-align: center; margin-bottom: 0; } .null-instagram-feed.instagram-size-medium li { width: 12.5%; } .null-instagram-feed.widget .instagram-size-medium li { width: 12.5%; } .null-instagram-feed .instagram-pics.instagram-columns-2 li { width: 50%; padding: 1.07em; float: left; margin-bottom: 0; } .null-instagram-feed .instagram-pics.instagram-columns-2 li:nth-child(2n+1) { clear: both; } .null-instagram-feed .instagram-pics.instagram-columns-3 li { width: 33.33%; float: left; padding: 1.07em; margin-bottom: 0; } .null-instagram-feed .instagram-pics.instagram-columns-3 li:nth-child(3n+1) { clear: both; } .null-instagram-feed .instagram-pics.instagram-columns-4 li { width: 25%; float: left; padding: 1.07em; margin-bottom: 0; } .null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(4n+1) { clear: both; } .null-instagram-feed .instagram-pics.instagram-columns-5 li { width: 20%; float: left; padding: 1.07em; margin-bottom: 0; } .null-instagram-feed .instagram-pics.instagram-columns-5 li:nth-child(5n+1) { clear: both; } .null-instagram-feed .instagram-pics.instagram-columns-5 li span { padding: 0 0.5em; } .null-instagram-feed .instagram-pics.instagram-columns-6 li { width: 16.665%; float: left; padding: 1.07em; margin-bottom: 0; } .null-instagram-feed .instagram-pics.instagram-columns-6 li:nth-child(6n+1) { clear: both; } .null-instagram-feed .instagram-pics.instagram-columns-6 li span { padding: 0 0.3em; } .boxed .null-instagram-feed li a .insta-info span { font-size: 15px; } .content .wpb_column .null-instagram-feed .instagram-pics.instagram-columns-6 li a .insta-info span, .content .wpb_column .null-instagram-feed .instagram-pics.instagram-columns-5 li a .insta-info span { font-size: 1em; line-height: 2em; } .sidebar-widget.null-instagram-feed .instagram-pics li, .footer-widget.null-instagram-feed .instagram-pics li { padding: 0 10px 10px 0; } .sidebar-widget.null-instagram-feed .instagram-pics li a, .footer-widget.null-instagram-feed .instagram-pics li a { padding: 0; } .sidebar-widget.null-instagram-feed .instagram-pics li .insta-info .insta-likes, .footer-widget.null-instagram-feed .instagram-pics li .insta-info .insta-likes, .sidebar-widget.null-instagram-feed .instagram-pics li .insta-info .insta-comments, .footer-widget.null-instagram-feed .instagram-pics li .insta-info .insta-comments { display: none; } .footer-widget.null-instagram-feed .widget-title { margin-bottom: 1.88em !important; background-color: transparent; } @media only screen and (max-width: 992px) { .null-instagram-feed .instagram-pics li { padding: 0.6em !important; } .null-instagram-feed .instagram-pics .insta-info span { display: none; } } @media only screen and (max-width: 992px) { .null-instagram-feed .instagram-pics li { padding: 0.6em !important; } .null-instagram-feed .instagram-pics .insta-info span { display: none; } } @media only screen and (max-width: 768px) { .null-instagram-feed .instagram-pics.instagram-columns-6 li, .null-instagram-feed .instagram-pics.instagram-columns-5 li, .null-instagram-feed .instagram-pics.instagram-columns-4 li, .null-instagram-feed .instagram-pics.instagram-columns-2 li { width: 33.33%; } .null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(2n+1), .null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(4n+1), .null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(5n+1) { clear: none; } } .list ul { list-style: none; padding-left: 0; margin-bottom: 15px; } .list li { display: inline-block; } .list li:before { content: "\f105"; float: left; margin-right: 10px; position: relative; } .list.list-circle li:before { content: "\f111"; } .list.list-star li:before { content: "\f005"; } .list.list-square li:before { content: "\f0c8"; } .list.list-dash li:before { content: "\f068"; } .et-look-slider .swiper-slide { opacity: 0.6; -webkit-transition: 0.3s opacity ease-in-out; transition: 0.3s opacity ease-in-out; } .et-look-slider .swiper-slide.swiper-slide-active { opacity: 1; } .look-book-wrap { text-align: center; } .look-book-wrap .gray-text { text-align: center; margin-top: 15%; margin-bottom: 0; font-size: 1vw; } .look-book-wrap .look-title-small { color: #000000; margin: 0px; font-weight: 900; font-size: 3vw; line-height: 3vw; } .look-book-wrap .look-title-big { color: #000000; margin: 0px; font-weight: 900; font-size: 6vw; line-height: 6vw; } .look-book-wrap h4 { color: #000000; margin: 0px; font-size: 1vw; letter-spacing: 0.5vw; line-height: 1; margin-bottom: 15%; } @media only screen and (min-width: 992px) and (max-width: 1200px) { .et-look-slider .content-product .product-image-wrapper .footer-product .button:before { font-size: 26px; top: 10px; } } @media only screen and (max-width: 480px) { .look-book-wrap .gray-text, .look-book-wrap h4 { font-size: 4vw; } .look-book-wrap .look-title-small { font-size: 9vw; line-height: 10vw; } .look-book-wrap .look-title-big { font-size: 11vw; line-height: 12vw; } } .mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80); } .mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; } .mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; box-sizing: border-box; } .mfp-container .zoom-images-button, .mfp-container .open-video-popup, .mfp-container .open-360-popup { opacity: 0 !important; } .mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } .mfp-align-top .mfp-container:before { display: none; } .mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; } .mfp-ajax-cur { cursor: progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -webkit-zoom-out; cursor: zoom-out; } .mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: zoom-in; } .mfp-auto-cursor .mfp-content { cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .mfp-loading.mfp-figure { display: none; } .mfp-hide { display: none !important; } .mfp-preloader { color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; } .mfp-preloader a { color: #CCC; } .mfp-preloader a:hover { color: #FFF; } .mfp-s-ready .mfp-preloader { display: none; } .mfp-s-error .mfp-content { display: none; } button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none; } button::-moz-focus-inner { padding: 0; border: 0; } .mfp-close { width: 44px !important; height: 44px; line-height: 40px; position: absolute; right: 0 !important; padding-right: 0 !important; top: 0 !important; text-decoration: none; text-align: center; opacity: 0.65; filter: alpha(opacity=65); padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; } .mfp-close:hover, .mfp-close:focus { opacity: 1; filter: alpha(opacity=100); } .mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-zoom-out.mfp-ready { z-index: 10002; } .mfp-close-btn-in .mfp-close { color: #333; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: #FFF; right: 0; text-align: center; background: #f5f5f5; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-size: 0; top: -4px !important; text-align: center !important; } .mfp-image-holder .mfp-close:before, .mfp-iframe-holder .mfp-close:before { font-family: 'xstore-icons'; display: inline-block; font-size: 24px; line-height: 44px; color: #9b9b9b; content: "\e90a"; position: relative; left: 0.5px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .mfp-image-holder .mfp-close:hover:before, .mfp-iframe-holder .mfp-close:hover:before { color: #fff; } .mfp-counter { position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap; } .mfp-arrow { position: absolute; opacity: 0.65; filter: alpha(opacity=65); margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent; } .mfp-arrow:active { margin-top: -54px; } .mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; filter: alpha(opacity=100); } .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; } .mfp-arrow:after, .mfp-arrow .mfp-a { border-top-width: 13px; border-bottom-width: 13px; top: 8px; } .mfp-arrow:before, .mfp-arrow .mfp-b { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; } .mfp-arrow-left { left: 0; } .mfp-arrow-left:after, .mfp-arrow-left .mfp-a { border-right: 17px solid #FFF; margin-left: 31px; } .mfp-arrow-left:before, .mfp-arrow-left .mfp-b { margin-left: 25px; border-right: 27px solid #3F3F3F; } .mfp-arrow-right { right: 0; } .mfp-arrow-right:after, .mfp-arrow-right .mfp-a { border-left: 17px solid #FFF; margin-left: 39px; } .mfp-arrow-right:before, .mfp-arrow-right .mfp-b { border-left: 27px solid #3F3F3F; } .mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; } .mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; } .mfp-iframe-holder .mfp-close { top: -40px; } .mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; } .mfp-iframe-scaler .mfp-close { text-align: center !important; top: 0 !important; } .mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000; } img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; } .mfp-figure { line-height: 0; } .mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444; } .mfp-figure small { color: #BDBDBD; display: block; font-size: 12px; line-height: 14px; } .mfp-figure figure { margin: 0; } .mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; } .mfp-title { text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px; } .mfp-image-holder .mfp-content { max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; } @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; } .mfp-img-mobile img.mfp-img { padding: 0; } .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; } .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; } .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; box-sizing: border-box; } .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; } .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; } .mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; } } @media all and (max-width: 900px) { .mfp-arrow { -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); } .mfp-arrow-left { -webkit-transform-origin: 0; -ms-transform-origin: 0; transform-origin: 0; } .mfp-arrow-right { -webkit-transform-origin: 100%; -ms-transform-origin: 100%; transform-origin: 100%; } .mfp-container { padding-left: 6px; padding-right: 6px; } } .mfp-ie7 .mfp-img { padding: 0; } .mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px; } .mfp-ie7 .mfp-container { padding: 0; } .mfp-ie7 .mfp-content { padding-top: 44px; } .mfp-ie7 .mfp-close { top: 0; right: 0; padding-top: 0; } .mfp-zoom-out { } .mfp-zoom-out .mfp-with-anim { opacity: 0; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); } .mfp-zoom-out.mfp-bg { opacity: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .mfp-zoom-out.mfp-ready .mfp-with-anim { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .mfp-zoom-out.mfp-ready.mfp-bg { opacity: 0.8; z-index: 10002; } .mfp-zoom-out.mfp-removing .mfp-with-anim { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; } .mfp-zoom-out.mfp-removing.mfp-bg { opacity: 0; } #product-video-popup { max-width: 75%; margin: 0 auto; position: relative; } #product-video-popup video { margin-left: auto; margin-right: auto; max-width: 100%; } #product-video-popup .mfp-close { color: #FFF; right: 0; text-align: right; background: #f5f5f5; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-size: 0; top: -44px !important; text-align: center; } #product-video-popup .mfp-close:before { font-family: 'xstore-icons'; display: inline-block; font-size: 24px; line-height: 44px; color: #9b9b9b; content: "\e90a"; position: relative; left: 0.5px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } #product-video-popup .mfp-close:hover:before { color: #fff; } #product-video-popup .mejs-video { margin-left: auto; margin-right: auto; } #product-video-popup .mejs-controls { visibility: visible !important; } .product-360-popup { display: inline-block; position: relative; left: 50%; max-width: 100%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } @media only screen and (max-width: 768px) { #product-video-popup { max-width: 95%; } } div.pp_default .pp_nav .pp_pause, div.pp_default .pp_nav .pp_play { background: url(images/pretty-sprite.png) -51px 1px no-repeat !important; } div.pp_default .pp_close { background: url(images/pretty-sprite.png) 2px 1px no-repeat !important; } div.pp_default a.pp_arrow_next, div.pp_default a.pp_arrow_previous { background: url(images/pretty-sprite.png) -31px -3px no-repeat !important; } div.pp_default a.pp_arrow_next { background-position: -82px -3px !important; } div.pp_default .pp_expand { background: url(images/pretty-sprite.png) 0 -29px no-repeat !important; } div.pp_default .pp_expand:hover { background: url(images/pretty-sprite.png) 0 -56px no-repeat !important; } div.pp_default .pp_description { text-align: center; margin-left: 0 !important; position: absolute; left: 50%; bottom: 6px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .mc4wp-form .et-mailchimp { position: relative; margin-bottom: 20px; } .mc4wp-form .et-mailchimp p { margin-bottom: 0; line-height: 1.5; } .mc4wp-form .et-mailchimp input[type="email"] { background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(250, 250, 250, 0.3); color: white; max-width: 100%; height: 40px; } .mc4wp-form .et-mailchimp input[type="email"]:focus { border: 1px solid rgba(255, 255, 255, 0.8); } .mc4wp-form .et-mailchimp input[type="email"]:focus + input[type="submit"]:hover { border-top: 1px solid rgba(255, 255, 255, 0.8); border-right: 1px solid rgba(255, 255, 255, 0.8); border-bottom: 1px solid rgba(255, 255, 255, 0.8); } .mc4wp-form .et-mailchimp input[type="submit"] { width: 30px; height: 2.642rem; border: none !important; background-color: transparent !important; border-top: 1px solid rgba(255, 255, 255, 0); border-right: 1px solid rgba(255, 255, 255, 0); border-bottom: 1px solid rgba(255, 255, 255, 0); position: absolute; top: 0; right: 0; font-size: 0; background: url(images/mailchimp-plus.png) no-repeat center; background-size: 16px; opacity: 0.3; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .mc4wp-form .et-mailchimp input[type="submit"]:hover { opacity: 1; border-top: 1px solid rgba(255, 255, 255, 0.3); border-right: 1px solid rgba(255, 255, 255, 0.3); border-bottom: 1px solid rgba(255, 255, 255, 0.3); } .mc4wp-form .et-mailchimp ::-webkit-input-placeholder { color: white; } .mc4wp-form .et-mailchimp :-moz-placeholder { color: white; } .mc4wp-form .et-mailchimp ::-moz-placeholder { color: white; } .mc4wp-form .et-mailchimp :-ms-input-placeholder { color: white; } .plus-gray .mc4wp-form .et-mailchimp input[type="submit"] { background: url(images/mailchimp-plus-gray.png) no-repeat center; } .plus-gray .mc4wp-form .et-mailchimp input[type="submit"] { background: url(images/plus-white.png) no-repeat center; } @media only screen and (max-width: 480px) { .wpcf7-form .form-group p { width: 100%; padding-left: 0 !important; padding-right: 0 !important; } } .mailchimp-dark .mc4wp-form { margin-bottom: 30px; } .mailchimp-dark .mc4wp-form input[type="email"] { border: 1px solid #e6e6e6; color: #999; height: 40px; } .mailchimp-dark .mc4wp-form input[type="email"]:focus { border-color: #cdcdcd; } .mailchimp-dark .mc4wp-form input[type="submit"] { background: url(images/mailchimp-plus-gray.png) no-repeat center; opacity: 1; } .mailchimp-dark .mc4wp-form input[type="submit"]:hover { opacity: 0.8; } .mailchimp-dark .mc4wp-form ::-webkit-input-placeholder { color: #999; } .mailchimp-dark .mc4wp-form :-moz-placeholder { color: #999; } .mailchimp-dark .mc4wp-form ::-moz-placeholder { color: #999; } .mailchimp-dark .mc4wp-form :-ms-input-placeholder { color: #999; } div.wpcf7-response-output { padding: 15px 20px !important; } .footer .mc4wp-form .et-mailchimp, .prefooter .mc4wp-form .et-mailchimp { margin-bottom: 0; } .menu-wrapper .menu { padding: 0; margin: 0; } .menu-wrapper .menu > li { text-decoration: none; list-style: none; position: relative; vertical-align: middle; } .menu-wrapper .menu > li > a { text-transform: uppercase; font-size: 0.93rem; padding: 0.77em 1.07em; font-weight: 700; position: relative; } .menu-wrapper .menu > li > a:after { content: ""; display: block; position: absolute; height: 2px !important; background-color: rgba(255, 255, 255, 0.4); } .menu-wrapper .menu > li > a:after { left: 50%; right: 50%; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .menu-wrapper .menu > li > a:hover:after { left: 1.07em; right: 1.07em; opacity: 1; } .menu-wrapper .menu > li > a i { margin-right: 5px; } .menu-wrapper .menu > li.current-menu-item > a:after { left: 1.07em; right: 1.07em; opacity: 1; } .menu-wrapper .menu > li.menu-label-hot a:after, .menu-wrapper .menu > li.menu-label-new a:after, .menu-wrapper .menu > li.menu-label-sale a:after { right: 0; } .menu-wrapper .menu li.menu-disable_titles > a { font-size: 0 !important; line-height: 0 !important; padding: 0 !important; } .menu-wrapper .menu li.menu-disable_titles > a:after { display: none; } .menu-wrapper .menu li.menu-disable_titles > a i { font-size: 1.14rem !important; } .menu-wrapper .menu li a span.menu-item-descr { display: inline-block; width: 100%; } .menu-wrapper .menu li.menu-label-new > a, .menu-wrapper .menu li.menu-label-hot > a, .menu-wrapper .menu li.menu-label-sale > a { position: relative; width: auto; display: inline-block; padding-right: 37px !important; background-repeat: no-repeat; background-position: right 49%; background-size: 31px 13px; } .menu-wrapper .menu li.menu-label-new > a:before, .menu-wrapper .menu li.menu-label-hot > a:before, .menu-wrapper .menu li.menu-label-sale > a:before { position: absolute; right: 0; top: 50%; margin-top: -6.5px; display: block; width: 30px; height: 13px; background-repeat: no-repeat; background-image: url(images/label-sprite.png); background-position: 0 0; } .menu-wrapper .menu li.menu-label-new > a .label-text, .menu-wrapper .menu li.menu-label-hot > a .label-text, .menu-wrapper .menu li.menu-label-sale > a .label-text { position: absolute; right: 0; top: 50%; margin-top: -6.5px; color: #fff; font-size: 9px; padding: 1px 3px; font-weight: 800; text-transform: uppercase; } .menu-wrapper .menu li.menu-label-new > a:before { background-position: 0 0; } .menu-wrapper .menu li.menu-label-new > a .label-text { background-color: #88b643; } .menu-wrapper .menu li.menu-label-sale > a:before { background-position: 0 -26px; } .menu-wrapper .menu li.menu-label-sale > a .label-text { background-color: #e6bd47; } .menu-wrapper .menu li.menu-label-hot > a:before { background-position: 0 -13px; } .menu-wrapper .menu li.menu-label-hot > a .label-text { background-color: #f54442; } .menu-wrapper .menu ul > li.menu-label-hot:hover, .menu-wrapper .menu ul > li.menu-label-new:hover, .menu-wrapper .menu ul > li.menu-label-sale:hover { background-color: #f7f7f7; } .menu-wrapper .menu > li { float: none; display: inline-block; } .menu-wrapper .menu > li > a { float: left; display: block; cursor: pointer; position: relative; } .menu-wrapper .menu > li:hover .nav-sublist-dropdown { display: block; } .menu-wrapper .menu > li:hover .nav-sublist-dropdown .banner { visibility: visible; pointer-events: auto; } .menu-wrapper.menu-align-left .menu { text-align: left !important; } .menu-wrapper.menu-align-center .menu { text-align: center !important; } .menu-wrapper.menu-align-right .menu { text-align: right !important; } .menu-wrapper .a-center { color: #fff; } .menu-wrapper .a-center em { font-style: normal; } .menu-wrapper .secondary-menu-wrapper .menu > li > a i { margin-right: 5px; } .menu-wrapper .my-account-link > a { height: auto; line-height: 1; } .menu-wrapper .my-account-link ul { } .menu-wrapper .my-account-link ul:before { top: -25px; height: 25px; } .menu-wrapper .my-account-link.type-icon { padding: 1.42em 1.07em; } .menu-wrapper .my-account-link.type-icon ul { margin-top: 0; } .menu-wrapper .my-account-link.type-icon > a:after, .menu-wrapper .login-link.type-icon > a:after { display: none; } .menu-wrapper .my-account-link.type-icon > a:before, .menu-wrapper .login-link.type-icon > a:before, .menu-wrapper .my-account-link.type-icon-text > a:before, .menu-wrapper .login-link.type-icon-text > a:before { font-size: 20px; } .nav-sublist-dropdown { position: absolute; top: 60px; left: 0; z-index: 1002; margin-top: 19px; display: none; width: 18em; padding: 2.14em 2.14em; background-color: white; text-align: left; border: 1px solid #e6e6e6; -webkit-box-sizing: border-box; box-sizing: border-box; } .nav-sublist-dropdown:before { content: ""; position: absolute; top: -50px; width: 100%; height: 50px; left: 0; } .nav-sublist-dropdown .container { width: auto; padding: 0; } .nav-sublist-dropdown .item-link { display: block; font-size: 0.93rem; padding: 0.72em 0; } .nav-sublist-dropdown ul { display: inline-block; width: 100%; } .nav-sublist-dropdown ul > li { position: relative; display: inline-block; width: 100%; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .nav-sublist-dropdown p:empty { display: none; } .item-design-dropdown .nav-sublist-dropdown { padding: 0; padding-top: 1.43em; padding-bottom: 1.43em; } .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children { position: relative; } .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > a { position: static; } .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > a:after { content: "\f105"; font-size: 1rem; font-family: FontAwesome; position: absolute; right: 2.5em; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > .nav-sublist { display: none; } .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist { display: block; } .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children:hover:after { content: ""; display: inline-block; position: absolute; right: -5px; top: 0; width: 5px; height: 50px; } .item-design-dropdown .nav-sublist-dropdown ul > li > a { width: 100%; color: #9b9b9b; -webkit-box-sizing: border-box; box-sizing: border-box; text-transform: uppercase; padding: 0.78em 2.5em; } .item-design-dropdown .nav-sublist-dropdown ul > li > a:hover { color: #9b9b9b; background-color: #f7f7f7; } .item-design-dropdown .nav-sublist-dropdown ul > li ul { position: absolute; top: -1.5em; border: 1px solid #e6e6e6; z-index: 0; left: 100%; } .item-design-dropdown .nav-sublist-dropdown ul > li ul ul { z-index: -2; } .item-design-dropdown .nav-sublist-dropdown ul > li .nav-sublist ul { background-color: #fff; padding: 1.43em 0; width: 100%; } .item-design-dropdown .nav-sublist-dropdown ul > li .nav-sublist ul li a:hover { color: #9b9b9b; background-color: #f7f7f7; } .header-color-dark .menu-wrapper .menu > li.current-menu-item > a:after { background-color: rgba(0, 0, 0, 0.2); } .header-color-dark .menu-wrapper .menu > li > a:hover:after { background-color: rgba(0, 0, 0, 0.2); } .header-color-white .menu-wrapper .menu > li.current-menu-item > a:after { background-color: rgba(255, 255, 255, 0.4); } .header-color-white .menu-wrapper .menu > li > a:hover:after { background-color: rgba(255, 255, 255, 0.4); } @media only screen and (max-width: 1200px) { .menu-wrapper .menu > li > a { padding-left: 12px; padding-right: 12px; } } .mark-text.text { padding: 0 0.35em 0.21em 0.35em; color: #777; } .mark-text.paragraph, .mark-text.paragraph-boxed { display: inline-block; font-size: 1.42rem; color: #777; line-height: 2.42rem; margin-bottom: 1em; } .mark-text.paragraph-boxed { background-color: #f5f5f5; text-align: center; padding: 1.75em 2.5em; } @media screen and (max-width: 480px) { .m-text-center { text-align: center; } } @media only screen and (min-width: 992px) { .item-design-mega-menu .nav-sublist-dropdown, .menu-element .item-design-mega-menu .nav-sublist-dropdown { padding-bottom: 0; padding: 0; } .item-design-mega-menu .nav-sublist-dropdown .item-link, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-link { color: #9b9b9b; } .item-design-mega-menu .nav-sublist-dropdown ul li, .menu-element .item-design-mega-menu .nav-sublist-dropdown ul li { vertical-align: top; } .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-hot > a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-hot > a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-new > a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-new > a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-sale > a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-sale > a { background-position: right top !important; } .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children { border-right: 1px solid #e6e6e6; margin-bottom: 2.14em; } .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-hot a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-hot a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-new a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-new a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-sale a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-sale a { background-position: right center !important; } .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a { color: black ; font-size: 1rem; font-weight: 700; text-transform: uppercase; padding-top: 0; line-height: 1; padding-left: 2.3em; padding-right: 2.3em; padding-bottom: 1.071em; } .item-design-mega-menu .nav-sublist-dropdown .item-level-1:last-child, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1:last-child { border-right: 0; } .item-design-mega-menu .nav-sublist-dropdown .item-level-1.without-border, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-level-1.without-border { border: none !important; } .item-design-mega-menu .nav-sublist-dropdown .nav-sublist a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .nav-sublist a { display: block; padding: 0.78em 2.5em; text-transform: uppercase; } .item-design-mega-menu .nav-sublist-dropdown .nav-sublist a:hover, .menu-element .item-design-mega-menu .nav-sublist-dropdown .nav-sublist a:hover { color: #9b9b9b; background-color: #f7f7f7; } .item-design-mega-menu .nav-sublist-dropdown .nav-sublist li.current-menu-item a, .menu-element .item-design-mega-menu .nav-sublist-dropdown .nav-sublist li.current-menu-item a { color: #8a8a8a; } .item-design-mega-menu .nav-sublist-dropdown > .container, .menu-element .item-design-mega-menu .nav-sublist-dropdown > .container { padding-top: 0; padding-bottom: 0; } .item-design-mega-menu .nav-sublist-dropdown > .container > ul, .menu-element .item-design-mega-menu .nav-sublist-dropdown > .container > ul { margin: 0; -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; width: auto; padding: 2.14em 0 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li, .menu-element .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li { float: left; display: block; margin-bottom: 2.14em; } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets { padding-top: 0.72em; padding-left: 2.3em; padding-right: 2.5em; } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .widget-title, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .widget-title { color: black !important; padding-top: 0; font-size: 1rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0; line-height: 1; } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner { visibility: hidden; pointer-events: none; } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 img, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 img { -webkit-transition: all 1s cubic-bezier(0.29, 0.04, 0.19, 0.98); transition: all 1s cubic-bezier(0.29, 0.04, 0.19, 0.98); } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content { -webkit-transition: all 1.2s cubic-bezier(0.29, 0.04, 0.19, 0.98); transition: all 1.2s cubic-bezier(0.29, 0.04, 0.19, 0.98); opacity: 0; -webkit-transform: scale(0.8) translateY(-50%); -ms-transform: scale(0.8) translateY(-50%); transform: scale(0.8) translateY(-50%); } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content .content-inner, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content .content-inner { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover img, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover img { opacity: .4; -webkit-transform: scale(0.85); -ms-transform: scale(0.85); transform: scale(0.85); } .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover .banner-content, .menu-element .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover .banner-content { opacity: 1; -webkit-transform: scale(1) translateY(-50%); -ms-transform: scale(1) translateY(-50%); transform: scale(1) translateY(-50%); } .item-design-mega-menu .nav-sublist-dropdown .item-design2-image, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-design2-image { border-right: none !important; margin-left: -1px; padding-left: 20px; padding-right: 20px; } .item-design-mega-menu .nav-sublist-dropdown .item-design2-image:first-child, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-design2-image:first-child { padding-left: 20px; } .item-design-mega-menu .nav-sublist-dropdown .item-design2-image:last-child, .menu-element .item-design-mega-menu .nav-sublist-dropdown .item-design2-image:last-child { padding-right: 20px; } .item-design-mega-menu .nav-item-image img, .menu-element .item-design-mega-menu .nav-item-image img { width: 100%; } .item-design-mega-menu.columns-2 .nav-sublist-dropdown, .menu-element .item-design-mega-menu.columns-2 .nav-sublist-dropdown { width: 462px; } .item-design-mega-menu.columns-2 .nav-sublist-dropdown ul > li:nth-child(2n+1), .menu-element .item-design-mega-menu.columns-2 .nav-sublist-dropdown ul > li:nth-child(2n+1) { clear: both; } .item-design-mega-menu.columns-2 .nav-sublist-dropdown .container > ul > li, .menu-element .item-design-mega-menu.columns-2 .nav-sublist-dropdown .container > ul > li { width: 50%; } .item-design-mega-menu.columns-3 .nav-sublist-dropdown, .menu-element .item-design-mega-menu.columns-3 .nav-sublist-dropdown { width: 750px; } .item-design-mega-menu.columns-3 .nav-sublist-dropdown ul > li:nth-child(3n+1), .menu-element .item-design-mega-menu.columns-3 .nav-sublist-dropdown ul > li:nth-child(3n+1) { clear: both; } .item-design-mega-menu.columns-3 .nav-sublist-dropdown .container > ul > li, .menu-element .item-design-mega-menu.columns-3 .nav-sublist-dropdown .container > ul > li { width: 33.33%; } .item-design-mega-menu.columns-4 .nav-sublist-dropdown, .menu-element .item-design-mega-menu.columns-4 .nav-sublist-dropdown { width: 1000px; } .item-design-mega-menu.columns-4 .nav-sublist-dropdown ul > li:nth-child(4n+1), .menu-element .item-design-mega-menu.columns-4 .nav-sublist-dropdown ul > li:nth-child(4n+1) { clear: both; } .item-design-mega-menu.columns-4 .nav-sublist-dropdown .container > ul > li, .menu-element .item-design-mega-menu.columns-4 .nav-sublist-dropdown .container > ul > li { width: 25%; } .item-design-mega-menu.columns-5 .nav-sublist-dropdown, .menu-element .item-design-mega-menu.columns-5 .nav-sublist-dropdown { width: 1250px; } .item-design-mega-menu.columns-5 .nav-sublist-dropdown ul > li:nth-child(5n+1), .menu-element .item-design-mega-menu.columns-5 .nav-sublist-dropdown ul > li:nth-child(5n+1) { clear: both; } .item-design-mega-menu.columns-5 .nav-sublist-dropdown .container > ul > li, .menu-element .item-design-mega-menu.columns-5 .nav-sublist-dropdown .container > ul > li { width: 20%; } .item-design-mega-menu.columns-6 .nav-sublist-dropdown, .menu-element .item-design-mega-menu.columns-6 .nav-sublist-dropdown { width: 1250px; } .item-design-mega-menu.columns-6 .nav-sublist-dropdown ul > li:nth-child(6n+1), .menu-element .item-design-mega-menu.columns-6 .nav-sublist-dropdown ul > li:nth-child(6n+1) { clear: both; } .item-design-mega-menu.columns-6 .nav-sublist-dropdown .container > ul > li, .menu-element .item-design-mega-menu.columns-6 .nav-sublist-dropdown .container > ul > li { width: 16.66%; } .item-design-mega-menu:hover:before, .menu-element .item-design-mega-menu:hover:before { content: ""; display: block; width: 100%; height: 40px; position: absolute; bottom: -40px; } .item-design-mega-menu .recent-posts-widget .post-widget-item img, .menu-element .item-design-mega-menu .recent-posts-widget .post-widget-item img { max-width: 2.86em; } .item-design-posts-subcategories .nav-sublist-dropdown { width: 1140px; left: 15px; top: 100% !important; min-height: 220px; padding: 30px 15px 30px 30px; border: 1px solid #e6e6e6; } .item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories { display: inline-block; width: 100%; } .item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories .posts-content { position: relative; -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; } .item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories.loading-posts .posts-content { opacity: 0; } .item-design-posts-subcategories .subcategories-tabs { width: 20%; display: block; float: left; } .item-design-posts-subcategories .subcategories-tabs ul { padding: 0 !important; border: none !important; } .item-design-posts-subcategories .subcategories-tabs li { border-bottom: 1px solid #e6e6e6; color: #737373; padding: 15px 0 15px; font-size: 0.93rem; line-height: 16px; text-align: left; text-transform: uppercase; cursor: pointer; } .item-design-posts-subcategories .subcategories-tabs li:hover { color: #1a1a1a; } .item-design-posts-subcategories .subcategories-tabs li:first-child { padding-top: 0; } .item-design-posts-subcategories .posts-content { width: 80%; display: block; float: left; text-align: left; padding-left: 35px; } .item-design-posts-subcategories .posts-content .post-preview { width: 33.33%; display: block; float: left; padding: 0 15px; } .item-design-posts-subcategories .posts-content .post-preview a { font-size: 14px; text-transform: uppercase; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; } .item-design-posts-subcategories .posts-content .post-preview-thumbnail { position: relative; margin-bottom: 15px; cursor: pointer; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .item-design-posts-subcategories .posts-content .post-preview-thumbnail:hover { opacity: 0.7; } .item-design-posts-subcategories .posts-content .post-preview-thumbnail .post-category { position: absolute; left: 0; top: 15px; z-index: 2; padding: 5px 15px; color: #fff; font-size: 11px; font-weight: bold; text-transform: uppercase; background-color: #8a8a8a; } .item-design2-image-no-borders { margin: -2.14em 0 0 0 !important; border: 0 !important; -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .item-design2-image-no-borders .item-link { font-size: 0; text-align: center; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .boxed .item-design-mega-menu.columns-5 .nav-sublist-dropdown { width: 1230px; -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px); } .mega-menus-full-width .header-wrapper header > .container .container-wrapper, .mega-menus-full-width .header-wrapper.header-advanced .navigation-wrapper > .container, .mega-menus-full-width .header-wrapper .menu-wrapper .menu > li.item-design-mega-menu { position: static; } .mega-menus-full-width .header-wrapper .menu-wrapper .item-design-mega-menu .nav-sublist-dropdown { top: 100% !important; width: 100%; margin-top: 0; } .menu-wrapper .menu .menu-open-by-click:hover .nav-sublist-dropdown, .menu-wrapper .menu .menu-open-by-click:hover:before { display: none; } .menu-wrapper .menu .menu-open-by-click.opened .nav-sublist-dropdown { display: block; } } @media only screen and (min-width: 993px) and (max-width: 1250px) { .item-design-mega-menu.columns-5 .nav-sublist-dropdown { width: 980px; } } .mobile-menu-wrapper { display: none; } .template-container { position: relative; overflow: hidden; } .mobile-menu-wrapper { max-height: none; display: block !important; background-color: #fff; height: 100%; width: 270px; right: 0; -webkit-transform: translate3d(270px, 0, 0); transform: translate3d(270px, 0, 0); position: fixed; background-color: #f5f5f5; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; z-index: 10001; } .mobile-menu-wrapper > .container { position: relative; height: 100%; width: 100%; padding: 0; overflow: hidden; } .mobile-menu-wrapper > .container::-webkit-scrollbar { display: none !important; } .mobile-menu-wrapper > .container .navbar-collapse { position: absolute; overflow: scroll; overflow-x: hidden; top: 0; right: 0; bottom: 0; left: 0; margin: 0; padding: 0; } .mobile-menu-wrapper > .container .navbar-collapse::-webkit-scrollbar { display: none !important; } .mobile-menu-wrapper > .container .navbar-collapse:focus { outline: none; } .mobile-menu-wrapper .menu { display: inline-block; width: 100%; } .mobile-menu-wrapper .menu > li { padding-left: 15px; border-bottom: 1px solid #e6e6e6; padding-left: 30px; display: inline-block; float: left; width: 100%; } .mobile-menu-wrapper .menu > li.menu-item-has-children > a:after { display: none; } .mobile-menu-wrapper .menu > li .open-child { top: 0; float: right; padding-right: 30px; padding-left: 15px; display: inline-block; z-index: 100; line-height: 1; font-size: 0; cursor: pointer; } .mobile-menu-wrapper .menu > li .open-child:before { content: "\f105"; font-family: FontAwesome; display: block; color: #ccc; font-size: 24px; font-weight: 400; line-height: 56px; } .mobile-menu-wrapper .menu > li > a { z-index: 1; color: #5f5f5f; font-size: 14px; text-transform: uppercase; padding: 0; font-weight: 600; line-height: 60px !important; display: block; } .mobile-menu-wrapper .menu > li > a span.menu-item-descr { display: none; } .mobile-menu-wrapper .menu > li > a i { margin-right: 10px; } .mobile-menu-wrapper .menu > li .sub-menu { position: absolute; float: left; left: 0; top: 0; visibility: visible; display: inline-block; width: 100%; min-height: 100%; height: auto !important; z-index: 10; margin-top: 0; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); background-color: #f5f5f5; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .mobile-menu-wrapper .menu > li .sub-menu li { float: left; text-align: left; width: 100% !important; display: inline-block; padding-left: 15px; border-bottom: 1px solid #e6e6e6; padding-left: 30px; } .mobile-menu-wrapper .menu > li .sub-menu li a { color: #5f5f5f; font-size: 14px; text-transform: uppercase; padding: 0; font-weight: 600; line-height: 60px !important; display: block; } .mobile-menu-wrapper .menu > li .sub-menu li .item-link { width: auto; display: block; } .mobile-menu-wrapper .menu > li .sub-menu li .item-link:after { display: none; } .mobile-menu-wrapper .menu > li .sub-menu li ul { z-index: 2; width: 100%; } .mobile-menu-wrapper .menu > li .sub-menu li.item-design-image-column { display: none; } .mobile-menu-wrapper .menu > li .sub-menu li .nav-item-image { padding-bottom: 30px; padding-right: 30px; } .mobile-menu-wrapper .menu > li .sub-menu ul { width: 100%; } .mobile-menu-wrapper .menu > li .sub-menu .menu-back { background-color: #e6e6e6; position: relative; } .mobile-menu-wrapper .menu > li .sub-menu .menu-back a { padding-left: 15px; cursor: pointer; } .mobile-menu-wrapper .menu > li .sub-menu .menu-back:before { content: "\f104"; font-family: FontAwesome; display: inline-block; color: #9a9a9a; font-size: 24px; font-weight: 400; line-height: 58px; float: left; cursor: pointer; } .mobile-menu-wrapper .menu > li .sub-menu .menu-back:after { content: ""; display: block; position: absolute; bottom: -10px; left: 50%; margin-left: -10px; width: 0; height: 0; border-style: solid; border-width: 10px 10px 0 10px; border-color: #e6e6e6 transparent transparent transparent; } .mobile-menu-wrapper .menu .sub-menu { position: absolute; } .mobile-menu-wrapper .menu li.menu-disable_titles > a, .mobile-menu-wrapper .menu .sub-menu li.menu-disable_titles > a { font-size: 0; line-height: 0 !important; padding: 0; } .mobile-menu-wrapper .menu li.menu-disable_titles > a i, .mobile-menu-wrapper .menu .sub-menu li.menu-disable_titles > a i { font-size: 1rem; padding: 20px 0; } .mobile-menu-wrapper .menu .over > .sub-menu { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .mobile-menu-wrapper .mobile-sidebar-widget { padding: 20px 20px 20px 30px; width: 100%; float: left; } .mobile-menu-wrapper .mobile-sidebar-widget:last-child { border-bottom: 1px solid #e6e6e6; } .mobile-menu-wrapper .mobile-sidebar-widget .widget-title { color: #2c2c2c; font-size: 20px; font-weight: 400; text-transform: none; } .mobile-menu-wrapper .mobile-sidebar-widget .et-follow-buttons { text-align: left; } .mobile-menu-wrapper .mobile-sidebar-widget.etheme_widget_socials { margin-top: -1px; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; } .mobile-menu-wrapper .mobile-sidebar-widget.etheme_widget_socials a { color: #5f5f5f; padding: 0 10px; } .mobile-menu-wrapper .mobile-sidebar-widget.etheme_widget_socials .et-follow-buttons.buttons-size-normal a { font-size: 18px; } .mobile-menu-wrapper .mobile-sidebar-widget.etheme_widget_socials .et-follow-buttons.buttons-size-large a { background-color: transparent; width: auto; padding-right: 20px; margin: 0; color: #5f5f5f; } .mobile-menu-wrapper .links { width: 100%; border-top: 1px solid #e6e6e6; margin-top: 50px; float: left; display: inline-block; } .mobile-menu-wrapper .links li { padding-left: 15px; border-bottom: 1px solid #e6e6e6; padding-left: 30px; display: inline-block; float: left; width: 100%; } .mobile-menu-wrapper .links li a { color: #5f5f5f; font-size: 14px; text-transform: uppercase; padding: 0; height: auto; font-weight: 600; line-height: 60px !important; } .mobile-menu-wrapper .links .my-account-link ul { display: none; } .mobile-menu-wrapper .links .type-icon a:before { top: 0; margin-right: 10px; } .mobile-menu-wrapper .header-search.act-default { width: 100%; border-bottom: 1px solid #e6e6e6; padding: 12px 30px; position: relative; background: #e6e6e6; } .mobile-menu-wrapper .header-search.act-default .search-btn { display: inline-block; width: 100%; float: left; background-color: #fff; max-height: 40px; padding: 10px 10px 10px 15px; } .mobile-menu-wrapper .header-search.act-default .search-btn span { float: left; display: block; font-size: 14px; font-weight: 600; opacity: 0.4; } .mobile-menu-wrapper .header-search.act-default .search-btn i { top: -1px; float: right; opacity: 0.4; line-height: 1.1; } .mobile-menu-wrapper .header-search.act-default input[type="text"] { padding-left: 15px; font-size: 14px; font-weight: 600; padding-right: 15px; color: #5f5f5f; width: 215px; height: 40px; top: 12px; left: 30px; background-color: #fff; } .mobile-menu-wrapper .header-search.act-default button[type="submit"] { height: auto; top: 27px; right: 26px; } .mobile-menu-wrapper .header-search.act-default .search-form-wrapper { background-color: transparent; } .mobile-menu-wrapper .header-search.act-default .search-form-wrapper .input-row { position: static; } .mobile-menu-wrapper .nano-pane { background: #e6e6e6; position: absolute; width: 3px; right: -30px; top: 18px; bottom: 0; height: 265px; visibility: visible; opacity: 1; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; border-radius: 0px; } .mobile-menu-wrapper .nano-pane > .nano-slider { background: #9f9f9f; position: relative; margin: 0px; border-radius: 3px; } .mobile-menu-wrapper #lang_sel a, .mobile-menu-wrapper #lang_sel a.lang_sel_sel { color: #5f5f5f !important; background-color: transparent !important; border: none !important; padding-left: 0 !important; } .mobile-menu-wrapper #lang_sel ul ul { border: none !important; } .mobile-menu-wrapper .widget_icl_lang_sel_widget { border-bottom: 1px solid #e6e6e6; } .mobile-menu-wrapper #lang_sel a.lang_sel_sel:after { top: 0 !important; } .mobile-menu-wrapper .widget_currency_sel_widget .wcml_currency_switcher:after { content: ""; display: block; position: absolute; width: 0; height: 0; border: 4px solid transparent; border-top-color: #333; top: 17px; right: 10px; } @media only screen and (max-width: 992px) { .template-container .template-content { -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; position: relative; } .mobile-menu-wrapper { display: block; } .menu-wrapper { display: none !important; } .navbar-toggle { display: block; cursor: pointer; } .navbar-toggle .icon-bar { background: white; width: 24px; height: 2px; border-radius: 0; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 5px; } .header-color-dark .navbar-toggle .icon-bar { background: black; } .mobile-menu-opened .template-container { overflow-x: hidden; } .mobile-menu-opened .template-content { -webkit-transform: translate3d(-270px, 0, 0); transform: translate3d(-270px, 0, 0); } .mobile-menu-opened .template-content * { pointer-events: none; } .mobile-menu-opened .mobile-menu-wrapper { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5); } .mobile-menu-opened .page-wrapper { margin-top: 0 !important; } } @media only screen and (min-width: 768px) and (max-width: 992px) { .mobile-menu-wrapper .navbar-collapse { padding: 0; } } .grabbing { cursor: url(images/drag.png) 8 8, move; } .owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); } .owl-carousel { position: relative; width: 100%; -ms-touch-action: pan-y; cursor: url(images/drag.png) 16 9, ew-resize !important; } .owl-carousel:hover .owl-controls .owl-buttons { opacity: 1; } .owl-carousel .owl-buttons { opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; } .owl-carousel.slider-with-space .owl-item { padding-left: 15px; padding-right: 15px; } .owl-carousel .owl-controls { position: static; opacity: 1; } .owl-carousel .owl-controls .owl-prev { position: absolute; top: 50%; } .owl-carousel .owl-controls .owl-prev:before { content: "\f104"; position: absolute; font-family: FontAwesome; } .owl-carousel .owl-controls .owl-prev:after { content: ""; position: absolute; } .owl-carousel .owl-controls .owl-next { position: absolute; top: 50%; } .owl-carousel .owl-controls .owl-next:before { content: "\f105"; position: absolute; font-family: FontAwesome; } .owl-carousel .owl-controls .owl-next:after { content: ""; position: absolute; } .owl-carousel .owl-pagination { display: inline-block; width: 100%; text-align: center; } .owl-carousel .owl-pagination .owl-page { display: inline-block; width: 0.75rem; height: 0.75rem; background: #e6e6e6; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; margin: 0 0.31em; } .owl-carousel .owl-pagination .owl-page span { display: block; } .owl-carousel .owl-pagination .owl-page:hover, .owl-carousel .owl-pagination .owl-page.active { background: #bebebe; } .owl-carousel .owl-pagination.pagination-type-lines .owl-page { border-radius: 0; width: 19px; height: 4px; } .owl-carousel .owl-controls { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .owl-carousel .owl-controls .owl-page, .owl-carousel .owl-controls .owl-buttons div { cursor: pointer; } .owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-item { float: left; list-style-type: none; } .products-title { padding-bottom: 10px; margin-bottom: 20px; text-align: center; } .products-title span { text-transform: uppercase; font-size: 22px; font-weight: 900; } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .main-images .owl-controls .owl-next::before, .thumbnails-list .owl-controls .owl-next::before { margin-left: 17px; } .main-images .owl-controls .owl-next, .main-images .owl-controls .owl-prev { opacity: 0; } .main-images:hover .owl-controls .owl-next, .main-images:hover .owl-controls .owl-prev { opacity: 1; } } .carousel-area .productCarousel .product-excerpt { display: none; } .carousel-area .product-slide { padding: 10px 10px 0; } .carousel-area .product-slide.item-no-space { padding-left: 0; padding-right: 0; } .carousel-area .owl-prev { width: 40px; height: 40px; background-color: #f8f8f8; font-size: 0; position: absolute; top: 50%; left: 0; width: 75px; height: 75px; line-height: 1.428571; top: 30% !important; left: -65px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .carousel-area .owl-prev:before { font-family: 'FontAwesome'; display: inline-block; content: "\f0d9"; font-size: 12px; } .carousel-area .owl-prev:before { font-size: 51px; margin-left: 26px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .carousel-area .owl-prev:after { width: 40px; height: 100px; content: ""; position: absolute; right: -40px; top: -15px; } .carousel-area .owl-prev:hover:before { color: #fff; } .carousel-area .owl-next { width: 40px; height: 40px; background-color: #f8f8f8; font-size: 0; position: absolute; top: 50%; left: 0; left: auto; right: 0; width: 75px; height: 75px; line-height: 1.428571; top: 30% !important; right: -65px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .carousel-area .owl-next:before { font-family: 'FontAwesome'; display: inline-block; content: "\f0d9"; font-size: 12px; } .carousel-area .owl-next:before { content: "\f0da"; } .carousel-area .owl-next:before { font-size: 51px; margin-left: 29px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .carousel-area .owl-next:after { width: 40px; height: 100px; content: ""; position: absolute; left: -40px; top: -15px; } .carousel-area .owl-next:hover:before { color: #fff; } .carousel-area .owl-carousel:hover .owl-prev { left: -105px; } .carousel-area .owl-carousel:hover .owl-next { right: -105px; } .carousel-area .content-article { word-break: break-all; } .flex-control-paging li a { background: #d6d6d6 !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .flex-control-paging li a.flex-active { background-color: #1e1e1e !important; } .flexslider .flex-direction-nav a { width: 40px; height: 40px; background-color: #fff; font-size: 0; position: absolute; top: 50%; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; text-align: center; } .flexslider .flex-direction-nav a:before { font-family: FontAwesome !important; right: auto !important; left: auto !important; font-size: 1.43rem !important; line-height: 40px !important; margin-left: -4px; } .flexslider .flex-direction-nav a:hover:before { color: rgba(255, 255, 255, 0.3); } .flexslider .flex-direction-nav a.flex-prev { left: 30px; } .flexslider .flex-direction-nav a.flex-prev:before { content: "\f0d9" !important; } .flexslider .flex-direction-nav a.flex-next { left: auto; right: 30px; } .flexslider .flex-direction-nav a.flex-next:before { content: "\f0da" !important; } .brands-carousel .owl-controls .owl-pagination { margin-top: 15px; } @media only screen and (min-width: 992px) { .swiper-pagination.hide-for-desktop { display: none; } } @media only screen and (max-width: 992px) { .carousel-area .owl-controls .owl-buttons { display: none; } .carousel-area .productCarousel { margin: 0; } .carousel-area .productCarousel .owl-buttons { display: block; opacity: 1; } .carousel-area .productCarousel .owl-buttons > div { width: 40px; height: 40px; } .carousel-area .productCarousel .owl-buttons > div:before { font-size: 27px; } .carousel-area .productCarousel .owl-buttons .owl-prev { left: -15px; } .carousel-area .productCarousel .owl-buttons .owl-prev:before { margin-left: 15px; } .carousel-area .productCarousel .owl-buttons .owl-next { right: -15px; } .carousel-area .productCarousel .owl-buttons .owl-next:before { margin-left: 17px; } } @media only screen and (max-width: 480px) { .owl-item .image-item { text-align: center; } .carousel-area .owl-prev:after, .carousel-area .owl-next:after { display: none; } .carousel-area .productCarousel .owl-buttons .owl-prev { left: 0; } .carousel-area .productCarousel .owl-buttons .owl-next { right: 0; } .swiper-pagination.hide-for-mobile { display: none; } } .owl-origin { -webkit-perspective-origin-x: 50%; -webkit-perspective-origin-y: 50%; -moz-perspective: 1200px; -moz-perspective-origin-x: 50%; -moz-perspective-origin-y: 50%; -webkit-perspective: 1200px; perspective: 1200px; } .owl-fade-out { z-index: 10; -webkit-animation: fadeOut .7s both ease; animation: fadeOut .7s both ease; } .owl-fade-in { -webkit-animation: fadeIn .7s both ease; animation: fadeIn .7s both ease; } .owl-backSlide-out { -webkit-animation: backSlideOut 1s both ease; animation: backSlideOut 1s both ease; } .owl-backSlide-in { -webkit-animation: backSlideIn 1s both ease; animation: backSlideIn 1s both ease; } .owl-goDown-out { -webkit-animation: scaleToFade .7s ease both; animation: scaleToFade .7s ease both; } .owl-goDown-in { -webkit-animation: goDown .6s ease both; animation: goDown .6s ease both; } .owl-fadeUp-in { -webkit-animation: scaleUpFrom .5s ease both; animation: scaleUpFrom .5s ease both; } .owl-fadeUp-out { -webkit-animation: scaleUpTo .5s ease both; animation: scaleUpTo .5s ease both; } @-webkit-keyframes empty { 0% { opacity: 1; } } @keyframes empty { 0% { opacity: 1; } } @-webkit-keyframes fadeIn { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeIn { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes fadeOut { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeOut { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @-webkit-keyframes backSlideOut { 25% { opacity: .5; -webkit-transform: translateZ(-500px); } 75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } } @keyframes backSlideOut { 25% { opacity: .5; -webkit-transform: translateZ(-500px); transform: translateZ(-500px); } 75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%); } } @-webkit-keyframes backSlideIn { 0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -webkit-transform: translateZ(-500px); } 100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); } } @keyframes backSlideIn { 0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -webkit-transform: translateZ(-500px); transform: translateZ(-500px); } 100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0); } } @-webkit-keyframes scaleToFade { to { opacity: 0; -webkit-transform: scale(0.8); } } @keyframes scaleToFade { to { opacity: 0; -webkit-transform: scale(0.8); transform: scale(0.8); } } @-webkit-keyframes goDown { from { -webkit-transform: translateY(-100%); } } @keyframes goDown { from { -webkit-transform: translateY(-100%); transform: translateY(-100%); } } @-webkit-keyframes scaleUpFrom { from { opacity: 0; -webkit-transform: scale(1.5); } } @keyframes scaleUpFrom { from { opacity: 0; -webkit-transform: scale(1.5); transform: scale(1.5); } } @-webkit-keyframes scaleUpTo { to { opacity: 0; -webkit-transform: scale(1.5); } } @keyframes scaleUpTo { to { opacity: 0; -webkit-transform: scale(1.5); transform: scale(1.5); } } .brands-carousel .owl-item, .owl-images-carousel .owl-item { display: inline-block; float: none; vertical-align: middle; } .brands-carousel .slide-item, .owl-images-carousel .slide-item, .brands-carousel .image-item, .owl-images-carousel .image-item { text-align: center; } .brands-carousel .slide-item img, .owl-images-carousel .slide-item img, .brands-carousel .image-item img, .owl-images-carousel .image-item img { opacity: 0.4; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .brands-carousel .slide-item:hover img, .owl-images-carousel .slide-item:hover img, .brands-carousel .image-item:hover img, .owl-images-carousel .image-item:hover img { opacity: 1; } .brands-carousel .owl-prev, .owl-images-carousel .owl-prev, .brands-carousel .owl-next, .owl-images-carousel .owl-next { width: 50px; height: 50px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .brands-carousel .owl-prev:hover:before, .owl-images-carousel .owl-prev:hover:before, .brands-carousel .owl-next:hover:before, .owl-images-carousel .owl-next:hover:before { color: #fff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .brands-carousel .owl-prev.disabled, .owl-images-carousel .owl-prev.disabled, .brands-carousel .owl-next.disabled, .owl-images-carousel .owl-next.disabled { opacity: 0.5; pointer-events: none; } .brands-carousel .owl-prev, .owl-images-carousel .owl-prev { left: -90px; top: 50% !important; margin-top: -25px; } .brands-carousel .owl-prev:before, .owl-images-carousel .owl-prev:before { font-size: 33px; margin-left: 18px; } .brands-carousel .owl-next, .owl-images-carousel .owl-next { right: -90px; top: 50% !important; margin-top: -25px; } .brands-carousel .owl-next:before, .owl-images-carousel .owl-next:before { font-size: 33px; margin-left: 21px; } .owl-image-carousel .owl-prev { width: 40px; height: 40px; background-color: #f8f8f8; font-size: 0; position: absolute; top: 50%; left: 0; background-color: #fafafa; } .owl-image-carousel .owl-prev:before { font-family: 'FontAwesome'; display: inline-block; content: "\f0d9"; font-size: 12px; } .owl-image-carousel .owl-next { width: 40px; height: 40px; background-color: #f8f8f8; font-size: 0; position: absolute; top: 50%; left: 0; left: auto; right: 0; background-color: #fafafa; } .owl-image-carousel .owl-next:before { font-family: 'FontAwesome'; display: inline-block; content: "\f0d9"; font-size: 12px; } .owl-image-carousel .owl-next:before { content: "\f0da"; } .wpb_images_carousel .owl-controls { margin-top: 30px; } .vc_row[data-vc-full-width='true'] .owl-carousel .owl-prev { left: -45px; } .vc_row[data-vc-full-width='true'] .owl-carousel .owl-next { right: -45px; } .sidebar-widget .testimonials-slider blockquote { padding-top: 0; } .sidebar-widget .testimonials-slider blockquote:before { display: none; } .boxed .carousel-area .owl-controls .owl-prev, .boxed .carousel-area .owl-controls .owl-next { width: 50px; height: 50px; margin-top: -25px; } .boxed .carousel-area .owl-controls .owl-prev:before, .boxed .carousel-area .owl-controls .owl-next:before { font-size: 33px; } .boxed .carousel-area .owl-prev { left: 0 !important; } .boxed .carousel-area .owl-prev:before { margin-left: 18px; } .boxed .carousel-area .owl-next { right: 0 !important; } .boxed .carousel-area .owl-next:before { margin-left: 21px; } .boxed .categoriesCarousel .owl-controls .owl-prev, .boxed .categoriesCarousel .owl-controls .owl-next { top: 50% !important; } .vc_row[data-vc-stretch-content="true"] .owl-carousel .owl-prev { left: 0 !important; top: 35% !important; } .vc_row[data-vc-stretch-content="true"] .owl-carousel .owl-next { right: 0 !important; top: 35% !important; } .vc_row .categoriesCarousel .owl-controls .owl-prev, .vc_row .categoriesCarousel .owl-controls .owl-next { top: 50% !important; margin-top: -37px; } @media only screen and (max-width: 480px) { .custom-carousel { margin-bottom: 30px; } .custom-carousel .owl-pagination { display: block; margin-top: -17px; position: relative; -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); } } .vc_general.vc_pagination .vc_pagination-trigger { width: 10px; height: 10px; margin: 0 0.31em; border-radius: 100% !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; } @media only screen and (max-width: 1400px) { .recentCarousel .owl-buttons { display: none !important; } } .breadcrumbs, .woocommerce-breadcrumb, .bbp-breadcrumb { list-style: none; display: block; width: 100%; padding: 0; margin: 0; font-size: 0.9rem; letter-spacing: 2px; font-weight: bold; text-transform: uppercase; } .breadcrumbs li, .woocommerce-breadcrumb li, .bbp-breadcrumb li { display: inline-block; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .breadcrumbs li.lastItem:after, .woocommerce-breadcrumb li.lastItem:after, .bbp-breadcrumb li.lastItem:after { display: none; } .bbp-breadcrumb p { margin-bottom: 0; } .woocommerce-breadcrumb a, #breadcrumb a, .bbp-breadcrumb a, .woocommerce-breadcrumb .delimeter, #breadcrumb .delimeter, .bbp-breadcrumb .delimeter { font-size: 0.9rem; letter-spacing: 2px; padding: 0 1px; } .woocommerce-breadcrumb a:last-of-type + .delimeter, #breadcrumb a:last-of-type + .delimeter, .bbp-breadcrumb a:last-of-type + .delimeter { font-size: 0; } .bbp-breadcrumb a:last-of-type + .bbp-breadcrumb-sep, .bbp-breadcrumb .bbp-breadcrumb-current { display: none; } .tax-brand .page-heading.bc-type-left2 .woocommerce-breadcrumb a + .delimeter { display: none; } .page-heading { padding: 5.71em 0; margin-bottom: 2.142em; text-align: center; background-repeat: no-repeat; background-position: center center; } .page-heading .title { margin-bottom: 0; font-weight: 900; -ms-word-wrap: break-word; word-wrap: break-word; text-transform: uppercase; } .page-heading .back-history { margin-top: -7px; font-size: 0.9rem; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; line-height: 1.05; padding-left: 10px !important; } .page-heading .back-history:hover { color: #8a8a8a; } .page-heading .back-history:before { content: "\f104"; font-family: FontAwesome; position: absolute; left: 0; top: auto; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; } .page-heading.bc-size-small { padding: 2.14em; } .page-heading.bc-size-small .title { font-size: 2.57rem; margin-bottom: 0; } .page-heading.bc-type-left { text-align: left; } .page-heading.bc-type-left .breadcrumbs { text-align: left; } .page-heading.bc-type-left .woocommerce-breadcrumb, .page-heading.bc-type-left #breadcrumb { text-align: left; font-size: 0; letter-spacing: 0; } .page-heading.bc-type-left a, .page-heading.bc-type-left .delimeter { font-size: 0.9rem; letter-spacing: 2px; padding: 0 1px; } .page-heading.bc-type-left .delimeter:last-child { font-size: 0; } .page-heading.bc-type-left .title { text-align: left; } .page-heading.bc-type-left2 .a-center { text-align: left; } .page-heading.bc-type-left2 .woocommerce-breadcrumb, .page-heading.bc-type-left2 .breadcrumbs { display: inline-block; width: auto; font-size: 0; color: #b2b2b2; padding-top: 4px; } .page-heading.bc-type-left2 .woocommerce-breadcrumb a, .page-heading.bc-type-left2 .breadcrumbs a { font-size: 0.9rem; color: #b2b2b2; letter-spacing: 2px; } .page-heading.bc-type-left2 .woocommerce-breadcrumb a:hover, .page-heading.bc-type-left2 .breadcrumbs a:hover { color: #1e1e1e; } .page-heading.bc-type-left2 .woocommerce-breadcrumb span.current, .page-heading.bc-type-left2 .breadcrumbs span.current { letter-spacing: 2px; } .page-heading.bc-type-left2 .delimeter { font-size: 0.9rem !important; letter-spacing: 2px; } .page-heading.bc-type-left2 .delimeter i { letter-spacing: 0; padding: 0 2px; } .page-heading.bc-type-left2 .title { display: inline-block; font-size: 0.9rem; letter-spacing: 2px; margin-left: 0; color: #b2b2b2; font-weight: bold; font-family: inherit; } .page-heading.bc-type-left2 .back-history { margin-top: -7px; color: #b2b2b2; font-size: 0.9rem; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; padding-left: 10px; } .page-heading.bc-type-left2 .back-history:hover { color: #1e1e1e; } .page-heading.bc-type-left2 .back-history:before { content: "\f104"; font-family: FontAwesome; position: absolute; left: 0; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; } .page-heading.bc-type-left2.bc-color-white .title { color: #fff; } .page-heading.bc-type-left2.bc-color-white .woocommerce-breadcrumb, .page-heading.bc-type-left2.bc-color-white .breadcrumbs { color: #fff; } .page-heading.bc-type-left2.bc-color-white .woocommerce-breadcrumb a, .page-heading.bc-type-left2.bc-color-white .breadcrumbs a { color: #fff; } .page-heading.bc-type-left2.bc-color-white .woocommerce-breadcrumb a:hover, .page-heading.bc-type-left2.bc-color-white .breadcrumbs a:hover { color: #fff; opacity: 0.8; } .page-heading.bc-type-left2.bc-color-white .back-history { color: #fff; } .page-heading.bc-type-left2.bc-color-white .back-history:hover { opacity: 0.8; } .single .page-heading.bc-type-left2 .breadcrumbs + .title:before { content: "\f105"; font-family: FontAwesome; display: inline-block; right: 0; font-weight: 400; letter-spacing: 2px; padding: 0 2px 0 1px; } [class*=" paged-"] .page-heading.bc-type-left2 .woocommerce-breadcrumb, [class*=" paged-"] .page-heading.bc-type-left2 .breadcrumbs { font-size: 0.9rem; } [class*=" paged-"] .page-heading.bc-type-left2 .title { font-size: 0; } .bc-type-default .back-history { margin-top: 2px; } .bc-type-default .woocommerce-breadcrumb, .bc-type-default #breadcrumb { font-size: 0; letter-spacing: 0; } .bc-type-default a, .bc-type-default .delimeter { font-size: 0.9rem; letter-spacing: 2px; padding: 0 2px; } .bc-type-default .delimeter:last-child { font-size: 0; } .bc-type-disable { display: none; } .breadcrumbs-type-disable.et-header-not-overlap:not(.home) .header-wrapper { margin-bottom: 30px; } .single-post .page-heading.bc-type-left2 .title { display: none; } .single-post .back-history { margin-top: -7px; } .blog .page-heading.bc-type-left2 .title, .category .page-heading.bc-type-left2 .title, .search .page-heading.bc-type-left2 .title { display: none; } .single-product.global-product-name-on .page-heading.bc-type-left2 .delimeter:last-of-type { font-size: 0 !important; } .error404 .bc-type-default .delimeter { display: none !important; } .back-history { position: absolute; right: 20px; top: 50%; } .back-history:hover, .back-history:focus { text-decoration: none; } .bc-color-white { color: white; } .bc-color-white a { color: white; } .bc-color-white h1, .bc-color-white h2, .bc-color-white h3, .bc-color-white h4 { color: white; } .bc-color-white .back-history:hover { color: rgba(255, 255, 255, 0.7); } @media only screen and (min-width: 1200px) { .page-heading.bc-size-large .title { max-width: 665px; margin-left: auto; margin-right: auto; } .page-heading.bc-size-large.bc-type-left .title { max-width: 100%; margin-left: 0; } .bc-size-large .title { font-size: 2.6rem; } } @media only screen and (max-width: 1200px) { .back-history { display: none !important; } } @media only screen and (max-width: 992px) { .page-heading.bc-size-small { padding-left: 0; padding-right: 0; } } @media only screen and (max-width: 480px) { .back-history { display: none; } .page-heading .title { font-size: 2rem; } .breadcrumbs, .woocommerce-breadcrumb { margin-bottom: 10px; } .page-heading.bc-size-small.bc-type-left2 { padding-top: 20px; padding-bottom: 20px; } } .secondary-menu-wrapper { display: inline-block; position: relative; vertical-align: bottom; } .secondary-menu-wrapper .secondary-title { text-transform: uppercase; font-size: 0.93rem; padding: 0.77em 1.07em; font-weight: 700; color: #1e1e1e; position: relative; top: 0; padding-left: 30px; cursor: pointer; } .secondary-menu-wrapper .secondary-title:after { content: "\f0d7"; font-family: FontAwesome; color: #1e1e1e; right: 25px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .secondary-menu-wrapper .secondary-menu-toggle { width: 12px; display: inline-block; vertical-align: middle; margin-right: 5px; position: relative; top: -2px; } .secondary-menu-wrapper .secondary-menu-toggle .icon-bar { width: 100%; display: block; margin-bottom: 2px; height: 2px; background-color: #000; } .secondary-menu-wrapper .secondary-menu-toggle .icon-bar:last-child { margin-bottom: 0; } .secondary-menu-wrapper + .menu-wrapper { display: inline-block; } .secondary-menu-wrapper + .menu-wrapper.menu-align-right { float: right; } .secondary-menu-wrapper ul.menu { border-top-style: none; } .secondary-menu-wrapper .menu { position: absolute; top: 120%; left: 0; z-index: 1000; width: 18em; background-color: white; text-align: left; border: 2px solid #e6e6e6; border-top: none; -webkit-box-sizing: border-box; box-sizing: border-box; visibility: hidden; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .secondary-menu-wrapper .menu > li { padding: 0 30px; border-width: 0 !important; } .secondary-menu-wrapper .menu > li > a { border-bottom: 1px solid #e6e6e6; padding-bottom: 15px; padding-top: 15px; padding-left: 0; color: #1e1e1e; } .secondary-menu-wrapper .menu > li:last-child > a { border-bottom: none; } .secondary-menu-wrapper .menu li.menu-label-new > a .label-text, .secondary-menu-wrapper .menu li.menu-label-hot > a .label-text, .secondary-menu-wrapper .menu li.menu-label-sale > a .label-text { display: inline-block; color: #fff; font-size: 9px; margin-left: 5px; padding: 1px 3px; font-weight: 800; position: relative; top: -1px; text-transform: uppercase; } .secondary-menu-wrapper .menu li.menu-label-new > a .label-text { background-color: #88b643; } .secondary-menu-wrapper .menu li.menu-label-sale > a .label-text { background-color: #e6bd47; } .secondary-menu-wrapper .menu li.menu-label-hot > a .label-text { background-color: #f54442; } .secondary-menu-wrapper .menu li { list-style: none; display: block; width: 100%; cursor: pointer; position: static; float: left; } .secondary-menu-wrapper .menu li > a { font-size: 14px; display: block; position: relative; padding-right: 20px; } .secondary-menu-wrapper .menu li.menu-disable_titles > a { font-size: 0 !important; line-height: 0 !important; padding: 0 !important; margin-bottom: 0 !important; } .secondary-menu-wrapper .menu li.menu-disable_titles > a:after { display: none; } .secondary-menu-wrapper .menu li.menu-disable_titles > a i { font-size: 1.14rem !important; } .secondary-menu-wrapper .menu li .item-design2-image-no-borders { margin: -2.14em 0 0 0 !important; border: 0 !important; -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .secondary-menu-wrapper .menu li .item-design2-image-no-borders .item-link { font-size: 0; text-align: center; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .secondary-menu-wrapper .menu li.menu-item-has-children > .nav-sublist-dropdown { left: 100% !important; top: -2px !important; margin-left: 0 !important; padding: 0 30px 0 30px; border: 2px solid #8a8a8a; } .secondary-menu-wrapper .menu li.menu-item-has-children:hover > .nav-sublist-dropdown { display: block; } .secondary-menu-wrapper .menu li.menu-item-has-children > a:before { content: "\f105"; font-family: FontAwesome; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .secondary-menu-wrapper .menu li .sidebar-widget { margin-bottom: 0 !important; } .secondary-menu-wrapper .nav-sublist-dropdown:before { top: -33px !important; } .secondary-menu-wrapper .menu-widgets .widget-title { text-transform: capitalize !important; font-size: 16px !important; } .secondary-menu-wrapper .etheme_widget_products li, .secondary-menu-wrapper .product_list_widget li { padding-bottom: 12px; margin-bottom: 12px; } .secondary-menu-wrapper .etheme_widget_products li .product-list-image, .secondary-menu-wrapper .product_list_widget li .product-list-image, .secondary-menu-wrapper .etheme_widget_products li .product-title, .secondary-menu-wrapper .product_list_widget li .product-title, .secondary-menu-wrapper .etheme_widget_products li .product-title a, .secondary-menu-wrapper .product_list_widget li .product-title a { padding: 0; } .secondary-menu-wrapper .etheme_widget_products li .product-title a, .secondary-menu-wrapper .product_list_widget li .product-title a { line-height: 1.3; } .secondary-menu-wrapper .etheme_widget_products li:last-child, .secondary-menu-wrapper .product_list_widget li:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; } .secondary-menu-wrapper .nav-sublist-dropdown { margin-left: 0 !important; margin-top: 0 !important; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children { padding-bottom: 0; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children > a { font-size: 16px; color: #000; text-transform: none; padding: 0; background-color: transparent; text-align: left; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children > a:before, .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children > a:after { display: none; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children.item-level-1 { margin-bottom: 2.14em; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children.item-level-1 > a { padding-left: 0; padding-right: 0; text-transform: none; padding-bottom: 0; font-size: 16px; margin-bottom: 10px; font-weight: 700; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children.item-level-1 > a:hover { background-color: transparent !important; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children.item-level-1.with-border { margin-bottom: 15px; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children.item-level-1.with-border .nav-sublist { border-bottom: 1px solid #e6e6e6; padding-bottom: 5px; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children .nav-sublist { display: block !important; } .secondary-menu-wrapper .nav-sublist-dropdown .menu-item-has-children .nav-sublist ul > li > a { font-size: 13px; color: #4c4c4c; background-color: transparent !important; text-transform: none; padding: 10px 0; } .secondary-menu-wrapper .nav-sublist-dropdown ul > li ul { position: static; border: none; padding: 0 !important; background-color: transparent !important; } .secondary-menu-wrapper .nav-sublist-dropdown ul > li > a { font-size: 13px; color: #4c4c4c; background-color: transparent !important; text-transform: none; padding: 10px 0; } .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown > .container > ul .nav-sublist-dropdown .menu-item-has-children.item-level-1:last-child { border-bottom: none; margin-bottom: 20px; padding-bottom: 0; } .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown { width: 18em; padding-top: 15px !important; padding-bottom: 15px !important; } .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown ul > li .nav-sublist ul { width: 18em; } .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown ul > li .nav-sublist ul:before { content: ""; position: absolute; left: -30px; width: 30px; height: 100%; top: 0; display: block; } .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > .nav-sublist { display: none !important; } .secondary-menu-wrapper .item-design-dropdown .menu-item-has-children > a { position: relative !important; } .secondary-menu-wrapper .item-design-dropdown .menu-item-has-children > a:before { content: "\f105"; display: block; font-family: FontAwesome; position: absolute; right: 0; top: 50%; margin-top: -9px; } .secondary-menu-wrapper .item-design-dropdown.menu-item-has-children { position: relative; } .secondary-menu-wrapper .item-design-dropdown.menu-item-has-children ul .item-level-1 { margin-bottom: 0; } .secondary-menu-wrapper .item-design-dropdown.menu-item-has-children ul .item-level-1 a { font-size: 13px; color: #4c4c4c; padding: 10px 0; margin-bottom: 0; font-weight: 400; } .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist { display: block !important; } .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist ul { position: absolute; left: 100%; top: -17px; margin-left: 30px; background-color: #fff !important; padding: 15px 30px !important; border: 2px solid #8a8a8a; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown .menu-widgets { padding-left: 0; padding-right: 0; padding-top: 0; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner { visibility: visible; pointer-events: auto; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul { padding-top: 30px; padding-bottom: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 500px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li { border-right: none; padding: 0 10px; float: left; width: 100%; display: inline-block; page-break-inside: avoid; border-bottom: none; clear: none !important; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li.with-border { margin-bottom: 15px; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li.with-border .nav-sublist { border-bottom: 1px solid #e6e6e6; padding-bottom: 5px; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li.menu-disable_titles > a { font-size: 0 !important; line-height: 0 !important; padding: 0 !important; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li.menu-disable_titles > a:after { display: none; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul > li.menu-disable_titles > a i { font-size: 1.14rem !important; } .secondary-menu-wrapper .item-design-mega-menu .nav-sublist-dropdown > .container > ul .item-level-1 > a { padding-left: 0; padding-right: 0; text-transform: none; padding-bottom: 0; font-size: 16px; margin-bottom: 10px; } .secondary-menu-wrapper .item-design-mega-menu.columns-2 .nav-sublist-dropdown > .container > ul > li { width: 50%; } .secondary-menu-wrapper .item-design-mega-menu.columns-3 .nav-sublist-dropdown { width: 670px !important; } .secondary-menu-wrapper .item-design-mega-menu.columns-3 .nav-sublist-dropdown > .container > ul > li { width: 33.33%; } .secondary-menu-wrapper .item-design-mega-menu.columns-4 .nav-sublist-dropdown { width: 800px !important; } .secondary-menu-wrapper .item-design-mega-menu.columns-4 .nav-sublist-dropdown > .container > ul > li { width: 25%; } .secondary-menu-wrapper .item-design-mega-menu.columns-5 .nav-sublist-dropdown { width: 800px !important; } .secondary-menu-wrapper .item-design-mega-menu.columns-5 .nav-sublist-dropdown > .container > ul > li { width: 20%; } .secondary-menu-wrapper .item-design-mega-menu.columns-6 .nav-sublist-dropdown > .container > ul > li { width: 16.66%; } .header-color-white .secondary-title { color: #fff; } .header-color-white .secondary-title:after, .header-color-white .secondary-title a { color: #fff; } .header-color-white .secondary-title .secondary-menu-toggle .icon-bar { background-color: #fff; } .et-secondary-shown .secondary-menu-wrapper .menu, .et-secondary-visibility-opened .secondary-menu-wrapper .menu { display: block; z-index: 1001; top: 100%; visibility: visible; opacity: 1; filter: alpha(opacity=100); -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .et-secondary-shown .search-now-opened .secondary-menu-wrapper .menu, .et-secondary-visibility-opened .search-now-opened .secondary-menu-wrapper .menu { z-index: 9; } .et-secondary-visibility-on_hover .secondary-menu-wrapper:hover .menu { visibility: visible; opacity: 1; filter: alpha(opacity=100); top: 100%; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .et-secondary-visibility-opened.et-secondary-on-home .secondary-menu-wrapper .menu { visibility: hidden; opacity: 0; } .et-secondary-visibility-opened.et-secondary-on-home .secondary-menu-wrapper:hover .menu, .et-secondary-visibility-opened.et-secondary-on-home.home .secondary-menu-wrapper .menu { visibility: visible; opacity: 1; filter: alpha(opacity=100); top: 100%; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .et-secondary-darkerning-on.et-secondary-shown { position: relative; } .et-secondary-darkerning-on:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); z-index: -1; visibility: hidden; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-secondary-darkerning-on.admin-bar .demo_store { top: 0px; } .et-secondary-darkerning-on.et-secondary-shown:before { visibility: visible; opacity: 1; z-index: 1002; display: block; } .et-secondary-darkerning-on.et-secondary-shown .page-wrapper { z-index: auto; } .et-secondary-darkerning-on.et-secondary-shown .header-wrapper { z-index: 1003; } .menu-social-icons li { float: left; position: relative; list-style: none; } .menu-social-icons li a { padding: 3px 10px; color: #8a8a8a; } .menu-social-icons li a:focus { outline: none; } .menu-social-icons i { position: relative; z-index: 2; font-style: normal; } .carousel-area .product-slide { padding: 10px 12px 0; } .sidebar-slider .swiper-pagination { margin-top: 0; } .sidebar-slider .swiper-entry:hover .swiper-custom-left { left: auto; } .sidebar-slider .swiper-entry:hover .swiper-custom-right { right: 0; } .sidebar-slider .swiper-entry .swiper-container .swiper-lazy.attachment-shop_thumbnail.size-shop_thumbnail { opacity: 0 !important; } .sidebar-slider .swiper-entry .swiper-container .swiper-lazy.attachment-shop_thumbnail.size-shop_thumbnail.swiper-lazy-loaded { opacity: 1 !important; } .sidebar-slider .swiper-entry .swiper-container .swiper-lazy.attachment-shop_thumbnail.size-shop_thumbnail.swiper-lazy-loaded:hover { opacity: 0.7 !important; } .sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) p.product-title, .sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) .price { opacity: 0; } .swiper-button-disabled + .swiper-button-disabled + .swiper-container > .swiper-pagination-bullets { display: none!important; } .vc_row-fluid[data-vc-stretch-content="true"] .swiper-entry .swiper-custom-left, .vc_row-fluid[data-vc-stretch-content="true"] .swiper-entry:hover .swiper-custom-left { left: 0; } .vc_row-fluid[data-vc-stretch-content="true"] .swiper-entry .swiper-custom-right, .vc_row-fluid[data-vc-stretch-content="true"] .swiper-entry:hover .swiper-custom-right { right: 0; } @media screen and (min-width: 1200px) { .swiper-entry:hover .swiper-custom-left { left: -105px; } .swiper-entry:hover .swiper-custom-right { right: -105px; } } .swiper-entry { position: relative; } .swiper-entry:hover .swiper-custom-left, .swiper-entry:hover .swiper-custom-right { opacity: 1; } .swiper-entry .swiper-container .swiper-custom-left:after { width: 40px; height: 100px; content: ""; position: absolute; right: -40px; top: -15px; } .swiper-entry .swiper-container .swiper-custom-right:after { width: 40px; height: 100px; content: ""; position: absolute; left: -40px; top: -15px; } .swiper-entry .swiper-container .thumbnails-bottom.swiper-custom-right:after, .swiper-entry .swiper-container .thumbnails-bottom.swiper-custom-left:after { content: none; width: 0; } .swiper-entry .et-wishlist-holder.type-icon.position-after { display: inline; } .swiper-entry:not(.swipers-couple-wrapper) .swiper-wrapper { cursor: url(images/drag.png) 16 9, ew-resize; } @media (max-width: 1200px) { .swiper-entry.swipers-couple-wrapper .swiper-custom-left.thumbnails-bottom, .swiper-entry.swipers-couple-wrapper .swiper-custom-right.thumbnails-bottom { top: 80%; } .swiper-entry.swipers-couple-wrapper .swiper-custom-right.thumbnails-bottom { right: 0; } .swiper-entry.swipers-couple-wrapper .swiper-custom-left.thumbnails-bottom { left: 0; } } .swiper-entry .swiper-custom-left, .swiper-entry .swiper-custom-right { text-align: center; width: 75px; height: 75px; background-color: #fafafa; font-size: 0; position: absolute; top: 30%; line-height: 1.428571; cursor: pointer; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; z-index: 5; } .swiper-entry .swiper-custom-left:before, .swiper-entry .swiper-custom-right:before { content: "\f105"; font-family: FontAwesome; font-size: 51px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .swiper-entry .swiper-custom-left:hover, .swiper-entry .swiper-custom-right:hover { background-color: #d64444; } .swiper-entry .swiper-custom-left:hover:before, .swiper-entry .swiper-custom-right:hover:before { color: #fff; } .swiper-entry .swiper-custom-right { right: -65px; padding-left: 5px; } .swiper-entry .swiper-custom-left { left: -65px; padding-right: 5px; } .swiper-entry .swiper-custom-left:before { content: "\f104"; } .swiper-entry.swiper-categories div[class*="swiper-custom"] { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .swipers-couple-wrapper { z-index: 0; } .swipers-couple-wrapper .swiper-custom-left, .et_post-slider .swiper-custom-left, .swipers-couple-wrapper .swiper-custom-right, .et_post-slider .swiper-custom-right { text-align: center; width: 40px; height: 40px; position: absolute; top: 35%; } .swipers-couple-wrapper .swiper-custom-left:before, .et_post-slider .swiper-custom-left:before, .swipers-couple-wrapper .swiper-custom-right:before, .et_post-slider .swiper-custom-right:before { content: "\f105"; font-family: FontAwesome; font-size: 1.6rem; line-height: 39px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .swipers-couple-wrapper .swiper-custom-left:hover, .et_post-slider .swiper-custom-left:hover, .swipers-couple-wrapper .swiper-custom-right:hover, .et_post-slider .swiper-custom-right:hover { background-color: #d64444; } .swipers-couple-wrapper .swiper-custom-left:hover:before, .et_post-slider .swiper-custom-left:hover:before, .swipers-couple-wrapper .swiper-custom-right:hover:before, .et_post-slider .swiper-custom-right:hover:before { color: #fff; } .swipers-couple-wrapper .swiper-custom-right, .et_post-slider .swiper-custom-right { right: 30px; padding-left: 0; } .swipers-couple-wrapper .swiper-custom-left, .et_post-slider .swiper-custom-left { left: 30px; padding-right: 0; } .swipers-couple-wrapper .swiper-custom-left:before, .et_post-slider .swiper-custom-left:before { content: "\f104"; } .swipers-couple-wrapper:hover .swiper-custom-right, .et_post-slider:hover .swiper-custom-right { right: 30px; } .swipers-couple-wrapper:hover .swiper-custom-left, .et_post-slider:hover .swiper-custom-left { left: 30px; } .swipers-couple-wrapper .swiper-wrapper img, .et_post-slider .swiper-wrapper img { margin: 0 auto; } .swipers-couple-wrapper .swiper-control-bottom .swiper-custom-left, .et_post-slider .swiper-control-bottom .swiper-custom-left, .swipers-couple-wrapper .swiper-control-bottom .swiper-custom-right, .et_post-slider .swiper-control-bottom .swiper-custom-right { top: 42%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .swipers-couple-wrapper .swiper-control-bottom ul li, .et_post-slider .swiper-control-bottom ul li { margin-bottom: 0.1em; } .swipers-couple-wrapper .swiper-control-bottom .swiper-slide img::-moz-selection, .et_post-slider .swiper-control-bottom .swiper-slide img::-moz-selection { background-color: transparent; } .swipers-couple-wrapper .swiper-control-bottom .swiper-slide img::selection, .et_post-slider .swiper-control-bottom .swiper-slide img::selection { background-color: transparent; } .quick-view-popup .swipers-couple-wrapper .swiper-custom-left, .quick-view-popup .swipers-couple-wrapper .swiper-custom-right { top: 47%; } .swipers-couple-wrapper.images-wrapper.is_stuck + div { z-index: -1; } .brands-carousel, .wpb_images_carousel { padding-bottom: 0; } .brands-carousel .swiper-wrapper, .wpb_images_carousel .swiper-wrapper { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-bottom: 0; } .brands-carousel .swiper-slide, .wpb_images_carousel .swiper-slide { text-align: center; } .brands-carousel .swiper-slide img, .wpb_images_carousel .swiper-slide img { width: auto; margin: auto; opacity: 1; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .brands-carousel .swiper-slide:hover img, .wpb_images_carousel .swiper-slide:hover img { opacity: 0.4; } .brands-carousel .swiper-custom-left, .wpb_images_carousel .swiper-custom-left, .brands-carousel .swiper-custom-right, .wpb_images_carousel .swiper-custom-right { width: 50px; height: 50px; } .brands-carousel .swiper-custom-left:before, .wpb_images_carousel .swiper-custom-left:before, .brands-carousel .swiper-custom-right:before, .wpb_images_carousel .swiper-custom-right:before { font-size: 33px; } .swiper-entry.wpb_images_carousel { margin-bottom: 0; } .swiper-wrapper img { display: block; } .swiper-button-disabled { display: none!important; } .main-product-slider-wrapper { max-width: 570px; margin: 0 auto; } .product-small-preview-entry { max-width: 70px; margin: 0 auto; opacity: .2; transition: all .15s; -webkit-transition: all .15s; background-size: cover; background-position: center center; } .product-small-preview-entry .content { padding-bottom: 100%; } .swiper-slide-active .product-small-preview-entry { opacity: 1; } .swiper-lazy-preloader { width: 100%!important; height: 0!important; position: static!important; left: 50%; top: 50%; margin-left: 0!important; margin-top: 0!important; z-index: 10; -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; -webkit-animation: none!important; animation: none!important; } .swiper-entry:not(.brands-carousel) .swiper-lazy, .swiper-entry:not(.wpb_images_carousel) .swiper-lazy { opacity: 0!important; } .swiper-entry:not(.brands-carousel) .swiper-lazy.swiper-lazy-loaded, .swiper-entry:not(.wpb_images_carousel) .swiper-lazy.swiper-lazy-loaded { opacity: 1!important; } .swiper-entry:not(.brands-carousel) .swiper-lazy.attachment-shop_thumbnail.size-shop_thumbnail, .swiper-entry:not(.wpb_images_carousel) .swiper-lazy.attachment-shop_thumbnail.size-shop_thumbnail { opacity: 1!important; } .swiper-class-blog { display: block; } .swiper-class-blog .swiper-wrapper img { width: auto; } .et_post-slider { position: relative; } .et_post-slider::-moz-selection { background: transparent; } .et_post-slider::selection { background: transparent; } .et_post-slider .swiper-pagination { position: absolute !important; bottom: 10px; opacity: 1; } .et_post-slider .swiper-custom-left, .et_post-slider .swiper-custom-right { z-index: 5; background: #fff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .et_post-slider .swiper-custom-left:hover, .et_post-slider .swiper-custom-right:hover { background: #d64444; cursor: pointer; } .et_post-slider .swiper-button-disabled { display: block !important; opacity: 0; } .et_post-slider .swiper-button-disabled:hover { background: #fff; } .et_post-slider .swiper-button-disabled:hover:before { color: #666666; } .et_post-slider:hover .swiper-custom-left, .et_post-slider:hover .swiper-custom-right { opacity: 1; } .et_post-slider:hover .swiper-button-disabled { opacity: 0.4 !important; } .single-post .et_post-slider { margin-bottom: 25px; } .single-post .et_post-slider .swiper-slide { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 1; } .single-post .et_post-slider .swiper-slide img { width: 100%; } .single-post .et_post-slider .swiper-slide:hover { opacity: 0.8; cursor: pointer; } .swiper-pagination .swiper-pagination-bullet { background: #e6e6e6; opacity: 1; } .sidebar-position-left .post-grid.col-md-4 .swiper-custom-left, .sidebar-position-right .post-grid.col-md-4 .swiper-custom-left, .sidebar-position-left .post-grid.col-md-4 .swiper-custom-right, .sidebar-position-right .post-grid.col-md-4 .swiper-custom-right { text-align: center; width: 40px; height: 40px; position: absolute; } .sidebar-position-left .post-grid.col-md-3 .swiper-custom-left, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-left, .sidebar-position-left .post-grid.col-md-3 .swiper-custom-right, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-right { width: 35px; height: 35px; } .sidebar-position-left .post-grid.col-md-3 .swiper-custom-left:before, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-left:before, .sidebar-position-left .post-grid.col-md-3 .swiper-custom-right:before, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-right:before { font-size: 1.2rem; line-height: 35px; } .swiper-pagination { position: relative!important; margin-top: 25px; } .swiper-pagination .swiper-pagination-bullet { width: 0.75rem; height: 0.75rem; } .swiper-pagination .swiper-pagination-bullet-active { background: #d64444; } .swiper-pagination-lines .swiper-pagination span { border-radius: 0; width: 19px; height: 4px; } .et-custom-carousel .swiper-container { opacity: 0; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; padding-left: 5px; padding-right: 5px; } .et-custom-carousel .swiper-container.initialized { opacity: 1; } @media screen and (min-width: 993px) { .sidebar-position-left .post-grid.col-md-4 .swiper-custom-left, .sidebar-position-right .post-grid.col-md-4 .swiper-custom-left, .sidebar-position-left .post-grid.col-md-4 .swiper-custom-right, .sidebar-position-right .post-grid.col-md-4 .swiper-custom-right { text-align: center; width: 40px; height: 40px; } .sidebar-position-left .post-grid.col-md-3 .swiper-custom-left, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-left, .sidebar-position-left .post-grid.col-md-3 .swiper-custom-right, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-right { width: 35px; height: 35px; } .sidebar-position-left .post-grid.col-md-3 .swiper-custom-left:before, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-left:before, .sidebar-position-left .post-grid.col-md-3 .swiper-custom-right:before, .sidebar-position-right .post-grid.col-md-3 .swiper-custom-right:before { font-size: 1.2rem; line-height: 35px; } } @media screen and (max-width: 1200px) { .single-product .swipers-couple-wrapper.swiper-entry .swiper-control-bottom .swiper-custom-left, .single-product .swipers-couple-wrapper.swiper-entry .swiper-control-bottom .swiper-custom-right { top: 40%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } } @media screen and (max-width: 1024px) { .swiper-entry .swiper-custom-left, .swiper-entry .swiper-custom-right { width: 40px; height: 40px; } .swiper-entry .swiper-custom-left:before, .swiper-entry .swiper-custom-right:before { font-size: 27px; } .et_post-slider .swiper-custom-left, .et_post-slider .swiper-custom-right { top: 38% !important; } .single-product .swiper-entry.swipers-couple-wrapper .swiper-control-bottom .swiper-custom-left, .single-product .swiper-entry.swipers-couple-wrapper .swiper-control-bottom .swiper-custom-right { top: 45%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } } @media screen and (max-width: 768px) { .swipers-couple-wrapper.swiper-entry .swiper-control-bottom .swiper-custom-left, .swipers-couple-wrapper.swiper-entry .swiper-control-bottom .swiper-custom-right { display: none; } } @media screen and (max-width: 480px) { .swiper-entry .swiper-custom-right { right: 0; } .swiper-entry .swiper-custom-left { left: 0; } .et_post-slider .swiper-custom-left, .et_post-slider .swiper-custom-right { top: 35% !important; } } .swiper-slide #loader-1 span { display: inline-block; height: 10px; width: 10px; background: #f2f2f2; border-radius: 0px; } .border-radius { border-radius: 500px; } .content-product .swiper-lazy-preloader { height: 42px!important; } *[id*="loader-"] { margin-bottom: 30px; } #loader-1 span:nth-child(1) { border-radius: 500px; -webkit-animation: scale 1s 0.1s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); animation: scale 1s 0.1s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); } #loader-1 span:nth-child(2) { border-radius: 500px; -webkit-animation: scale 1s 0.2s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); animation: scale 1s 0.2s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); } #loader-1 span:nth-child(3) { border-radius: 500px; -webkit-animation: scale 1s 0.3s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); animation: scale 1s 0.3s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); } #loader-1 span:nth-child(4) { border-radius: 500px; -webkit-animation: scale 1s 0.4s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); animation: scale 1s 0.4s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); } #loader-1 span:nth-child(5) { border-radius: 500px; -webkit-animation: scale 1s 0.5s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); animation: scale 1s 0.5s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045); } @-webkit-keyframes scale { 0% { -webkit-transform: scale(0); transform: scale(0); } 25% { -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); background: #e2e2e2; } 50% { -webkit-transform: scale(1, 1); transform: scale(1, 1); margin: 0 3px; background: #f2f2f2; } 100% { -webkit-transform: scale(0); transform: scale(0); } } @keyframes scale { 0% { -webkit-transform: scale(0); transform: scale(0); } 25% { -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); background: #e2e2e2; } 50% { -webkit-transform: scale(1, 1); transform: scale(1, 1); margin: 0 3px; background: #f2f2f2; } 100% { -webkit-transform: scale(0); transform: scale(0); } } .swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1; } .swiper-container-no-flexbox .swiper-slide { float: left; } .swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-box-sizing: content-box; box-sizing: content-box; } .swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0px, 0, 0); -ms-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); } .swiper-container-multirow > .swiper-wrapper { -webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; } .swiper-slide { -ms-flex: 0 0 auto; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; } .wpb_images_carousel .swiper-container .swiper-wrapper { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .wpb_images_carousel .swiper-container .swiper-slide img { width: auto; margin: auto; opacity: 1; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .wpb_images_carousel .swiper-container .swiper-slide:hover img { opacity: 0.4; } .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; } .swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; -webkit-transition-property: -webkit-transform, height; transition-property: transform, height; } .swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000; } .swiper-wp8-horizontal { -ms-touch-action: pan-y; touch-action: pan-y; } .swiper-wp8-vertical { -ms-touch-action: pan-x; touch-action: pan-x; } .swiper-pagination { position: absolute; text-align: center; -webkit-transition: 300ms; transition: 300ms; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; } .swiper-pagination.swiper-pagination-hidden { opacity: 0; } .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0; width: 100%; } .swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: 0.2; } button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -moz-appearance: none; -ms-appearance: none; -webkit-appearance: none; appearance: none; } .swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; } .swiper-pagination-white .swiper-pagination-bullet { background: #fff; } .swiper-pagination-bullet-active { opacity: 1; background: #007aff; } .swiper-pagination-white .swiper-pagination-bullet-active { background: #fff; } .swiper-pagination-black .swiper-pagination-bullet-active { background: #000; } .swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); -ms-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0); } .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 5px 0; display: block; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; } .swiper-pagination-progress { background: rgba(0, 0, 0, 0.25); position: absolute; } .swiper-pagination-progress .swiper-pagination-progressbar { background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; } .swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar { -webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top; } .swiper-container-horizontal > .swiper-pagination-progress { width: 100%; height: 4px; left: 0; top: 0; } .swiper-container-vertical > .swiper-pagination-progress { width: 4px; height: 100%; left: 0; top: 0; } .swiper-pagination-progress.swiper-pagination-white { background: rgba(255, 255, 255, 0.5); } .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar { background: #fff; } .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar { background: #000; } .swiper-container-3d { -webkit-perspective: 1200px; -o-perspective: 1200px; perspective: 1200px; } .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow { -webkit-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; } .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; } .swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper { -ms-perspective: 1200px; } .swiper-container-cube, .swiper-container-flip { overflow: visible; } .swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; } .swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-cube .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-cube .swiper-slide { visibility: hidden; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%; } .swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; } .swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: 0.6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0; } .swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .swiper-container-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; transition-property: opacity; } .swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-zoom-container { width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; text-align: center; } .swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas { max-width: 100%; max-height: 100%; object-fit: contain; } .swiper-scrollbar { border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1); } .swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; } .swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; } .swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0; top: 0; } .swiper-scrollbar-cursor-drag { cursor: move; } .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite; } @-webkit-keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); } } @keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .sxy-zoom-container .sxy-zoom-viewport { z-index: 1000; } .sxy-zoom-container img { border: 0; max-width: none; } .sxy-zoom-container div { margin: 0; padding: 0; border: 0; } .sxy-zoom-container .sxy-zoom-dragpad, .sxy-zoom-container .sxy-overlay, .sxy-zoom-container .inner-thumb, .sxy-zoom-container .sxy-zoom-bg { width: 100%; height: 100%; } .sxy-zoom-bg { left: 0; top: 0; position: absolute; } .sxy-zoom-container .sxy-controls { height: 100%; position: absolute; overflow: hidden; -webkit-filter: inherit; filter: inherit; } .sxy-zoom-container .overlay { height: 100%; } .sxy-zoom-container .sxy-slider { height: 100%; } .sxy-zoom-container .sxy-zoom-dragpad { position: absolute !important; left: 0; top: 0; } .sxy-zoom-container .sxy-controls .overlay { position: absolute; top: 0px; left: 0px; width: 26px; border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; background: #fff; -webkit-filter: inherit; filter: inherit; } .sxy-zoom-container .in { -webkit-filter: inherit; filter: inherit; position: relative; display: block; } .sxy-zoom-container .out { -webkit-filter: inherit; filter: inherit; position: relative; display: block; } .sxy-zoom-container .sxy-slider { -webkit-filter: inherit; filter: inherit; position: relative; } .sxy-zoom-container .sxy-handle { -webkit-filter: inherit; filter: inherit; position: absolute; } .sxy-zoom-container { position: relative; } .sxy-zoom-container .sxy-zoom-viewfinder { position: absolute; } .sxy-zoom-container .inner-thumb { position: absolute; top: 0; left: 0; } .sxy-zoom-container .sxy-zoom-dragpad { position: relative; } .sxy-zoom-container .sxy-zoom-dragpad .sxy-overlay { position: absolute; top: 0px; left: 0px; } .sxy-zoom-container .sxy-zoom-viewport { position: absolute; overflow: hidden; top: 0; } .sxy-zoom-container .sxy-zoom-viewport img { position: absolute; } .sxy-zoom-container.sxy-zoom-loading .sxy-loading { display: none; padding: 5px; position: absolute; top: 0; left: 0; margin: 5px; } .sxy-zoom-container.sxy-zoom-loading .sxy-loading span { display: block; } .sxy-zoom-mode-dock .sxy-zoom-viewport { position: absolute; overflow: hidden; top: 0; } .sxy-zoom-mode-window .sxy-zoom-viewfinder { z-index: 1001; } .sxy-zoom-mode-lens .sxy-zoom-viewport { position: absolute; overflow: hidden; top: 0; } .sxy-zoom-mode-slippy .sxy-zoom-dragpad { cursor: pointer; } .sxy-zoom-mode-slippy .sxy-zoom-dragpad.down { cursor: move; } div.pp_default .pp_content_container a.pp_next, div.pp_default .pp_content_container a.pp_previous { background: none; text-indent: 0; width: 40px; height: 40px; background-color: #fff; font-size: 0; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0; left: auto; right: 30px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; text-align: center; } div.pp_default .pp_content_container a.pp_next:before, div.pp_default .pp_content_container a.pp_previous:before { font-size: 1.6rem; line-height: 39px; margin-left: -4px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; left: 50%; } div.pp_default .pp_content_container a.pp_next:hover, div.pp_default .pp_content_container a.pp_previous:hover { background-color: #8a8a8a; } div.pp_default .pp_content_container a.pp_next:hover:before, div.pp_default .pp_content_container a.pp_previous:hover:before { color: #fff !important; } div.pp_default .pp_content_container a.pp_previous { left: 30px !important; right: auto !important; } div.pp_default .pp_content_container a.pp_previous:before { content: "\f104"; position: absolute; font-family: FontAwesome; } div.pp_default .pp_content_container a.pp_next:before { content: "\f105"; position: absolute; font-family: FontAwesome; } div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right, div.pp_default .pp_top, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_right { display: none; } div.pp_default .pp_content_container .pp_right { background-image: none !important; padding-right: 0 !important; } div.pp_default .pp_content_container .pp_left { background-image: none !important; padding-left: 0 !important; } a.pp_contract, a.pp_expand { right: 40px !important; } a.pp_close { right: 10px !important; } div.pp_default .pp_nav { margin-left: 10px !important; } .pp_nav { margin-top: 0 !important; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a { font-weight: 900; text-transform: uppercase; font-size: 16px; padding: 5px 10px !important; margin: 0 10px; background: none !important; border: none !important; color: #000 !important; display: inline-block; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a:hover { color: #4d4d4d !important; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a:after { display: block !important; content: ""; left: 50%; right: 50%; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a { background: none; border: none; position: relative; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a:after { content: ""; display: block; position: absolute; height: 2px !important; background-color: black; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a:after { left: 10px !important; right: 10px !important; width: auto !important; opacity: 1; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:hover a { background: none; border: none; } .vc_tta-color-grey.vc_tta-style-classic.vc_tta-controls-align-left:not(.vc_tta-tabs-position-left) .vc_tta-tab:first-child > a { padding-left: 0 !important; margin-left: 0; } .vc_tta-color-grey.vc_tta-style-classic.vc_tta-controls-align-left:not(.vc_tta-tabs-position-left) .vc_tta-tab:first-child.vc_active > a:after { left: 0 !important; } .vc_tta-color-grey.vc_tta-style-classic.vc_tta-controls-align-right:not(.vc_tta-tabs-position-right) .vc_tta-tab:last-child > a { padding-right: 0 !important; margin-right: 0; } .vc_tta-color-grey.vc_tta-style-classic.vc_tta-controls-align-right:not(.vc_tta-tabs-position-right) .vc_tta-tab:last-child.vc_active > a:after { right: 0 !important; } .vc_tta.vc_general .vc_tta-tab { list-style: none; display: inline-block; } .vc_tta-panel-body h3.title { font-weight: 900; text-transform: uppercase; font-size: 16px; } .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { background-color: transparent !important; border: none !important; } .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading a span { font-weight: 900; text-transform: uppercase; font-size: 16px; padding: 5px 10px; margin: 0 10px; background: none; color: #000; border: none !important; display: inline-block; cursor: pointer; } .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading a span:hover { color: #4d4d4d; } .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading a span:after { display: block !important; content: ""; left: 50%; right: 50%; opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading a span { position: relative; } .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading a span:after { content: ""; display: block; position: absolute; height: 2px !important; background-color: black; } .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading a span:after { content: ''; left: 10px; right: 10px; width: auto; opacity: 1; } .vc_tta.vc_general .vc_tta-panel-title > a { padding-top: 10px; padding-bottom: 10px; } .wpb-js-composer .vc_tta.vc_general .vc_tta-tabs-list { margin-bottom: 30px; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_animating { display: none; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_animating .vc_tta-panel-body { opacity: 0 !important; -webkit-transition: opacity 0.2s linear; transition: opacity 0.2s linear; min-height: 100% !important; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body { display: block!important; height: auto!important; opacity: 1 !important; padding: 0!important; } .wpb-js-composer .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body .woocommerce { padding-top: 15px; } .vc_tta.vc_general .vc_tta-tabs-list { margin-bottom: 30px; } .vc_tta.vc_general .vc_tta-panel.vc_animating { display: none; } .vc_tta.vc_general .vc_tta-panel.vc_animating .vc_tta-panel-body { opacity: 0 !important; -webkit-transition: opacity 0.2s linear; transition: opacity 0.2s linear; min-height: 100% !important; } .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body { display: block!important; height: auto!important; opacity: 1 !important; padding: 0!important; } .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body .woocommerce { padding-top: 15px; } .tabs { margin: 0 0 3.5714em; display: inline-block; width: 100%; } .tabs .tab-content { display: none; float: right; padding: 2.14em 0; width: 100%; } .tabs .tab-content .list li { display: list-item; } .tabs .tabs-nav { width: 100%; margin-bottom: 0; text-align: center; } .tabs .tabs-nav li { display: inline-block; list-style: none; } .tabs .accordion-title { display: none; } .tabs .wc-tabs { padding-left: 0; } .tabs .tab-title { display: block; position: relative; font-weight: 900; text-transform: uppercase; font-size: 16px; padding: 5px 10px; } .tabs .tab-title:hover, .tabs .tab-title:focus { text-decoration: none !important; } .tabs .tab-title.lastItem:after { display: none; } .tabs .tab-title span { position: relative; } .tabs .tab-title span:after { content: ""; display: block; position: absolute; height: 2px !important; background-color: black; } .tabs .tab-title span:after { -webkit-transition: all 0.15s ease-in-out 0.2s; transition: all 0.15s ease-in-out 0.2s; left: 50%; right: 50%; bottom: -4px; } .tabs .tab-title.opened span { position: relative; } .tabs .tab-title.opened span:after { left: 0; right: 0; } .left-bar .left-titles { float: left; width: 28%; } .left-bar .left-titles li { list-style-type: none; border: 1px solid #e6e6e6; border-bottom: 0; padding: 1.5em 2em; margin-right: -1px; position: relative; margin-bottom: 0; border-right: none; } .left-bar .left-titles li:after { content: ""; width: 1px; height: 100%; position: absolute; display: block; right: 0; top: 0; background-color: #e6e6e6; z-index: 1; } .left-bar .left-titles li.tab_closed.active:after { background-color: #e6e6e6; } .left-bar .left-titles li.active:after, .left-bar .left-titles li.tab_closed.et-opened:after { background-color: #fff; } .left-bar .left-titles li:last-child { border-bottom: 1px solid #e6e6e6; } .left-bar .left-titles a { display: inline-block; padding: 0; } .left-bar .tabs-nav { display: none; } .left-bar .tab-content { float: left; width: 72%; padding: 4em; border: 1px solid #e6e6e6; } .left-bar .tab-content p:last-child { margin-bottom: 0; } .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading a span:after { bottom: 0; } .tabs .accordion-title { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-bottom: -1px; } .tabs .accordion-title a { padding: 1.43em 0; } .tabs .accordion-title a.opened { padding: 1.23em 0 1.63em; } .tabs .accordion-title a:after { display: inline-block; float: right; font-family: 'FontAwesome'; content: '\f107'; position: absolute; right: 20px; top: 50%; color: #EBEBEB; font-size: 22px; margin-top: -11px; line-height: 1; } .tabs .accordion-title.opened-parent a:after { content: '\f106'; margin-top: -13px; } .tabs.accordion .accordion-title { display: block; } .tabs.accordion .tabs-nav { display: none; } .tabs.accordion .tab-content { float: none; } .tabs.accordion .shop_attributes { width: 100%; border-top: none; } .tabs.accordion .shop_attributes tr:last-child td, .tabs.accordion .shop_attributes tr:last-child th { border-bottom: none; } .tabs.accordion #reviews #comments > h2, .tabs.accordion .comment-reply-title { border-top: none; } .vc_tta-panel-body { overflow: visible !important; } .woocommerce-tabs + #reviews { margin-top: 0; } .shop_attributes { margin: 0 auto; } .shop_attributes th { color: black; font-size: 0.9rem; vertical-align: middle; text-transform: uppercase; } .shop_attributes th, .shop_attributes td { padding-top: 1.4em; padding-bottom: 1.4em; } .shop_attributes p { font-size: 1.07rem; margin-bottom: 0; font-weight: 400; } .col-md-6 .woocommerce-tabs #reviews #comments { width: 100%; } .col-md-6 .woocommerce-tabs #reviews #comments .commentlist li { margin-bottom: 0; } .col-md-6 .woocommerce-tabs #reviews #comments .commentlist li:last-child { border-bottom: none; } .col-md-6 .woocommerce-tabs #reviews #review_form_wrapper { width: 100%; } #reviews .commentlist .star-rating { margin-top: 10px; } .vc_tta-container .vc_tta-pageable .vc_tta-panels .vc_tta-panel { display: none; } .vc_tta-tabs.vc_tta-has-pagination .vc_pagination { margin-top: 15px !important; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a { margin-bottom: 15px; } .tabs-with-scroll .tab-content { position: relative; width: 100%; height: 100%; overflow: hidden; } .tabs-with-scroll .tab-content .tab-content-inner { max-height: 300px; float: left; width: 100%; height: auto; padding-bottom: 10px; position: relative; } .tabs-with-scroll .tab-content .tab-content-inner .tab-content-scroll { position: absolute; overflow: scroll; overflow-x: hidden; top: 0; right: 0 !important; padding-right: 10px; bottom: 0; width: 100%; } .tabs-with-scroll .tab-content .tab-content-inner .tab-content-scroll:focus { outline: none; } .tabs-with-scroll .tab-content .tab-content-inner .tab-content-scroll::-webkit-scrollbar { display: none !important; } .tabs-with-scroll .tab-content .tab-content-inner .nano-pane { background: #e6e6e6; position: absolute; width: 3px; right: 0; top: 0; bottom: 0; height: auto; visibility: visible; opacity: 1; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; border-radius: 0px; } .tabs-with-scroll .tab-content .tab-content-inner .nano-pane > .nano-slider { background: #9f9f9f; position: relative; margin: 0px; border-radius: 3px; } .tabs-with-scroll .tab-content::-webkit-scrollbar { display: none; } .et-tabs-wrapper .tabs-nav { border-bottom: 1px solid #e6e6e6; padding-left: 0; display: -ms-flexbox; display: -webkit-flex; display: -webkit-box; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; -webkit-box-align: stretch; align-items: stretch; padding-bottom: 30px; } .et-tabs-wrapper .tabs-nav li { margin-bottom: 0; max-width: 270px; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; position: relative; } .et-tabs-wrapper .tabs-nav li:after { content: ""; display: block; position: absolute; height: 2px !important; background-color: black; } .et-tabs-wrapper .tabs-nav li:after { -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; left: 50%; right: 50%; bottom: -32px; } .et-tabs-wrapper .tabs-nav li.et-opened:after { left: 0; right: 0; } .et-tabs-wrapper .tabs-nav li.et-opened:before { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -38px; display: block; content: ""; width: 0; height: 0; border-style: solid; border-width: 6px 6px 0 6px; border-color: #1794e1 transparent transparent transparent; border-left-color: transparent !important; border-right-color: transparent !important; } .et-tabs-wrapper .tabs-nav li a { position: relative; padding-left: 35px; padding-right: 35px; text-align: center; text-transform: capitalize; } .et-tabs-wrapper .tabs-nav li a img { margin-left: auto; margin-right: auto; } .et-tabs-wrapper .tabs-nav li a span { position: static !important; } .et-tabs-wrapper .tabs-nav li a span:after { display: none; } .et-tabs-wrapper .tabs .tab-title { font-size: 20px; padding-top: 35px; } .et-tabs-wrapper .tabs .tab-title img { display: block; margin-bottom: 10px; } .et-tabs-wrapper .et-tab { display: none; } .et-tabs-wrapper .et-tab-content { padding-top: 60px; } .et-tabs-wrapper.title-hover .tabs-nav li img { opacity: 1; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .et-tabs-wrapper.title-hover .tabs-nav li a { position: absolute; left: 0; top: 0; height: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0; } .et-tabs-wrapper.title-hover .tabs-nav li a span { opacity: 0; font-size: 0.9rem; padding: 0.9rem; line-height: 1.2rem; border: 1px solid #8a8a8a; -webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-tabs-wrapper.title-hover .tabs-nav li:hover img, .et-tabs-wrapper.title-hover .tabs-nav li.et-opened img { opacity: 0; } .et-tabs-wrapper.title-hover .tabs-nav li:hover a span, .et-tabs-wrapper.title-hover .tabs-nav li.et-opened a span { opacity: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .et-tabs-wrapper.title-hover .tabs-nav li:hover a span:hover, .et-tabs-wrapper.title-hover .tabs-nav li.et-opened a span:hover { background-color: #8a8a8a; color: #fff; } .et-tabs-wrapper.title-hover .tabs-nav .delimiter { width: 30px; height: 2px; background-color: #8a8a8a; opacity: 0.4; margin-left: 15px; margin-right: 15px; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .et-tabs-wrapper.title-hover .tabs-nav .delimiter:last-of-type { display: none; } @media only screen and (min-width: 992px) { .shop_attributes { width: 85%; } } @media only screen and (max-width: 992px) { .vc_tta-tabs.vc_tta-tabs-position-left { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; display: inline-block; width: 100%; } .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container { width: 35%; display: inline-block; float: left; } .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container { width: 60%; display: inline-block; float: left; } .vc_tta-panel-body .woocommerce.columns-3 .product { width: 33.33%; } .vc_tta-panel-body .woocommerce.columns-3 .product:nth-child(3n+1) { clear: both !important; } .vc_tta-panel-body .woocommerce.columns-3 .product:nth-child(2n+1) { clear: none !important; } .left-bar .left-titles li { padding: 1em 1.5em; } .left-bar .left-titles li .tab-title { font-size: 1rem; } .et-tabs-wrapper .tabs-nav { display: none; } .et-tabs-wrapper .tabs-nav li { display: block; width: 100%; max-width: 100%; border-top: 1px solid #e6e6e6; } .et-tabs-wrapper .tabs-nav li:after { bottom: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-tabs-wrapper .tabs-nav li.et-opened:before { bottom: -6px; z-index: 10; } .et-tabs-wrapper .tabs-nav li a { text-align: left; padding: 15px 0 !important; } .et-tabs-wrapper .tabs .accordion-title { display: block !important; width: 100%; max-width: 100%; border-top: 1px solid #e6e6e6; text-align: left; padding: 15px 0 !important; position: relative; font-size: 20px; } .et-tabs-wrapper .tabs .accordion-title:after { content: ""; display: block; position: absolute; height: 2px !important; background-color: black; } .et-tabs-wrapper .tabs .accordion-title img { display: inline-block !important; max-width: 50px; vertical-align: middle; margin-right: 20px !important; margin-bottom: 0 !important; } .et-tabs-wrapper .tabs .accordion-title span { display: inline-block; vertical-align: middle; } .et-tabs-wrapper .tabs .accordion-title.opened:after { left: 0; right: 0; bottom: 0; } .et-tabs-wrapper .tabs .accordion-title.opened:before { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -38px; display: block; content: ""; width: 0; height: 0; border-style: solid; border-width: 6px 6px 0 6px; border-color: #1e1e1e transparent transparent transparent; border-left-color: transparent !important; border-right-color: transparent !important; bottom: -6px; z-index: 10; } .et-tabs-wrapper .et-tab-content { padding-top: 30px; } } @media only screen and (max-width: 768px) { .vc_tta-style-classic.vc_tta-controls-align-left .vc_tta-panel .vc_tta-panel-heading a { padding-left: 10px; } .vc_tta-style-classic.vc_tta-controls-align-left .vc_tta-panel .vc_tta-panel-heading a span { padding-left: 0 !important; margin-left: 0; } .vc_tta-style-classic.vc_tta-controls-align-left .vc_tta-panel .vc_tta-panel-heading a span:after { left: 0 !important; } .vc_tta-style-classic.vc_tta-controls-align-right .vc_tta-panel .vc_tta-panel-heading a { padding-right: 10px; } .vc_tta-style-classic.vc_tta-controls-align-right .vc_tta-panel .vc_tta-panel-heading a span { padding-right: 0 !important; margin-right: 0; } .vc_tta-style-classic.vc_tta-controls-align-right .vc_tta-panel .vc_tta-panel-heading a span:after { right: 0 !important; } } @media only screen and (max-width: 600px) { .left-bar .left-titles { width: 100%; } .left-bar .left-titles li.active:after { background-color: #e6e6e6; } .left-bar .tab-content { width: 100%; } .vc_tta-panel-body .woocommerce.columns-3 .product { width: 50%; } .vc_tta-panel-body .woocommerce.columns-3 .product:nth-child(3n+1) { clear: none !important; } .vc_tta-panel-body .woocommerce.columns-3 .product:nth-child(2n+1) { clear: both !important; } } .tabs-full-width { background-color: #fff; } .testimonials-slider .item { padding: 0 15px 30px; } .testimonials-slider .with-grid .testimonial-slider-item { background-color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 33px 30px; } .testimonials-slider .with-grid .testimonial-slider-item .testimonial-info { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; width: 38%; text-align: center; padding-right: 30px; } .testimonials-slider .with-grid .testimonial-slider-item .testimonial-info .avatar-link { display: block; margin: 0 auto 15px; } .testimonials-slider .with-grid .testimonial-slider-item .testimonial-info img { margin-left: auto; margin-right: auto; } .testimonials-slider .with-grid .testimonial-slider-item .testimonial-info .url { display: none; } .testimonials-slider .with-grid .testimonial-slider-item .testimonials-text { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; width: 62%; text-align: center; font-size: 14px; line-height: 25px; margin-bottom: 0; } .testimonials-slider .with-grid .testimonial-slider-item .testimonials-text:before { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .testimonials-slider .with-grid.testimonials-col-1 .item { width: 100%; margin: 0; margin-bottom: 30px; } .testimonials-slider .with-grid.testimonials-col-2 .item { width: 46%; } .testimonials-slider .with-grid.testimonials-col-3 .item { width: 30%; } .testimonials-slider .with-grid.testimonials-col-4 .item { width: 21%; padding: 30px 15px; } .testimonials-slider blockquote { border: none; padding: 0; margin-top: 0; position: relative; padding-top: 30px; } .testimonials-slider blockquote:before { content: "\f10e"; font-family: FontAwesome; font-size: 20px; position: absolute; display: block; left: 0; top: 0; } .testimonials-slider .avatar-link { display: inline-block; vertical-align: middle; } .testimonials-slider .avatar-link img { max-width: 70px; margin-right: 15px; border-radius: 100%; } .testimonials-slider .testimonial-author { display: inline-block; max-width: 160px; vertical-align: middle; letter-spacing: 1px; } .testimonials-slider .testimonial-author strong { display: block; letter-spacing: 1px; } .testimonials-slider .swiper-custom-left, .testimonials-slider .swiper-custom-right { width: 50px; height: 50px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; position: absolute; top: 50%; margin-top: -25px; border: none; cursor: pointer; background: transparent; } .testimonials-slider .swiper-custom-left:before, .testimonials-slider .swiper-custom-right:before { content: "\f105"; font-size: 33px; font-family: FontAwesome; } .testimonials-slider .swiper-custom-left:hover, .testimonials-slider .swiper-custom-right:hover { background-color: #d64444; } .testimonials-slider .swiper-custom-left { left: -70px; } .testimonials-slider .swiper-custom-left:before { content: "\f104"; margin-left: 2px; } .testimonials-slider .swiper-custom-right { right: -70px; } .testimonials-slider .testimonials-color-light { color: #fff; } .testimonials-slider .testimonials-color-light a { color: #fff; } .testimonials-slider .testimonials-color-light + .swiper-custom-left:before, .testimonials-slider .testimonials-color-light + .swiper-custom-left + .swiper-custom-right:before { color: #fff; } @media only screen and (max-width: 992px) { .testimonials-slider .with-grid .testimonial-slider-item { display: block !important; width: 100%; } .testimonials-slider .with-grid .testimonial-slider-item .testimonial-info { width: 100%; -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; padding-right: 0; } .testimonials-slider .with-grid .testimonial-slider-item .testimonials-text { width: 100%; -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; margin-bottom: 20px; } } .et-looks { position: relative; } .et-looks .et-looks-nav { position: absolute; bottom: -20px; left: 50%; padding-left: 0; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 5; } .et-looks .et-looks-nav li { list-style-type: none; display: inline-block; margin: 0 5px; vertical-align: middle; } .et-looks .et-looks-nav li a { cursor: pointer; font-size: 0; display: inline-block; width: 12px; height: 12px; background: #e6e6e6; border-radius: 50%; } .et-looks .et-looks-nav li.active a { background: #bebebe; } .et-looks-content { position: relative; width: 100%; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; height: 800px; } .et-looks-content .et-look { opacity: 0; visibility: hidden; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; position: absolute; width: 100%; -webkit-transform: translateX(-100px); -ms-transform: translateX(-100px); transform: translateX(-100px); } .et-looks-content .et-look.active-look { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); } .et-looks-content .et-isotope-item .content-product { -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; -webkit-transform: translateX(-30px); -ms-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; visibility: hidden; display: block; } .et-looks-content .et-isotope-item .content-product img { width: 100%; } .et-looks-content .et-isotope-item .content-product.product-ready { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); opacity: 1; visibility: visible; } .et-looks-content .et-isotope-item .content-product .product-excerpt { display: none; } .et-looks-content .et-isotope-item .content-product .product-image-wrapper { width: 100%; display: block; } .et-looks-content .et-isotope-item .content-product .product-details { display: block; padding-left: 0; } .et-looks-content.has-no-active-item .et-look:first-child { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); } .et-looks-content.has-no-active-item .et-look:first-child .et-isotope-item .content-product { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); opacity: 1; visibility: visible; } @media only screen and (max-width: 767px) { .et-products-images-slider { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .et-products-info-slider { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } } @media only screen and (max-width: 480px) { .et-look .et-isotope-item.product { display: inline-block; margin-bottom: 0; padding-left: 5px; padding-right: 5px; } .et-look .et-isotope-item.product .content-product { margin-bottom: 0 !important; } .et-look .et-isotope-item.product .content-product .product-title { font-size: 0.9rem; line-height: 1.1; } .et-look .et-isotope-item.product .content-product .product-title a { margin-bottom: 2px; } .et-look .et-isotope-item.product .product-image-wrapper { margin-bottom: 10px; } .et-look .et-isotope-item.product .footer-product .add_to_cart_button { font-size: 0; } .et-look .et-isotope-item.product .footer-product .add_to_cart_button:before { font-size: 24px; margin-right: 0; } .et-look .et-isotope-item.product .product-mask { padding: 10px !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; } .et-look .et-isotope-item.product .product-image-wrapper { max-height: 150px; overflow: hidden; } .et-look .et-isotope-item.product:last-child .product-image-wrapper { max-height: 100%; } .et-look .et-isotope-item:not(.product) { padding-left: 5px; padding-right: 5px; } .et-look .et-isotope-item:not(.product) .banner-content { left: 1.07rem; right: 1.07rem; width: auto; padding: 1.1em 1.42em; top: auto; bottom: 1.07rem; background-color: #fff; } .et-look .et-isotope-item:not(.product) .banner-content > p { display: none; } .et-look .et-isotope-item:not(.product) .banner-content > div { padding: 0 !important; margin: 0 !important; font-size: 0.9rem; line-height: 1.1; } .et-look .et-isotope-item:not(.product) .banner-content > div p { margin-bottom: 0; } .et-look .et-isotope-item:not(.product) .banner-content > div > div { padding: 0 !important; margin: 0 !important; } .et-look .et-isotope-item .footer-product .yith-wcwl-add-button a.add_to_wishlist:before, .et-look .et-isotope-item .footer-product .yith-wcwl-wishlistexistsbrowse a:before, .et-look .et-isotope-item .footer-product .yith-wcwl-wishlistaddedbrowse a:before { top: 9px; } .et-looks .et-looks-nav { bottom: -30px; } .et-looks-content .et-isotope-item .content-product { margin-bottom: 15px !important; } .et-looks-content .et_banner-moved .content-product { margin-bottom: 10px !important; } .et-looks-content .et_banner-moved .banner { margin-bottom: 0; } } .top-bar { line-height: 2.86rem; border-bottom: 1px solid #e6e6e6; font-size: 0.86rem; -webkit-box-sizing: content-box; box-sizing: content-box; } .top-bar .container { position: relative; } .top-bar .cart-popup .btn-view-cart, .top-bar .cart-popup .btn-checkout { color: #fff; } .top-bar.topbar-color-white { border-bottom: 1px solid rgba(255, 255, 255, 0.2); color: #fff; } .top-bar.topbar-color-white .textwidget, .top-bar.topbar-color-white .textwidget * { color: #fff; } .top-bar.topbar-color-white a { color: #fff; } .top-bar.topbar-color-white a:hover { opacity: 0.4; } .top-bar.topbar-color-white a:hover + .wishlist-count { opacity: 0.4; } .top-bar.topbar-color-white .topbar-widget.etheme_widget_socials .et-follow-buttons a { color: #fff; } .top-bar.topbar-color-white .topbar-widget.etheme_widget_socials .et-follow-buttons a:hover { color: rgba(255, 255, 255, 0.6); } .top-bar.topbar-color-white .et-wishlist-widget .wishlist-count { background-color: #fff; color: #1e1e1e; } .top-bar.topbar-color-white .shopping-container .cart-bag:before { color: #fff; } .top-bar.topbar-color-white .shopping-container:not(.ico-design-1) .badge-number { background-color: #fff; color: #1e1e1e; } .top-bar.topbar-color-white .ico-design-1 .cart-summ .cart-bag { background: transparent; border-color: #fff; } .top-bar.topbar-color-white .ico-design-1 .cart-summ .cart-bag:before { border-color: #fff; } .top-bar.topbar-color-white .widget-title, .top-bar.topbar-color-white .my-account-link::after, .top-bar.topbar-color-white .ico-design-1 .cart-bag .badge-number { color: #fff; } .top-bar.topbar-color-white .cart-bag { background-color: #fff; border-color: #fff; color: #1e1e1e; } .top-bar .my-account-link ul { border-color: #e6e6e6; padding-top: 20px; } .top-bar.topbar-color-dark { border-bottom: 1px solid #e6e6e6; } .top-bar.topbar-color-dark * { color: #1e1e1e; } .top-bar.topbar-color-dark .languages-area > div { border-right-color: #e6e6e6; } .top-bar.topbar-color-dark .top-links > div { border-left-color: #e6e6e6; } .top-bar.topbar-color-dark .topbar-widget.etheme_widget_socials .et-follow-buttons a { border-left-color: #e6e6e6; } .top-bar.topbar-color-dark .topbar-widget.etheme_widget_socials .et-follow-buttons a:last-child { border-right-color: #e6e6e6; } .top-bar.topbar-color-dark .shopping-container .cart-bag:before { color: #1e1e1e; } .top-bar.topbar-color-dark .shopping-container.ico-design-1 .cart-summ:not(:hover) .cart-bag, .top-bar.topbar-color-dark .shopping-container.ico-design-1 .cart-summ:not(:hover) .cart-bag:before { border-color: #1e1e1e; } .top-bar.topbar-color-dark .shopping-container .cart-summ:hover .cart-bag { border-color: #8a8a8a; } .top-bar.topbar-color-dark .shopping-container.ico-design-1 .cart-bag .badge-number { background-color: transparent; color: #1e1e1e !important; } .top-bar.topbar-color-dark .wishlist-count, .top-bar.topbar-color-dark .badge-number { background-color: #1e1e1e; color: #fff; } .top-bar.topbar-color-dark .et-wishlist-widget a, .top-bar.topbar-color-dark .header-search a, .top-bar.topbar-color-dark .my-account-link a, .top-bar.topbar-color-dark .login-link a { color: #1e1e1e; } .top-bar .languages-area .widget_icl_lang_sel_widget { height: 40px; padding-right: 0; } .top-bar .menu-element .menu > li > a { line-height: inherit; white-space: normal; } .top-bar .menu-element .menu .nav-sublist-dropdown { min-width: 200px; } .top-bar .menu-element ul.menu > li > a { padding: 0 15px 0 0 !important; } .header-wrapper .top-bar .et-wishlist-widget.ico-label-bottom .wishlist-count { top: auto; bottom: -1px; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left, .shop-top-bar .top-bar .navbar-header.show-in-tb-right { position: relative; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); width: auto !important; z-index: 99999; padding-left: 15px; float: none; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left > div, .shop-top-bar .top-bar .navbar-header.show-in-tb-right > div { position: relative; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left.search-active, .shop-top-bar .top-bar .navbar-header.show-in-tb-right.search-active { position: absolute; width: 100% !important; left: 0; margin: 0; bottom: auto !important; border-bottom: 1px solid #cecece; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .et-wishlist-widget, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .et-wishlist-widget { margin-right: 0; margin-left: 0; height: auto; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .et-wishlist-widget > a, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .et-wishlist-widget > a { line-height: 1; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .et-wishlist-widget i, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .et-wishlist-widget i { font-size: 1.6em; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .et-wishlist-widget .wishlist-count, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .et-wishlist-widget .wishlist-count { margin-top: 0; margin-right: 0; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .et-wishlist-widget, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .et-wishlist-widget, .shop-top-bar .top-bar .navbar-header.show-in-tb-left .header-search, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .header-search { padding: 0 10px; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .shopping-container:hover .cart-popup-container, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .shopping-container:hover .cart-popup-container { top: 38px; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .shopping-container .shopping-cart-widget > a, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .shopping-container .shopping-cart-widget > a { padding: 0; } .shop-top-bar .top-bar .navbar-header.show-in-tb-left .cart-summ .cart-bag, .shop-top-bar .top-bar .navbar-header.show-in-tb-right .cart-summ .cart-bag { -webkit-transition: all 0.2s linear !important; transition: all 0.2s linear !important; } .shop-top-bar .top-bar .navbar-header .header-search .fa { font-size: 19px !important; } .shop-top-bar .top-bar .navbar-header .header-search .fa:before { vertical-align: middle; } .shop-top-bar .top-bar .navbar-header .header-search.search-open .fa-search:before { top: -4px; } .shop-top-bar .top-bar .navbar-header .header-search.act-full-width input[type="text"] { font-size: 1.4rem; } .shop-top-bar .top-bar .navbar-header .header-search.act-full-width.search-open .search-btn { margin-top: -8px; } .shop-top-bar .top-bar .navbar-header .header-search a { line-height: 1; } .shop-top-bar .top-bar .navbar-header .et-wishlist-widget i { top: 0; } .shop-top-bar .top-bar .show-in-tb-left { margin-right: 0; } .shop-top-bar .top-bar .show-in-tb-left .cart-popup-container { right: auto; left: 0; } .shop-top-bar .top-bar .show-in-tb-left .et-wishlist-widget .wishlist-dropdown { right: auto; left: 0; } .shop-top-bar .top-bar .show-in-tb-left .header-search.act-full-width.search-open { height: 40px; width: 100%; position: initial; } .shop-top-bar .top-bar .show-in-tb-left .shopping-container { padding: 0 0 0 15px; } .shop-top-bar .top-bar .show-in-tb-right { margin-left: 0; float: right; } .shop-top-bar .top-bar .show-in-tb-right ul { float: none; } .shop-top-bar .top-bar .show-in-tb-right .header-search.act-full-width.search-open { position: initial; } .shop-top-bar .top-bar .show-in-tb-right .et-wishlist-widget .wishlist-dropdown { right: 0; } .shop-top-bar .top-bar .show-in-tb-right .shopping-container { padding: 0 10px; } .shop-top-bar .search-now-opened .top-bar .languages-area { max-width: 100%; height: 40px; } @media only screen and (max-width: 1200px) { .et-header-boxed .top-bar .container { width: 100%; } } .links { padding: 0; margin: 0; list-style: none; display: inline-block; } .links li { display: inline-block; position: relative; } .languages { float: left; } .languages li.lastItem { margin-right: 0; } .currency { float: left; } .currency li:first-child a:before { content: ""; display: inline-block; position: relative; } .top-links { float: right; } .top-links li.lastItem a:after { content: none; } .top-links li:last-child:after { display: none; } .languages-area { float: left; max-width: 50%; padding-left: 15px; } .languages-area > div { padding-right: 10px; margin-right: 10px; vertical-align: middle; border-right: 1px solid rgba(255, 255, 255, 0.2); } .languages-area > div:first-child { border-left: 0 !important; } .languages-area > div:last-child { border-right: 0 !important; } .languages-area .menu-social-icons { display: inline-block; margin-bottom: 0; } .languages-area .menu-social-icons li { margin-right: 5px; } .languages-area .menu-social-icons li .circle { display: none; } .et-header-boxed .top-bar .languages-area > div:first-child ul > li > a { padding-left: 0; } .languages-area .menu > li, .top-links .menu > li { position: relative; display: inline-block; vertical-align: middle; } .languages-area .menu > li > a, .top-links .menu > li > a { display: inline-block; text-transform: uppercase; padding: 0 10px; height: 2.86rem; line-height: 2.86rem; } .languages-area .menu > li:hover > ul, .top-links .menu > li:hover > ul { visibility: visible; opacity: 1; } .languages-area .menu > li > ul, .top-links .menu > li > ul { position: absolute; opacity: 0; visibility: hidden; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; top: 100%; border: 1px solid #e6e6e6; left: -10px; text-align: left; background: white; padding: 20px 0; width: 200px; z-index: 110; } .languages-area .menu > li > ul li, .top-links .menu > li > ul li { display: block; } .languages-area .menu > li > ul li a, .top-links .menu > li > ul li a { width: 100%; display: block; color: #9b9b9b; -webkit-box-sizing: border-box; box-sizing: border-box; text-transform: uppercase; padding: 0.78em 2.5em !important; text-align: left; opacity: 1 !important; line-height: 1; } .languages-area .menu > li > ul li a:hover, .top-links .menu > li > ul li a:hover { color: #9b9b9b !important; background-color: #f7f7f7; } .languages-area .menu > li > ul .sub-menu, .top-links .menu > li > ul .sub-menu { width: 100%; } .login-link, .my-account-link { display: inline-block; } .login-link > a, .my-account-link > a { display: inline-block; text-transform: uppercase; padding: 0 10px; line-height: 1; } .my-account-link { position: relative; } .my-account-link > a { } .my-account-link:hover ul { visibility: visible; opacity: 1; } .my-account-link:after { color: #000; } .my-account-link ul { position: absolute; opacity: 0; visibility: hidden; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; top: 100%; border: 1px solid #e6e6e6; left: -10px; text-align: left; background: white; padding: 20px 0; width: 200px; z-index: 110; } .my-account-link ul > li { display: block !important; } .my-account-link ul > li > a { width: 100%; display: block; color: #9b9b9b !important; -webkit-box-sizing: border-box; box-sizing: border-box; text-transform: uppercase; padding: 0.78em 2.5em !important; text-align: left; opacity: 1 !important; height: auto !important; line-height: 1 !important; } .my-account-link ul > li > a:hover { color: #9b9b9b !important; background-color: #f7f7f7; } .widget_currency_sel_widget .wcml_currency_switcher { background-color: transparent; background-image: none; } .et-header-full-width .top-bar .my-account-link ul { right: 0; left: auto; } .wpml-ls-legacy-dropdown { width: auto; max-width: 12em; } .wpml-ls-legacy-dropdown .wpml-ls-sub-menu { opacity: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu, .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu { opacity: 1; } #lang_sel { height: auto; } #lang_sel a { text-transform: uppercase !important; font-size: 0.86rem !important; } #lang_sel a.lang_sel_sel { background-image: none; } #lang_sel a.lang_sel_sel:after { content: ""; display: block; position: absolute; width: 0; height: 0; border: 5px solid transparent; border-top-color: #ffffff; top: 17px; right: 10px; top: 10px; } #lang_sel img.iclflag { top: 0; } #lang_sel li { padding: 0 !important; margin: 0 !important; } #lang_sel li ul { width: 200px; background-color: #fff !important; height: auto !important; top: 40px; z-index: 100; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; padding: 17px 0 !important; } #lang_sel li ul a { padding: 5px 0 5px 15px; line-height: 1.8; opacity: 1 !important; -webkit-transition: none; transition: none; } #lang_sel li ul li { width: 100%; float: left; } .wcml-dropdown .wcml-cs-active-currency .wcml-cs-submenu a, #lang_sel ul ul a { color: #9b9b9b; } .wcml-dropdown .wcml-cs-active-currency .wcml-cs-submenu a:hover, #lang_sel ul ul a:hover { opacity: 1; } .widget_icl_lang_sel_widget { background-color: transparent; } .widget_currency_sel_widget .wcml_currency_switcher, .topbar-widget div.fancy-select div.trigger { background-color: transparent !important; } .topbar-widget div.fancy-select div.trigger:after { border: 4px solid transparent !important; border-top-color: #fff !important; right: 0; } .topbar-widget div.fancy-select ul.options { color: #808080; } .topbar-widget div.fancy-select ul.options li { font-size: 0.86rem; } .widget_currency_sel_widget img { display: none !important; } .wcml-dropdown li { background: transparent; border: none; } .wcml-dropdown li:hover { background: transparent; } .wcml-dropdown li .wcml-cs-submenu li { color: #1a1a1a; display: block; } .wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu { opacity: 1; } .wcml-dropdown li ul a { color: #9b9b9b; background: #fff; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .wcml-dropdown li ul a:hover { background: #f7f7f7; } .wcml-dropdown .wcml-cs-submenu { opacity: 0; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .top-links { max-width: 50%; padding-left: 15px; } .top-links > div { display: inline-block; vertical-align: middle; padding-left: 15px; margin-left: 15px; max-height: 40px; border-left: 1px solid rgba(255, 255, 255, 0.2); } .top-links > div:first-child { border-left: 0; } .top-links #lang_sel { top: 7px; } .top-links ul { display: inline-block; vertical-align: top; margin-bottom: 0; float: left; } .top-links ul li { display: inline-block; list-style: none; } .top-links ul li a { text-transform: uppercase; padding: 0 4px; } .top-links p { margin-bottom: 0; } .topbar-widget { display: inline-block; } .topbar-widget ul li { display: inline-block; list-style: none; } .topbar-widget ul { display: inline-block; vertical-align: middle; margin-bottom: 0; margin-top: 0; } .topbar-widget p { margin-bottom: 0; } .topbar-widget .menu-social-icons { margin: 0 -0.71em; float: left; } .topbar-widget .menu-social-icons li { border-left: 1px solid rgba(255, 255, 255, 0.2); text-align: center; } .topbar-widget .menu-social-icons li:first-child { border-left: 0; } .topbar-widget .menu-social-icons li:after { display: none; } .topbar-widget .menu-social-icons li a { display: inline-block; height: 2.86rem; width: 2.86em; font-size: 1rem; } .topbar-widget.etheme_widget_socials { padding-left: 0; vertical-align: top; } .topbar-widget.etheme_widget_socials .widget-title { display: inline-block; text-transform: uppercase; font-size: 0.86rem; padding: 0 10px; font-weight: 400; height: 2.86rem; line-height: 2.86rem; } .topbar-widget.etheme_widget_socials .widget-title + .et-follow-buttons a:first-child { border-left: 1px solid rgba(255, 255, 255, 0.2); } .topbar-widget.etheme_widget_socials .et-follow-buttons { float: right; } .topbar-widget.etheme_widget_socials .et-follow-buttons a { border-left: 1px solid rgba(255, 255, 255, 0.2); text-align: center; padding: 0 !important; width: 35px; height: 2.86rem; font-size: 1rem; } .topbar-widget.etheme_widget_socials .et-follow-buttons a:last-child { border-right: 1px solid rgba(255, 255, 255, 0.2); } .topbar-widget.etheme_widget_socials .et-follow-buttons a:first-child { border-left: none; } .topbar-widget.etheme_widget_socials .et-follow-buttons.buttons-size-large a { font-size: 1rem; width: 2.86em; margin: 0; line-height: 2.86rem; height: 2.86rem; background-color: transparent; } .top-bar.topbar-color-dark .topbar-widget.etheme_widget_socials .widget-title + .et-follow-buttons a:first-child { border-left: 1px solid #e6e6e6; } .my-account-link.type-icon > a, .login-link.type-icon > a, .header-wrapper .menu-wrapper .menu > .login-link.type-icon > a, .header-wrapper .menu-wrapper .menu > .my-account-link.type-icon > a { font-size: 0; } .my-account-link.type-icon > a:before, .login-link.type-icon > a:before, .my-account-link.type-icon-text > a:before, .login-link.type-icon-text > a:before { content: "\e1000"; font-size: 22px; font-family: 'xstore-icons'; display: inline-block; vertical-align: middle; position: relative; top: -1px; } .my-account-link.type-icon-text > a:before, .login-link.type-icon-text > a:before { margin-right: 5px; } .top-bar { } .top-bar .show-in-tb-left .my-account-link ul { left: -10px; right: auto; } .top-bar .my-account-link, .top-bar .login-link { margin-right: 10px; } .top-bar .my-account-link > a, .top-bar .login-link > a { padding: 0; } @media only screen and (max-width: 1030px) { .top-bar { display: none; } .top-bar .languages-area { display: none; } .top-bar .top-links { float: none; } .top-bar .top-links .topbar-widget { display: none; } .top-bar .top-links ul li.popup_link { display: none; } } .top-panel-container { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); position: absolute; top: 0; left: 0; right: 0; background-color: #262626; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; z-index: 110; } .top-panel-container .menu-social-icons a { min-width: 33px; line-height: 2.14em; text-align: center; background: #2e2e2e; display: inline-block; margin-right: 0.36em; } .top-panel-container .menu-social-icons a i { color: #666; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .top-panel-container .menu-social-icons a:hover i { color: white; } .top-panel-container .close-panel { cursor: pointer; width: 30px; height: 30px; margin: 0 auto; text-align: center; position: absolute; left: 50%; bottom: 5px; } .top-panel-container .close-panel:before { content: "\f106"; font-size: 28px; right: 0; font-family: FontAwesome; position: relative; line-height: 1; } .top-panel-inner { padding: 2.14em 0; padding-bottom: 10px; } .top-panel-open { cursor: pointer; display: inline-block; position: absolute; left: 50%; margin-left: -9px; } .top-panel-open span { position: absolute; bottom: -14px; opacity: 0; background-color: #fff; padding: 5px 10px; color: #1a1a1a; line-height: 1; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; min-width: 85px; left: -33px; pointer-events: none; } .top-panel-open span:before { position: absolute; content: ""; top: -8px; margin-left: -7px; left: 50%; width: 0; height: 0; border-style: solid; border-width: 0 7.5px 8px 7.5px; border-color: transparent transparent #ffffff transparent; } .top-panel-open:after { content: "\f107"; font-size: 28px; right: 0; font-family: FontAwesome; position: relative; line-height: inherit; } .top-panel-open:hover span { opacity: 1; pointer-events: auto; } .top-panel-opened .top-panel-container { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .top-panel-opened .template-content { cursor: pointer; } .top-panel-opened .template-content:before { visibility: visible; opacity: 1; } @media only screen and (max-width: 992px) { .admin-bar .top-panel-container { top: 0; } .et-toppanel-on .top-panel-open { float: left; } .et-toppanel-on .top-links { float: right; } } @media only screen and (max-width: 480px) { .top-panel-open { display: none; } } .vc_toggle_arrow .vc_toggle_icon { float: right; color: #afafaf; position: relative; top: 5px; } .vc_toggle_arrow .vc_toggle_icon:after, .vc_toggle_arrow .vc_toggle_icon:before { border-color: #afafaf; } .vc_toggle_content { margin-top: 2.86em; } .vc_toggle_title > h4 { font-weight: 400; } .vc_toggle.vc_toggle_arrow .vc_toggle_icon::after, .vc_toggle.vc_toggle_arrow .vc_toggle_icon::before { width: 10px; height: 10px; } .vc_tta.vc_tta-pageable .vc_tta-panel { opacity: 0; -webkit-transition: all 0.9s ease-in-out; transition: all 0.9s ease-in-out; } .vc_tta.vc_tta-pageable .vc_tta-panel.vc_active { opacity: 1; } .recent-posts-widget .post-widget-item { padding-bottom: 1.25em; margin-bottom: 1.25em; border-bottom: 1px solid rgba(125, 125, 125, 0.2); font-size: 0.86rem; } .recent-posts-widget .post-widget-item h4 { font-size: 1rem; } .recent-posts-widget .post-widget-item img { max-width: 2.86em; } .recent-posts-widget .post-widget-item .media { -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .recent-posts-widget .post-widget-item .media > a { display: table; } .recent-posts-widget .post-widget-item .media .media-body { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child { border-bottom: 0; padding-bottom: 0; margin-bottom: 0; } .recent-posts-widget .post-comments:before, .recent-posts-widget .post-date:before { font-family: 'FontAwesome'; display: inline-block; margin-right: 5px; font-size: 0.71rem; position: relative; top: -1px; } .recent-posts-widget .post-date { margin-right: 20px; } .recent-posts-widget .post-date:before { content: "\f073"; } .recent-posts-widget .post-comments { float: right; } .recent-posts-widget .post-comments:before { content: "\f075"; } .sidebar-widget .recent-posts-widget img { max-width: 5.36em; } .sidebar-widget .recent-posts-widget .post-date { font-size: 1rem; font-weight: 300; } .sidebar-widget .recent-posts-widget .post-date:before { display: none; } .sidebar-widget .recent-posts-widget .post-comments { display: none!important; } .sidebar-widget.widget_categories > ul { margin-bottom: 0; } .sidebar-widget .products-widget-slider img.swiper-lazy-loaded { opacity: 1; } .sidebar-widget .products-widget-slider img { opacity: 0; } .sidebar-widget img.woocommerce-placeholder { opacity: 1; } .sidebar-widget.widget_search form { position: relative; } .sidebar-widget.widget_search button { display: inline-block; position: absolute; top: 0; right: 0; z-index: 1; width: 2.65rem; font-size: 0 !important; text-align: center; padding: 0; line-height: 1; background-color: #262626; border-color: #262626; } .sidebar-widget.widget_search button:hover { background-color: #4c4c4c !important; border-color: #4c4c4c !important; } .sidebar-widget.widget_search button i { display: block !important; position: relative; color: #fff; font-size: 1rem; } .widget_recent_comments li, .widget_recent_entries li { border-bottom: 1px solid #e6e6e6; padding: 0.8em 0; } .widget_recent_comments li a, .widget_recent_entries li a { padding: 0; } .widget_recent_comments li:first-child, .widget_recent_entries li:first-child { padding-top: 0; } .product-brands a { text-align: center; display: block; text-transform: uppercase; font-size: 1.45rem; font-weight: 700; color: #808080; } .product-brands img { margin: 20px 0; } .sidebar .widget_nav_menu .widget-title { margin-bottom: 0.3em; padding-bottom: 1.07em; } .sidebar .widget_nav_menu li a { text-transform: uppercase; padding: 0.8em 0; display: block; border-top: 1px solid #e6e6e6; } .sidebar .widget_nav_menu li:first-child > a { border-top: none; } .sidebar .widget_nav_menu .menu > li.menu-parent-item:first-child > a:first-child { border: none; padding-top: 0; } .sidebar .widget_nav_menu .menu > li.menu-parent-item:last-child .sub-menu:last-child li:last-child a { border-bottom: 1px solid #e6e6e6; } .sidebar-widget.etheme_widget_brands .widget-title { line-height: 1.8!important; } .sidebar-widget.etheme_widget_brands li a { position: relative; display: block; padding: 0.86em 0; text-transform: uppercase; border-bottom: 1px solid #e6e6e6; } .sidebar-widget.etheme_widget_brands li a strong { font-weight: normal; } .sidebar-widget.etheme_widget_brands li:first-child a { padding-top: 0; } .sidebar-widget.etheme_widget_search { display: inline-block; width: 100%; } .sidebar-widget.etheme_widget_search input[type="text"], .sidebar-widget.etheme_widget_search input[type="email"], .sidebar-widget.etheme_widget_search input[type="password"] { display: inline-block; height: 2.57rem; } .sidebar-widget.etheme_widget_search .button { height: 2.57rem; margin-top: 0px; float: right; } .etheme_widget_recent_entries li, .etheme_widget_products li { list-style: none; } .etheme_widget_recent_entries .date-event, .etheme_widget_products .date-event { margin-right: 5px; display: block; } .etheme_widget_recent_entries .date-event .number, .etheme_widget_products .date-event .number { width: 100%; display: inline-block; } .etheme_widget_recent_entries .date-event .number:after, .etheme_widget_products .date-event .number:after { content: ""; position: relative; margin: 0 auto; display: block; } .etheme_widget_recent_entries .owl-buttons, .etheme_widget_products .owl-buttons { display: none; } .etheme_widget_entries_tabs .tabs { margin-bottom: 0; } .etheme_widget_entries_tabs .tabs .tab-title { display: inline-block; padding-left: 0; padding-right: 0; margin-right: 15px; position: relative; } .etheme_widget_entries_tabs .tabs .tab-title:after { content: ""; display: block; position: absolute; height: 2px; left: 50%; right: 50%; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; background-color: #1e1e1e; } .etheme_widget_entries_tabs .tabs .tab-title:hover:after, .etheme_widget_entries_tabs .tabs .tab-title.opened:after { left: 0; right: 0; opacity: 1; } .etheme_widget_entries_tabs .post-widget-item:last-child { padding-bottom: 0; margin-bottom: 0; } .etheme_widget_entries_tabs .tab-content { padding-bottom: 0; } .widget_search { display: inline-block; } .widget_search .form-group { margin: 0 !important; display: inline-block; } .widget_search .form-group.form-button { float: right; } .widget_search .form-group .col-xs-10 { width: 100% !important; padding: 0; } .widget_search .modal-form { margin-top: 0; } .etheme_widget_about_author img { margin-bottom: 2em; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .etheme_widget_about_author img:hover { opacity: 0.7; } .etheme_widget_about_author .author-bio { margin-bottom: 0; } .et-follow-buttons { text-align: center; } .et-follow-buttons a { display: inline-block; padding: 0 5px; -webkit-box-sizing: border-box; box-sizing: border-box; -moz-box-sizing: border-box; } .et-follow-buttons.buttons-size-normal a { font-size: 16px; padding: 0 6px; } .et-follow-buttons.buttons-size-large a { display: inline-block; width: 44px; height: 44px; color: #999; margin: 4px; line-height: 42px; font-size: 22px; padding: 0; } .et-follow-buttons.buttons-size-large a:hover { color: #1a1a1a; } .et-follow-buttons a { text-align: center; } .et-follow-buttons a:first-child { padding-left: 0; } .et-follow-buttons a:last-child { padding-right: 0; } .et-follow-buttons.icons-colorfull a { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-follow-buttons.icons-colorfull a:hover { color: #fff; } .et-follow-buttons.icons-colorfull a { background-color: transparent; } .et-follow-buttons.icons-colorfull a i { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-follow-buttons.icons-colorfull .follow-facebook:hover i { color: #3a5795; } .et-follow-buttons.icons-colorfull .follow-twitter:hover i { color: #55ACF2; } .et-follow-buttons.icons-colorfull .follow-instagram:hover i { background: #2d5a82; background: -webkit-gradient(linear, right top, left bottom, from(#8a3ab9), color-stop(#bc2a8d), color-stop(#bc2a8d), color-stop(#fbad50), to(#fccc63)); background: -webkit-linear-gradient(top right, #8a3ab9, #bc2a8d, #bc2a8d, #fbad50, #fccc63); background: linear-gradient(to bottom left, #8a3ab9, #bc2a8d, #bc2a8d, #fbad50, #fccc63); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; } .et-follow-buttons.icons-colorfull .follow-google:hover i { background: #dd4c3e; background: -webkit-gradient(linear, left top, left bottom, from(#3174f1), color-stop(#e63125), color-stop(#fbb001), color-stop(#3174f1), color-stop(#249a41), to(#e63125)); background: -webkit-linear-gradient(#3174f1, #e63125, #fbb001, #3174f1, #249a41, #e63125); background: linear-gradient(#3174f1, #e63125, #fbb001, #3174f1, #249a41, #e63125); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; } .et-follow-buttons.icons-colorfull .follow-pinterest:hover i { color: #bd2126; } .et-follow-buttons.icons-colorfull .follow-linkedin:hover i { color: #1898b9; } .et-follow-buttons.icons-colorfull .follow-tumblr:hover i { color: #35465c; } .et-follow-buttons.icons-colorfull .follow-youtube:hover i { background: #e2282e; background: -webkit-gradient(linear, left top, left bottom, from(#e73827), color-stop(11%, #f02f17), color-stop(34%, #ff1e00), color-stop(50%, #000000), to(#000000)); background: -webkit-linear-gradient(#e73827 0%, #f02f17 11%, #ff1e00 34%, #000000 50%, #000000 100%); background: linear-gradient(#e73827 0%, #f02f17 11%, #ff1e00 34%, #000000 50%, #000000 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; } .et-follow-buttons.icons-colorfull .follow-vimeo:hover i { color: #2ab8e8; } .et-follow-buttons.icons-colorfull .follow-rss:hover i { color: #f97636; } .et-follow-buttons.icons-colorfull .follow-vk:hover i { color: #507299; } .et-follow-buttons.icons-colorfull .follow-houzz:hover i { color: #7cc04b; } .et-follow-buttons.icons-colorfull .follow-tripadvisor:hover i { color: #7cc04b; } .et-follow-buttons.icons-filled a { width: 40px; height: 40px; line-height: 40px; margin-right: 10px; padding: 0 6px; margin-bottom: 10px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .et-follow-buttons.icons-filled a:last-child { margin-right: 0 !important; } .et-follow-buttons.icons-filled a i { color: #fff; } .et-follow-buttons.icons-filled.buttons-size-large a { width: 44px; height: 44px; line-height: 44px; } .et-follow-buttons.icons-filled.buttons-size-small a { width: 33px; height: 33px; line-height: 33px; } .et-follow-buttons.icons-filled .follow-facebook { background-color: #3a5795; } .et-follow-buttons.icons-filled .follow-twitter { background-color: #55ACF2; } .et-follow-buttons.icons-filled .follow-instagram { background-color: #2d5a82; } .et-follow-buttons.icons-filled .follow-google { background-color: #dd4c3e; } .et-follow-buttons.icons-filled .follow-pinterest { background-color: #bd2126; } .et-follow-buttons.icons-filled .follow-linkedin { background-color: #1898b9; } .et-follow-buttons.icons-filled .follow-tumblr { background-color: #35465c; } .et-follow-buttons.icons-filled .follow-youtube { background-color: #e2282e; } .et-follow-buttons.icons-filled .follow-vimeo { background-color: #2ab8e8; } .et-follow-buttons.icons-filled .follow-rss { background-color: #f97636; } .et-follow-buttons.icons-filled .follow-vk { background-color: #507299; } .et-follow-buttons.icons-filled .follow-houzz { background-color: #7cc04b; } .et-follow-buttons.icons-filled .follow-tripadvisor { background-color: #7cc04b; } .et-follow-buttons.icons-filled .follow-facebook:hover { background-color: #2c4270; } .et-follow-buttons.icons-filled .follow-twitter:hover { background-color: #2695ee; } .et-follow-buttons.icons-filled .follow-instagram:hover { background-color: #20405c; } .et-follow-buttons.icons-filled .follow-google:hover { background-color: #c53123; } .et-follow-buttons.icons-filled .follow-pinterest:hover { background-color: #92191d; } .et-follow-buttons.icons-filled .follow-linkedin:hover { background-color: #12738c; } .et-follow-buttons.icons-filled .follow-tumblr:hover { background-color: #222d3c; } .et-follow-buttons.icons-filled .follow-youtube:hover { background-color: #bd1a1f; } .et-follow-buttons.icons-filled .follow-vimeo:hover { background-color: #169cc9; } .et-follow-buttons.icons-filled .follow-rss:hover { background-color: #f55507; } .et-follow-buttons.icons-filled .follow-vk:hover { background-color: #3e5978; } .et-follow-buttons.icons-filled .follow-houzz:hover { background-color: #64a038; } .et-follow-buttons.icons-filled .follow-tripadvisor:hover { background-color: #64a038; } .et-follow-buttons.align-left { text-align: left; } .et-follow-buttons.align-right { text-align: right; } .et-follow-buttons.align-center { text-align: center; } .sidebar .vc_tta.vc_general .vc_tta-tab { margin: 0 !important; width: 50%; } .sidebar .vc_tta.vc_general .vc_tta-tab a { border: none !important; } .tagcloud a { display: inline-block; font-size: 0.93rem!important; padding: 3px 16px 3px; margin: 0 0.33em 0.5em 0; border: 1px solid rgba(125, 125, 125, 0.2); text-transform: uppercase; } .tagcloud a:hover { color: white; } .sidebar-widget .tagcloud a { background-color: #f8f8f8; border: 1px solid #f8f8f8; color: #999; text-transform: capitalize; } .sidebar-widget .tagcloud a:hover { color: white; } .wpb_widgetised_column .sidebar-widget { margin-bottom: 30px; } .wpb_widgetised_column_heading { font-size: 1.2857rem; } .widget.widget_search .form-group.has-border { float: left; width: 75%; margin-right: 0; } .widget.widget_search .form-group.has-border .col-xs-10 { width: 100%; } .widget.widget_search .form-group.has-border .col-xs-10 input { width: 100%; } .widget.widget_search .form-group.form-button { width: 25%; float: left; margin-left: 0; } .widget.widget_search .form-group.form-button button { height: 39px; } .widget.widget_meta ul, .widget.widget_recent_comments ul { padding-left: 0; } .widget.widget_meta ul li, .widget.widget_recent_comments ul li { list-style: none; line-height: 20px; } .widget.widget_pages ul { padding-left: 0; } .widget.widget_pages ul li { position: relative; display: inline-block; width: 100%; text-align: left; } .widget.widget_pages ul li a { display: inline-block; position: relative; } .widget.widget_pages ul li a:before { content: "\f105"; font-family: FontAwesome; display: inline-block; position: relative; } .widget.widget_nav_menu ul li, .widget.widget_categories ul li, .widget.widget_archive ul li { position: relative; display: inline-block; width: 100%; } .widget.widget_nav_menu ul li a, .widget.widget_categories ul li a, .widget.widget_archive ul li a { display: inline-block; position: relative; } .widget.widget_nav_menu ul li a:before, .widget.widget_categories ul li a:before, .widget.widget_archive ul li a:before { content: "\f105"; font-family: FontAwesome; display: inline-block; position: relative; } .widget.widget_nav_menu ul li:first-child a, .widget.widget_categories ul li:first-child a, .widget.widget_archive ul li:first-child a { padding-top: 0; } .widget.widget_nav_menu ul li ul.sub-menu, .widget.widget_categories ul li ul.sub-menu, .widget.widget_archive ul li ul.sub-menu { display: inline-block; width: 100%; } .widget_rss .widget-title img { display: none; } .widget_rss ul { padding-left: 0; } .widget_rss ul li { list-style: none; margin-bottom: 0.71em; } .widget_rss ul li a { display: inline-block; } .widget_rss ul li .rss-date { display: block; } .widget_rss ul li cite { font-style: italic; } .widget_archive h4 { margin-bottom: 0.3em !important; } .widget_archive select { width: 100%; margin-top: 0.71em; } .widget_archive li { border-bottom: 1px solid #e6e6e6; } .widget_archive li a { padding: 0.8em 0; text-transform: uppercase; display: inline-block; } .widget_archive .screen-reader-text { display: none; } .widget_calendar caption { color: #1e1e1e; text-transform: uppercase; padding-bottom: 10px; } .widget_calendar thead th { background-color: #fafafa; padding: 10px; text-align: center; font-size: 0.93rem; border-bottom: 1px solid #e6e6e6; } .widget_calendar tbody td { text-align: center; } .widget_calendar tbody td#today { background-color: #fafafa; } .widget_categories .widget-title { margin-bottom: 0.3em; } .widget_categories ul li { border-bottom: 1px solid #e6e6e6; } .widget_categories ul li a { text-transform: uppercase; padding: 0.8em 0; display: inline-block; } .widget_categories .children { border-top: 1px solid #e6e6e6; } .widget_categories .children li a { text-transform: uppercase; color: #8a8a8a; font-size: 0.9rem; padding-left: 1.07em; } .widget_categories .children li:last-of-type { border-bottom: none; } .widget_categories select { width: 100%; margin-top: 0.71em; } .widget_categories .screen-reader-text { display: none; } .widget_product_categories.sidebar-widget ul li > ul.children li.cat-parent.opened > a, .wpb_widgetised_column .widget_product_categories ul li > ul.children li.cat-parent.opened > a { border-bottom: none; } .sidebar-widget.widget_product_categories .widget-title { color: #090909; background: #fafafa; } .featured-posts-widget .blog-post { margin-bottom: 0; } .featured-posts-widget .blog-post .wp-picture { margin-bottom: 17px; width: 100%; } .featured-posts-widget .blog-post .wpb_row, .featured-posts-widget .blog-post .wpb_text_column { margin-bottom: 0 !important; } .featured-posts-widget .blog-post .content-article { width: 100%; } .featured-posts-widget .blog-post .featured-quote { zoom: 0.8; } .featured-posts-widget .blog-post h2 { font-size: 19px; margin-bottom: 10px; line-height: 24px; display: block !important; } .featured-posts-widget .blog-post .post-categories { font-size: 12px; top: 25px; } .featured-posts-widget .blog-post .post-heading { margin-bottom: 15px; } .featured-posts-widget .blog-post p { margin-bottom: 0; } .featured-posts-widget .blog-post .meta-post { display: none; } .featured-posts-widget .blog-post .more-link, .featured-posts-widget .blog-post .author-info { display: none; } .featured-posts-widget.hide-excerpt .content-article { display: none; } .posts-widget-creeping.owl-carousel .owl-controls { display: none !important; } .posts-widget-creeping.owl-carousel .media .pull-left { display: none; } .posts-widget-creeping.owl-carousel .media-heading { display: inline-block; } .posts-widget-creeping.owl-carousel .media-heading a { padding-right: 20px; } .dokan-store .sidebar-widget ul li { border-bottom: 1px solid #e6e6e6; } .dokan-store .sidebar-widget ul li a { text-transform: uppercase; padding: 0.8em 0; display: inline-block; } .dokan-store .widget { margin-bottom: 4.29em; } .dokan-store .widget .widget-title { margin-bottom: 0.8em; } .dokan-single-store .dokan-store-tabs ul li:last-child { border-right: 0; } .dokan-single-store .dokan-store-tabs ul li a { text-transform: uppercase; font-size: 0.89rem; } .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info { padding-left: 20px; } .product_list_widget .product-list-image { float: left; display: block; } .product_list_widget img { max-width: 5.0rem; margin-right: 20px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .product_list_widget img:hover { opacity: 0.7; } .product_list_widget li { border-bottom: 1px solid #e6e6e6; padding-bottom: 1.25em; margin-bottom: 1.25em; list-style-type: none; overflow: hidden; position: relative; } .product_list_widget li:last-child { border-bottom: 0; padding-bottom: 0; } .product_list_widget .product-title { display: table; padding-top: 0.71em; text-transform: uppercase; font-size: 1rem !important; padding-right: 0; margin-bottom: 0px; } .product_list_widget .product-title a { font-weight: bold; } .widget_products .product_list_widget img { max-width: 3.79em; } .widget_products .product_list_widget .et-loader-img { display: none; } .etheme_widget_qr_code { border: 1px solid #e6e6e6; font-size: 0.86rem; padding: 1.4rem 2.14rem 0.5rem; } .etheme_widget_qr_code .widget-title { margin-bottom: 0.71em; padding-bottom: 0; font-weight: 700; border-bottom: 0; display: inline-block; } .etheme_widget_qr_code .widget-title span { font-size: 1.1rem; } .etheme_widget_qr_code .qr-lighbox { float: right; margin-right: -2.14rem; background: url(images/qr-code.png); width: 85px; height: 93px; display: block; font-size: 0; position: relative; top: -10px; } .etheme_widget_qr_code p { font-size: 0.86rem; font-weight: normal; margin-bottom: 0; } .widget_shopping_cart .btn-view-cart { background-color: #000; border-color: #000; } .widget_shopping_cart .btn-view-cart:hover { background-color: #4c4c4c; border-color: #4c4c4c; } .widget_shopping_cart .product-title { line-height: 1.4; padding-right: 16px; } .widget_shopping_cart .product-title a { color: #1e1e1e; } @media only screen and (min-width: 480px) and (max-width: 992px) { .etheme_widget_about_author img { float: left; margin-right: 30px; } } .vc_video-bg .wpb_column { z-index: 2; } .vc_video-bg:before { content: ""; display: block; z-index: 1; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.1); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .off-center-left.wpb_column { right: 10vw; } .off-center-right.wpb_column { left: 10vw; z-index: 2; } @media only screen and (max-width: 1200px) { .featured-posts-widget .blog-post .featured-quote { zoom: 0.7; } } @media only screen and (max-width: 992px) { .off-center-left.wpb_column, .off-center-right.wpb_column { right: 0 !important; left: 0 !important; } .featured-posts-widget .blog-post .featured-quote { zoom: 1; } } @media only screen and (max-width: 480px) { .featured-posts-widget .blog-post .featured-quote { zoom: 0.7; } } .boxed .off-center-left.wpb_column { right: 6vw; } .boxed .off-center-right.wpb_column { left: 6vw; z-index: 1; } .wpb_gmaps_widget .wpb_wrapper { background-color: transparent; padding: 0; } .menu-element h5 { font-size: 1.14rem; text-transform: uppercase; color: #1e1e1e; letter-spacing: 1px; margin-bottom: 1.07em; } .menu-element .menu { padding-left: 0; list-style: none; } .menu-element .menu:before, .menu-element .menu:after { display: table; content: " "; } .menu-element .menu:after { clear: both; } .menu-element .menu li { list-style: none; display: block; width: 100%; cursor: pointer; position: relative; float: left; margin: 0; } .menu-element .menu li > a { font-size: 14px; display: block; position: relative; padding-right: 20px; padding-left: 10px; line-height: 1.2; height: auto; } .menu-element .menu li:hover > .nav-sublist-dropdown { display: block; } .menu-element .menu li .nav-sublist-dropdown { margin: 0; } .menu-element .menu li .nav-sublist-dropdown ul { padding-left: 0; display: block; } .menu-element .menu > li { padding: 0 15px; } .menu-element .menu > li > a { padding: 15px 0; border-bottom: 1px solid #e6e6e6; } .menu-element .menu > li:last-child a { border-bottom: 0; } .menu-element .menu .item-design-mega-menu ul li a:after { display: none; } .menu-element .menu .item-design-mega-menu .nav-sublist-dropdown { top: 0; left: 100%; } .menu-element .menu .menu-item-has-children > a:after { content: "\f105"; font-family: FontAwesome; position: absolute; right: 0; } .menu-element .menu .item-design-dropdown .nav-sublist-dropdown, .menu-element .menu .item-design-dropdown .nav-sublist ul { position: absolute; left: 100%; background-color: #fff; margin: 0; } .menu-element .menu .item-design-dropdown .nav-sublist-dropdown { top: 0; } .menu-element .menu .item-design-dropdown .nav-sublist-dropdown:before { display: none; } .menu-element .menu .item-design-dropdown a { white-space: nowrap; } .menu-element .menu .label-text { display: none; } .menu-element.submenu-left .menu > li > a { padding-left: 20px; padding-right: 10px; } .menu-element.submenu-left .menu > li > a:after { left: 0; } .menu-element.submenu-left .menu .menu-item-has-children > a:after { content: "\f104"; right: auto; } .menu-element.submenu-left .menu .item-design-mega-menu .nav-sublist-dropdown { top: 0; left: auto; right: 100%; } .menu-element.submenu-left .menu .nav-sublist-dropdown, .menu-element.submenu-left .menu .nav-sublist ul { left: auto; right: 100%; } .menu-element.submenu-left .menu .nav-sublist-dropdown li > a { padding-left: 3.5rem; } .menu-element.submenu-left .menu .nav-sublist-dropdown li > a:after { left: 2.5rem; } .menu-element.menu-align-center { text-align: center; } .menu-element.menu-align-right { text-align: right; } .menu-element.menu-align-right:not(.submenu-left) .menu > li > a { padding-right: 1.5rem; } .menu-element.horizontal.menu-align-right { text-align: right; } .menu-element.horizontal.menu-align-center { text-align: center; } .menu-element.horizontal.menu-align-right .menu > li, .menu-element.horizontal.menu-align-center .menu > li { float: none; } .menu-element.horizontal .item-design-mega-menu .nav-sublist-dropdown, .menu-element.horizontal .item-design-dropdown .nav-sublist-dropdown { top: 100%; left: auto; right: auto; } .menu-element.horizontal .item-design-dropdown .nav-sublist-dropdown { width: 18em; border: 1px solid #e6e6e6; padding: 1.43em 0; } .menu-element.horizontal .item-design-dropdown .nav-sublist { top: -1.5em; width: 100%; } .menu-element.horizontal .item-design-dropdown .nav-sublist ul { width: 100%; } .menu-element.horizontal .menu > li { display: inline-block; width: auto; padding: 0; } .menu-element.horizontal .menu > li > a { padding: 0.77em 1.07em !important; border-bottom: none; } .menu-element.horizontal .menu > li > a:after { display: none; } .menu-element.horizontal .menu li a { display: block; font-size: 0.93rem; padding: 0.78em 2.5em; text-transform: uppercase; } .menu-element.horizontal.submenu-top .menu .nav-sublist-dropdown { top: auto; bottom: 100%; } .menu-element.menu-list .menu li, .menu-element.menu-list .menu a { padding: 0; } .menu-element.menu-list .menu li .nav-sublist-dropdown, .menu-element.menu-list .menu li .nav-sublist ul { position: static !important; padding: 0; border: none; } .menu-element.menu-list .menu li .nav-sublist-dropdown, .menu-element.menu-list .menu li > .nav-sublist { display: block !important; } .menu-element.menu-list .menu li ul { padding-left: 20px !important; } .menu-element.menu-list .menu a { line-height: 1.5; border: none; text-transform: uppercase; } .menu-element.menu-list .menu a:after { display: none; } .menu-element.menu-list .menu .nav-sublist-dropdown ul > li a, .menu-element.menu-list .menu .nav-sublist-dropdown ul > li .nav-sublist ul li a:hover { background-color: transparent; } .et-menu-list { margin-bottom: 2.14em; } .et-menu-list a { font-size: 0.93rem; font-weight: 700; padding-top: 0; line-height: 1; } .et-menu-list li { list-style: none; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .et-menu-list ul { margin: 0; padding: 0; } .et-menu-list .item-has-label .menu-title { position: relative; padding-right: 37px; } .et-menu-list .item-has-label .label-text { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #fff; font-size: 9px; padding: 1px 3px; padding-top: 0; line-height: normal; font-weight: 800; text-transform: uppercase; } .et-menu-list .menu-label-new .label-text { background-color: #88b643; } .et-menu-list .menu-label-sale .label-text { background-color: #e6bd47; } .et-menu-list .menu-label-hot .label-text { background-color: #f54442; } .et-menu-list .menu-sublist h2 { font-weight: normal; } .et-menu-list .menu-sublist li:hover { background-color: #f7f7f7; } .et-menu-list .menu-title h2 { font-size: inherit; color: inherit; margin-bottom: 0; text-transform: inherit; } .et-menu-list .item-title-holder, .et-menu-list .subitem-title-holder { display: inline-block; width: 100%; } .et-menu-list .item-title-holder a, .et-menu-list .subitem-title-holder a { display: inline-block; line-height: 1; } .et-menu-list .item-title-holder a { font-size: 1rem; font-weight: 700; padding: 0 2.3em 1.071em; margin-bottom: 10px; } .et-menu-list .subitem-title-holder a { color: #9b9b9b; padding: 0.78em 2.5em; } .et-menu-list .menu-title a, .et-menu-list .type-img > a { padding-bottom: 0; } .et-menu-list .nav-item-image img { width: auto; } .secondary-menu-wrapper .menu li.menu-item-has-children > .menu-static-block { padding: 0; } .nav-sublist-dropdown .block-container > .vc_row { padding-top: 2.14em; margin-right: 0; margin-left: 0; } .menu-static-block .vc_column_container > .vc_column-inner { padding-top: 0; padding-left: 0; padding-right: 0; } @media only screen and (max-width: 767px) { .menu-element { text-align: center !important; } } .footer .menu-element li a { text-transform: uppercase; } @font-face { font-family: 'xstore-icons'; src: url('fonts/xstore-icons.eot'); src: url('fonts/xstore-icons.eot?zdg2u0#iefix') format('embedded-opentype'), url('fonts/xstore-icons.ttf') format('truetype'), url('fonts/xstore-icons.woff') format('woff'), url('fonts/xstore-icons.svg?zdg2u0#xstore-icons') format('svg'); font-weight: normal; font-style: normal; } [class^="xstore-"], [class*=" xstore-"] { font-family: 'xstore-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-quick-view:before { content: "\e907"; } .xstore-account:before { content: "\e1000"; } .xstore-cart:before { content: "\e901"; } .icon-cart-3-old:before { content: "\e917"; } .icon-cart-2:before { content: "\e90c"; } .icon-cart-1-old:before { content: "\e91d"; } .icon-cart-icon-new:before { content: "\e909"; } .icon-cart-2-old:before { content: "\e1002"; } .icon-circular-arrow:before { content: "\e912"; } .icon-cross:before { content: "\e90a"; } .icon-like_outline:before { content: "\e908"; } .icon-360:before { content: "\e90f"; } .icon-input-minus:before { content: "\e905"; } .icon-input-plus:before { content: "\e906"; } .icon-left:before { content: "\e902"; } .icon-wishlist_old:before { content: "\e909c"; } .icon-no_result:before { content: "\e903"; } .icon-quick-view-old:before { content: "\e900"; } .icon-compare_old:before { content: "\e916d"; } .icon-compare:before { content: "\e915"; } .icon-reload:before { content: "\e914"; } .icon-right:before { content: "\e904"; } .icon-search_old:before { content: "\e91b"; } .icon-search-header:before { content: "\e90b"; } .icon-shopping-basket:before { content: "\e916"; } .icon-shopping-cart:before { content: "\e90d"; } .icon-synchronization-arrows:before { content: "\e913"; } .icon-transfer:before { content: "\e911"; } .icon-wishlist_o:before { content: "\f004"; } @media only screen and (min-width: 993px) { .header-wrapper.header-advanced header > .container .container-wrapper { padding-top: 40px; padding-bottom: 40px; } .header-wrapper.header-advanced .navigation-wrapper { position: relative; z-index: 10; } .header-wrapper.header-advanced .navigation-wrapper > .container { position: relative; z-index: 2; } .header-wrapper.header-advanced .navigation-wrapper .menu-inner { border: none !important; } .header-wrapper.header-advanced .navigation-wrapper:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); } .header-wrapper.header-advanced .secondary-title { text-transform: none; letter-spacing: 1px; border-left: 2px solid #e6e6e6; border-right: 2px solid #e6e6e6; font-size: 14px; width: 270px; padding: 1.42em 1.07em; padding-left: 30px; } .header-wrapper.header-advanced .menu-wrapper .menu > li > a { text-transform: none; letter-spacing: 1px; font-size: 14px; padding: 1.42em 1.07em; } .header-wrapper.header-advanced .menu-wrapper .nav-sublist-dropdown { margin-top: 0; top: 100% !important; } .header-wrapper.header-advanced .menu-wrapper .nav-sublist-dropdown:before { display: none; } .header-wrapper.header-advanced .menu-wrapper .menu > li.menu-disable_titles > a { padding-left: 15px !important; } .header-wrapper.header-advanced .menu-wrapper .menu > li.menu-disable_titles > a i { margin-right: 0; } .header-wrapper.header-advanced .secondary-menu-wrapper .menu { width: 270px; } .header-wrapper.header-advanced .header-search.act-default { width: 550px !important; display: block; margin-left: auto; margin-right: auto; } .header-wrapper.header-advanced .header-search.act-default .input-row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; } .header-wrapper.header-advanced .header-search.act-default input[type="text"] { display: inline-block; vertical-align: middle; width: auto; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; width: 100%; height: 46px; background-color: #fff; border: none; } .header-wrapper.header-advanced .header-search.act-default input[type="text"]::-webkit-input-placeholder { color: #a6a6a6; } .header-wrapper.header-advanced .header-search.act-default input[type="text"]:-moz-placeholder { color: #a6a6a6; } .header-wrapper.header-advanced .header-search.act-default input[type="text"]::-moz-placeholder { color: #a6a6a6; } .header-wrapper.header-advanced .header-search.act-default input[type="text"]:-ms-input-placeholder { color: #a6a6a6; } .header-wrapper.header-advanced .header-search.act-default .fancy-select { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; display: block; } .header-wrapper.header-advanced .header-search.act-default select { display: block; height: 46px; background-color: #fff; width: 126px; border-right: 1px solid #efefef; color: #a6a6a6; } .header-wrapper.header-advanced .header-search.act-default [role="searchform"] .btn { height: 48px; width: 48px; top: -1px; right: -1px; } .header-wrapper.header-advanced .header-search.act-default [role="searchform"] .btn:before { position: absolute; content: ""; background-color: rgba(0, 0, 0, 0.2); left: 0; top: 0; width: 100%; height: 100%; z-index: 1; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-wrapper.header-advanced .header-search.act-default [role="searchform"] .btn i { z-index: 2; position: relative; } .header-wrapper.header-advanced .header-search.act-default [role="searchform"] .btn:hover:before { background-color: rgba(0, 0, 0, 0.3); } .header-wrapper.header-advanced .header-search.act-default div.fancy-select div.trigger { height: 46px; border-right: 1px solid #efefef; line-height: 46px; color: #a6a6a6; background-color: #fff; } .header-wrapper.header-advanced .header-search.act-default div.fancy-select div.trigger:after { border-top-color: #a6a6a6; top: 21px; } .header-wrapper.header-advanced .header-search.act-default div.fancy-select ul.options { background-color: #fff; padding-top: 15px; padding-bottom: 15px; border: none; border-top: none; -webkit-box-shadow: 0 5px 10px -4px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 10px -4px rgba(0, 0, 0, 0.3); top: 60px; } .header-wrapper.header-advanced .header-search.act-default div.fancy-select ul.options.open { top: 46px; } .header-wrapper.header-advanced .header-search.act-default div.fancy-select ul.options li { color: #4c4c4c; padding-left: 20px; padding-right: 20px; background-color: transparent !important; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-wrapper.header-advanced .item-design-mega-menu .nav-sublist-dropdown { margin-top: 0 !important; top: 60px !important; } .header-wrapper.header-advanced .item-design-mega-menu .nav-sublist-dropdown:before { top: -20px; } .header-wrapper.header-advanced .search-form-wrapper { border: 1px solid #e6e6e6; } .header-smart-responsive .header-wrapper.header-advanced .menu-more .menu-more-toggle { padding-top: 20px; padding-bottom: 20px; } .search-no-results .header-advanced form .form-control { margin-bottom: 0; } } @media only screen and (max-width: 1200px) and (min-width: 993px) { .header-wrapper.header-advanced .menu-wrapper .menu > li > a { padding-left: 10px; padding-right: 10px; } .header-wrapper.header-advanced .menu-wrapper .menu > li.current-menu-item > a:after, .header-wrapper.header-advanced .menu-wrapper .menu > li > a:hover:after { left: 10px; right: 10px; } } .header-center .languages-area .menu > li > a { padding-left: 15px; min-width: 75px; } .header-center .languages-area .menu > li > ul { border: 1px solid #e6e6e6; } .header-center .languages-area > div { border-right: 1px solid #e6e6e6; margin-right: 0; padding-right: 15px; } .header-center .languages-area > div:first-child { border-left: 1px solid #e6e6e6; } .header-center .languages-area > div:last-child { border-right: none !important; } .header-center .languages-area > div.widget_text { padding-left: 15px; margin-right: 15px; } .header-center .languages-area .menu > li:hover > ul, .header-center .top-links .menu > li:hover > ul { top: 100%; } .header-center .topbar-widget .menu-social-icons li { border-left: 1px solid #e6e6e6; } .header-center .topbar-widget .menu-social-icons li a { opacity: 0.5; } .header-center .topbar-widget .menu-social-icons li a:hover { opacity: 1; color: #000; } .header-center .topbar-widget .menu-social-icons li:last-child { border-right: 1px solid #e6e6e6; } .header-center .top-links > div { border-color: #e6e6e6; } .header-center .topbar-widget .et-follow-buttons a { border-left: 1px solid #e6e6e6; } .header-center .topbar-widget .et-follow-buttons a i { opacity: 0.5; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; color: #1e1e1e; } .header-center .topbar-widget .et-follow-buttons a:hover i { opacity: 1; color: #000; } .header-center .topbar-widget .et-follow-buttons a:last-child { border-right: 1px solid #e6e6e6; } .header-center .topbar-color-white .topbar-widget .et-follow-buttons a { border-color: rgba(255, 255, 255, 0.2); } .header-center .topbar-color-white .topbar-widget .et-follow-buttons a i { color: #fff; } .header-center .topbar-color-white .topbar-widget.etheme_widget_socials { border-color: rgba(255, 255, 255, 0.2); } .header-center .my-account-link, .header-center .login-link { line-height: 1; border-right: 1px solid #e6e6e6; padding-right: 2em; } .header-center .my-account-link.type-icon > a:before, .header-center .login-link.type-icon > a:before { top: -1px; } .header-center .my-account-link > a:before, .header-center .login-link > a:before { font-size: 19px; } .header-center .container-wrapper { padding-left: 0 !important; padding-right: 0 !important; } .header-center .header-left { width: 25%; } .header-center .header-logo { width: 50%; text-align: center; } .header-center .navbar-header { width: 25%; } .header-center .menu-wrapper .menu > li > a { padding-top: 1.2em; padding-bottom: 1.2em; } .header-center .menu-wrapper .menu > li > a:after { background-color: #000000; height: 1px; bottom: 1em; } .header-center .menu-wrapper .menu > li.current-menu-item > a:after { background-color: #000000 !important; } .header-center .menu-wrapper .menu .nav-sublist-dropdown, .header-center .menu-wrapper .menu .submenu-languages { top: 30px !important; } .header-center .menu-wrapper .menu .nav-sublist-dropdown:before { top: -15px; } .header-center .shopping-container { vertical-align: middle; } .header-center .shopping-container.ico-design-3:hover .cart-popup-container, .header-center .shopping-container.ico-design-4:hover .cart-popup-container { top: 50px; } .header-center .shopping-container.ico-design-2:hover .cart-popup-container { top: 49px; } .header-center .et-wishlist-widget { padding-right: 2em; margin-right: 2em; border-right: 1px solid #e6e6e6; } .header-center .et-wishlist-widget:last-of-type { border-right: none; padding: 0; margin: 0; } .header-center .et-wishlist-widget:last-of-type .wishlist-count { right: -7px; } .header-center .et-wishlist-widget a { top: 0; } .header-center .et-wishlist-widget i { position: relative; top: 2px; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-center .shopping-cart-widget .cart-bag { margin-right: 0; } .header-center .shopping-cart-widget .shop-text { padding-left: 5px; } .header-center .shopping-container.ico-design-2, .header-center .shopping-container.ico-design-3, .header-center .shopping-container.ico-design-4 { top: 0; } .header-center .shopping-container.ico-design-4 .badge-number { top: -2px; } .header-center .header-search.act-default input[type="text"], .header-center .header-search.act-default button { height: 2.7rem !important; } .header-center #searchform .btn { width: 2.6rem !important; } .header-center #searchform .btn i { font-size: 18px !important; margin-bottom: 1px; } .header-center.header-color-white .et-wishlist-widget { border-color: rgba(255, 255, 255, 0.2); } .header-center.header-color-white .menu-inner { border-color: rgba(255, 255, 255, 0.2); } .header-center.header-color-white .my-account-link, .header-center.header-color-white .login-link { border-color: rgba(255, 255, 255, 0.2); } .et-header-overlap .header-center .top-links > div { border-color: rgba(255, 255, 255, 0.2); } .et-header-overlap .header-center .navigation-wrapper .menu-inner, .et-header-overlap .header-center .languages-area > div, .et-header-overlap .header-center .topbar-widget .et-follow-buttons a, .et-header-overlap .header-center .et-wishlist-widget { border-color: rgba(255, 255, 255, 0.2); } .et-header-overlap .header-center.header-color-white .topbar-widget .et-follow-buttons a i { opacity: 1; color: #fff; } .et-header-overlap .header-center.header-color-white .topbar-widget .et-follow-buttons a:hover i { opacity: 0.7; } .et-header-overlap .header-center.header-color-white .shopping-cart-widget .cart-bag .badge-number { color: #fff !important; } .global-header-center.et-secondary-menu-on .secondary-menu-wrapper { vertical-align: middle; } .global-header-center.et-secondary-menu-on .secondary-menu-wrapper .secondary-title:after { right: 0; } .global-header-center.et-secondary-menu-on .secondary-menu-wrapper .menu { border-color: #e6e6e6; } .global-header-center.et-secondary-menu-on .secondary-menu-wrapper .menu .nav-sublist-dropdown { top: -1px !important; border-color: #e6e6e6; } .global-header-center.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a { display: block !important; text-align: left !important; width: 100% !important; padding-right: 20px !important; } .global-header-center.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:after { display: none; } .global-header-center.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:before { background: none !important; width: 5px !important; } .global-header-center.et-secondary-menu-on .menu-wrapper > div:not(.secondary-menu-wrapper) { width: 80%; display: inline-block; vertical-align: middle; } .header-color-white.header-center .menu-wrapper .menu > li.current-menu-item > a:after, .header-color-white.header-center .menu-wrapper .menu > li:hover > a:after { background-color: #fff !important; } @media only screen and (min-width: 993px) { .header-center .header-search.act-default input[type="text"] { width: 212px !important; } .et-header-overlap.global-header-center .page-heading.bc-size-large { padding-top: 19em; } .header-smart-responsive .header-wrapper.header-center .menu-more .menu-more-toggle { top: -1px; padding-top: 15px; padding-bottom: 15px; } } @media only screen and (max-width: 992px) { .header-center .header-logo { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; text-align: left; padding-left: 0; } .header-center .header-left { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; width: auto; text-align: center; display: inline-block; margin-right: 1em; } .header-center .header-center .et-wishlist-widget i { top: 0; } .header-center .navbar-header { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; width: auto; text-align: center; } .header-center .header-search { display: none; } .header-center .header-search.act-default input[type="text"] { position: static; height: 3rem; } .header-center .shopping-cart-widget .shop-text { display: none; } .header-center .shopping-container { top: 0 !important; } .header-center .shopping-container.ico-design-1.ico-bg-yes .cart-bag { margin-right: 0; } .header-center .et-wishlist-widget { display: inline-block !important; border-right: none; padding-right: 0; } .header-center .et-wishlist-widget a { top: -1px; } .header-center .et-wishlist-widget .wishlist-count { right: -9px; top: -5px; } .header-center .navbar-toggle { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .header-center.header-color-white .shopping-cart-widget .cart-bag .badge-number { color: #fff !important; } .header-center.header-color-dark .cart-bag { border: 1px solid black; } .header-center.header-color-dark .cart-bag .badge-number { color: #000000; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-center.header-color-dark .cart-bag:before { border: 1px solid black; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-center.header-color-dark .badge-number { color: #000; } .header-center .shopping-container.ico-design-2 .cart-bag .shopping-container.ico-design-3 .cart-bag { border: none; } .header-center .shopping-container.ico-design-2 .cart-bag .shopping-container.ico-design-3 .cart-bag:before { border: none; } } .header-wrapper.header-center2 .main-header .header-logo { display: none; } .header-wrapper.header-center2 .et_centered-type { -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .header-wrapper.header-center2 .menu-wrapper .menu { text-align: left; } .header-wrapper.header-center2 .menu-wrapper .menu > li:first-child > a { padding-left: 0; } .header-wrapper.header-center2 .menu-wrapper .menu > li:first-child > a:hover:after { left: 0 !important; } .header-wrapper.header-center2 .menu-wrapper .menu > li.current-menu-item:first-child > a:after { left: 0 !important; } .header-wrapper.header-center2 .container-wrapper { padding-left: 0 !important; padding-right: 0 !important; } .header-wrapper.header-center2 .top-bar { text-align: center; padding: 30px 0; } .header-wrapper.header-center2 .top-bar .languages-area, .header-wrapper.header-center2 .top-bar .header-logo, .header-wrapper.header-center2 .top-bar .top-links { margin: 0 -1px; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; padding: 0; } .header-wrapper.header-center2 .top-bar .languages-area { text-align: left; } .header-wrapper.header-center2 .top-bar .container { padding: 0 15px; } .header-wrapper.header-center2 .top-bar .header-logo { display: inline-block; padding-left: 0 !important; } .header-wrapper.header-center2 .top-bar .header-logo a:hover { opacity: 1; } .header-wrapper.header-center2 .top-bar .top-links { text-align: right; } .header-wrapper.header-center2 .top-bar .top-links > div { float: none; } .header-wrapper.header-center2 .top-bar .languages-area > div { border: none !important; } .header-wrapper.header-center2 .top-links > div { border-left: none; } .header-wrapper.header-center2 .topbar-widget.etheme_widget_socials .et-follow-buttons a { border: none !important; color: #b5b5b5; } .header-wrapper.header-center2 .topbar-widget.etheme_widget_socials .et-follow-buttons a:hover { color: #fff; } .header-wrapper.header-center2 .nav-sublist-dropdown > .container { width: 100% !important; } .header-smart-responsive .header-wrapper.header-center2 .container-wrapper { padding: 0 !important; } .et-header-overlap .header-center2 .topbar-widget.etheme_widget_socials .et-follow-buttons a { color: #fff; } .et-header-overlap .header-center2 .topbar-widget.etheme_widget_socials .et-follow-buttons a:hover { opacity: 0.7; } .global-header-center2 .navbar-header { padding-right: 1.14em; } .global-header-center2 .navbar-toggle { right: 1em; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper { vertical-align: middle; margin-right: 24px; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper .secondary-title { padding-left: 0; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper .secondary-title:after { right: 0; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper .menu { border-color: #e6e6e6; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper .menu .nav-sublist-dropdown { top: -1px !important; border-width: 1px; border-color: #e6e6e6; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a { display: block !important; text-align: left !important; width: 100% !important; padding-right: 20px !important; padding-left: 12px !important; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:after { display: none; } .global-header-center2.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:before { background: none !important; width: 5px !important; } .global-header-center2.et-secondary-menu-on .menu-wrapper > div:not(.secondary-menu-wrapper) { width: 71%; display: inline-block; vertical-align: middle; } @media only screen and (min-width: 768px) { .header-wrapper.header-center2 .top-bar .container, .header-wrapper.header-center2 .main-header .container { width: 750px; } } @media only screen and (min-width: 993px) { .header-wrapper.header-center2 .top-bar .container, .header-wrapper.header-center2 .main-header .container { width: 970px; } .global-header-center2 .navbar-header { min-width: 220px; } .header-smart-responsive .header-wrapper.header-center2 .menu-wrapper > .menu-main-container .menu > li { padding: 2.14em 0; } } @media only screen and (min-width: 1200px) { .header-wrapper.header-center2 .top-bar .container, .header-wrapper.header-center2 .main-header .container { width: 1170px; } } @media only screen and (max-width: 992px) { .header-wrapper.header-center2 .top-bar { display: block; } .header-wrapper.header-center2 .container-wrapper { position: static; } .header-wrapper.header-center2 .header.main-header { height: 0; } .header-wrapper.header-center2 .header.main-header > .container { line-height: 0; } .header-wrapper.header-center2 .header.main-header .container-wrapper { padding: 0; } .header-wrapper.header-center2.header-color-white .shopping-cart-widget { color: #fff; } .header-wrapper.header-center2.header-color-white .shopping-cart-widget .cart-bag { border-color: #fff; } .header-wrapper.header-center2.header-color-white .shopping-cart-widget .cart-bag:before { border-color: #fff; } .header-wrapper.header-center2.header-color-white .shopping-cart-widget .badge-number { color: #fff; } .header-wrapper.header-center2.header-color-white .navbar-header .et-wishlist-widget a { color: #fff; } .header-wrapper.header-center2.header-color-white .navbar-toggle .icon-bar { background: #fff; } } @media only screen and (max-width: 480px) { .header-wrapper.header-center2 .top-bar .container { padding: 0 10px; } } @media only screen and (max-width: 1030px) and (min-width: 993px) { .global-header-center2 .top-bar { display: block; } .global-header-center2 .top-bar .languages-area { display: block; } .global-header-center2 .top-bar .top-links .topbar-widget { display: block; } .global-header-center2 .top-bar .top-links ul li.popup_link { display: block; } } @media only screen and (max-width: 767px) { .header-wrapper.header-center2 .top-bar .header-logo { float: left; } .header-wrapper.header-center2 .top-bar .languages-area { display: none; } } @media only screen and (min-width: 993px) { .header-wrapper.header-center3 .header-logo { text-align: center; } .header-wrapper.header-center3 .menu-inner { display: inline-block; width: 100%; border-bottom: none; } .header-wrapper.header-center3 .topbar-widget.etheme_widget_socials .et-follow-buttons { padding: 11px 0; } .header-wrapper.header-center3 .topbar-widget.etheme_widget_socials .et-follow-buttons a { width: 30px; } .header-wrapper.header-center3 .menu-wrapper { float: left; padding: 20px 0; } .header-wrapper.header-center3 .menu-wrapper .menu > li > a { margin: 0 10px; padding-top: 0; padding-bottom: 0; } .header-wrapper.header-center3 .menu-wrapper .menu > li:first-child > a { margin-left: -1.07em; } .header-wrapper.header-center3 .menu-wrapper .menu > li:last-child > a { margin-right: 0; } .header-wrapper.header-center3 .menu-wrapper .nav-sublist-dropdown { top: 24px !important; } .header-wrapper.header-center3 .menu-wrapper .menu li.menu-label-new > a, .header-wrapper.header-center3 .menu-wrapper .menu li.menu-label-hot > a, .header-wrapper.header-center3 .menu-wrapper .menu li.menu-label-sale > a { background-position: right 49%; } .header-wrapper.header-center3 .header-search { float: right; margin-top: 13px; } .header-wrapper.header-center3 .header-search input[type="text"] { background-color: transparent; border: 1px solid #e6e6e6; height: 35px; font-size: 13px; } .header-wrapper.header-center3 .header-search.act-default [role="searchform"] .btn { background-color: transparent; } .header-wrapper.header-center3 .header-search.act-default [role="searchform"] .btn i { color: #dcdcdc; } .header-wrapper.header-center3 .navigation-wrapper { background-color: #fff; } .header-wrapper.header-center3 .header-left-wrap, .header-wrapper.header-center3 .header-logo, .header-wrapper.header-center3 .header-right-wrap { display: inline-block; vertical-align: middle; float: none; width: 36%; } .header-wrapper.header-center3 .header-logo { width: 28%; } .header-wrapper.header-center3 select { background-color: transparent; } .header-wrapper.header-center3 select:hover { color: #1e1e1e; } .header-wrapper.header-center3 .languages-area .menu > li > a:first-child, .header-wrapper.header-center3 .top-links .menu > li > a:first-child { padding-left: 0; } .header-wrapper.header-center3 .header-left-wrap .languages-area { max-width: 100%; } .header-wrapper.header-center3 .header-right-wrap .top-links { float: right; padding-left: 0; margin-right: 40px; } .header-wrapper.header-center3 .header-right-wrap .navbar-header { float: right; } .header-wrapper.header-center3 .header-right-wrap .topbar-widget.etheme_widget_socials .et-follow-buttons a { height: auto; } .header-wrapper.header-center3 .top-links { height: 36px; } .header-wrapper.header-center3 .top-links > div { display: inline-block; vertical-align: bottom; } .header-wrapper.header-center3 .navbar-header .et-wishlist-widget { top: 8px; } .header-wrapper.header-center3 .navbar-header .my-account-link, .header-wrapper.header-center3 .navbar-header .login-link { top: 9px; } .header-wrapper.header-center3 .shopping-container.ico-design-1 .shopping-cart-widget { vertical-align: bottom; } .header-wrapper.header-center3 .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ { display: inline-block; vertical-align: bottom; } .header-wrapper.header-center3 .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .shop-text { display: inline-block; vertical-align: bottom; line-height: 21px; } .header-wrapper.header-center3 .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag { display: inline-block; vertical-align: bottom; top: 9px; } .header-wrapper.header-center3 .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag:after { display: none; } .header-wrapper.header-center3 .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag, .header-wrapper.header-center3 .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag:before { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-wrapper.header-center3 .shopping-container.ico-design-1:hover .cart-popup-container { top: 57px; } .header-wrapper.header-center3 .shopping-container.ico-design-1.ico-bg-yes .badge-number { color: #fff !important; } .header-wrapper.header-center3 .shopping-container.ico-design-2 { top: 7px; } .header-wrapper.header-center3 .shopping-container.ico-design-2:hover .cart-popup-container { top: 48px; } .header-wrapper.header-center3 .shopping-container.ico-design-3 { top: 7px; } .header-wrapper.header-center3 .shopping-container.ico-design-4:hover .cart-popup-container, .header-wrapper.header-center3 .shopping-container.ico-design-3:hover .cart-popup-container { top: 50px; } .header-wrapper.header-center3 .shopping-container.ico-design-4 { top: 8px; } .header-wrapper.header-center3.header-color-dark .top-links a, .header-wrapper.header-center3.header-color-dark .languages-area, .header-wrapper.header-center3.header-color-dark .navbar-header .et-wishlist-widget a, .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-2 .cart-bag:before, .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-3 .cart-bag:before, .header-wrapper.header-center3.header-color-dark .my-account-link a, .header-wrapper.header-center3.header-color-dark .login-link a { color: #a4a4a4; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-wrapper.header-center3.header-color-dark .top-links a:hover { color: #1e1e1e; } .header-wrapper.header-center3.header-color-dark .languages-area .menu > li > a, .header-wrapper.header-center3.header-color-dark .top-links .menu > li > a { color: #a4a4a4; } .header-wrapper.header-center3.header-color-dark .languages-area .menu > li > a:hover, .header-wrapper.header-center3.header-color-dark .top-links .menu > li > a:hover { color: #1e1e1e; } .header-wrapper.header-center3.header-color-dark .navbar-header .et-wishlist-widget a:hover i, .header-wrapper.header-center3.header-color-dark .navbar-header .header-search a:hover i { color: #1e1e1e; } .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-2 .cart-summ:hover .cart-bag:before, .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-3 .cart-summ:hover .cart-bag:before { color: #a4a4a4; } .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-1 .cart-bag:before, .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-1 .cart-bag { border-color: #a4a4a4; } .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-1 .badge-number { color: #a4a4a4; } .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-1 .cart-summ:hover .cart-bag:before, .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-1 .cart-summ:hover .cart-bag { border-color: #1e1e1e; } .header-wrapper.header-center3.header-color-dark .shopping-container.ico-design-1 .cart-summ:hover .badge-number { color: #1e1e1e; } .header-wrapper.header-center3.header-color-dark .shopping-container .cart-summ:hover .shop-text { color: #1e1e1e; } .header-wrapper.header-center3.header-color-dark .shopping-cart-widget .cart-summ .shop-text { color: #a4a4a4; } .header-wrapper.header-center3.header-color-white .top-links a, .header-wrapper.header-center3.header-color-white .languages-area, .header-wrapper.header-center3.header-color-white .text-widget { color: #fff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-wrapper.header-center3.header-color-white .top-links a:hover { opacity: 0.6; } .header-wrapper.header-center3.header-color-white .languages-area .menu > li > a, .header-wrapper.header-center3.header-color-white .top-links .menu > li > a { color: #fff; } .header-wrapper.header-center3.header-color-white .languages-area .menu > li > a:hover, .header-wrapper.header-center3.header-color-white .top-links .menu > li > a:hover { opacity: 0.6; } .header-wrapper.header-center3.header-color-white .navigation-wrapper .menu-inner { border-top: 1px solid rgba(255, 255, 255, 0.2); } .header-wrapper.header-center3.header-color-white .header-right-wrap .top-links ul .popup_link:before { color: #fff; } .header-wrapper.header-center3 .header-right-wrap .top-links { margin-right: 2em; max-width: none; } .header-wrapper.header-center3 .header-right-wrap .top-links ul.links { float: right; padding-left: 15px; margin-left: 15px; } .header-wrapper.header-center3 .header-right-wrap .top-links ul .my-account-link > a { font-size: 0; line-height: 1; padding: 0; width: 20px; height: 30px; right: 8px; position: absolute; } .header-wrapper.header-center3 .header-right-wrap .top-links ul .popup_link, .header-wrapper.header-center3 .header-right-wrap .top-links ul .my-account-link { padding: 5px 10px 0 0; } .header-wrapper.header-center3 .header-right-wrap .top-links ul .popup_link { padding-top: 9px; position: relative; } .header-wrapper.header-center3 .header-right-wrap .top-links ul .popup_link a { position: absolute; letter-spacing: -6px; left: -6px; max-height: 20px; overflow: hidden; color: transparent; } .header-wrapper.header-center3 .header-right-wrap .top-links ul .popup_link:before { content: "\f003"; font-family: "FontAwesome"; font-size: 18px; color: #aeaead; } .header-wrapper.header-center3 .header-right-wrap .top-links ul .my-account-link:before { content: "\e1000"; font-family: "xstore-icons"; font-size: 20px; } .header-wrapper.header-center3 .header-right-wrap .top-links ul li.login-link a { font-size: 12px; } .header-wrapper.header-center3 .header-right-wrap .top-links .etheme_widget_socials { margin-left: 0; margin-right: 17px; padding-top: 1px; border-left: 0; } .header-wrapper.header-center3 .header-right-wrap .top-links .etheme_widget_socials .et-follow-buttons a:first-child { border-left: 1px solid rgba(255, 255, 255, 0.2); } .header-wrapper.header-center3 .navbar-header .et-wishlist-widget a { top: 1px; } .header-smart-responsive .header-wrapper.header-center3 .menu-wrapper { padding: 0; } .header-smart-responsive .header-wrapper.header-center3 .menu-wrapper > .menu-main-container .menu > li { padding: 1.31em 0; } .header-smart-responsive .header-wrapper.header-center3 .menu-wrapper > .menu-main-container .menu .more { padding: 0.6em 0; } .header-smart-responsive .header-wrapper.header-center3 .menu-wrapper > .menu-main-container .menu .more .menu-more-toggle { top: 0; } .et-header-overlap .header-wrapper.header-center3 .navigation-wrapper { background-color: transparent; } .search-widget-off .header-wrapper.header-center3 .menu-wrapper { width: 100%; } .et-header-full-width .header-wrapper.header-center3 .navigation-wrapper .container { width: 100%; } } .global-header-center3.et-secondary-menu-on .secondary-menu-wrapper { vertical-align: middle; margin-right: 20px; } .global-header-center3.et-secondary-menu-on .secondary-menu-wrapper .secondary-title:after { right: 0; } .global-header-center3.et-secondary-menu-on .secondary-menu-wrapper .menu { border-width: 1px; border-color: #e6e6e6; } .global-header-center3.et-secondary-menu-on .secondary-menu-wrapper .menu .nav-sublist-dropdown { top: -1px !important; border-color: #e6e6e6; } .global-header-center3.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a { display: block !important; text-align: left !important; width: 100% !important; padding-right: 20px !important; padding-top: 15px; padding-bottom: 15px; margin-left: 0 !important; margin-right: 0; } .global-header-center3.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:after { display: none; } .global-header-center3.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:before { background: none !important; width: 5px !important; -webkit-transform: translateY(-50%) !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; margin-top: 0 !important; } .global-header-center3.et-secondary-menu-on .menu-wrapper > div:not(.secondary-menu-wrapper) { display: inline-block; vertical-align: middle; } @media only screen and (min-width: 993px) and (max-width: 1200px) { .header-center3 .top-links li.login-link a { font-size: 0; } .header-center3 .top-links li.login-link a:before { content: "\e1000"; font-family: "xstore-icons"; font-size: 20px; color: #a4a4a4; padding-right: 10px; } } @media only screen and (max-width: 992px) { .header-center3 .header-left-wrap { display: none; } .header-center3 .header-right-wrap .top-links { display: none; } } .header-center3.vertical-mod { border-bottom: 1px solid #e8e8e8; } .header-center3.vertical-mod .navbar-header .header-search { float: none; padding: 0; padding-right: 1em; margin-top: 0; vertical-align: baseline; } .header-center3.vertical-mod .navbar-header .header-search .search-btn { color: #1e1e1e; } .header-center3.vertical-mod .navbar-header .my-account-link a:hover, .header-center3.vertical-mod .navbar-header .login-link a:hover { color: #a4a4a4; } .header-center3.vertical-mod .navbar-header .header-search input[type="text"] { height: 100%; font-size: 2rem; } .header-center3.vertical-mod .navbar-header .et-wishlist-widget { vertical-align: middle; margin-right: 1.8em; } .header-center3.vertical-mod .navbar-header .et-wishlist-widget > a { color: #1e1e1e; } .header-center3.vertical-mod .navbar-header .et-wishlist-widget:hover .wishlist-dropdown { top: 55.5px; } .header-center3.vertical-mod .navbar-header .cart-summ { color: #1e1e1e; } .header-center3.vertical-mod .shopping-container.ico-design-1:hover .cart-popup-container, .header-center3.vertical-mod .shopping-container.ico-design-3:hover .cart-popup-container { top: 57px; } .header-center3.vertical-mod .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag { top: 1px; } .header-center3.vertical-mod .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag, .header-center3.vertical-mod .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag:before { border-color: #3f3f3f; } .header-center3.vertical-mod .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .badge-number { color: #3f3f3f; } .header-center3.vertical-mod .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ:hover .cart-bag, .header-center3.vertical-mod .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ:hover .cart-bag:before { border-color: #a4a4a4; } .header-center3.vertical-mod .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ:hover .badge-number { color: #4a4a4a; } .header-center3.vertical-mod .shopping-container.ico-design-2 { top: -1px; } .header-center3.vertical-mod .shopping-container.ico-design-2 .cart-popup-container { top: 69px; } .header-center3.vertical-mod .shopping-container.ico-design-2:hover .cart-popup-container { top: 58px; } .header-center3.vertical-mod .shopping-container.ico-design-3, .header-center3.vertical-mod .shopping-container.ico-design-4 { top: -2px; } .header-center3.vertical-mod .shopping-container.ico-design-3 .cart-popup-container, .header-center3.vertical-mod .shopping-container.ico-design-4 .cart-popup-container { top: 70px; } .header-center3.vertical-mod .shopping-container.ico-design-3:hover .cart-popup-container, .header-center3.vertical-mod .shopping-container.ico-design-4:hover .cart-popup-container { top: 59px; } .header-center3.vertical-mod .shopping-container.ico-design-4 .cart-summ:hover .cart-popup-container { top: 55px; } .header-center3.vertical-mod .shopping-container.ico-design-2 .cart-bag:before, .header-center3.vertical-mod .shopping-container.ico-design-3 .cart-bag:before, .header-center3.vertical-mod .shopping-container.ico-design-4 .cart-bag:before { color: #3f3f3f !important; -webkit-transition: all 0.2s ease-in-out !important; transition: all 0.2s ease-in-out !important; } .header-center3.vertical-mod .shopping-container.ico-design-2 .cart-summ:hover .cart-bag:before, .header-center3.vertical-mod .shopping-container.ico-design-3 .cart-summ:hover .cart-bag:before, .header-center3.vertical-mod .shopping-container.ico-design-4 .cart-summ:hover .cart-bag:before { color: #a4a4a4 !important; } .header-center3.vertical-mod .main-header .languages-area { color: #969595; } .header-center3.vertical-mod.header-wrapper .navbar-header .et-wishlist-widget i, .header-center3.vertical-mod.header-wrapper .navbar-header .shopping-cart-widget .cart-summ .shop-text { color: #1e1e1e; } .header-center3.vertical-mod.header-wrapper .navbar-header .header-search a i { -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .header-center3.vertical-mod.header-wrapper .navbar-header .header-search a:hover i, .header-center3.vertical-mod.header-wrapper .navbar-header .et-wishlist-widget a:hover i { color: #a4a4a4; } .header-center3.vertical-mod.header-wrapper .navbar-header .shopping-cart-widget .cart-summ:hover .shop-text, .header-center3.vertical-mod.header-wrapper .navbar-header .shopping-cart-widget .cart-summ:hover .cart-bag { color: #a4a4a4; } .header-center3.vertical-mod.header-color-white .navbar-header .header-search .search-btn { color: #fff; } .header-center3.vertical-mod.header-color-white.header-wrapper .navbar-header .et-wishlist-widget i { color: #fff; } .header-center3.vertical-mod.header-color-white .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag, .header-center3.vertical-mod.header-color-white .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ .cart-bag:before { border-color: #fff; } .header-center3.vertical-mod.header-color-white .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ:hover .cart-bag, .header-center3.vertical-mod.header-color-white .shopping-container.ico-design-1 .shopping-cart-widget .cart-summ:hover .cart-bag:before { border-color: #a4a4a4; } .header-center3.vertical-mod.header-color-white.header-wrapper .shopping-container.ico-design-2 .cart-bag:before, .header-center3.vertical-mod.header-color-white.header-wrapper .shopping-container.ico-design-3 .cart-bag:before, .header-center3.vertical-mod.header-color-white.header-wrapper .shopping-container.ico-design-4 .cart-bag:before { color: #fff !important; } .header-center3.vertical-mod.header-color-white.header-wrapper .shopping-container.ico-design-2 .cart-summ:hover .cart-bag:before, .header-center3.vertical-mod.header-color-white.header-wrapper .shopping-container.ico-design-3 .cart-summ:hover .cart-bag:before, .header-center3.vertical-mod.header-color-white.header-wrapper .shopping-container.ico-design-4 .cart-summ:hover .cart-bag:before { color: #a4a4a4 !important; } @media only screen and (min-width: 993px) { body.et-vertical-fixed.et-header-full-width .header-center3.vertical-mod .navbar-header { float: right; padding-right: 10px; } .header-center3.vertical-mod .navbar-header .my-account-link, .header-center3.vertical-mod .navbar-header .login-link { top: 2px; } .header-center3.vertical-mod .navbar-header .et-wishlist-widget { top: -1px; } } @media only screen and (min-width: 993px) { .header-wrapper.header-double-menu .container-wrapper { border-bottom: 1px solid #e6e6e6; } .header-wrapper.header-double-menu .header-logo { text-align: center; width: 16%; padding-left: 15px; padding-right: 15px; } .header-wrapper.header-double-menu .menu-wrapper { width: 42%; } .header-wrapper.header-double-menu .menu-wrapper .menu { text-align: right !important; } .header-wrapper.header-double-menu .menu-wrapper.menu-wrapper-right { max-width: 42%; } .header-wrapper.header-double-menu .menu-wrapper.menu-wrapper-right .menu { text-align: left !important; } .header-wrapper.header-double-menu .menu-wrapper .nav-sublist-dropdown { top: 60px !important; margin-top: 0 !important; } .header-wrapper.header-double-menu .navbar-header { position: absolute; width: 240px; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 100; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .header-wrapper.header-double-menu .navbar-header .header-search { padding-right: 1em; } .header-wrapper.header-double-menu .navbar-header .et-wishlist-widget { margin-right: 1.4em; } .header-wrapper.header-double-menu .navbar-header.search-active { width: 100%; } .header-wrapper.header-double-menu .header-custom { position: relative; } .header-wrapper.header-double-menu .header-custom .custom-content { position: absolute; left: 0; top: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); white-space: nowrap; } .header-wrapper.header-double-menu .header .my-account-link, .header-wrapper.header-double-menu .header .login-link { margin-right: 1em; } .global-header-double-menu .fixed-header .header-logo { width: 20%; } .global-header-double-menu .fixed-header .menu-wrapper { width: 77%; } .global-header-double-menu .fixed-header .menu-wrapper > div:not(.secondary-menu-wrapper) { width: auto !important; } .global-header-double-menu .fixed-header .navbar-header { padding-right: 0; margin-top: 4px; } .global-header-double-menu .fixed-header .header-search { padding-right: 1em; } .global-header-double-menu .fixed-header .et-wishlist-widget { margin-right: 1.5em; } .global-header-double-menu .fixed-header .menu-main-container { display: inline-block; } .header-smart-responsive .header-wrapper.header-double-menu .menu-more-toggle { top: 0; } .header-smart-responsive .header-wrapper.header-double-menu .menu-wrapper.menu-wrapper-right .menu .more { float: left; } } @media only screen and (min-width: 993px) and (max-width: 1200px) { .global-header-double-menu .menu-wrapper .menu > li { line-height: 1; } .global-header-double-menu .menu-wrapper .menu > li > a { padding-left: 8px; padding-right: 8px; } } @media only screen and (max-width: 992px) { .header-wrapper.header-double-menu .header-custom { display: none; } } @media only screen and (max-width: 480px) { .header-wrapper.header-double-menu .shopping-container.ico-design-4.ico-label-top .badge-number { top: 1px solid !important; } } .fixed-header { border-top: 5px solid #fff; position: fixed; left: 0; right: 0; top: 0; opacity: 0; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); visibility: hidden; -webkit-transition: 0.4s all cubic-bezier(0.25, 0.45, 0.45, 0.95); transition: 0.4s all cubic-bezier(0.25, 0.45, 0.45, 0.95); z-index: 9999; background: white; -webkit-box-shadow: 1px 1px 1px #efefef; box-shadow: 1px 1px 1px #efefef; } .fixed-header.fixed-enabled { top: 0; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible; } .fixed-header.sticky-header-enabled { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible; } .fixed-header .menu-wrapper { width: 72%; text-align: center; } .fixed-header .menu-wrapper > div:not(.secondary-menu-wrapper) { width: 100% !important; } .fixed-header .menu-wrapper .menu li.menu-disable_titles > a i { margin-left: 12px; } .fixed-header .nav-sublist-dropdown { margin-top: 0; top: 100% !important; } .fixed-header .nav-sublist-dropdown:before { content: none; } .fixed-header .header-logo { width: 25%; } .fixed-header .header-logo img { max-height: 90px; display: none; } .fixed-header .header-logo img.logo-fixed { display: block; } .fixed-header .navbar-header { width: 23%; padding-right: 1.14em; } .fixed-header .navbar-header .et-wishlist-widget { vertical-align: middle; } .fixed-header .navbar-header .shopping-container.ico-design-2, .fixed-header .navbar-header .shopping-container.ico-design-3, .fixed-header .navbar-header .shopping-container.ico-design-4 { top: 0; } .fixed-header .header-search { padding: 0 2em 0 0; } .fixed-header .shopping-container.ico-design-3:hover .cart-popup-container, .fixed-header .shopping-container.ico-design-4:hover .cart-popup-container { top: 50px; } .fixed-header.search-now-opened > .container { position: static !important; } .fixed-header.search-now-opened .navbar-header { top: 0 !important; bottom: 0 !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; } .fixed-header.search-now-opened .et-wishlist-widget, .fixed-header.search-now-opened .shopping-container { display: none; } .fixed-header .secondary-menu-wrapper { display: none; } @media only screen and (min-width: 992px) { .fixed-header { min-height: 85px; } .fixed-header > .container { -js-display: -webkit-box; -js-display: -webkit-flex; -js-display: -ms-flexbox; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; position: relative; padding-top: 1.5em; padding-bottom: 1.5em; } .fixed-header > .container > div { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } .fixed-header > .container > div.navbar-toggle { -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; } } .et-header-full-width .fixed-header .container { width: 100%; padding-left: 0; padding-right: 0; } .admin-bar .fixed-header.fixed-enabled { top: 31px; } .fixed-header.header-color-white { border-bottom: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .fixed-header.header-color-white .header-search, .fixed-header.header-color-white .et-wishlist-widget { border: none !important; } @media only screen and (max-width: 1200px) { .fixed-header .navbar-header { width: 26.3%; } .fixed-header .header-logo { width: auto; } .fixed-header .menu-wrapper { width: 65%; } .fixed-header .header-search { padding-right: 2em; } .global-header-center .fixed-header .navbar-header { width: 24.5%; padding-right: 1em; } } @media only screen and (max-width: 991px) { .fixed-header { -webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0px 10px rgba(0, 0, 0, 0.5); } .fixed-header .container { padding-top: 1.1em; padding-bottom: 1.1em; text-align: right; } .fixed-header .header-search { padding-right: 1.5em; display: none; } .fixed-header .header-logo { padding-left: 1em; width: auto; float: left; } .fixed-header .header-logo img { width: auto; max-height: 90px; } .fixed-header .navbar-header { float: none !important; vertical-align: middle; margin-right: 3.9em; margin-left: 0; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .fixed-header .navbar-header .et-wishlist-widget { top: 0; } .fixed-header .shopping-container { top: 3px; } .fixed-header .navbar-toggle { position: absolute; right: 1em; margin-right: 0; margin-top: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .et-header-boxed .fixed-header .header-logo { padding-left: 0; } } @media only screen and (max-width: 768px) { .admin-bar .fixed-header.fixed-enabled { top: 46px; } } @media only screen and (max-width: 480px) { .fixed-header .header-search { display: none; } .et-wishlist-widget i { font-size: 18px; } } @media only screen and (max-width: 600px) { .admin-bar .fixed-header.fixed-enabled { top: 0; } } .menu-wrapper .menu-main-container .type-img { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .menu-wrapper .menu-main-container .type-img.position-center-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .menu-wrapper .menu-main-container .type-img.position-center-center img { margin-bottom: 10px; } .menu-wrapper .menu-main-container .type-img.position-center-bottom { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .menu-wrapper .menu-main-container .type-img.position-center-bottom img { margin-top: 10px; } .menu-wrapper .menu-main-container .type-img.position-right-top { -webkit-box-align: baseline; -webkit-align-items: baseline; -ms-flex-align: baseline; align-items: baseline; } .menu-wrapper .menu-main-container .type-img.position-right-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .menu-wrapper .menu-main-container .type-img.position-right-bottom { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .menu-wrapper .menu-main-container .type-img.position-left-top { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-align: baseline; -webkit-align-items: baseline; -ms-flex-align: baseline; align-items: baseline; } .menu-wrapper .menu-main-container .type-img.position-left-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .menu-wrapper .menu-main-container .type-img.position-left-center img { float: left; } .menu-wrapper .menu-main-container .type-img.position-left-bottom { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .menu-wrapper .menu-main-container .type-img.position-left-top img, .menu-wrapper .menu-main-container .type-img.position-left-center img, .menu-wrapper .menu-main-container .type-img.position-left-bottom img { margin-right: 15px; } .menu-wrapper .menu-main-container .type-img.position-right-top img, .menu-wrapper .menu-main-container .type-img.position-right-center img, .menu-wrapper .menu-main-container .type-img.position-right-bottom img { margin-left: 15px; } .menu-wrapper .menu-main-container .type-img:after { display: none; } .menu-wrapper .menu-item.item-design-mega-menu .nav-sublist-dropdown .container { overflow: hidden; max-height: 625px; } @media (max-width: 992px) { .nav-sublist-dropdown:before { display: none; } } .hamburger-icon { width: 28px; height: 20px; margin-left: 22px; position: relative; display: inline-block; vertical-align: middle; -webkit-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; cursor: pointer; } .hamburger-icon span { display: block; position: absolute; height: 2px; width: 100%; background: #000; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.4s ease-in-out; transition: 0.4s ease-in-out; } .hamburger-icon span:nth-child(1) { top: 0; } .hamburger-icon span:nth-child(2), .hamburger-icon span:nth-child(3) { top: 8px; } .hamburger-icon span:nth-child(4) { top: 16px; } .hamburger-icon.open span:nth-child(1) { top: 18px; width: 0; left: 50%; } .hamburger-icon.open span:nth-child(2) { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .hamburger-icon.open span:nth-child(3) { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .hamburger-icon.open span:nth-child(4) { top: 18px; width: 0; left: 50%; } .header-hamburger-icon .shopping-container.ico-design-2:hover .cart-popup-container { top: 49px; } .header-hamburger-icon .shopping-container.ico-design-3:hover .cart-popup-container, .header-hamburger-icon .shopping-container.ico-design-4:hover .cart-popup-container { top: 50px; } .header-hamburger-icon .navbar-header .languages-area .wpml-ls-sub-menu { text-align: left; } .header-hamburger-icon .navbar-header .languages-sidebar .wcml-cs-submenu { text-align: left; } .header-hamburger-icon .etheme_widget_socials .et-follow-buttons a, .global-header-hamburger-icon .fixed-header .etheme_widget_socials .et-follow-buttons a { padding: 12px 0 !important; } .header-hamburger-icon .header-widget-area .textwidget li, .global-header-hamburger-icon .fixed-header .header-widget-area .textwidget li { margin-bottom: 0; } .fullscreen-menu { opacity: 0; visibility: hidden; z-index: 10002; -webkit-transition: opacity 0.5s, visibility 0s 0.5s; transition: opacity 0.5s, visibility 0s 0.5s; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.9); text-align: center; -webkit-transform: none; -ms-transform: none; transform: none; } .fullscreen-menu .hamburger-icon { position: fixed; right: 50px; top: 40px; -webkit-perspective-origin: center center; perspective-origin: center center; } .fullscreen-menu .hamburger-icon span { background-color: #fff !important; } .fullscreen-menu .hamburger-icon:hover { opacity: 0.7; } .fullscreen-menu > div { position: absolute; top: 50%; width: 100%; height: 60%; overflow: hidden; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-perspective: 1200px; perspective: 1200px; } .fullscreen-menu > div:focus { outline: none; } .fullscreen-menu .navbar-collapse { position: absolute; overflow: scroll; overflow-x: hidden; top: 0; right: 0; bottom: 0; left: 0; margin: 0; padding: 0; } .fullscreen-menu .navbar-collapse:focus { outline: none; } .fullscreen-menu .menu { width: 100%; -webkit-transform: translateY(-25%) rotateX(15deg); transform: translateY(-25%) rotateX(15deg); -webkit-transition: -webkit-transform 0.5s, opacity 0.5s; transition: transform 0.5s, opacity 0.5s; position: relative; height: 100%; opacity: 0.4; } .fullscreen-menu .menu > li { display: inline-block; width: 100%; text-align: center; padding-bottom: 20px; padding-left: 0; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; border-bottom: none; position: relative; } .fullscreen-menu .menu > li > a, .fullscreen-menu .menu > li .inside > a { color: #fff !important; font-size: 36px; text-transform: uppercase; padding: 0 !important; font-weight: 400; line-height: 1.2 !important; } .fullscreen-menu .menu > li .open-child { position: absolute; right: -50px; } .fullscreen-menu .menu .inside { position: relative; display: inline-block; } .fullscreen-menu .menu .open-child { top: 50%; padding-right: 15px; padding-left: 15px; margin-top: -12px; display: inline-block; z-index: 100; font-size: 0; cursor: pointer; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .fullscreen-menu .menu .open-child:before { content: "\f107"; font-family: FontAwesome; display: block; color: #ccc; font-size: 24px; font-weight: 400; line-height: 1; } .fullscreen-menu .menu .over .open-child { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .fullscreen-menu .nav-sublist-dropdown { position: static; float: left; left: 0; top: 0 !important; visibility: visible; display: none; width: 100%; padding: 0 !important; z-index: 10; margin-top: 0; background-color: transparent; border: none; text-align: center; } .fullscreen-menu .nav-sublist-dropdown:before { display: none; } .fullscreen-menu .nav-sublist-dropdown ul { padding-top: 10px; } .fullscreen-menu .nav-sublist-dropdown li a { color: #FFF !important; padding: 5px 0 !important; background-color: transparent !important; font-size: 20px !important; } .fullscreen-menu .nav-sublist-dropdown li a:hover a { background: transparent; opacity: 0.7; } .fullscreen-menu .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist { display: none; } .fullscreen-menu .nav-sublist-dropdown ul > li .nav-sublist ul { position: static; padding: 0; background-color: transparent !important; width: auto; border: none; } .fullscreen-menu .nav-sublist-dropdown ul > li .nav-sublist ul li a:hover { background-color: transparent !important; } .fullscreen-menu-opened .fullscreen-menu { opacity: 1; visibility: visible; -webkit-transition: -webkit-transform 0.5s, opacity 0.5s; transition: transform 0.5s, opacity 0.5s; z-index: 10002; } .fullscreen-menu-opened .fullscreen-menu .menu { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; } .global-header-hamburger-icon .header-widget-area { display: inline-block; vertical-align: middle; } .global-header-hamburger-icon .header-widget-area .top-links { float: none; max-width: 100%; display: inline-block; vertical-align: middle; padding-left: 0; } .global-header-hamburger-icon .header-widget-area .top-links > div { padding-left: 0; margin-left: 0; padding-right: 12px; margin-right: 12px; border-left: none; display: inline-block; vertical-align: middle; } .global-header-hamburger-icon .header-widget-area .languages-area { float: none; max-width: 100%; display: inline-block; vertical-align: middle; } .global-header-hamburger-icon .links { margin-right: 0; vertical-align: middle; } .global-header-hamburger-icon .links li { margin-right: 20px; vertical-align: middle; } .global-header-hamburger-icon .my-account-link, .global-header-hamburger-icon .login-link { margin-right: 20px; top: 2px; } .global-header-hamburger-icon .my-account-link > a, .global-header-hamburger-icon .login-link > a { padding-right: 0; padding-left: 0; } .global-header-hamburger-icon .header-search { padding-right: 20px; } .global-header-hamburger-icon .et-wishlist-widget { margin-left: -3px; margin-right: 18px; } .global-header-hamburger-icon .shopping-container { top: 0 !important; } .global-header-hamburger-icon .shopping-container .cart-bag { margin-right: 0; } .global-header-hamburger-icon .shopping-container .shop-text .total { display: none; } .global-header-hamburger-icon .fixed-header .navbar-header, .global-header-hamburger-icon .fixed-header .header-logo { width: auto; } @media only screen and (max-width: 992px) { .hamburger-icon { display: none; } .global-header-hamburger-icon .shopping-container { top: 2px !important; } .global-header-hamburger-icon .navbar-header { margin-right: 3.6em; } .global-header-hamburger-icon .my-account-link, .global-header-hamburger-icon .login-link { top: 0; } .global-header-hamburger-icon .my-account-link.type-icon > a:before, .global-header-hamburger-icon .login-link.type-icon > a:before { top: 0; font-size: 22px; } .global-header-hamburger-icon .fixed-header .navbar-header { margin-right: 3.9em; } } @media only screen and (max-width: 767px) { .global-header-hamburger-icon .header-widget-area { display: none; } .hamburger-icon { margin-left: 10px; } .fullscreen-menu .menu > li { padding-bottom: 10px; } .fullscreen-menu .menu > li > a { font-size: 28px; } } .header-simple .header-logo { width: 25%; } .header-simple .menu-wrapper { width: 66%; } .header-simple .menu-wrapper.menu-align-left { padding-left: 30px; } .header-simple .menu-wrapper .menu > li > a { padding: 4em 0.77em; } .header-simple .menu-wrapper .menu > li > a:after { top: 0; } .header-simple .menu-wrapper .menu > li > a:hover:after, .header-simple .menu-wrapper .menu > li.current-menu-item > a:after { left: 0.77em; right: 0.77em; } .header-simple .menu-wrapper .my-account-link ul { top: 50%; } .header-simple .menu-wrapper .my-account-link ul:before { top: -18px; } .header-simple .navbar-header { width: 27% !important; } .header-simple .shopping-container { border-left: 1px solid #e6e6e6; padding-left: 20px; padding-top: 6px; padding-bottom: 6px; top: 0; } .header-simple .shopping-container .cart-bag { text-align: center; min-width: 22px; } .header-simple .shopping-container.ico-design-2:hover .cart-popup-container, .header-simple .shopping-container.ico-design-3:hover .cart-popup-container, .header-simple .shopping-container.ico-design-4:hover .cart-popup-container { top: 49px; } .header-simple .nav-sublist-dropdown:before { height: 25px; top: -18px; } .header-simple .navbar-header .et-wishlist-widget { border-left: 1px solid #e6e6e6; padding: 7px 18px; margin: 0; } .header-simple .header .header-search { padding: 6px 17px; border-left: 1px solid #e6e6e6; } .header-simple .header .my-account-link, .header-simple .header .login-link { margin-right: 18px; } .header-simple .secondary-menu-wrapper .secondary-title { min-width: 188px; padding-left: 1.07em; } .header-simple .secondary-menu-wrapper .secondary-title:after { right: 0; } .header-simple .secondary-menu-wrapper .menu { border-width: 1px; border-color: #e6e6e6; } .header-simple .secondary-menu-wrapper .menu li.menu-item-has-children > .nav-sublist-dropdown { border-color: #e6e6e6; top: -1px; } .header-simple.header-color-dark .cart-bag { background-color: #8a8a8a; border-color: #8a8a8a; } .header-simple.header-color-dark .cart-bag:before { border-color: #8a8a8a; } .header-simple.header-color-dark .cart-bag .badge-number { color: #fff !important; } .header-simple .top-bar .navbar-header .et-wishlist-widget a { top: 0; } .header-simple .shopping-cart-widget .shop-text { display: none; } .header-simple.header-color-white .navbar-header .et-wishlist-widget { border-color: rgba(255, 255, 255, 0.2); } .header-simple.header-color-white .shopping-container { border-color: rgba(255, 255, 255, 0.2); } .header-simple.header-color-white .header-search { border-left-color: rgba(255, 255, 255, 0.2); } .global-header-simple .fixed-header .menu-wrapper { width: 66%; } .global-header-simple .header-color-dark .cart-bag .badge-number { color: #fff !important; } .global-header-simple:not(.et-header-full-width) .fixed-header .navbar-header { padding-right: 0; } .global-header-simple .navbar-header .header-search { padding-right: 17px; } @media only screen and (min-width: 993px) { .header-wrapper.header-simple header > .container .container-wrapper { padding-top: 0; padding-bottom: 0; } .header-smart-responsive .header-wrapper.header-simple .container-wrapper > .menu-wrapper > .menu-main-container .menu > li:not(.more) { padding: 0; } .header-smart-responsive .header-wrapper.header-simple .container-wrapper > .menu-wrapper > .menu-main-container .menu .more { padding: 2.7em 0; } } @media only screen and (max-width: 1200px) { .header-simple .header-logo { width: auto; } .header-simple .menu-wrapper { width: 60%; } .global-header-simple .fixed-header .menu-wrapper { width: 60%; } .header-simple .menu-wrapper .menu > li > a { padding-top: 1.2em; padding-bottom: 1.2em; } } @media only screen and (max-width: 992px) { .header-simple .header-search { padding: 0 1em 0 0; } .header-simple .et-wishlist-widget { padding-left: 0 !important; border-left: none !important; } .header-simple .secondary-menu-wrapper { display: none; } .header-simple .shopping-container { padding-left: 0; border-left: none; } .header-simple .shopping-container .badge-number { font-size: 14px; } .global-header-simple .fixed-header .navbar-header { padding-right: 1.5em !important; } } @media only screen and (max-width: 480px) { .header-simple .navbar-header { width: auto !important; } .global-header-simple .page-heading { padding-top: 11em; } .global-header-simple.et-header-not-overlap .page-heading { padding-top: 5.71em; } .global-header-simple.et-header-not-overlap .page-heading.bc-size-small { padding-top: 25px; } } .header-standard { } .header-standard .header .my-account-link, .header-standard .header .login-link { margin-right: 0; } .header-standard .header-logo { width: 25%; } .header-standard .header-widgets { width: 50%; } .header-standard .topbar-color-white { color: #ccc; } .header-standard .topbar-color-white a { color: #ccc; } .header-standard .topbar-color-white a:hover { color: #fff; opacity: 1; } .header-standard .topbar-color-white .languages-area .menu > li > a { color: #ccc; } .header-standard .topbar-color-white .languages-area .menu > li > a:hover { color: #fff; opacity: 1; } .header-standard .topbar-color-white .menu-social-icons li a, .header-standard .topbar-color-white .et-follow-buttons a { color: #ccc; } .header-standard .topbar-color-white .menu-social-icons li a:hover, .header-standard .topbar-color-white .et-follow-buttons a:hover { color: #fff; opacity: 1; } .header-standard .shopping-cart-widget .badge-number { color: #fff !important; } .header-standard .shopping-container { vertical-align: middle; } .header-standard .shopping-container.ico-design-1:hover .cart-popup-container { top: 50px; } .header-standard .shopping-container.ico-design-2, .header-standard .shopping-container.ico-design-3, .header-standard .shopping-container.ico-design-4 { top: 0; } .header-standard .menu-wrapper { display: inline-block; } .header-standard .menu-wrapper .menu > li > a { padding-top: 1.2em; padding-bottom: 1.2em; } .header-standard .menu-wrapper .menu .nav-sublist-dropdown, .header-standard .menu-wrapper .menu .submenu-languages { top: 30px !important; } .header-standard .top-bar .show-in-tb-left { padding-right: 0; border-right: 0; } .header-standard .et-wishlist-widget { padding: 1em 1.86em; margin: 0 1.55em; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; vertical-align: middle; } .header-standard .et-wishlist-widget a:hover { opacity: 0.7; } .header-standard .et-wishlist-widget:hover .wishlist-dropdown { top: 65px; } .header-standard .navigation-wrapper .header-search { float: right; margin-top: 0.47em; } .header-standard .nav-sublist-dropdown:before, .header-standard .my-account-link ul:before { top: 10px; } .header-standard .header-search.act-default input[type="text"], .header-standard .header-search.act-default button { height: 2.7rem !important; } .header-standard .header-search.act-default .btn { width: 2.7rem !important; } .header-standard .header-search.act-default i { font-size: 18px !important; } .header-standard .shopping-container.ico-design-2 { top: 0; } .header-standard .shopping-container.ico-design-2 .cart-bag { background-color: transparent; } .header-standard .top-bar .navbar-header .et-wishlist-widget a { top: 0; } .header-standard.header-color-white .et-wishlist-widget { border-color: rgba(255, 255, 255, 0.2); } .global-header-standard .fixed-header .navbar-header { padding-right: 1em !important; } .search-widget-off .header-wrapper.header-standard .menu-wrapper { width: 100%; } .et-header-overlap .header-standard .top-bar { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .et-header-overlap .header-standard .navigation-wrapper .menu-inner, .et-header-overlap .header-standard .et-wishlist-widget { border-color: rgba(255, 255, 255, 0.2); } .et-header-overlap .header-standard .topbar-color-white .languages-area .menu > li > a, .et-header-overlap .header-standard .topbar-color-white a { color: #fff; } .et-header-overlap .header-standard .topbar-color-white .languages-area .menu > li > a:hover, .et-header-overlap .header-standard .topbar-color-white a:hover { opacity: 0.7; } .et-header-overlap .header-standard .languages-area .menu > li.menu-parent-item:after, .et-header-overlap .header-standard .top-links .menu > li.menu-parent-item:after, .et-header-overlap .header-standard .topbar-color-white .top-panel-open:after { color: #fff; } .et-header-overlap .header-standard .topbar-color-dark .languages-area .menu > li.menu-parent-item:after, .et-header-overlap .header-standard .topbar-color-dark .top-links .menu > li.menu-parent-item:after { color: #1a1a1a; } .et-header-overlap .header-standard .topbar-color-dark .top-panel-open:after { color: #1a1a1a; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper { vertical-align: middle; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .secondary-title { font-size: 0.93rem; width: 252px; padding-top: 17px; padding-bottom: 13px; margin-top: -1px; border: 1px solid #e6e6e6; border-bottom-width: 0; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .secondary-title .secondary-menu-toggle { top: -2px; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .secondary-title:after { right: 30px; top: 54%; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .menu { border-color: #e6e6e6; margin-top: 1px; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .menu:before { content: ""; position: absolute; left: 0; height: 10px; display: block; top: -10px; width: 100%; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .menu .nav-sublist-dropdown { top: -1px !important; border: 1px solid #e6e6e6; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a { display: block !important; text-align: left !important; width: 100% !important; padding-bottom: 15px !important; padding-top: 15px !important; padding-right: 20px !important; padding-left: 0 !important; font-size: 0.93rem; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:after { display: none; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:before { background: none !important; width: 5px !important; } .global-header-standard.et-secondary-menu-on .secondary-menu-wrapper .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist ul { border: 1px solid #e6e6e6 !important; top: -16px; } .global-header-standard.et-secondary-menu-on .header-color-white .secondary-menu-wrapper .secondary-title { border-color: rgba(255, 255, 255, 0.2); } .global-header-standard.et-secondary-menu-on .menu-wrapper > div:not(.secondary-menu-wrapper) { display: inline-block; vertical-align: middle; } @media only screen and (min-width: 993px) { .global-header-standard.et-header-overlap .page-heading.bc-size-large { padding-top: 17em; } .header-wrapper.header-standard header .container-wrapper { padding-top: 1.5em; padding-bottom: 1.5em; } .header-wrapper.header-standard .navbar-header .et-wishlist-widget a { top: 1px; } .header-smart-responsive .header-wrapper.header-standard .menu-wrapper > .menu-main-container .menu > li { padding: 0; } .header-smart-responsive .header-wrapper.header-standard .menu-wrapper > .menu-main-container .menu .more { padding: 0.4em 0; } } @media only screen and (max-width: 992px) { .header-widgets { display: none; } .header-standard .navbar-header { -webkit-transform: translateY(-48%); -ms-transform: translateY(-48%); transform: translateY(-48%); } .header-standard .navbar-header .shopping-container { top: 2px; } .header-standard .navbar-header .et-wishlist-widget.ico-label-bottom .wishlist-count { top: auto; right: -5px; bottom: -3px; } .header-standard .shopping-container.ico-design-2 .cart-bag { vertical-align: text-bottom; } .header-standard .et-wishlist-widget { padding: 0; margin: 0 15px 0 0 ; margin-right: 2em; border: none; vertical-align: middle; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .header-standard .et-wishlist-widget .wishlist-count { right: -9px; top: -5px; } } @media only screen and (min-width: 993px) { .header-wrapper.header-two-rows .header-top .container-top-wrapper { padding: 30px 0; } .header-wrapper.header-two-rows .container-wrapper { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 10px 0 !important; } .header-wrapper.header-two-rows .menu-wrapper .menu > li { margin: 0 15px; } .header-wrapper.header-two-rows .top-links > div { margin-left: 0; padding-left: 0; vertical-align: middle; } .header-wrapper.header-two-rows .topbar-widget.etheme_widget_socials { position: relative; vertical-align: middle; } .header-wrapper.header-two-rows .languages-area .menu > li > a, .header-wrapper.header-two-rows .top-links ul > li > a { font-size: 12px; color: #a4a4a4; line-height: 2.86rem; height: auto; line-height: 1.3; } .header-wrapper.header-two-rows .languages-area .menu > li > a:hover, .header-wrapper.header-two-rows .top-links ul > li > a:hover { color: #1e1e1e; } .header-wrapper.header-two-rows .navbar-header .et-wishlist-widget a { top: 1px; } .header-wrapper.header-two-rows .navbar-header .my-account-link, .header-wrapper.header-two-rows .navbar-header .login-link, .header-wrapper.header-two-rows .navbar-header .et-wishlist-widget { margin-right: 24px; } .header-wrapper.header-two-rows .shopping-container:hover .cart-popup-container { top: 50px; } .header-wrapper.header-two-rows .shopping-container.ico-design-2:hover .cart-popup-container { top: 49px; } .header-wrapper.header-two-rows .shopping-container.ico-design-1:hover .cart-popup-container { top: 48px; } .header-wrapper.header-two-rows .languages-area .menu > li > ul > li > a, .header-wrapper.header-two-rows .top-links .menu > li > ul > li > a { font-size: 12px; } .header-wrapper.header-two-rows .widget_currency_sel_widget .wcml_currency_switcher, .header-wrapper.header-two-rows .topbar-widget div.fancy-select div.trigger { font-size: 12px !important; color: #a4a4a4; } .header-wrapper.header-two-rows .top-links ul { float: none; vertical-align: middle; } .header-wrapper.header-two-rows .widget_icl_lang_sel_widget { border: none; } .header-wrapper.header-two-rows .widget_icl_lang_sel_widget #lang_sel li { width: 105px; } .header-wrapper.header-two-rows .widget_icl_lang_sel_widget #lang_sel li a { border: none; padding-left: 0; font-size: 12px !important; color: #a4a4a4; } .header-wrapper.header-two-rows .widget_icl_lang_sel_widget #lang_sel li ul { border: 1px solid #e6e6e6; } .header-wrapper.header-two-rows .widget_icl_lang_sel_widget #lang_sel li ul li { width: 100%; } .header-wrapper.header-two-rows .widget_icl_lang_sel_widget #lang_sel li ul li a { padding-left: 20px; } .header-wrapper.header-two-rows .header-search.act-default { width: 210px; vertical-align: middle; } .header-wrapper.header-two-rows .header-search.act-default input[type="text"] { background-color: transparent; border: 1px solid #e5e2e2; height: 38px; } .header-wrapper.header-two-rows .header-search.act-default [role="searchform"] .btn { background-color: transparent; } .header-wrapper.header-two-rows .header-search.act-default [role="searchform"] .btn i { color: #a4a4a4; font-size: 18px !important; margin-bottom: -7px; } .header-wrapper.header-two-rows .header-search.act-default [role="searchform"] .btn:hover i { color: #1e1e1e; } .header-wrapper.header-two-rows .languages-area { float: none; display: inline-block; vertical-align: middle; } .header-wrapper.header-two-rows .left-wrap { width: 42%; display: inline-block; text-align: left; } .header-wrapper.header-two-rows .left-wrap .header-search { max-width: 50%; width: 210px; } .header-wrapper.header-two-rows .left-wrap .languages-area { max-width: 50%; padding-left: 20px; } .header-wrapper.header-two-rows .left-wrap .languages-area > div { border: none; } .header-wrapper.header-two-rows .right-wrap { width: 41%; display: inline-block; margin-left: -4px; text-align: right; } .header-wrapper.header-two-rows .right-wrap .top-links { float: none; display: inline-block; vertical-align: middle; padding-left: 0; padding-right: 0; max-width: 100%; } .header-wrapper.header-two-rows .right-wrap .navbar-header { float: none; vertical-align: middle; padding-left: 30px; } .header-wrapper.header-two-rows .right-wrap .navbar-header .et-wishlist-widget { vertical-align: middle; } .header-wrapper.header-two-rows .right-wrap .navbar-header .shopping-container { top: 0; } .header-wrapper.header-two-rows .right-wrap .navbar-header .shopping-container.ico-design-1 { top: 1px; } .header-wrapper.header-two-rows .header-logo { display: inline-block; vertical-align: middle; width: 16%; text-align: center; } .header-wrapper.header-two-rows .topbar-widget.etheme_widget_socials .et-follow-buttons a { height: auto; } .header-wrapper.header-two-rows .nav-sublist-dropdown { top: 27px !important; } .header-wrapper.header-two-rows .nav-sublist-dropdown:before { content: ""; top: -15px; height: 40px; } .header-wrapper.header-two-rows .languages-area .menu > li > ul, .header-wrapper.header-two-rows .top-links .menu > li > ul, .header-wrapper.header-two-rows .my-account-link ul { margin-top: 10px; } .header-wrapper.header-two-rows .languages-area .menu > li > ul:before, .header-wrapper.header-two-rows .top-links .menu > li > ul:before, .header-wrapper.header-two-rows .my-account-link ul:before { content: ""; position: absolute; top: -10px; left: 0; width: 100%; height: 10px; } .header-wrapper.header-two-rows .my-account-link:after { content: "\f0d7" !important; font-family: 'FontAwesome' !important; display: inline-block; position: absolute; margin-top: -2px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: -5px; } .header-wrapper.header-two-rows .my-account-link a { padding-right: 10px; } .header-wrapper.header-two-rows.header-color-white .header-search.act-default input[type="text"] { border: 1px solid #fff; color: #fff; } .header-wrapper.header-two-rows.header-color-white .header-search.act-default input[type="text"]::-webkit-input-placeholder { color: #fff; } .header-wrapper.header-two-rows.header-color-white .header-search.act-default input[type="text"]:-moz-placeholder { color: #fff; } .header-wrapper.header-two-rows.header-color-white .header-search.act-default input[type="text"]::-moz-placeholder { color: #fff; } .header-wrapper.header-two-rows.header-color-white .header-search.act-default input[type="text"]:-ms-input-placeholder { color: #fff; } .header-wrapper.header-two-rows.header-color-white .header-search.act-default [role="searchform"] .btn i { color: #fff; } .header-wrapper.header-two-rows.header-color-white .container-wrapper { border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header-wrapper.header-two-rows.header-color-white .top-links ul > li > a, .header-wrapper.header-two-rows.header-color-white .languages-area .menu > li > a { color: #fff; } .header-wrapper.header-two-rows.header-color-white .top-links ul > li > a:hover, .header-wrapper.header-two-rows.header-color-white .languages-area .menu > li > a:hover { opacity: 0.6; } .header-wrapper.header-two-rows .topbar-color-white .textwidget { color: #fff; } .header-wrapper.header-two-rows .topbar-color-white .top-links ul > li > a { color: #fff; } .header-wrapper.header-two-rows .topbar-color-white .top-links ul > li > a:hover { opacity: 0.6; } .header-wrapper.header-two-rows .topbar-color-white .languages-area .menu > li > a { color: #fff; } .header-wrapper.header-two-rows .topbar-color-white .languages-area .menu > li > a:hover { opacity: 0.6; } .header-wrapper.header-two-rows .topbar-color-white .languages-area .menu > li.menu-parent-item::after, .header-wrapper.header-two-rows .topbar-color-white .top-links .menu > li.menu-parent-item::after { color: #fff; } .header-wrapper.header-two-rows .topbar-color-white .my-account-link::after { color: #fff; } .header-wrapper.header-two-rows .topbar-color-white .topbar-widget.etheme_widget_socials .et-follow-buttons a { color: #fff; } .header-wrapper.header-two-rows .topbar-color-white .topbar-widget.etheme_widget_socials .et-follow-buttons a:hover { color: rgba(255, 255, 255, 0.6); } .global-header-two-rows.header-smart-responsive .fixed-header .nav-sublist-dropdown { top: 100% !important; } .global-header-two-rows.header-smart-responsive .fixed-header .nav-sublist-dropdown:before { display: none; } .search-widget-off .header-wrapper.header-two-rows .left-wrap .languages-area { max-width: 100% !important; } .secondary-menu-wrapper .secondary-title:after { right: auto; margin-left: 25px; } .header-smart-responsive .header-wrapper.header-two-rows header > .container .container-wrapper { padding: 0 !important; } .header-smart-responsive .header-wrapper.header-two-rows > .menu-wrapper .menu > li { padding: 0.62em 0; } .header-smart-responsive .header-wrapper.header-two-rows > .menu-wrapper .menu .more { padding: 0.65em 0; } } .et-header-full-width .header-two-rows .container { width: 100%; } .et-header-full-width .header-two-rows .header-search { margin-left: 1.14em; } .et-header-full-width .header-two-rows .left-wrap { padding-left: 4px; } @media only screen and (min-width: 993px) and (max-width: 1200px) { .header-wrapper.header-two-rows .header-search { width: 160px; } } @media only screen and (max-width: 992px) { .header-wrapper.header-two-rows .left-wrap { display: none; } .header-wrapper.header-two-rows .container-top-wrapper { padding: 15px 0; border-bottom: 1px solid #e6e6e6; display: inline-block; width: 100%; position: relative; float: left; } .header-wrapper.header-two-rows .right-wrap .top-links { display: none; } .header-wrapper.header-two-rows .container-wrapper { display: none; } } @media (min-width: 993px) { body.fullscreen-menu-opened .hamburger-icon span { background-color: rgba(0, 0, 0, 0); -webkit-transition-delay: 0.2s; transition-delay: 0.2s; } body.fullscreen-menu-opened .hamburger-icon span:before { margin-top: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s; } body.fullscreen-menu-opened .hamburger-icon span:after { margin-top: 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s; } body.fullscreen-menu-opened .menu-main-container { opacity: 1; visibility: visible; z-index: 9999; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } body.fullscreen-menu-opened .header-vertical, body.fullscreen-menu-opened .header-vertical2 { background-color: #262626; } body.fullscreen-menu-opened .header-vertical .hamburger-icon span:before, body.fullscreen-menu-opened .header-vertical2 .hamburger-icon span:before, body.fullscreen-menu-opened .header-vertical .hamburger-icon span:after, body.fullscreen-menu-opened .header-vertical2 .hamburger-icon span:after { background-color: #fff; } body.fullscreen-menu-opened .header-vertical .et-header-full-width .navbar-header, body.fullscreen-menu-opened .header-vertical2 .et-header-full-width .navbar-header { padding-right: 0; } body.fullscreen-menu-opened .header-vertical .cart-bag, body.fullscreen-menu-opened .header-vertical2 .cart-bag { border-color: #fff; } body.fullscreen-menu-opened .header-vertical .cart-bag:before, body.fullscreen-menu-opened .header-vertical2 .cart-bag:before { border-color: #fff; color: #fff; } body.fullscreen-menu-opened .header-vertical .cart-bag .badge-number, body.fullscreen-menu-opened .header-vertical2 .cart-bag .badge-number { color: #fff; } body.fullscreen-menu-opened .header-vertical .et-wishlist-widget .icon-like_outline:before, body.fullscreen-menu-opened .header-vertical2 .et-wishlist-widget .icon-like_outline:before { color: #fff; } body.fullscreen-menu-opened .header-vertical .shop-text, body.fullscreen-menu-opened .header-vertical2 .shop-text { color: #fff; } body.fullscreen-menu-opened .header-vertical.header-color-white .shopping-cart-widget .shop-text, body.fullscreen-menu-opened .header-vertical2.header-color-white .shopping-cart-widget .shop-text { color: #fff; } body.fullscreen-menu-opened .header-vertical.header-color-white .hamburger-icon span, body.fullscreen-menu-opened .header-vertical2.header-color-white .hamburger-icon span { background-color: #262626; } body.fullscreen-menu-opened .header-vertical .header-logo .logo-default, body.fullscreen-menu-opened .header-vertical2 .header-logo .logo-default { display: none; } body.fullscreen-menu-opened .header-vertical .header-logo .logo-fixed, body.fullscreen-menu-opened .header-vertical2 .header-logo .logo-fixed { display: inline-block; } body.fullscreen-menu-opened .header-vertical2 { background-color: #fff; border-right: 1px solid #e8e8e8; } body.fullscreen-menu-opened .header-vertical2 .hamburger-icon span:before, body.fullscreen-menu-opened .header-vertical2 .hamburger-icon span:after { background-color: #1e1e1e; } body.fullscreen-menu-opened .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li ul { background-color: #fff; } body.et-vertical-fixed .template-content, body.et-vertical-fixed .vc_row[data-vc-full-width], body.et-vertical-fixed .rev_slider_wrapper .fullscreen-container, body.et-vertical-fixed .rev_slider_wrapper .fullwidthbanner-container { padding-left: 90px; } body.et-vertical-fixed.et-header-full-width .navbar-header { padding-right: 0; } .et-header-overlap .header-vertical, .et-header-overlap .header-vertical2 { position: fixed; z-index: 99999; background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .et-header-overlap .header-vertical .header-bg-block, .et-header-overlap .header-vertical2 .header-bg-block { background-color: transparent !important; } .et-header-overlap .header-vertical2 { background-color: #fff; } .boxed .header-wrapper.header-vertical, .framed .header-wrapper.header-vertical, .boxed .header-vertical2, .framed .header-vertical2 { left: 0; width: 90px; } .boxed.et-vertical-fixed .template-content, .framed.et-vertical-fixed .template-content, .boxed.et-vertical-fixed .vc_row[data-vc-full-width], .framed.et-vertical-fixed .vc_row[data-vc-full-width], .boxed.et-vertical-fixed .rev_slider_wrapper .fullscreen-container, .framed.et-vertical-fixed .rev_slider_wrapper .fullscreen-container, .boxed.et-vertical-fixed .rev_slider_wrapper .fullwidthbanner-container, .framed.et-vertical-fixed .rev_slider_wrapper .fullwidthbanner-container { padding-left: 0; } .header-vertical, .header-vertical2 { position: fixed; left: 0; top: 0; width: 90px; z-index: 99999; height: 100%; background-color: #fff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.05); box-shadow: 0 0 30px rgba(0, 0, 0, 0.05); } .header-vertical header, .header-vertical2 header, .header-vertical .container-wrapper, .header-vertical2 .container-wrapper { heght: 100%; } .header-vertical .navbar-header, .header-vertical2 .navbar-header { text-align: center; } .header-vertical .navbar-header .et-wishlist-widget, .header-vertical2 .navbar-header .et-wishlist-widget { margin: 0 .5em 1.2em 0; } .header-vertical .menu-wrapper .menu > li.current-menu-item > a:after, .header-vertical2 .menu-wrapper .menu > li.current-menu-item > a:after { display: none; } .header-vertical .cart-bag:before, .header-vertical2 .cart-bag:before { -webkit-transition-duration: 0s; transition-duration: 0s; } .header-vertical.header-color-white .shopping-cart-widget .shop-text, .header-vertical2.header-color-white .shopping-cart-widget .shop-text { color: #fff; } .header-vertical.header-color-white .shopping-cart-widget .cart-bag, .header-vertical2.header-color-white .shopping-cart-widget .cart-bag { color: #fff; border-color: #fff; } .header-vertical.header-color-white .shopping-cart-widget .cart-bag:before, .header-vertical2.header-color-white .shopping-cart-widget .cart-bag:before { border-color: #fff; } .header-vertical.header-color-white .hamburger-icon span, .header-vertical2.header-color-white .hamburger-icon span { background-color: #fff; } .header-vertical.header-color-white .hamburger-icon span:before, .header-vertical2.header-color-white .hamburger-icon span:before, .header-vertical.header-color-white .hamburger-icon span:after, .header-vertical2.header-color-white .hamburger-icon span:after { background-color: #fff; } .header-vertical .header-logo, .header-vertical2 .header-logo { position: fixed; left: 0; top: 30px; padding-left: 0; } .header-vertical .header-logo img, .header-vertical2 .header-logo img { max-width: 80px; text-align: center; margin: 0 4px; } .header-vertical .ico-design-1.ico-bg-yes .cart-bag, .header-vertical2 .ico-design-1.ico-bg-yes .cart-bag { margin-right: 0; } .header-vertical .ico-design-1 .cart-bag, .header-vertical2 .ico-design-1 .cart-bag { margin-right: -3px; } .header-vertical .ico-design-1, .header-vertical2 .ico-design-1, .header-vertical .ico-design-2, .header-vertical2 .ico-design-2, .header-vertical .ico-design-3, .header-vertical2 .ico-design-3, .header-vertical .ico-design-4, .header-vertical2 .ico-design-4 { text-align: center; } .header-vertical .ico-design-1 .shop-text, .header-vertical2 .ico-design-1 .shop-text, .header-vertical .ico-design-2 .shop-text, .header-vertical2 .ico-design-2 .shop-text, .header-vertical .ico-design-3 .shop-text, .header-vertical2 .ico-design-3 .shop-text, .header-vertical .ico-design-4 .shop-text, .header-vertical2 .ico-design-4 .shop-text { padding-left: 2px; text-align: left; } .header-vertical .ico-design-1.ico-bg-yes .cart-bag:after, .header-vertical2 .ico-design-1.ico-bg-yes .cart-bag:after, .header-vertical .ico-design-2.ico-bg-yes .cart-bag:after, .header-vertical2 .ico-design-2.ico-bg-yes .cart-bag:after, .header-vertical .ico-design-3.ico-bg-yes .cart-bag:after, .header-vertical2 .ico-design-3.ico-bg-yes .cart-bag:after, .header-vertical .ico-design-4.ico-bg-yes .cart-bag:after, .header-vertical2 .ico-design-4.ico-bg-yes .cart-bag:after { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .header-vertical .menu-main-container, .header-vertical2 .menu-main-container { position: fixed; width: 320px; left: 90px; top: 0; background-color: #212121; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-transition: all .5s; transition: all .5s; height: 100%; opacity: 0; visibility: hidden; z-index: -99999; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); } .header-vertical .menu-main-container > ul > li, .header-vertical2 .menu-main-container > ul > li { position: inherit; } .header-vertical .nav-sublist-dropdown, .header-vertical2 .nav-sublist-dropdown { width: 420px; background-color: #262626; border: none; border-right: 1px solid white; display: block; z-index: -99999; visibility: hidden; opacity: 0; display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); } .header-vertical .nav-sublist-dropdown:before, .header-vertical2 .nav-sublist-dropdown:before { top: 0; width: 50px; height: 100%; left: -50px; } .header-vertical .nav-sublist-dropdown .item-link, .header-vertical2 .nav-sublist-dropdown .item-link { color: #fff; font-size: 18px; font-weight: 400; } .header-vertical .nav-sublist-dropdown ul > li, .header-vertical2 .nav-sublist-dropdown ul > li { text-align: center; } .header-vertical .nav-sublist-dropdown ul > li:hover, .header-vertical2 .nav-sublist-dropdown ul > li:hover { background-color: transparent !important; } .header-vertical .nav-sublist-dropdown ul > li a:hover, .header-vertical2 .nav-sublist-dropdown ul > li a:hover { background-color: transparent !important; color: #747474 !important; } .header-vertical .item-design-dropdown .nav-sublist-dropdown, .header-vertical2 .item-design-dropdown .nav-sublist-dropdown { top: 0; left: 265px; margin-top: 0; left: 100%; height: 100%; } .header-vertical .item-design-dropdown .nav-sublist-dropdown ul > li ul, .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li ul { top: 0; height: 100%; position: inherit; left: 0; border: none; background-color: #262626; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .header-vertical .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children, .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children { position: initial; } .header-vertical .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children .nav-sublist, .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children .nav-sublist { position: absolute; left: 100%; width: 100%; height: 100%; top: 0; display: block; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); z-index: -99999; visibility: hidden; opacity: 0; } .header-vertical .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist, .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children:hover > .nav-sublist { opacity: 1; visibility: visible; z-index: 99999; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .header-vertical .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children.item-level-2:hover .nav-sublist, .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children.item-level-2:hover .nav-sublist { opacity: 1; visibility: visible; z-index: 99999; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .header-vertical .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children a, .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children a { position: relative; } .header-vertical .item-design-dropdown .item-level-1 > a, .header-vertical2 .item-design-dropdown .item-level-1 > a { color: #fff; font-size: 18px; font-weight: 400; } .header-vertical .item-design-mega-menu:hover:before, .header-vertical2 .item-design-mega-menu:hover:before { display: none; } .header-vertical .item-design-mega-menu.columns-2 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-2 .nav-sublist-dropdown, .header-vertical .item-design-mega-menu.columns-3 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-3 .nav-sublist-dropdown, .header-vertical .item-design-mega-menu.columns-4 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-4 .nav-sublist-dropdown, .header-vertical .item-design-mega-menu.columns-5 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-5 .nav-sublist-dropdown { width: 420px; background-color: #262626; border: none; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown { top: 0; margin-top: 0; left: 100%; height: 100%; position: absolute; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown .container, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .container { overflow: hidden; height: 700px; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown .container > ul, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .container > ul { padding: 0; margin: 0; text-align: center; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown .container > ul > li, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .container > ul > li { width: 100%; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown .container > ul > li > .item-link, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .container > ul > li > .item-link { color: #fff; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children { border: none; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a { color: #fff; font-size: 18px; font-weight: 400; } .header-vertical .menu-wrapper .menu, .header-vertical2 .menu-wrapper .menu { padding: 0 45px; } .header-vertical .menu-wrapper .menu > li, .header-vertical2 .menu-wrapper .menu > li { width: 100%; text-align: center; } .header-vertical .menu-wrapper .menu > li > a, .header-vertical2 .menu-wrapper .menu > li > a { font-size: 18px; color: #fff; width: 100%; font-weight: 400; text-transform: uppercase; } .header-vertical .menu-wrapper .menu > li > a:hover, .header-vertical2 .menu-wrapper .menu > li > a:hover { color: #747474; } .header-vertical .menu-wrapper .menu > li > a:hover:after, .header-vertical2 .menu-wrapper .menu > li > a:hover:after { display: none; } .header-vertical .menu-wrapper .menu > li > a:after, .header-vertical2 .menu-wrapper .menu > li > a:after { display: none; } .header-vertical .menu-wrapper .menu > li:hover .nav-sublist-dropdown, .header-vertical2 .menu-wrapper .menu > li:hover .nav-sublist-dropdown { z-index: 99999; visibility: visible; opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .header-vertical .menu-wrapper .menu ul > li.menu-label-hot:hover a, .header-vertical2 .menu-wrapper .menu ul > li.menu-label-hot:hover a, .header-vertical .menu-wrapper .menu ul > li.menu-label-new:hover a, .header-vertical2 .menu-wrapper .menu ul > li.menu-label-new:hover a, .header-vertical .menu-wrapper .menu ul > li.menu-label-sale:hover a, .header-vertical2 .menu-wrapper .menu ul > li.menu-label-sale:hover a { background-color: transparent; } .header-vertical .hamburger-icon, .header-vertical2 .hamburger-icon { position: fixed; left: 28px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); display: inline-block; width: 31px; height: 25px; cursor: pointer; margin: -20px 0 0; } .header-vertical .hamburger-icon span, .header-vertical2 .hamburger-icon span { margin: 0 auto; position: relative; top: 12px; width: 31px; height: 2px; background-color: #262626; display: block; -webkit-transition-duration: 0s; transition-duration: 0s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; } .header-vertical .hamburger-icon span:before, .header-vertical2 .hamburger-icon span:before, .header-vertical .hamburger-icon span:after, .header-vertical2 .hamburger-icon span:after { content: ''; position: absolute; width: 31px; height: 2px; background-color: #262626; display: block; } .header-vertical .hamburger-icon span:before, .header-vertical2 .hamburger-icon span:before { margin-top: -10px; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s; } .header-vertical .hamburger-icon span:after, .header-vertical2 .hamburger-icon span:after { margin-top: 10px; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s; } .header-vertical .navbar-header, .header-vertical2 .navbar-header { position: absolute; bottom: 30px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .header-vertical .shopping-cart-widget .shop-text, .header-vertical2 .shopping-cart-widget .shop-text { display: block; text-align: center; } .header-vertical .cart-bag, .header-vertical2 .cart-bag { font-size: 1.4rem; line-height: 1.4; margin-bottom: 5px; margin-right: 3px; border-color: #262626; } .header-vertical .cart-bag:before, .header-vertical2 .cart-bag:before { border-color: #262626; margin-left: 0; } .header-vertical .cart-bag .badge-number, .header-vertical2 .cart-bag .badge-number { font-size: 1.2rem; } .header-vertical .header-logo { width: 100%; max-width: 90px; text-align: center; } .header-vertical .ico-design-1.shopping-container .cart-bag { width: 1.4em; line-height: 1.3; padding: 0 0.3em; height: 1.4em; } .header-vertical .navbar-header .et-wishlist-widget { margin-right: 0; } .header-vertical .navbar-header .et-wishlist-widget i { font-size: 1.6em; } .header-vertical .navbar-header .my-account-link, .header-vertical .navbar-header .login-link { margin-right: 0; margin-bottom: 1.2em; } .header-vertical .navbar-header .my-account-link a:before, .header-vertical .navbar-header .login-link a:before { display: block; margin-right: 0; margin-bottom: 5px; } .header-vertical .shopping-container.ico-design-2 .cart-bag:before, .header-vertical .shopping-container.ico-design-3 .cart-bag:before, .header-vertical .shopping-container.ico-design-4 .cart-bag:before { font-size: 25px; } .header-vertical .shopping-container { display: block; } .header-vertical .shopping-container .cart-bag { margin-right: 0; } .header-vertical .shopping-container.ico-design-4 .badge-number { top: -3px !important; right: 2px !important; } .header-vertical .cart-popup-container, .header-vertical .wishlist-dropdown, .header-vertical .my-account-link ul { display: none; } .header-vertical2 { border-right: 1px solid #e8e8e8; } .header-vertical2 .menu-main-container { background-color: #fff; } .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .container > ul > li > .item-link { color: #1e1e1e; } .header-vertical2 .menu-wrapper .menu > li > a { color: #1e1e1e; } .header-vertical2 .menu-wrapper .menu > li:hover .nav-sublist-dropdown:after { content: ""; height: 100%; width: 1px; background: #e8e8e8; position: absolute; right: -1px; z-index: 100000; } .header-vertical2.header-color-white { } body.fullscreen-menu-opened .header-vertical2 .menu-main-container { border-right: 1px solid #e8e8e8; } body.fullscreen-menu-opened .header-vertical2.header-color-white .hamburger-icon span { background-color: #fff; } .header-smart-responsive .header-vertical .container-wrapper > .menu-wrapper > .menu-main-container .menu > li, .header-smart-responsive .header-vertical2 .container-wrapper > .menu-wrapper > .menu-main-container .menu > li { padding: 0; } } @media (min-width: 993px) and (max-width: 1360px) { .et-vertical-fixed .container { max-width: 100%; } .header-vertical .nav-sublist-dropdown, .header-vertical2 .nav-sublist-dropdown { width: 225px; } .header-vertical .nav-sublist-dropdown .item-link, .header-vertical2 .nav-sublist-dropdown .item-link { font-size: 14px; } .header-vertical .menu-main-container, .header-vertical2 .menu-main-container { width: 230px; } .header-vertical .item-design-dropdown .item-level-1 > a, .header-vertical2 .item-design-dropdown .item-level-1 > a { font-size: 14px; } .header-vertical .menu-wrapper .menu, .header-vertical2 .menu-wrapper .menu { padding: 0 25px; } .header-vertical .menu-wrapper .menu > li > a, .header-vertical2 .menu-wrapper .menu > li > a { font-size: 14px; } .header-vertical .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a, .header-vertical2 .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a { font-size: 16px; } .header-vertical .item-design-mega-menu.columns-2 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-2 .nav-sublist-dropdown, .header-vertical .item-design-mega-menu.columns-3 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-3 .nav-sublist-dropdown, .header-vertical .item-design-mega-menu.columns-4 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-4 .nav-sublist-dropdown, .header-vertical .item-design-mega-menu.columns-5 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-5 .nav-sublist-dropdown { width: 325px; } } @media (min-width: 1361px) and (max-width: 1660px) { .header-vertical .nav-sublist-dropdown, .header-vertical2 .nav-sublist-dropdown { width: 325px; } } @media (max-width: 992px) { .et-vertical-fixed .shopping-container.ico-design-1.ico-bg-yes .cart-bag:before { margin-left: 0; } .et-vertical-fixed .header-wrapper .navbar-toggle { right: 0; } .et-vertical-fixed .header-wrapper .navbar-header { margin-right: 65px; } .et-vertical-fixed .header-wrapper .header-logo { padding-left: 10px; } .header-vertical2 { display: none; } .header-vertical2 header .container-wrapper { position: static; } .header-vertical .shopping-container.ico-design-3 .cart-bag:before, .header-center3.vertical-mod .shopping-container.ico-design-3 .cart-bag:before, .header-vertical .shopping-container.ico-design-2 .cart-bag:before, .header-center3.vertical-mod .shopping-container.ico-design-2 .cart-bag:before, .header-vertical .shopping-container.ico-design-4 .cart-bag:before, .header-center3.vertical-mod .shopping-container.ico-design-4 .cart-bag:before { color: #1e1e1e !important; } .header-vertical .navbar-toggle .icon-bar, .header-center3.vertical-mod .navbar-toggle .icon-bar { background: #1e1e1e; } .header-vertical.header-color-white .shopping-container.ico-design-3 .cart-bag:before, .header-center3.vertical-mod.header-color-white .shopping-container.ico-design-3 .cart-bag:before, .header-vertical.header-color-white .shopping-container.ico-design-2 .cart-bag:before, .header-center3.vertical-mod.header-color-white .shopping-container.ico-design-2 .cart-bag:before, .header-vertical.header-color-white .shopping-container.ico-design-4 .cart-bag:before, .header-center3.vertical-mod.header-color-white .shopping-container.ico-design-4 .cart-bag:before { color: #fff !important; } .header-vertical.header-color-white .navbar-toggle .icon-bar, .header-center3.vertical-mod.header-color-white .navbar-toggle .icon-bar { background: #fff; } .et-vertical-fixed .header-vertical2 .navbar-header { margin-right: 40px; } } .header-vertical2 { border-right-color: #e8e8e8; } .header-vertical2 .hamburger-icon span:before, .header-vertical2 .hamburger-icon span:after, .header-vertical2 .hamburger-icon span { background-color: #1e1e1e; } .header-vertical2 .nav-sublist-dropdown, .header-vertical2 .nav-sublist { background-color: #fff; } .header-vertical2 .nav-sublist-dropdown:before, .header-vertical2 .nav-sublist:before { content: ""; display: block; height: 100%; position: absolute; left: 0; width: 1px; background: #e8e8e8; } .header-vertical2 .item-design-dropdown .nav-sublist-dropdown ul > li a { color: #1e1e1e; } .header-vertical2 .item-design-mega-menu.columns-2 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-3 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-4 .nav-sublist-dropdown, .header-vertical2 .item-design-mega-menu.columns-5 .nav-sublist-dropdown { background-color: #fff; } .header-xstore .header-logo { width: 25%; } .header-xstore .menu-wrapper { width: 66%; } .header-xstore .menu-wrapper.menu-align-left { padding-left: 30px; } .header-xstore .navbar-header { width: 25% !important; } .header-xstore .secondary-menu-wrapper .secondary-title { min-width: 188px; padding-left: 1.07em; } .header-xstore .secondary-menu-wrapper .secondary-title:after { right: 0; } .header-xstore .secondary-menu-wrapper .menu { border-width: 1px; border-color: #e6e6e6; } .header-xstore .secondary-menu-wrapper .menu li.menu-item-has-children > .nav-sublist-dropdown { border-color: #e6e6e6; top: -1px; } .header-xstore .shopping-container.ico-design-3 .cart-bag .badge-number { top: -3px; } .global-header-xstore .fixed-header .menu-wrapper { width: 66%; } .global-header-xstore:not(.et-header-full-width) .fixed-header .navbar-header { padding-right: 0; } @media only screen and (min-width: 992px) { .header-smart-responsive .header-xstore header > .container .container-wrapper { padding: 13.5px 0; } .header-smart-responsive .header-xstore .menu-wrapper .menu-main-container .menu > li { padding: 1.3em 0; } } @media only screen and (max-width: 1200px) { .header-xstore .header-logo { width: auto; } .header-xstore .menu-wrapper { width: 60%; } .global-header-xstore .fixed-header .menu-wrapper { width: 60%; } } @media only screen and (max-width: 992px) { .header-xstore .header-search { padding: 0 1em 0 0; } .header-xstore .et-wishlist-widget { padding: 0 1em 0 0; } .header-xstore .secondary-menu-wrapper { display: none; } .global-header-xstore .fixed-header .navbar-header { padding-right: 1.5em !important; } } @media only screen and (max-width: 480px) { .global-header-xstore .page-heading { padding-top: 11em; } .global-header-xstore.et-header-not-overlap .page-heading { padding-top: 5.71em; } .global-header-xstore.et-header-not-overlap .page-heading.bc-size-small { padding-top: 25px; } } .header-xstore2 { border-bottom: 1px solid #e6e6e6; } .header-xstore2 .top-bar .menu-social-icons li a { opacity: 0.5; } .header-xstore2 .top-bar .menu-social-icons li a:hover { opacity: 1; color: #000; } .header-xstore2 .top-bar .top-links .et-wishlist-widget .wishlist-count.ico-label-top { top: 50% !important; } .header-xstore2 .top-bar .languages-area > div { border-right: 1px solid #e6e6e6; } .header-xstore2 .top-bar .languages-area > div .sub-menu { border: 1px solid #e6e6e6; } .header-xstore2 .top-bar .topbar-widget .menu-social-icons li { border-left: 1px solid #e6e6e6; } .header-xstore2 .top-bar .topbar-widget .menu-social-icons li:last-child { border-right: 1px solid #e6e6e6; } .header-xstore2 .top-bar.topbar-color-white .languages-area > div { border-right: 1px solid rgba(255, 255, 255, 0.2); } .header-xstore2 .top-bar .show-in-tb-left, .header-xstore2 .top-bar .show-in-tb-right { border: none !important; } .header-xstore2 .top-bar .show-in-tb-left > div, .header-xstore2 .top-bar .show-in-tb-right > div { border: none; } .header-xstore2 .header-logo { width: 20%; padding-left: 0; text-align: center; } .header-xstore2 .menu-wrapper { width: 40%; } .header-xstore2 .navbar-header { width: 40%; } .header-xstore2 .navbar-header .header-search { padding-top: 2.86em; padding-bottom: 2.86em; padding-left: 2.86em; border-right: 1px solid #e6e6e6; vertical-align: middle; line-height: 11px; } .header-xstore2 .navbar-header .header-search .fa { font-size: 22px !important; top: 0; } .header-xstore2 .header .navbar-header .shopping-container { top: 1px; } .header-xstore2 .header .navbar-header .shopping-container.ico-design-3, .header-xstore2 .header .navbar-header .shopping-container.ico-design-4 { top: -1px; } .header-xstore2 .header .navbar-header .my-account-link ul { top: 100%; right: 0; } .header-xstore2 .header .navbar-header .my-account-link:hover ul { top: -webkit-calc(100% - 5px); top: calc(100% - 5px); } .header-xstore2 .header .navbar-header .my-account-link, .header-xstore2 .header .navbar-header .login-link { border-right: 1px solid #e6e6e6; padding: 2.86em; margin-right: 0; } .header-xstore2 .et-wishlist-widget { padding: 2.86em; vertical-align: middle; cursor: pointer; margin-left: -4px; margin-right: 0; border-right: 1px solid #e6e6e6; border-left: none !important; } .header-xstore2 .et-wishlist-widget i { font-size: 1.42em; } .header-xstore2 .et-wishlist-widget .wishlist-dropdown { top: 100%; } .header-xstore2 .et-wishlist-widget:hover .wishlist-dropdown { top: -webkit-calc(100% - 5px); top: calc(100% - 5px); } .header-xstore2 .shopping-container { padding-top: 2.86em; padding-bottom: 2.86em; padding-left: 2.86em; } .header-xstore2 .shopping-container .cart-popup-container { top: 100%; } .header-xstore2 .shopping-container:hover .cart-popup-container { top: -webkit-calc(100% - 5px); top: calc(100% - 5px); } .header-xstore2.header-color-white { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header-xstore2.header-color-white .navbar-header .header-search { border-right-color: rgba(255, 255, 255, 0.2); } .header-xstore2.header-color-white .et-wishlist-widget { border-right-color: rgba(255, 255, 255, 0.2); border-left-color: rgba(255, 255, 255, 0.2); } .header-xstore2.header-color-white .cart-bag { border: 1px solid #ffffff; } .header-xstore2.header-color-white .cart-bag .badge-number { color: #ffffff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-xstore2.header-color-white .cart-bag:before { border: 1px solid #ffffff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .header-xstore2.header-color-white .my-account-link, .header-xstore2.header-color-white .login-link { border-right-color: rgba(255, 255, 255, 0.2); } .header-xstore2 .shopping-container.ico-design-2 .cart-bag { border: none !important; } .header-xstore2 .shopping-container.ico-design-2 .cart-bag:before { border: none !important; } .et-header-overlap .header-xstore2 .top-bar .languages-area > div { border-color: rgba(255, 255, 255, 0.2); } .et-header-overlap .header-xstore2 .top-bar { border-color: rgba(255, 255, 255, 0.2); } .global-header-xstore2.et-secondary-menu-on .secondary-menu-wrapper { vertical-align: middle; } .global-header-xstore2.et-secondary-menu-on .secondary-menu-wrapper .secondary-title:after { right: 0; } .global-header-xstore2.et-secondary-menu-on .secondary-menu-wrapper .menu { border-width: 1px; border-color: #e6e6e6; } .global-header-xstore2.et-secondary-menu-on .secondary-menu-wrapper .menu .nav-sublist-dropdown { top: -1px !important; border-width: 1px; border-color: #e6e6e6; } .global-header-xstore2.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a { display: block !important; text-align: left !important; width: 100% !important; padding-right: 20px !important; } .global-header-xstore2.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:after { display: none; } .global-header-xstore2.et-secondary-menu-on .secondary-menu-wrapper .menu > li > a:before { background: none !important; width: 5px !important; } .global-header-xstore2.et-secondary-menu-on .menu-wrapper > div:not(.secondary-menu-wrapper) { width: 78%; display: inline-block; vertical-align: middle; } .header-xstore2.search-now-opened .search-btn, .header-xstore2.search-now-opened .et-wishlist-widget, .header-xstore2.search-now-opened .shopping-container { display: inline-block; } .global-header-xstore2:not(.et-header-overlap) .header-color-white { border-bottom: 1px solid #434242; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .navbar-header .header-search { border-right-color: #434242; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .et-wishlist-widget { border-right-color: #434242; border-left-color: #434242; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .cart-bag { border: 1px solid #ffffff; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .cart-bag .badge-number { color: #ffffff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .cart-bag:before { border: 1px solid #ffffff; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .shopping-container.ico-design-2 .cart-bag, .global-header-xstore2:not(.et-header-overlap) .header-color-white .shopping-container.ico-design-3 .cart-bag { border: none !important; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .shopping-container.ico-design-2 .cart-bag:before, .global-header-xstore2:not(.et-header-overlap) .header-color-white .shopping-container.ico-design-3 .cart-bag:before { border: none !important; } .global-header-xstore2:not(.et-header-overlap) .header-color-white .header .my-account-link, .global-header-xstore2:not(.et-header-overlap) .header-color-white .header .login-link { border-right-color: #434242; } @media only screen and (min-width: 993px) { .header-wrapper.header-xstore2 header .container-wrapper { padding-top: 0 !important; padding-bottom: 0 !important; } .header-wrapper.header-xstore2 .header-logo { padding-top: 2.6em; padding-bottom: 2.6em; } .header-smart-responsive .header-wrapper.header-xstore2 .menu-wrapper > .menu-main-container .menu > li { padding-top: 2.5em; padding-bottom: 2.5em; } } @media only screen and (min-width: 993px) and (max-width: 1200px) { .global-header-xstore2.et-secondary-menu-on .menu-wrapper > div:not(.secondary-menu-wrapper) { width: 69%; display: inline-block; vertical-align: middle; } } @media only screen and (max-width: 992px) { .header-xstore2 .navbar-header .header-search { padding: 0; border-right: none !important; } .header-xstore2 .navbar-header .my-account-link, .header-xstore2 .navbar-header .login-link { padding: 0 !important; border-right: none !important; } .header-xstore2 .shopping-container { padding: 0 !important; top: 2px; } .header-xstore2 .shopping-container .shopping-cart-widget > a { padding-left: 0; margin-left: 2em; } .header-xstore2 .et-wishlist-widget { padding: 0 !important; border: none !important; } } @media only screen and (max-width: 480px) { .header-xstore2 .shopping-container .shopping-cart-widget > a { padding: 0 !important; margin-left: 0; } } .pswp__button { width: 44px; height: 44px; position: relative; background: none; cursor: pointer; overflow: visible; -webkit-appearance: none; display: block; border: 0; padding: 0; margin: 0; float: right; opacity: 0.75; -webkit-transition: opacity 0.2s; transition: opacity 0.2s; -webkit-box-shadow: none; box-shadow: none; } .pswp__button:focus, .pswp__button:hover { opacity: 1; } .pswp__button:active { outline: none; opacity: 0.9; } .pswp__button::-moz-focus-inner { padding: 0; border: 0; } .pswp__ui--over-close .pswp__button--close { opacity: 1; } .pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before { background: url(images/default-skin.png) 0 0 no-repeat; background-size: 264px 88px; width: 44px; height: 44px; } @media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) { .pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before { background-image: url(images/default-skin.svg); } .pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right { background: none; } } .pswp__button--close { background-position: 0 -44px; } .pswp__button--share { background-position: -44px -44px; } .pswp__button--fs { display: none; } .pswp--supports-fs .pswp__button--fs { display: block; } .pswp--fs .pswp__button--fs { background-position: -44px 0; } .pswp__button--zoom { display: none; background-position: -88px 0; } .pswp--zoom-allowed .pswp__button--zoom { display: block; } .pswp--zoomed-in .pswp__button--zoom { background-position: -132px 0; } .pswp--touch .pswp__button--arrow--left, .pswp--touch .pswp__button--arrow--right { visibility: hidden; } .pswp__button--arrow--left, .pswp__button--arrow--right { background: none; top: 50%; margin-top: -50px; width: 70px; height: 100px; position: absolute; } .pswp__button--arrow--left { left: 0; } .pswp__button--arrow--right { right: 0; } .pswp__button--arrow--left:before, .pswp__button--arrow--right:before { content: ''; top: 35px; background-color: rgba(0, 0, 0, 0.3); height: 30px; width: 32px; position: absolute; } .pswp__button--arrow--left:before { left: 6px; background-position: -138px -44px; } .pswp__button--arrow--right:before { right: 6px; background-position: -94px -44px; } .pswp__counter, .pswp__share-modal { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .pswp__share-modal { display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0; left: 0; padding: 10px; position: absolute; z-index: 1600; opacity: 0; -webkit-transition: opacity 0.25s ease-out; transition: opacity 0.25s ease-out; -webkit-backface-visibility: hidden; will-change: opacity; } .pswp__share-modal--hidden { display: none; } .pswp__share-tooltip { z-index: 1620; position: absolute; background: #FFF; top: 56px; border-radius: 2px; display: block; width: auto; right: 44px; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -webkit-transform: translateY(6px); -ms-transform: translateY(6px); transform: translateY(6px); -webkit-transition: -webkit-transform 0.25s; transition: transform 0.25s; -webkit-backface-visibility: hidden; will-change: transform; } .pswp__share-tooltip a { display: block; padding: 8px 12px; color: #000; text-decoration: none; font-size: 14px; line-height: 18px; } .pswp__share-tooltip a:hover { text-decoration: none; color: #000; } .pswp__share-tooltip a:first-child { border-radius: 2px 2px 0 0; } .pswp__share-tooltip a:last-child { border-radius: 0 0 2px 2px; } .pswp__share-modal--fade-in { opacity: 1; } .pswp__share-modal--fade-in .pswp__share-tooltip { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .pswp--touch .pswp__share-tooltip a { padding: 16px 12px; } a.pswp__share--facebook:before { content: ''; display: block; width: 0; height: 0; position: absolute; top: -12px; right: 15px; border: 6px solid transparent; border-bottom-color: #FFF; -webkit-pointer-events: none; -moz-pointer-events: none; pointer-events: none; } a.pswp__share--facebook:hover { background: #3E5C9A; color: #FFF; } a.pswp__share--facebook:hover:before { border-bottom-color: #3E5C9A; } a.pswp__share--twitter:hover { background: #55ACEE; color: #FFF; } a.pswp__share--pinterest:hover { background: #CCC; color: #CE272D; } a.pswp__share--download:hover { background: #DDD; } .pswp__counter { position: absolute; left: 0; top: 0; height: 44px; font-size: 13px; line-height: 44px; color: #FFF; opacity: 0.75; padding: 0 10px; } .pswp__caption { position: absolute; left: 0; bottom: 0; width: 100%; min-height: 44px; } .pswp__caption small { font-size: 11px; color: #BBB; } .pswp__caption__center { text-align: left; max-width: 420px; margin: 0 auto; font-size: 13px; padding: 10px; line-height: 20px; color: #CCC; } .pswp__caption--empty { display: none; } .pswp__caption--fake { visibility: hidden; } .pswp__preloader { width: 44px; height: 44px; position: absolute; top: 0; left: 50%; margin-left: -22px; opacity: 0; -webkit-transition: opacity 0.25s ease-out; transition: opacity 0.25s ease-out; will-change: opacity; direction: ltr; } .pswp__preloader__icn { width: 20px; height: 20px; margin: 12px; } .pswp__preloader--active { opacity: 1; } .pswp__preloader--active .pswp__preloader__icn { background: url(images/preloader.gif) 0 0 no-repeat; } .pswp--css_animation .pswp__preloader--active { opacity: 1; } .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn { -webkit-animation: clockwise 500ms linear infinite; animation: clockwise 500ms linear infinite; } .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut { -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; } .pswp--css_animation .pswp__preloader__icn { background: none; opacity: 0.75; width: 14px; height: 14px; position: absolute; left: 15px; top: 15px; margin: 0; } .pswp--css_animation .pswp__preloader__cut { position: relative; width: 7px; height: 14px; overflow: hidden; } .pswp--css_animation .pswp__preloader__donut { -webkit-box-sizing: border-box; box-sizing: border-box; width: 14px; height: 14px; border: 2px solid #FFF; border-radius: 50%; border-left-color: transparent; border-bottom-color: transparent; position: absolute; top: 0; left: 0; background: none; margin: 0; } @media screen and (max-width: 1024px) { .pswp__preloader { position: relative; left: auto; top: auto; margin: 0; float: right; } } @-webkit-keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes donut-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 50% { -webkit-transform: rotate(-140deg); transform: rotate(-140deg); } 100% { -webkit-transform: rotate(0); transform: rotate(0); } } @keyframes donut-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 50% { -webkit-transform: rotate(-140deg); transform: rotate(-140deg); } 100% { -webkit-transform: rotate(0); transform: rotate(0); } } .pswp__ui { -webkit-font-smoothing: auto; visibility: visible; opacity: 1; z-index: 1550; } .pswp__top-bar { position: absolute; left: 0; top: 0; height: 44px; width: 100%; } .pswp__caption, .pswp__top-bar, .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right { -webkit-backface-visibility: hidden; will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right { visibility: visible; } .pswp__top-bar, .pswp__caption { background-color: rgba(0, 0, 0, 0.5); } .pswp__ui--fit .pswp__top-bar, .pswp__ui--fit .pswp__caption { background-color: rgba(0, 0, 0, 0.3); } .pswp__ui--idle .pswp__top-bar { opacity: 0; } .pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right { opacity: 0; } .pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right { opacity: 0.001; } .pswp__ui--one-slide .pswp__button--arrow--left, .pswp__ui--one-slide .pswp__button--arrow--right, .pswp__ui--one-slide .pswp__counter { display: none; } .pswp__element--disabled { display: none !important; } .pswp--minimal--dark .pswp__top-bar { background: none; } .pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; overflow: hidden; -ms-touch-action: none; touch-action: none; z-index: 1500; -webkit-text-size-adjust: 100%; -webkit-backface-visibility: hidden; outline: none; } .pswp * { -webkit-box-sizing: border-box; box-sizing: border-box; } .pswp img { max-width: none; } .pswp--animate_opacity { opacity: 0.001; will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--open { display: block; } .pswp--zoom-allowed .pswp__img { cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; } .pswp--zoomed-in .pswp__img { cursor: -webkit-grab; cursor: -moz-grab; cursor: grab; } .pswp--dragging .pswp__img { cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: grabbing; } .pswp__bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; -webkit-backface-visibility: hidden; will-change: opacity; } .pswp__scroll-wrap { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; } .pswp__container, .pswp__zoom-wrap { -ms-touch-action: none; touch-action: none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .pswp__container, .pswp__img { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .pswp__zoom-wrap { position: absolute; width: 100%; -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp__bg { will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap { -webkit-transition: none; transition: none; } .pswp__container, .pswp__zoom-wrap { -webkit-backface-visibility: hidden; } .pswp__item { position: absolute; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .pswp__img { position: absolute; width: auto; height: auto; top: 0; left: 0; } .pswp__img--placeholder { -webkit-backface-visibility: hidden; } .pswp__img--placeholder--blank { background: #222; } .pswp--ie .pswp__img { width: 100% !important; height: auto !important; left: 0; top: 0; } .pswp__error-msg { position: absolute; left: 0; top: 50%; width: 100%; text-align: center; font-size: 14px; line-height: 16px; margin-top: -8px; color: #CCC; } .pswp__error-msg a { color: #CCC; text-decoration: underline; } 