 @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf9MaFfvUQxTTqS9CGhYUsEkIpdQQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf9MaFfvUQxTTqS9CChYUsEkIpdQQ.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf9MaFfvUQxTTqS9C6hYUsEkIo.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_N2CdGkmnaBnSL_41Q.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_N2CdGgmnaBnSL_41Q.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_N2CdGYmnaBnSL8.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_PGFdGkmnaBnSL_41Q.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_PGFdGgmnaBnSL_41Q.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_PGFdGYmnaBnSL8.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_JWEdGkmnaBnSL_41Q.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_JWEdGgmnaBnSL_41Q.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Gelasio';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/gelasio/v10/cIf4MaFfvUQxTTqS_JWEdGYmnaBnSL8.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 500;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }   [class^="wp-block-"]:not(.wp-block-gallery) figcaption { font-style: italic; margin-bottom: 1.5em; text-align: center; margin-top:0; } .rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption { text-align: right; }  p.has-drop-cap:not(:focus)::first-letter { font-size: 5em; margin-top: 0.075em; } .wp-block-image { margin-bottom: 1.5em; } .wp-block-image figure { margin-bottom: 0; margin-top: 0; } .wp-block-image figure.alignleft ,.wp-block-pullquote.alignleft { margin-right: 1.5em; } .wp-block-image figure.alignright,.wp-block-pullquote.alignright { margin-left: 1.5em; } .wp-block-gallery { margin-bottom: 1.5em; margin: 0px; } .wp-block-gallery figcaption { font-style: italic; } .wp-block-gallery.aligncenter { display: flex; margin: 0 -8px; } .entry-content-other .wp-block-gallery img{ margin-bottom: 0; margin: 0; } .wp-block-quote:not(.is-large):not(.is-style-large) { border: 0; } .wp-block-columns blockquote.wp-block-quote{ margin:0;} .wp-block-quote.alignleft p:last-of-type, .wp-block-quote.alignright p:last-of-type { margin-bottom: 0; } blockquote.wp-block-quote cite ,blockquote.wp-block-quote.is-large cite{ color: inherit; font-size: 13px; font-weight: 500; } .wp-block-pullquote { border: 0 !important; } .wp-block-pullquote blockquote{ text-align: center; } .wp-block-pullquote__citation, .wp-block-pullquote cite { font-size: inherit; text-transform: none; } .wp-block-audio audio { display: block; width: 100%; } .wp-block-cover-image.alignright, .wp-block-cover.alignright, .wp-block-cover-image.alignleft, .wp-block-cover.alignleft, .wp-block-cover-image.aligncenter, .wp-block-cover.aligncenter { display: flex; } .wp-block-file a.wp-block-file__button { background-color: #000000; color: #fff; display: inline-block; font-size: 12px; font-size: 0.875rem; font-weight: 600; margin-top: 2em; padding: 0.7em 2em; -webkit-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; white-space: nowrap; } .wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:focus { background-color: #000000; -webkit-box-shadow: none; box-shadow: none; } .wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited{ opacity:1;background-color: #FE4135; } .wp-block-file a{-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1); box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1);}  .wp-block-code { background: transparent; border: 0; padding: 0; } .wp-block-table thead th { border-bottom: 2px solid #bbb; padding-bottom: 0.5em; } .wp-block-table tr { border-bottom: 1px solid #eee; } .wp-block-table th, .wp-block-table td { border: 0; } .rtl .wp-block-table th, .rtl .wp-block-table td { text-align: right; }  .wp-block-button .wp-block-button__link { -webkit-box-shadow: none; box-shadow: none; display: inline-block; font-size: 14px; font-size: 0.875rem; font-weight: 500; line-height: 24px; letter-spacing: 0.5px; margin-top: 2em; margin-bottom: 2em; padding: 0.7em 2em; -webkit-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; white-space: nowrap; border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; } .entry-content .wp-block-button__link { background-color: #000000; color: #fff; } .entry-content .is-style-outline .wp-block-button__link:not(.has-background) { background-color: transparent; } .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover, .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus { background-color: transparent!important; color:#FE4135!important;} .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link {   border-radius: 5px; } .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) { color: #000; } .colors-dark .wp-block-button__link { background-color: #fff; color: #000; } .entry-content .wp-block-button__link:hover, .entry-content .wp-block-button__link:focus, .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover, .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus { background-color: #FE4135; -webkit-box-shadow: none; box-shadow: none; color: #ffffff; border-color: #FE4135; } .wp-block-button.alignleft { margin-right: 20px; } .wp-block-button.alignright { margin-left: 20px; } .colors-dark .entry-content .wp-block-button__link:hover, .colors-dark .entry-content .wp-block-button__link:focus, .colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover, .colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus { background-color: #bbb; color: #000; } .colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) { color: #fff; } .colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover, .colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus { color: #000; } .colors-custom .entry-content .wp-block-button__link, .colors-custom .entry-content .wp-block-button__link:hover, .colors-custom .entry-content .wp-block-button__link:focus, .colors-dark .entry-content .wp-block-button__link, .colors-dark .entry-content .wp-block-button__link:hover, .colors-dark .entry-content .wp-block-button__link:focus { -webkit-box-shadow: none; box-shadow: none; } .colors-custom .entry-content .wp-block-button__link:hover, .colors-custom .entry-content .wp-block-button__link:focus { color: #fff; } .wp-block-separator,.wp-block-separator.is-style-wide{ border: 0; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots) { max-width: 100px; } .wp-block-media-text { margin-bottom: 1.5em; } .wp-block-media-text *:last-child { margin-bottom: 0; } blockquote.wp-block-quote.is-large cite em, blockquote.wp-block-quote.is-large footer, blockquote.wp-block-quote.is-style-large cite em, blockquote.wp-block-quote.is-style-large footer{ font-size:13px; font-style:italic;} blockquote.wp-block-pullquote, blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large{ background:#EDECEA url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/quote.svg") no-repeat 30px 30px!important; background-size: 24px!important; padding: 30px 30px 30px 80px; margin: 30px 0; }  .wp-block-latest-posts.wp-block-latest-posts__list li, ul:not(.wp-block-gallery), ul:not(.wp-block-gallery), .block-library-list ul {   list-style: disc; } .site-content blockquote.alignleft,.wp-block-cover-image.has-background-dim.alignleft ,.wp-block-gallery.alignleft{  margin-right: 1.5em;} .site-content blockquote.alignright,.wp-block-cover-image.has-background-dim.alignright ,.wp-block-gallery.alignright{  margin-left: 1.5em;} blockquote.wp-block-pullquote p { font-size: 18px; color:#000;} blockquote.wp-block-pullquote p ,.wp-block-pullquote blockquote p { font-size: 18px; margin:0;} .wp-block-image.alignleft.is-resized,.wp-block-cover.has-background-dim.alignleft { float: left; margin-right: 2em;} .wp-block-image.alignright.is-resized ,.wp-block-cover.has-background-dim.alignright { float: right; margin-left: 2em;} .wp-block-cover-image.has-background-dim .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image.has-background-dim > h2 {   font-size: 2.25rem; color:#fff;} .wp-block-cover.has-background-dim .wp-block-cover-text,.wp-block-cover.has-background-dim .wp-block-cover-text a{color:#fff!important; font-size:36px; line-height: 1.8;}  .wp-block-archives.aligncenter, .wp-block-categories.aligncenter, .wp-block-latest-posts.aligncenter { list-style-position: inside; text-align: center; } .wp-block-latest-comments article { margin-bottom: 4em; } .blog:not(.has-sidebar) #primary .wp-block-latest-comments article, .archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article, .search:not(.has-sidebar) #primary .wp-block-latest-comments article { float: none; width: 100%; } .wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar { border-radius: 0; -webkit-border-radius:0; -khtml-border-radius:0; -moz-border-radius:0; } .wp-block-latest-comments__comment-meta { font-size: 16px; font-size: 1rem; margin-bottom: 0.4em; } .wp-block-latest-comments__comment-author, .wp-block-latest-comments__comment-link { font-weight: 700; text-decoration: none; } .wp-block-latest-comments__comment-date,.wp-block-latest-comments .wp-block-latest-comments__comment-date{ color: #8c8c8c; font-size: 12px; font-size: 0.75rem; font-weight: 800; letter-spacing: 0.1818em; margin-top: 0.4em; text-transform: uppercase; } .editor-block-list__block .wp-block-latest-comments__comment-excerpt p { font-size: 14px; font-size: 0.875rem; } .entry-content .has-pale-pink-color { color: #f78da7; } .entry-content .has-pale-pink-background-color, .wp-block-button.is-style-outline .has-pale-pink-background-color:link { background-color: #f78da7; } .entry-content .has-vivid-red-color { color: #cf2e2e; } .entry-content .has-vivid-red-background-color, .wp-block-button.is-style-outline .has-vivid-red-background-color:link { background-color: #cf2e2e; } .entry-content .has-luminous-vivid-orange-color { color: #ff6900; } .entry-content .has-luminous-vivid-orange-background-color, .wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link { background-color: #ff6900; } .entry-content .has-luminous-vivid-amber-color { color: #fcb900; } .entry-content .has-luminous-vivid-amber-background-color, .wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link { background-color: #fcb900; } .entry-content .has-light-green-cyan-color { color: #7bdcb5; } .entry-content .has-light-green-cyan-background-color, .wp-block-button.is-style-outline .has-light-green-cyan-background-color:link { background-color: #7bdcb5; } .entry-content .has-vivid-green-cyan-color { color: #00d084; } .entry-content .has-vivid-green-cyan-background-color, .wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link { background-color: #00d084; } .entry-content .has-pale-cyan-blue-color { color: #8ed1fc; } .entry-content .has-pale-cyan-blue-background-color, .wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link { background-color: #8ed1fc; } .entry-content .has-vivid-cyan-blue-color { color: #0693e3; } .entry-content .has-vivid-cyan-blue-background-color, .wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link { background-color: #0693e3; } .entry-content .has-very-light-gray-color { color: #eee; } .entry-content .has-very-light-gray-background-color, .wp-block-button.is-style-outline .has-very-light-gray-background-color:link { background-color: #eee; } .entry-content .has-cyan-bluish-gray-color { color: #abb8c3; } .entry-content .has-cyan-bluish-gray-background-color, .wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link { background-color: #abb8c3; } .entry-content .has-very-dark-gray-color { color: #313131; } .entry-content .has-very-dark-gray-background-color, .wp-block-button.is-style-outline .has-very-dark-gray-background-color:link { background-color: #313131; } .wp-block-quote p { line-height: 30px; } .wp-block-quote, .wp-block-quote p ,.wp-block-pullquote .has-text-color p{   font-size: 18px;   font-size: 1.125rem; } .blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption{box-sizing: border-box;} .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1), .wp-block-table.is-style-stripes tbody tr:nth-child(2n+1), .category-block .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1),.category-block .wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) { background-color:#EDECEA; border-color:#ddd} .category-block .wp-block-table.is-style-stripes{ border:none;} .wp-block-latest-posts.wp-block-latest-posts__list{margin: 0 0 1.5em 1.5em; padding: 0;list-style: disc;} .wp-block-latest-posts.wp-block-latest-posts__list.is-grid{ margin:0;} .wp-block-latest-posts.wp-block-latest-posts__list.is-grid li{ list-style:none;} .wp-block-cover__video-background{ height:100% !important;} .editor-styles-wrapper h1, .editor-styles-wrapper h2, .editor-styles-wrapper h3{ letter-spacing:0.6px;} .category-markup.tag-html.tag-post.tag-title table, .category-markup.tag-html.tag-post.tag-title tr, .category-markup.tag-html.tag-post.tag-title td { border-color: #ddd;} .wp-block-separator ,.wp-block-button .wp-block-separator{ border-bottom:2px solid #EDECEA; background:none;} .wp-block-cover-image .wp-block-cover__inner-container p, .wp-block-cover .wp-block-cover__inner-container p{ color:#fff;} .entry-main-header .wp-block-separator{ background:none; height:0;}.isotope-item{z-index:2;} .isotope-hidden.isotope-item{pointer-events:none;z-index:1;} .isotope, .isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;} .isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;} .isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;} .isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;} .isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;} #container{} .isotope-item, .item{overflow:hidden;position:relative;} .filter-container .item{float:left;margin-bottom:1px;display:inline-block;} .filter-container .two-col .item{width:50%;} .filter-container .three-col .isotope-item{width:33.33%;} .filter-container .four-col .item{width:25%;} .filter-container .two-col .item.last, .filter-container .three-col .item.last, .filter-container .four-col .item.last{} .box-container .masonry.two-col .item{width:47%;margin:0;} .box-container .masonry article.post{margin:2px 8px 15px;} .box-container .masonry.three-col .item{width:33.31%;margin:0;} .box-container .masonry.four-col .item{width:24.9%;margin:0;} .box-container .masonry.two-col .item.last, .box-container .masonry.three-col .item.last, .box-container .masonry.four-col .item.last{margin-right:0;} .testimonial-box-container .masonry.two-col .item{width:48%;margin-right:1.5%;} .testimonial-box-container .masonry.three-col .item{width:31%;margin-right:2%;} .testimonial-box-container .masonry.four-col .item{width:23%;margin-right:1.5%;} .testimonial-box-container .masonry.two-col .item.last, .testimonial-box-container .masonry.three-col .item.last, .testimonial-box-container .masonry.four-col .item.last{margin-right:0;} .box-container .grid .grid-item, .brand-grid .item, .testimonial-grid .item{display:inline-block;overflow:visible;} .box-container .grid .grid-item{float:left;} .box-container .grid .grid-item.first{clear:both;} .box-container .grid.two-col .grid-item{width:43.5%;margin-right:3%;} .box-container .grid.three-col .grid-item{width:31%;margin-right:2%;} .box-container .grid.four-col .grid-item{width:23%;margin-right:2%;} .box-container .grid.two-col .grid-item.last, .box-container .grid.three-col .grid-item.last, .box-container .grid.four-col .grid-item.last{margin-right:0;} .portfolio-filter-container .item{width:25%;} .blog-filter-container .two-col .item{width:50%;} .blog-filter-container .three-col .item{width:33.33%;} .blog-filter-container .four-col .item{width:25%;} .options{padding:0 0 40px;text-align:center;} .options h3{margin-bottom:0.2em;font-size:15px;} .options h4{font-weight:600;} .options ul{margin:0;list-style:none;display:inline-block;} .options ul ul{margin-left:1.5em;} .options li{display:inline-block;float:none;margin:0 0 0 -1px;vertical-align:top;} .options li:first-child{margin:0;} .options li a{display:block;padding:8px 30px;background-color:#fff;font-weight:600;text-transform:uppercase;} .options li a:active,.options li a.selected ,.options li a:hover{background:#f3f3f3;color:#000000;} .options .option-combo{display:inline-block;float:left;margin-right:10px;} .options .option-combo ul{margin-right:20px;display:inline-block;} .options .option-combo h2, .options .option-combo h4{line-height:34px;margin-bottom:0;margin-right:5px;display:inline-block;vertical-align:top;} .color-shape{width:70px;height:70px;margin:5px;float:left;} .color-shape.round{-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;} .color-shape.big.round{-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;} .color-shape.red{background:red;} .color-shape.blue{background:blue;} .color-shape.yellow{background:yellow;} .color-shape.wide, .color-shape.big{width:150px;} .color-shape.tall, .color-shape.big{height:150px;} .color-shape a{display:block;height:100%;} .color-shape a:hover{background:white;background:hsla(0, 0%, 100%, 0.5);} .horizontal #container{height:80%;} .photos .photo{width:320px;margin:5px;float:left;} .photos .photo img{display:block;width:100%;} .demos #content{height:100%;} .docs #content{max-width:640px;} .docs #content a:hover{border-bottom:1px dotted;} #site-nav{width:200px;position:absolute;left:10px;top:0px;padding-top:20px;font-size:12px;} #site-nav h3{font-size:24px;margin-bottom:0.5em;margin-top:0;font-weight:600;font-family:'Helvetica Neue', Arial, sans-serif;} #site-nav h2{font-size:17px;font-weight:normal;margin:0 0 0.3em;border-top:none;} #site-nav h3 a{color:#4FB;} #site-nav h3 a:hover{color:#4BF;} #site-nav ul{list-style:none;margin:0 0 1.0em;font-weight:600;} #site-nav ul ul{margin-bottom:0;} #site-nav ul a{display:block;border:none;padding:1px 5px;} #site-nav ul .current a{background:hsla(0, 0%, 0%, 0.3);color:#1BF;} #site-nav ul a:hover, #site-nav ul .current a:hover{color:white;} #site-nav ul .current .toc a{font-size:12px;padding-left:1.2em;font-weight:normal;} .docs #content h2{border-top:1px solid #333;padding-top:0.8em;margin-bottom:0.8em;} .docs #content h2:target{padding:10px;background:white;color:#222;} .docs #content h3{color:#FEC;background:hsla(0, 0%, 75%, 0.05);padding:2px 0.5em;margin-bottom:0.5em;font-size:1.15em;} .docs #content h4{margin-bottom:0.5em;font-size:14px;} pre, code{color:#000000;} #content code{font-size:12px;color:#333;} #content pre{line-height:1.6em;} h3.options{padding-bottom:0;} .option-def dl dt, .option-def dl dd{float:left;padding:0 1.2em;;background:#161616;line-height:36px;height:36px;} .option-def dl.header dt, .option-def dl.header dd{background:#444;} .option-def dl .option-type{font-size:13px;color:#AAA;font-style:italic;} .option-def dl dd{border-left:1px solid #222;} .docs .tagline{font-size:22px;font-weight:300;} .docs .as-is{font-size:95%;} .docs #commercial{background:white;padding:10px;font-size:14px;color:#1F1F1D;} .docs #commercial a{font-weight:600;} code .s1, code .s{color:#78BD55;} code .mi, code .cp, code .kc{color:#5298D4;} code .k{color:#E39B79;} code .kd, code .na{color:#A9D866;} code .p{color:#EDB;} code .o{color:#F63;} code .nb{color:#AA97AC;} code .c, code .c1{color:#666;font-style:italic;} code .nt{color:#A0C8FC;} code .nf{color:#9EA8B8;} code .nc{color:#A78352;} code .m{color:#DE8E50;} code .nd{color:#9FAD7E;} #sites h2{display:none;padding:0.4em;line-height:32px;margin-bottom:0.4em;-webkit-transition:background-color 0.8s;-moz-transition:background-color 0.8s;-o-transition:background-color 0.8s;transition:background-color 0.8s;} #sites h2 img{display:inline-block;margin-right:0.4em;vertical-align:bottom;} #sites h2.loading{background:white;color:#222;} #sites h2.error{background:red;color:#222;} #sites ul{margin:0;} .super-list .example{list-style:none;float:left;width:230px;margin:5px;} .super-list .example a, .super-list .example b, .super-list .example img{display:block;} .super-list .example img{width:100%;} .super-list .example a{background:#1F1E1D;} .super-list .example a:hover{background:white;color:#111;} .super-list .example b{font-weight:600;line-height:1.3em;padding:3px;padding-top:8px;} .super-list .link{float:left;position:relative;font-size:24px;line-height:1.2em;font-weight:300;margin:5px;} .super-list .link{width:230px;height:110px;} .super-list .link a{display:block;padding:10px;padding-left:65px;height:90px;background:#1F1E1D;color:#FE5;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;} .super-list .link a:before{content:'➔';font-size:70px;position:absolute;top:30px;left:5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);} .super-list .link.away a:before{top:25px;left:0px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);} .super-list .link a:hover{background:#E58;color:white;} .super-list .feature .name{bottom:auto;top:140px;left:18px;font-size:20px;} .big-graph{background:white;height:600px;margin:20px auto;} .big-graph .project{width:45px;height:45px;float:left;} .big-graph .project .icon{pointer-events:none;width:31px;height:31px;background:white;margin-left:7px;-webkit-transition:-webkit-transform 0.25s;-moz-transition:-moz-transform 0.25s;-ms-transition:-ms-transform 0.25s;-o-transition:-o-transform 0.25s;transition:transform 0.25s;} .big-graph .project:hover{z-index:5;} .big-graph .project:hover .icon{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);} .big-graph .project.commercial .icon{background:#6B6B6B;} .big-graph .project.urbanism .icon{background:#00CF00;} .big-graph .project.public-space .icon{background:#FF8D00;} .big-graph .project.culture .icon{background:#D61919;} .big-graph .project.body-culture .icon{background:#00ECFF;} .big-graph .project.health .icon{background:#FF2251;} .big-graph .project.education .icon{background:#00A600;} .big-graph .project.housing .icon{background:#FF02FF;} .big-graph .project.hotel .icon{background:#0000C3;} .big-graph .project.media .icon{background:#292929;} .big-graph .project p{line-height:14px;font-size:10.5px;color:black;margin-left:7px;} #infscr-loading{position:fixed;text-align:center;bottom:30px;left:42%;z-index:100;background:white;background:hsla(0, 0%, 100%, 0.9);padding:20px;color:#222;font-size:15px;font-weight:600;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;} .clearfix:before, .clearfix:after{content:"";display:table;} .clearfix:after{clear:both;} .clearfix{zoom:1;}.tmpmela-hide {   opacity: 0;   cursor: pointer; filter: opacity(0%); -webkit-filter:opacity(0%); -o-filter: opacity(0%); position:absolute; left:0; top:0; } .tmpmela-checkbox {   background: transparent url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/check-box.png") -2px -37px no-repeat;   display: inline-block;   width: 15px;   height: 15px;   cursor: pointer; position:relative; vertical-align: -3px; } .tmpmela-radio {   background: transparent url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/check-box.png") -2px -0px no-repeat;   display: inline-block;   height: 15px;   padding: 0;   vertical-align: -2px;   width: 15px; position:relative; } .tmpmela-checked {   background-position: -74px -37px;   cursor: pointer; } .tmpmela-selected {   background-position:-75px 0px;   cursor: pointer; } .ie7 .tmpmela-checkbox-green,.ie8 .tmpmela-checkbox-green,.ie9 .tmpmela-checkbox-green , .ie7 .tmpmela-checkbox, .ie8 .tmpmela-checkbox,.ie9 .tmpmela-checkbox, .ie7 .tmpmela-radio,.ie8 .tmpmela-radio,.ie9 .tmpmela-radio {   display: inline;   zoom: 1; } .tmpmela-checked-green {   background-position: 0 -18px; } .ie7 .tmpmela-checkbox, .ie8 .tmpmela-checkbox,.ie9 .tmpmela-checkbox, .ie7 .tmpmela-radio,.ie8 .tmpmela-radio,.ie9 .tmpmela-radio {   height: 18px;   float: left; } select.hasCustomSelect {   z-index: 9;   cursor: pointer;   display: inline-block !important; } span.customSelect {   background-color: #ffffff;   border: 1px solid #e0e0e0;   padding: 3px 10px;   text-align: left;   text-decoration: none;   white-space: nowrap; } .woocommerce-ordering span.customSelect { padding: 5px 10px;} .chzn-container {   display: none !important;   opacity: 0 !important; } #customer_details span.country_select.country_select {   width: 100%; } .jigoshop-checkout #billing-country {   margin-bottom: 35px; } .shipping_calculator .customSelect.country_to_state {   margin-bottom: 0; } span.customSelect.changed {   background-color: #f0dea4; } .customSelectOpen {  } .customSelectInner {   background: url('https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/down_arrow.png') no-repeat center right; padding-right: 20px; } .customSelectOpen .customSelectInner {   background: url('https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/up_arrow.png') no-repeat center right; }.owl-theme .owl-buttons div {   display: block;   font-size: 0;   color: #999999;   height: 25px;   width: 25px;   line-height: 25px;   position: absolute;   text-align: center;   top: 0px; bottom:0;   opacity: 0;   -khtml-opacity: 0;   -webkit-opacity: 0;   -moz-opacity: 0;   margin: auto !important;   transition: all 0.3s ease 0s;   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   -ms-transition: all 0.3s ease 0s;   -o-transition: all 0.3s ease 0s; } .owl-theme .owl-buttons div:hover{color:#FE4135;} .owl-theme:hover .owl-buttons div {opacity: 1; -khtml-opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;} .owl-theme .owl-buttons div.owl-prev {right: auto;left:-24px;} .owl-theme .owl-buttons div.owl-next {right: -24px;left: auto;} .owl-theme .owl-buttons div.owl-prev:after{left: 0;right: 0;position: absolute;font-family: "FontAwesome";margin: auto;top: auto;font-size: 38px; content: "\f104";} .owl-theme .owl-buttons div.owl-next:after{left: 4px;right: 0;position: absolute;font-family: "FontAwesome";margin: auto;top: auto;font-size: 38px; content: "\f105";} .owl-theme .owl-page{display:inline-block;margin:0 3px;vertical-align:top;} .owl-pagination .owl-page span{height:10px;width:10px;background-color:#C5C5C5;display:block;border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;} .owl-pagination .owl-page:hover span,.owl-pagination .owl-page.active:hover span,.owl-pagination .owl-page.active span{background:#000000;} .owl-pagination .owl-page.active span{cursor:default;} .owl-pagination .owl-page span:before{font-family:'FontAwesome';font-size:13px;color:#000;} .product-page .owl-pagination{margin:10px 0;} .owl-theme .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;} .owl-pagination{margin:0;text-align:center;} .owl-item.loading{min-height:150px;background:url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/owl/AjaxLoader.gif) no-repeat center center;} .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;} .owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;} .owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);} .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;} .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;} .owl-carousel .owl-item{float:left; text-align: center;} .owl-page, .owl-buttons div{cursor:pointer;} .grabbing{cursor:url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/owl/grabbing.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;float:left;} .portfolio-container, #latest_news{margin:0 auto;} #sb_instagram #sbi_images .owl-item .sbi_item {width: 100% !important;} .products.owl-theme .owl-buttons div { bottom:auto; top:38%;} .woo_categories_slider .category-carousel{ padding-top:50px;} .woo_categories_slider .owl-theme .owl-buttons div{ color:#fff;} .woo_categories_slider .owl-theme .owl-buttons div { bottom:auto; top:-10px; opacity:1;} .woo_categories_slider .owl-theme .owl-buttons div.owl-prev { right: 0; left: -50px; } .woo_categories_slider .owl-theme .owl-buttons div.owl-next { right: -50px; left: 0; } .woo_categories_slider .owl-theme .owl-buttons div.owl-prev:after, .woo_categories_slider .owl-theme .owl-buttons div.owl-next:after{ font-size:22px; font-weight: 600;} .woo_categories_slider .owl-theme .owl-buttons div.owl-next::before { content: ""; left: -12px; position: absolute; border-left: 1px solid #555555; height: 24px; top: 3px; opacity : 0.8; }.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;} .owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;} .owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;} .owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;} .owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;} .owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;} .owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;} .owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;} .owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;} @-webkit-keyframes empty{0%{opacity:1} } @-moz-keyframes empty{0%{opacity:1} } @keyframes empty{0%{opacity:1} } @-webkit-keyframes fadeIn{0%{opacity:0;} 100%{opacity:1;} } @-moz-keyframes fadeIn{0%{opacity:0;} 100%{opacity:1;} } @keyframes fadeIn{0%{opacity:0;} 100%{opacity:1;} } @-webkit-keyframes fadeOut{0%{opacity:1;} 100%{opacity:0;} } @-moz-keyframes fadeOut{0%{opacity:1;} 100%{opacity:0;} } @keyframes fadeOut{0%{opacity:1;} 100%{opacity:0;} } @-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%);} } @-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);} 75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);} 100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);} } @keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);} 75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);} 100%{opacity:.5;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);} } @-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);} 75%{opacity:.5;-moz-transform:translateZ(-500px);} 100%{opacity:1;-moz-transform:translateZ(0) translateX(0);} } @keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%);} 75%{opacity:.5;transform:translateZ(-500px);} 100%{opacity:1;transform:translateZ(0) translateX(0);} } @-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);} } @-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);} } @keyframes scaleToFade{to{opacity:0;transform:scale(.8);} } @-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);} } @-moz-keyframes goDown{from{-moz-transform:translateY(-100%);} } @keyframes goDown{from{transform:translateY(-100%);} } @-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);} } @-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);} } @keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);} } @-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);} } @-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);} } @keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);} }#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;} #sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;} #sb-overlay{position:relative;height:100%;width:100%;} #sb-wrapper{position:absolute;visibility:hidden;width:100px;} #sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;} #sb-body{position:relative;height:100%;} #sb-body-inner{position:absolute;height:100%;width:100%;} #sb-player.html{height:100%;overflow:auto;} #sb-body img{border:none;} #sb-loading{position:relative;height:100%;} #sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;} #sb-loading-inner span{background:url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/lightbox/loading.gif") no-repeat;padding-left:34px;display:inline-block;} #sb-body,#sb-loading{background-color:#060606;} #sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;} #sb-title,#sb-title-inner{height:26px;line-height:26px;} #sb-title-inner{font-size:16px;} #sb-info,#sb-info-inner{height:20px;line-height:20px;} #sb-info-inner{font-size:12px;} #sb-nav{float:right;height:16px;padding:2px 0;width:45%;} #sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;} #sb-nav-close{background-image:url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/lightbox/close.png");} #sb-nav-next{background-image:url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/lightbox/next.png");} #sb-nav-previous{background-image:url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/lightbox/previous.png");} #sb-nav-play{background-image:url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/lightbox/play.png");} #sb-nav-pause{background-image:url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/lightbox/pause.png");} #sb-counter{float:left;width:45%;} #sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;} #sb-counter a.sb-counter-current{text-decoration:underline;} div.sb-message{font-size:12px;padding:10px;text-align:center;} div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}  #tab ul.tabs {   margin: 0;   display: inline-block;   vertical-align:top; } .product-tab-area-block ul.tabs{   padding: 0; } #tab ul li a {   padding: 8px 10px;   text-decoration: none;   display:inline-block; } .style1 #tab ul li a.current, .style1 #tab ul li a:hover { background: #FE4135; color: #ffffff; } .style2.horizontal_tab .tab_groupcontent {   margin: -2px 0 0; } .style3.horizontal_tab .tab_groupcontent{  margin: -1px 0 0; } .horizontal_tab .tab_groupcontent {   border: 1px solid #EDECEA;   clear: both;   width: 100%;   padding: 10px;   box-sizing: border-box; } .horizontal_tab #tab ul li {   margin: 0 3px 0 0;   list-style: none;   float: left;  } .horizontal_tab.style2 #tab ul li {   margin: 0 3px 0 0; } .horizontal_tab.style2 #tab ul li a {   background: rgba(0, 0, 0, 0) none repeat scroll 0 0;   border-color: rgba(0, 0, 0, 0);   border-style: solid solid none;   border-width: 3px 1px medium; } .horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover {   background: none repeat scroll 0 0 #FFFFFF;   border-bottom: none;   border-left: 1px solid #EDECEA;   border-right: 1px solid #EDECEA;   border-top: 3px solid #FE4135; } .style3 #tab ul li a {   background: none;   border: 1px solid #EDECEA; } .vertical_tab ul.tabs {   float: left;   width: 25%; } .vertical_tab #tab ul li {   position: relative;   list-style: none; } #content .vertical_tab #tab ul li a {   display: block;   line-height: 18px;   margin-bottom: 2px; } .vertical_tab .tab_groupcontent {   float: left;   min-height: 120px;   width: 69%;   border: 1px solid #EDECEA;   padding: 10px;   margin:0;   box-sizing: border-box; } .vertical_tab.style2 #tab ul li {   margin: 0 -1px 0 0; } .vertical_tab.style2 #tab ul li a { border-width: 1px 1px 1px 3px; border-style:solid; border-color:#EDECEA; } .vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover {   background: none repeat scroll 0 0 #FFFFFF;   border-right: none;   border-top: 1px solid #EDECEA;   border-bottom: 1px solid #EDECEA;   border-left: 3px solid #FE4135; } .vertical_tab.style3 #tab ul li {   margin: 0 -1px 0 0; }  .pricing_wrapper { padding:20px;} .pricing_wrapper .pricing_wrapper_inner {   border: 1px solid #EBEAEA;   border-bottom: 3px solid #EBEAEA;   border-radius: 4px;   -webkit-border-radius: 4px;   -moz-border-radius: 4px;   background: #FFF; } .pricing_heading {   background: none repeat scroll 0 0 #f5f5f5;   color: #000000;   font-size: 16px;   font-weight:600;   margin: 0 0 10px;   padding: 35px 15px;   text-align: center;   text-transform: uppercase; } .pricing_top {   background: none repeat scroll 0 0 #f5f5f5;   border: 10px solid #FFFFFF;   border-radius: 50%;   -webkit-border-radius: 50%;   -moz-border-radius: 50%;   height: 74px;   margin: 0 auto;   position: relative;   text-align: center;   top: -34px;   width: 74px;   color: #000000;   padding: 5px; } .pricing_bottom {   text-align: center;   margin: -20px 0 0 0; } .pricing_top .pricing_per {   font-size: 14px;   margin: 14px 0 5px 0;   line-height: 17px; } .pricing_top .pricing_price {   font-size: 18px;   font-weight: 600; } .pricing_wrapper ul {   margin: 0;   padding: 0;   list-style: none; } .pricing_wrapper ul li {   padding: 3px 0;   margin: 0 0 5px; } .pricing_button {   height: 30px;   margin: 25px 0 35px; } .pricing_button a#pricing-btn {   background: #000;   color: #fff;   display: inline-block;   padding: 8px 24px;   border-radius: 4px;   -webkit-border-radius: 4px;   -o-border-radius: 4px;   -moz-border-radius: 4px; } .pricing_wrapper:hover .pricing_heading, .pricing_wrapper .selected .pricing_heading, .pricing_wrapper:hover .pricing_top, .pricing_wrapper .selected .pricing_top, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn{   background: #FE4135;   color: #ffffff; } .pricing_wrapper:hover .pricing_button a#pricing-btn,.pricing_wrapper .selected .pricing_button a#pricing-btn{   border-color: #FE4135;   color: #ffffff; } .pricing_wrapper .selected {   margin-top: -10px; } .pricing_wrapper .selected .pricing_heading {   padding:42px 15px; } .nopricing_heading {   height: 20px;   padding: 35px 15px; } .text-left {   text-align: left; } .text-center {   text-align: center; } .text-right {   text-align: right; } .text-justify {   text-align: justify; }  .button_content_inner.center, .center {   text-align: center;   position:relative;   float:none; } .hidden {   display: none;   visibility: hidden; } .invisible {   visibility: hidden; } .alignright, .right {   float: right;   text-align:right; } .alignleft, .left {   display: inline-block;   float:left;   vertical-align:top; } .divider_content {   clear: both;   margin:0 0 50px; } .alignnone, .none {   float: none; } .aligncenter {   margin-left: auto;   margin-right: auto; } .clearboth {   clear: both;   display: block;   font-size: 0px;   height: 0px;   line-height: 0;   width: 100%;   overflow: hidden; }  .table_style {   border: 1px solid #000000;   margin-bottom: 20px;   width: 100%; } .table_style table {   text-align: left;   border-collapse: collapse;   border: 1px solid #fff;   width: 100%;   padding: 0;   margin: 0; } .table_style th {   text-align: center;   padding: 12px;   font-weight: normal;   font-size: 14px;   color: #555;   background-color: #f5f5f5; } .table_style tbody {   background: #F9F9F9; } .table_style td {   text-align: center;   padding: 10px;   color: #666;   border-top: 1px dashed #fff; } .table_style tbody tr:hover td {   color: #333;   background: #fff;   border-top: 1px solid #fff; } .table_style tfoot {   background-color: #f3f3f3; } .table_style tfoot td {   padding: 8px; }  .message {   line-height: 24px;   font-weight: normal;   padding: 15px 15px 15px 80px;   position: relative;   margin: 10px 0 30px; } .success-message {   background: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/shortcode/success.png") no-repeat scroll 15px 3px #EEF4D4;   border: 1px solid #8FAD3D; } .error-message {   background: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/shortcode/error.png") no-repeat scroll 15px 3px #EFCEC9;   border: 1px solid #AE3F2E; } .message-message {   background: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/shortcode/message.png") no-repeat scroll 15px 3px #C6D8F0;   border: 1px solid #4282CC; } .warning-message {   background: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/shortcode/warning.png") no-repeat scroll 15px 3px #FFEA97;   border: 1px solid #E2B500; } .flickr_badge_image {   display: inline-block;   margin-right: 10px; } .flickr_badge_image img {   border: 3px solid #EDECEA;   height: 100px;   width: 100px; } .flickr_badge_image:hover img {   border-color: #CCCCCC; }  .toogle_div, .accordion .acc{   position: relative; } .widget .single_accordion p, .widget .single_toggle p {   margin: 0; } .toogle_div p, .accordion p {   margin: 0; } .accordion span.icon:after, .toogle_div span.icon:after {   content: "\f067";   font-family: FontAwesome;   left: 12px;   position: absolute;   font-size: 10px; } .accordion a.current span.icon:after, .toogle_div a.current span.icon:after {   content: "\f068";   font-family: FontAwesome;   left: 12px;   position: absolute; } .accordion_image {   width: 110px;   float: left; } .accordion,.toggle { width: 96%; clear:both;} .accordion .accordion-title, .toggle .accordion-title {   position: relative; } .accordion.style5 .single_accordion, .toggle.style5 .single_accordion {  border-top: 1px solid #EDECEA;   padding: 3px 0; } .accordion.style5 .single_accordion a, .toggle.style5 .single_accordion a {  margin:0; } .accordion.style5 .accordion-title, .toggle.style5 .toggle-title {   padding: 8px 10px 8px 30px;   background: #434571;   color:#FFFFFF;   font-size: 14px;   text-transform: uppercase; } .accordion.style5 .tab_content, .toggle.style5 .tab_content {   padding: 15px;   font-size: 14px; } .accordion.style1 .accordion-title, .toggle.style1 .toggle-title {   border: 1px solid #EDECEA;   padding: 10px 10px 10px 30px; } .accordion.style1 .tab_content, .toggle.style1 .tab_content { } .accordion.style2 .single_accordion, .toggle.style2 .single_toggle {   border: 1px solid #EDECEA;   margin:0 0 10px; } .accordion.style2 .accordion-title, .toggle.style2 .toggle-title {   padding:10px 10px 10px 30px; } .accordion.style2 .tog, .toggle.style2 .tog {   margin: 0; } .accordion.style2 .tab_content, .toggle.style2 .tab_content {   padding: 0 10px 10px; } .accordion.style3 .accordion-title, .toggle.style3 .toggle-title {   border: 1px solid #f5f5f5;   padding: 10px 30px 10px 10px;   background-color: #f5f5f5; } .accordion.style3 .tab_content, .toggle.style3 .tab_content { } .accordion.style3 span.icon:after, .accordion.style4 span.icon:after, .accordion.style3 a.current span.icon:after, .accordion.style4 a.current span.icon:after, .toggle.style3 span.icon:after, .toggle.style4 span.icon:after, .toggle.style3 a.current span.icon:after, .toggle.style4 a.current span.icon:after {   right: 10px;   left: auto; } .accordion.style4 .single_accordion, .toggle.style4 .single_toggle {   background-color: #f5f5f5;   border: 1px solid #f5f5f5;   margin:0 0 10px; } .accordion.style4 .accordion-title, .toggle.style4 .toggle-title {   padding: 10px 30px 10px 10px; } .accordion.style4 .tab_content, .toggle.style4 .tab_content {   padding: 0 10px 10px; } .accordion.style4 .tog, .toggle.style4 .tog {   margin: 0; } .toogle_div .tog, .accordion .tog{    display: block;   margin: 0 0 10px;   position: relative;   text-decoration: none; } .header-middle .tab_content {   border-bottom: none; } .toogle_div .tab_content, .accordion .tab_content {   display: none;    line-height: 22px;   overflow: hidden;   padding: 0 30px 15px 10px; } .regular-text1 {   position: relative; } .category-text .sub-title, .small-title{   font-size: 12px;   color: #a5a5a5;   line-height: 24px;   display: inline-block;   vertical-align: top;   padding: 0px;   font-weight: 400;   margin-left: 25px; } .small-title .sub-title {   display: inline-block;   vertical-align: top; }  .shortcode-title { padding: 0; width: 100%; clear: both; box-sizing: border-box; text-align:center; } .shortcode-title.left{ text-align:left;} .shortcode-title.right{ text-align:right;} .big-title, .upsells.products > h2, .related.products h2, .cross-sells > h2 ,.main-title { color: #000000; display: inline-block; position: relative; vertical-align: top; margin: 0px 0px 20px; font-weight: 600; line-height: 45px; font-size: 40px; width: 100%;   padding: 15px 0; text-transform: uppercase; letter-spacing:0.6px; } .main-title{ margin-bottom:10px;} .upsells.products > h2, .related.products h2, .cross-sells > h2 { text-align:center;font-size: 28px;text-transform: capitalize;} .normal-title { color: #000000; display: inline-block; position: relative; vertical-align: top; margin: 0px 0px 20px; font-weight: 600; line-height: 35px; font-size: 26px; width: 100%; padding: 10px 0; letter-spacing:0.6px;  } .main-title { text-align:center;} .faq-title-border .big-title {   border: 0;   padding-top: 0; } .wpb_wrapper .title-description {   text-align: center;   width: 75%;   text-transform: capitalize;   margin: 0 auto !important; } .small-title , .tmpmela_about .title, .faqs-container .small-title,.tmpmela_piechart .chart_title ,.sitemap h2,.address-title.simple-title,.tmpmela_about title{  color: #000; font-size: 16px; padding: 15px 0; position: relative; margin:0; font-weight: 600; line-height: 24px; } .panel-grid .panel-grid-cell h3.widget-title {   display: none; }  .code {   background-color: #f5f5f5;    clear: both;   padding: 15px;   font-size: 14px;   margin:8px 0 15px !important;   line-height: 20px;   color:#808080;   overflow-wrap: break-word; }  .service .service-text {  color: #000;  font-weight: 600;   line-height: 38px; } .static-text-container {   margin-bottom:20px!important; } .txt-button.static-text-container {   width: 90%; } .service .service-icon{ color: #333; } .static-text-container .text {   line-height: 25px;   display: inline-block; } .service {   text-align: center;   width: 85%;   margin:10px auto; } .service .service-read-more i.fa{   font-size: 12px;   margin-left: 7px; } .service.style-2 {  width: 94%; } .service .style-1 .service-text {   margin: 15px 0 10px; } .service .style-1 .service-icon {   border-radius: 50%;   -webkit-border-radius: 50%;   -moz-border-radius: 50%;   display: inline-block;   font-size: 30px;   text-align: center;   transition: all 500ms ease 0s; -webkit-transition: all 500ms ease 0s; -o-transition: all 500ms ease 0s; -moz-transition: all 500ms ease 0s;   height: 60px;   line-height: 60px;   position: relative;   width: 60px;   margin: 0; } .service .style-1 .service-icon.fa-mobile-phone {   font-size: 30px; } .service .style-1 .service-icon.no-background {   font-size: 40px; } .service .style-2 .icon { float: none; margin: 0 15px 0 0; display: inline-block; vertical-align: top; } .service .style-2 .service-text{   display: inline-block;   vertical-align: top;   font-size:16px; } .style-2 .service-desc {   overflow: hidden;   clear:both; } .service .service-content.style-2{text-align: left;} .service .style-3 .service-top {text-align: center;} .service .style-2 .service-icon, .service .style-3 .service-icon { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; display: inline-block; vertical-align:top; font-size: 30px; height: 40px; line-height: 40px; margin: 0; position: relative; text-align: center; width: 40px; }   .service .style-3 .service-icon.no-background {     font-size: 25px;   }   .service .style-2 .service-content,   .service .style-3 .service-text {     vertical-align: top;   }   .service .style-2 .description{      margin-top: 10px;   }   .service .style-3 .service-top .icon{    margin:0 0 10px;  }  .service .style-3 .service-top {   margin-bottom: 10px;   display: inline-block; } .service .style-3 .service-content {   text-align: left;   clear: both; } .service .style-4 .service-text {    line-height: 30px;  }  blockquote {    line-height: 30px;   margin: 10px;   position: relative;   width: auto;   text-align:left; } .entry-content .custom-testimonial-inner blockquote:before{ background:none;} blockquote cite, blockquote small, blockquote cite a, blockquote small a {   color: #2b2b2b;   font-size: 16px;   font-weight: 400;   line-height: 1.5; } blockquote em, blockquote i, blockquote cite {   font-style: italic; } blockquote strong, blockquote b {   font-weight: 600; }  .brand_main .product-block{ position: relative; text-align:center;  margin:5px 15px; display:inline-block; } .item.brand_main{ text-align:center;} .cols-1 .item.brand_main {   width: 100%; } .cols-2 .item.brand_main {   width: 50%; } .cols-3 .item.brand_main {   width: 33.333%; } .cols-4 .item.brand_main {   width: 25%; } .cols-5 .item.brand_main {   width: 20%; } .cols-6 .item.brand_main {   width: 16.6%; } .brand_main .product-block img {max-width:100%;  transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .brand_main:hover .product-block img {   opacity:0.7;   -khtml-opacity: 0.7;   -webkit-opacity: 0.7;   -moz-opacity: 0.7; } .brand-grid .brand_main .product-block {   margin: 15px 5px; } .address-description, .address-label, .address-text {     text-transform: capitalize;   line-height: 26px; } .address-text { padding: 4.4%; box-sizing: border-box; margin-bottom: 30px; border: 1px solid #EDECEA; border-bottom: 3px solid #EDECEA; } .address-container {   clear: both; } .address-text .icon {   padding: 10px 0px;   text-align: center;   display: inline-block;   vertical-align: top; float:left; } .address-text .content {   text-align: left;   padding: 10px 10px;   vertical-align: top; overflow:hidden; } .address-container {   clear: both;   margin: 0px;   overflow: hidden; } .address-text {    display:block; } .address-text-inner {   margin: 0;   overflow: hidden; } .address-text.third {margin-right:0;} .address-text .fa {font-size:34px; color:#adadad;width: 40px; margin:0;} .address-label {  color: #000;  font-weight:600;  font-size: 14px; } .address-text .content p { margin-bottom:0; font-size:13px; text-align: inherit; } .custom-testimonial {   text-align: center; } .testmonial-image img { margin-bottom: 0px; display:inline-block;   vertical-align:top;   border-radius: 50%;   -webkit-border-radius: 50%;   -o-border-radius: 50%;   position:relative; overflow:hidden; } .custom-testimonial .testimonial-content { margin:auto; width: 100%; font-weight: 400; font-size: 14px; } .custom-testimonial .testmonial-image i { font-size: 44px; line-height: 50px; color: #EDECEA; margin: 5px; } .custom-testimonial a.testimonial-title { text-transform: uppercase; font-weight: 700; font-size: 12px; display: block; margin-top: 20px;   position: relative; } .custom-testimonial-inner { padding: 20px 0 25px; } .testmonial-text {   display: inline-block;   vertical-align: top;   position: relative; } .testmonial-image img { background-color: #EDECEA; } .primary-sidebar .custom-testimonial .read-more { margin: 28px 0 38px;} .custom-testimonial .read-more a {   color: #000000;   font-size: 12px;   font-weight:600;   padding: 10px 20px;   text-transform: uppercase; } .custom-testimonial .read-more a:hover{color:#000000;} #secondary .custom-testimonial .product-block { margin:0;} #secondary .testimonial-carousel.owl-theme .owl-buttons div{ top:-50px;} #secondary .custom-testimonial .testimonial-content { width:100%;} #secondary .owl-theme .owl-buttons div.owl-prev { right: 26px; left:auto;} #secondary .owl-theme .owl-buttons div.owl-next { right: 0px; left:auto;} #secondary .owl-theme .owl-buttons div { background: #ffffff none repeat scroll 0 0; border-color: #cccccc; color: #cccccc; height: 20px; line-height: 18px; opacity: 1; top: -34px; width: 20px;} #secondary .owl-theme .owl-buttons div:hover{color:#fff; background:#000000; border-color:#000000;} #secondary .owl-theme .owl-buttons div:before{ font-size:16px;} #secondary .owl-pagination{ display:none;} .custom-testimonial.style-1 .testmonial-image {float: none;margin: 10px 0;} .custom-testimonial.style-1 .testimonial-content{ overflow:hidden; width:auto; position:relative;padding: 30px 3%;} .custom-testimonial.style-1 .testimonial-content .testimonial-top{ position: relative;} .image-outer {   display: inline-block;   vertical-align: top;   border-radius: 50%;   -webkit-border-radius: 50%;   -o-border-radius: 50%;   position: relative;   overflow: hidden;   padding: 7px;   background-color: #FFF;   border: 1px solid #d9d9d9; } .custom-testimonial.style-1 .testmonial-image::before {   content: " ";   left: 0px;   right: 0px;   position: absolute;   top: 95px;   bottom: auto;   width: 100%;   margin: auto;   border-top: 1px solid #d9d9d9;   background-position: center center;   height: 1px; } .custom-testimonial.style-1 .testmonial-image img {   background-color: #f4f4f4; } .style-1 .custom-testimonial-inner {   border-bottom: 1px solid #d9d9d9; } .entry-content .custom-testimonial.style-1 blockquote {background-color: #FFFFFF;text-align: center;background-size: 24px;background-repeat: no-repeat;} .custom-testimonial.style-1 .testimonial-title::before {   content: "";   position: absolute;   border-bottom: 1px solid #e0e0e0;   width: 60px;   top: -15px;   left: 0;   right: 0px;   bottom: auto;   margin: 0 auto; } .custom-testimonial.style-1 a.testimonial-title{text-align: center;} .entry-content .custom-testimonial.style-1 .testimonial-content blockquote{ margin:0!important;} .entry-content .custom-testimonial.style-2 blockquote { background:none !important; padding:0 8%;text-align: center; box-sizing: border-box;} .entry-content .custom-testimonial.style-2 blockquote q{ line-height:28px;} .custom-testimonial.style-2 a.testimonial-title { font-weight: 500; font-size: 16px; display: inline-block; position: relative; } .custom-testimonial.style-2 a.testimonial-title::before { content: '\f10d'; font-family: FontAwesome; position: relative; font-size: 25px; left: -10px; top: 4px;  } #secondary .blog-posts-content .post-title a, #secondary .single-portfolio .portfolio-title a{ font-size: 16px; line-height:24px;} #secondary .post-content-inner{ padding:0;} #secondary .post-title,#secondary .single-portfolio .portfolio-title{ margin:5px 0;} #secondary .post-description { padding: 4px 0;} #secondary .blog-posts-content .day{ display: inline-block;} #secondary .blog-posts-content .day span{ border:none; font-size:14px; line-height:inherit; margin:0; padding:0;} #secondary .blog-posts-content .post-date{ width:auto; height:auto; margin: -30px auto 10px; width:146px; border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; -ms-border-radius: 50px; padding:4px;} #secondary .blog-posts-content, .portfolio-container{ margin:0;} #secondary .blog-posts-content .container .container-inner,#secondary .portfolio-main .single-portfolio{ margin:0;}  .single-category-banner {  background:#ffffff; text-align:center; position:relative; } .single-category-banner > a {   display: block; } .hover_block { background: rgba(52, 152, 219, 0.5);  left: 0; position: absolute; top: 30px; left:30px; bottom:30px; right:30px;  transform: scale(0.1); -webkit-transform: scale(0.1); -moz-transform: scale(0.1); -ms-transform:scale(0.1); -o-transform: scale(0.1);   opacity:0; -webkit-opacity: 0; -moz-opacity:0; -ms-opacity: 0; -o-opacity: 0;   transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; } .single-category-banner:hover .hover_block{ opacity:1; -webkit-opacity: 1; -moz-opacity:1; -ms-opacity: 1; -o-opacity: 1;  transform: scale(1);  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);   transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; } .single-category-banner.single-cat1 {  padding: 8px 0 8px 6px; } .single-category-banner.single-cat2 { padding: 0 0 8px 6px; } .single-category-banner.single-cat3 {   padding: 8px 0; } .single-category-banner.single-cat4 {  padding: 0 0 8px; } .single-category-banner.single-cat5 { padding: 8px 6px 8px 0; } .single-category-banner.single-cat6 { padding: 0 6px 8px 0; } .cms-category .inner-container {   background: rgba(0, 0, 0, 0) none repeat scroll 0 0;   box-shadow: 0 0 2px 1px rgb(221, 221, 221);   -moz-box-shadow: 0 0 2px 1px rgb(221, 221, 221);   -webkit-box-shadow:0 0 2px 1px rgb(221, 221, 221);   overflow: hidden; } .single-category-banner .category-title {   bottom: 50px;   color: #000000;   font-size: 18px;   font-weight: 600;   left: 60px;   position: absolute;   z-index: 5; } .single-category-banner .category-title:before{   border-top: 1px solid #000000;   content: "";   position: absolute;   top: -10px;   width: 30px; }  .tmpmela_about_inner.image-left .about_image {   text-align: left; } .tmpmela_about_inner.image-right .about_image {   text-align: right; } .team-posts-content.posts-content .container .container-inner .staff-content {   padding: 6%;   overflow: hidden;   text-align: center;   margin-top: 8%;   bottom: 0;   margin: 0 auto;   left: 20px;   right: 20px;   top: auto;   transition: all 500ms;   box-sizing: border-box; } .portfolio-filter{ margin:0 -2px;} .portfolio-filter h3{ display:none;font-size: 14px; color:#fff; font-weight:600; transform: scale(0);transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s;} .portfolio-filter .single-portfolio:hover h3{ transform: scale(1);} .portfolio-filter-container .portfolio-container{ margin:0;} .portfolio-filter-container .options li a { border:1px solid #EDECEA; color:#000000; margin:2px 4px; padding:7px 18px 6px;}   .portfolio-filter-container .options li a:active,.portfolio-filter-container .options li a.selected,.portfolio-filter-container .options li a:hover{ color: #FE4135;  box-shadow:2px 2px 4px rgba(0, 0, 0, 0.09); -moz-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.09); -webkit-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.09); }   .portfolio-filter-container .item{ margin:0;}   .portfolio-filter-container .portfolio-cols-1 .item{ width: 100%;}   .portfolio-filter-container .portfolio-cols-2 .item{ width: 50%;}   .portfolio-filter-container .portfolio-cols-3 .item{ width: 33.33%;}   .portfolio-filter-container .portfolio-cols-4 .item{ width: 25%;}   .portfolio-filter-container .portfolio-cols-5 .item{ width: 20%;}   .portfolio-filter-container .portfolio-cols-6 .item{ width: 16.66%;}     .type-brand{ margin:0 0 60px;}   .brand-name{font-size: 22px; font-weight: 600; line-height: 30px; padding:10px 0;}   .single-brand { text-align: center;}   .single-brand .entry-thumbnail{    display: inline-block;    float: none;    margin: 0;    vertical-align: top;    width: auto;  }  .brands { margin:0 -10px;}  .brands ul li{   vertical-align: top;   display:inline-block;   list-style: none outside none;   box-sizing: border-box;   padding:0 10px 20px;   text-align:center; float:left;}   .brands.list .brand-inner{ background-color:#fff; padding: 10px;}   .brands.list li:hover .brand-inner{ box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);}   .brands li h3.title{padding:15px; margin:0;}   .brands li h3.title,.brands li mark.count{ font-size:14px; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s; background:none;}   .brands li:hover h3.title,.brands li:hover mark.count{ color:#000000; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s;}   .brands li:hover img{ opacity:0.8; -webkit-opacity:0.8; -ms-opacity:0.8; -o-opacity:0.8;transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s;}   .brands li img{opacity:1; -webkit-opacity:1; -ms-opacity:1; -o-opacity:1; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s;}   .brands .columns-1 li{ width: 100%;}   .brands .columns-2 li{ width: 50%;}   .brands .columns-3 li{ width: 33.33%;}   .brands .columns-4 li{ width: 25%;}   .brands .columns-5 li{ width: 20%;}   .brands .columns-6 li{ width: 16.66%; }   .brand-list img{ max-width:100%; height:auto;}     .primary-sidebar .brands ul li{ padding:0;}   .primary-sidebar .brands li .brand-inner{ border:2px solid #EDECEA; margin:1px;}   .widgets-brand ul li.brand-static-wrapper{ clear:both; padding: 25px 0; text-align: center!important; display:block!important; width:100%;}   .brand-static-wrapper .text1{ color: #22283e; font-size: 24px; font-weight: 800; text-transform: uppercase;}   .brand-static-wrapper .text2{ color: #000000; font-size: 16px; margin: 3px 0 5px;}   .primary-sidebar .brand-static-wrapper .button a { background: #ffffff; border: 2px solid #000000; color: #000000; display: inline-block; font-size: 12px; font-weight: 600; padding: 6px 32px; text-transform: uppercase;}   .primary-sidebar .brand-static-wrapper .button a:hover{background: #000000; border: 2px solid #000000; color: #ffffff;}   .not-found h1{ margin-top:0; color:#000;}     .product-all{padding:5px 0 10px;}   .count-down.product-count-down {     width: auto;     font-size: 20px;     clear: both;     font-weight: 400;     box-sizing: border-box;     background: #ffffff;     border: 2px solid #FE4135;     margin: 0 40px;     position: absolute;     bottom: 0;     left: 0;     right: 0;     transition: all 300ms ease;     -webkit-transition: all 300ms ease;     -moz-transition: all 300ms ease;     -ms-transition: all 300ms ease;     -o-transition: all 300ms ease;   }   .woocommerce ul.products li.product:hover .count-down.product-count-down{     opacity: 0;     -khtml-opacity: 0;     -webkit-opacity: 0;     -moz-opacity: 0;   }   .countbox .timebox {     position: relative;     color: #000;     padding: 4px;     margin: 0 3px;     display: inline-block;     text-align: center;     line-height: 18px;     box-sizing: border-box;   }   .countbox .second .timebox-inner:after {display: none;}   .count-down .time {     font-size: 11px;     color: #000000;     text-transform: uppercase;     display: block;     font-weight: 500;   }   .countbox .timebox:last-child:before{content: none;}   .countbox strong{display: block; font-size: 12px; font-weight:500;}   .price { width: 100%;}   .product-description {color:#808080;}   .product-description .read-more {display:none;}   .home-featured-carousel .product-block-hover {margin-top: 5px;float: none;bottom: 0;clear: both;}@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;} .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;} .animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;} .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;} @-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);} 70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);} 90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);} } @keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);} 70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);} 90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);} } .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;} @-webkit-keyframes flash{from, 50%, to{opacity:1;} 25%, 75%{opacity:0;} } @keyframes flash{from, 50%, to{opacity:1;} 25%, 75%{opacity:0;} } .flash{-webkit-animation-name:flash;animation-name:flash;} @-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} 50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);} to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } @keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} 50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);} to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } .pulse{-webkit-animation-name:pulse;animation-name:pulse;} @-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} 30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);} 40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);} 50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);} 65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);} 75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);} to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } @keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} 30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);} 40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);} 50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);} 65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);} 75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);} to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } .rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;} @-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);} 20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);} } @keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);} 20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);} } .shake{-webkit-animation-name:shake;animation-name:shake;} @-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);} 6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);} 18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);} 31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);} 43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);} 50%{-webkit-transform:translateX(0);transform:translateX(0);} } @keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);} 6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);} 18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);} 31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);} 43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);} 50%{-webkit-transform:translateX(0);transform:translateX(0);} } .headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;} @-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);} 40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);} 60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);} 80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);} to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);} } @keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);} 40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);} 60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);} 80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);} to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);} } .swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;} @-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} 10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);} 30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);} 40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);} to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } @keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} 10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);} 30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);} 40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);} to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } .tada{-webkit-animation-name:tada;animation-name:tada;} @-webkit-keyframes wobble{from{-webkit-transform:none;transform:none;} 15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);} 30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);} 45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);} 60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);} 75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);} to{-webkit-transform:none;transform:none;} } @keyframes wobble{from{-webkit-transform:none;transform:none;} 15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);} 30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);} 45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);} 60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);} 75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);} to{-webkit-transform:none;transform:none;} } .wobble{-webkit-animation-name:wobble;animation-name:wobble;} @-webkit-keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none;} 22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);} 33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);} 44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);} 55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);} 66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);} 77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);} 88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);} } @keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none;} 22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);} 33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);} 44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);} 55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);} 66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);} 77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);} 88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);} } .jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;} @-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} 20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);} 40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);} 60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);} 80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);} to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } @keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} 20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);} 40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);} 60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);} 80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);} to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);} } .bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;} @-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);} 60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);} 75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);} 90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);} to{-webkit-transform:none;transform:none;} } @keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);} 60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);} 75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);} 90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);} to{-webkit-transform:none;transform:none;} } .bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;} @-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);} 60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);} 75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);} 90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);} to{-webkit-transform:none;transform:none;} } @keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);} 60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);} 75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);} 90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);} to{-webkit-transform:none;transform:none;} } .bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;} @-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);} 60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);} 75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);} 90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);} to{-webkit-transform:none;transform:none;} } @keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);} 60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);} 75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);} 90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);} to{-webkit-transform:none;transform:none;} } .bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;} @-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);} 60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);} 75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);} 90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } @keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);} 60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);} 75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);} 90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } .bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;} @-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);} 50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);} to{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} } @keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);} 50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);} to{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} } .bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;} @-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);} 40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);} to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);} } @keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);} 40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);} to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);} } .bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;} @-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);} to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);} } @keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);} to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);} } .bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;} @-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);} to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);} } @keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);} to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);} } .bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;} @-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);} 40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);} to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);} } @keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);} 40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);} to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);} } .bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;} @-webkit-keyframes fadeIn{from{opacity:0;} to{opacity:1;} } @keyframes fadeIn{from{opacity:0;} to{opacity:1;} } .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;} @-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;} @-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;} @-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;} @-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;} @-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;} @-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;} @-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;} @-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);} to{opacity:1;-webkit-transform:none;transform:none;} } .fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;} @-webkit-keyframes fadeOut{from{opacity:1;} to{opacity:0;} } @keyframes fadeOut{from{opacity:1;} to{opacity:0;} } .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;} @-webkit-keyframes fadeOutDown{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);} } @keyframes fadeOutDown{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);} } .fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;} @-webkit-keyframes fadeOutDownBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);} } @keyframes fadeOutDownBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);} } .fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;} @-webkit-keyframes fadeOutLeft{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);} } @keyframes fadeOutLeft{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);} } .fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;} @-webkit-keyframes fadeOutLeftBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);} } @keyframes fadeOutLeftBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);} } .fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;} @-webkit-keyframes fadeOutRight{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);} } @keyframes fadeOutRight{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);} } .fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;} @-webkit-keyframes fadeOutRightBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);} } @keyframes fadeOutRightBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);} } .fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;} @-webkit-keyframes fadeOutUp{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);} } @keyframes fadeOutUp{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);} } .fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;} @-webkit-keyframes fadeOutUpBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);} } @keyframes fadeOutUpBig{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);} } .fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;} @-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;} 40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;} 50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} 80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} } @keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;} 40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;} 50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} 80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} } .animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;} @-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;} 40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} 60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;} 80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);} to{-webkit-transform:perspective(400px);transform:perspective(400px);} } @keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;} 40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} 60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;} 80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);} to{-webkit-transform:perspective(400px);transform:perspective(400px);} } .flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;} @-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;} 40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} 60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;} 80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);} to{-webkit-transform:perspective(400px);transform:perspective(400px);} } @keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;} 40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} 60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;} 80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);} to{-webkit-transform:perspective(400px);transform:perspective(400px);} } .flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;} @-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);} 30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;} to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;} } @keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);} 30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;} to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;} } .flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;} @-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);} 30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;} to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;} } @keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);} 30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;} to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;} } .flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;} @-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;} 60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;} 80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;} to{-webkit-transform:none;transform:none;opacity:1;} } @keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;} 60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;} 80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;} to{-webkit-transform:none;transform:none;opacity:1;} } .lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;} @-webkit-keyframes lightSpeedOut{from{opacity:1;} to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;} } @keyframes lightSpeedOut{from{opacity:1;} to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;} } .lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;} @-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;} to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;} } @keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;} to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;} } .rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;} @-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;} } @keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;} } .rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;} @-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;} } @keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;} } .rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;} @-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;} } @keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;} } .rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;} @-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;} } @keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;} } .rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;} @-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;} to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;} } @keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;} to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;} } .rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;} @-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;} } @keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;} } .rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;} @-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;} } @keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;} } .rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;} @-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;} } @keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;} to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;} } .rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;} @-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;} } @keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;} to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;} } .rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;} @-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;} 20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;} 40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;} to{-webkit-transform:translate3d(0, 600px, 0);transform:translate3d(0, 600px, 0);opacity:0;} } @keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;} 20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;} 40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;} to{-webkit-transform:translate3d(0, 600px, 0);transform:translate3d(0, 600px, 0);opacity:0;} } .hinge{-webkit-animation-name:hinge;animation-name:hinge;} @-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);} to{opacity:1;-webkit-transform:none;transform:none;} } @keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);} to{opacity:1;-webkit-transform:none;transform:none;} } .rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;} @-webkit-keyframes rollOut{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);} } @keyframes rollOut{from{opacity:1;} to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);} } .rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;} @-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} 50%{opacity:1;} } @keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} 50%{opacity:1;} } .zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;} @-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } @keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } .zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;} @-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } @keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } .zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;} @-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } @keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } .zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;} @-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } @keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } .zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;} @-webkit-keyframes zoomOut{from{opacity:1;} 50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} to{opacity:0;} } @keyframes zoomOut{from{opacity:1;} 50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);} to{opacity:0;} } .zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;} @-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } @keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } .zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;} @-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);} to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;} } @keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);} to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;} } .zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;} @-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);} to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;} } @keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);} to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;} } .zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;} @-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } @keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);} to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);} } .zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;} @-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } @keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } .slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;} @-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } @keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } .slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;} @-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } @keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } .slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;} @-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } @keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;} to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} } .slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;} @-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);} } @keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);} } .slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;} @-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);} } @keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);} } .slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;} @-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);} } @keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);} } .slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;} @-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);} } @keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);} } .slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;} .bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important;} @keyframes bigEntrance{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;} 30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1;} 45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1;} 60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1;} 75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1;} 90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1;} 100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;} } @-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;} 30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1;} 45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1;} 60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1;} 75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1;} 90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1;} 100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;} } .hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important;} @keyframes hatch{0%{transform:rotate(0deg) scaleY(0.6);} 20%{transform:rotate(-2deg) scaleY(1.05);} 35%{transform:rotate(2deg) scaleY(1);} 50%{transform:rotate(-2deg);} 65%{transform:rotate(1deg);} 80%{transform:rotate(-1deg);} 100%{transform:rotate(0deg);} } @-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6);} 20%{-webkit-transform:rotate(-2deg) scaleY(1.05);} 35%{-webkit-transform:rotate(2deg) scaleY(1);} 50%{-webkit-transform:rotate(-2deg);} 65%{-webkit-transform:rotate(1deg);} 80%{-webkit-transform:rotate(-1deg);} 100%{-webkit-transform:rotate(0deg);} } .slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible !important;} @keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(0.5);} 30%{transform:translateY(-8%) scaleX(0.5);} 40%{transform:translateY(2%) scaleX(0.5);} 50%{transform:translateY(0%) scaleX(1.1);} 60%{transform:translateY(0%) scaleX(0.9);} 70%{transform:translateY(0%) scaleX(1.05);} 80%{transform:translateY(0%) scaleX(0.95);} 90%{transform:translateY(0%) scaleX(1.02);} 100%{transform:translateY(0%) scaleX(1);} } @-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5);} 30%{-webkit-transform:translateY(-8%) scaleX(0.5);} 40%{-webkit-transform:translateY(2%) scaleX(0.5);} 50%{-webkit-transform:translateY(0%) scaleX(1.1);} 60%{-webkit-transform:translateY(0%) scaleX(0.9);} 70%{-webkit-transform:translateY(0%) scaleX(1.05);} 80%{-webkit-transform:translateY(0%) scaleX(0.95);} 90%{-webkit-transform:translateY(0%) scaleX(1.02);} 100%{-webkit-transform:translateY(0%) scaleX(1);} } .floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;} @keyframes floating{0%{transform:translateY(0%);} 50%{transform:translateY(8%);} 100%{transform:translateY(0%);} } @-webkit-keyframes floating{0%{-webkit-transform:translateY(0%);} 50%{-webkit-transform:translateY(8%);} 100%{-webkit-transform:translateY(0%);} } .expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important;} @keyframes expandOpen{0%{transform:scale(1.8);} 50%{transform:scale(0.95);} 80%{transform:scale(1.05);} 90%{transform:scale(0.98);} 100%{transform:scale(1);} } @-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8);} 50%{-webkit-transform:scale(0.95);} 80%{-webkit-transform:scale(1.05);} 90%{-webkit-transform:scale(0.98);} 100%{-webkit-transform:scale(1);} }.clear {   clear: both; } .nobr {   white-space: nowrap; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce-MyAccount-content {   box-sizing: border-box;   padding: 20px 30px;   background: #f5f4f2;   border-bottom: 3px solid #EDECEA; } .woocommerce .woocommerce-Addresses .woocommerce-Address {   padding: 0;   background: none;   border: 0; } .woocommerce .col2-set, .woocommerce-page .col2-set {   *zoom: 1;   width: 100%; } .woocommerce .col2-set:after, .woocommerce .col2-set:before, .woocommerce-page .col2-set:after, .woocommerce-page .col2-set:before {   content: " ";   display: table; } .woocommerce .col2-set:after, .woocommerce-page .col2-set:after {   clear: both; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {   float: left;   width: 49%; } .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {   float: right;   width: 49%; } .woocommerce img, .woocommerce-page img {   max-width: 100%; } #yith-quick-view-content .onsale {   left: 15px !important; } .tmpmela_product_nav_buttons {   position: absolute;   right: 0;   top: 3px;   padding: 0 !important; } .tmpmela_product_nav_buttons .previous a, .tmpmela_product_nav_buttons .next a {   font-size: 0;   color: #c7c7c7;   display: block;   height: 22px;   width: 22px;   line-height: 20px;   position: relative;   border-radius: 4px;   -webkit-border-radius: 4px;   -o-border-radius: 4px;   -moz-border-radius: 4px; } .tmpmela_product_nav_buttons .previous a:hover, .tmpmela_product_nav_buttons .next a:hover {   color: #000000; } .tmpmela_product_nav_buttons .previous a:before {   font-family: 'FontAwesome';   content: '\f104';   font-size: 20px;   display: block;   left: 0;   right: 3px; } .tmpmela_product_nav_buttons .next a:before {   font-family: 'FontAwesome';   content: '\f105';   font-size: 20px;   display: block;   right: 0;   position: absolute;   left: 3px; } .tmpmela_product_nav_buttons .previous, .tmpmela_product_nav_buttons .next {   float: left;   text-align: center;   margin: 0 2px; } .woocommerce.product.compare-button, ul.products .yith-wcwl-add-to-wishlist, .woocommerce .yith-wcwl-add-to-wishlist a ,.woocommerce .button.yith-wcqv-button{   position: relative;   overflow: hidden;   display: block;   margin: 5px 0;   text-align: center; } .home-featured-carousel .yith-wcwl-add-to-wishlist a, .home-featured-carouse .compare-button a, ul.products .yith-wcwl-add-to-wishlist a, .woocommerce.product.compare-button a {   margin: 0 !important; } .product-block-hover {   display: block;   position: absolute;   bottom: auto;   color: #000000;   z-index: 8;   margin: auto;   top: 5px;   right: 10px;   left: auto; } .woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added::before {   content: "\f00c";   font-family: "FontAwesome";   left: 0;   margin: 0 auto;   right: 0;   background-image: none; } .woocommerce ul.products li.product .product_type_simple, .woocommerce-page ul.products li.product .product_type_simple, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable, .woocommerce .button.yith-wcqv-button, .entry-summary .yith-wcwl-wishlistexistsbrowse > a, .woocommerce a.compare.button, .woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-add-to-wishlist, .home-featured-carousel .button.add_to_cart_button.ajax_add_to_cart.product_type_simple, .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-add-to-wishlist a, a.button.product_type_variable.add_to_cart_button, .woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products li.product .product_type_grouped.button, #home_featured_carousel .button.add_to_cart_button, .woocommerce ul.products li.product .product_type_simple.button, .woocommerce-page ul.products li.product .product_type_simple.button, .woocommerce ul.products li.product .product_type_grouped.button, .woocommerce-page ul.products li.product .product_type_grouped.button, .woocommerce ul.products li.product .product_type_external.button, .woocommerce-page ul.products li.product .product_type_external.button, .woocommerce ul.products li.product .product_type_variable.button, .woocommerce-page ul.products li.product .product_type_variable.button{   display: block;   font-size: 0;   padding: 0;   position: relative;   vertical-align: top;   height: 33px;   width: 33px;   line-height: 33px;   float: none;   border-radius: 0;   -webkit-border-radius: 0;   -o-border-radius: 0;   -moz-border-radius: 0; } .woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_external.button, .woocommerce-page ul.products li.product .product_type_external.button, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_grouped.button, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable, a.button.product_type_variable.add_to_cart_button, .woocommerce ul.products li.product .product_type_variable.button, .woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products li.product .product_type_simple.button, .woocommerce-page ul.products li.product .product_type_simple.button{ position: absolute; bottom: auto; right: 15px; transition: all 300ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transform: translateY(15px); -webkit-transform: translateY(15px); -ms-transform: translateY(15px); -o-transform: translateY(15px); -moz-transform: translateY(15px); opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; left: 15px; font-size: 14px; width: auto; top: -56px; padding: 3px 6px; font-weight: 500; margin:0; border: 1px solid #f1f1f1; } .woocommerce ul.products li.product:hover .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products li.product:hover .product_type_external, .woocommerce-page ul.products li.product:hover .product_type_external, .woocommerce ul.products li.product:hover .product_type_grouped.button, #home_featured_carousel:hover .button.add_to_cart_button, .woocommerce ul.products li.product:hover .product_type_simple.button, .woocommerce-page ul.products li.product:hover .product_type_simple.button, .woocommerce ul.products li.product:hover .product_type_grouped.button, .woocommerce-page ul.products li.product:hover .product_type_grouped.button, .woocommerce ul.products li.product:hover .product_type_external.button, .woocommerce-page ul.products li.product:hover .product_type_external.button, .woocommerce ul.products li.product:hover .product_type_variable.button, .woocommerce-page ul.products li.product:hover .product_type_variable.button{   transform: translateX(0);   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   -o-transform: translateX(0);   -moz-transform: translateX(0);   opacity: 1;   -khtml-opacity: 1;   -webkit-opacity: 1;   -moz-opacity: 1; } .woocommerce ul.products li.product a.button:hover{ box-shadow: 0px 0px 10px 6px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0px 0px 10px 6px rgba(0, 0, 0, 0.05); -o-box-shadow: 0px 0px 10px 6px rgba(0, 0, 0, 0.05); } .woocommerce ul.products.list li.product .product_type_external, .woocommerce-page ul.products.list li.product .product_type_external, .woocommerce ul.products.list li.product .product_type_external.button, .woocommerce-page ul.products.list li.product .product_type_external.button, .woocommerce ul.products.list li.product .product_type_grouped, .woocommerce-page ul.products.list li.product .product_type_grouped, .woocommerce ul.products.list li.product .product_type_grouped.button, .woocommerce ul.products.list li.product .product_type_variable, .woocommerce-page ul.products.list li.product .product_type_variable, a.button.product_type_variable.add_to_cart_button, .woocommerce ul.products.list li.product .product_type_variable.button, .woocommerce ul.products.list li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products.list li.product .product_type_simple.button, .woocommerce-page ul.products.list li.product .product_type_simple.button{ position: relative; right: auto; bottom: 0; transform: none; top: 0; width: auto; left: auto; margin: 8px; opacity: 1; line-height: 27px; display: inline-block; padding: 5px 20px; height: auto; } .woocommerce ul.products.list li.product a.button{ margin:0!important; box-shadow:none!important;} .woocommerce .product-block-inner .button.yith-wcqv-button, .woocommerce-page ul.products li.product .yith-wcqv-button, .woocommerce ul.products li.product .product-block-inner .yith-wcwl-wishlistexistsbrowse.show a, .woocommerce .product-block-inner a.compare.button, .woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist, .yith-wcwl-add-to-wishlist a, .woocommerce ul.products li .container-inner .product-block-inner .compare-button a, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a, .product .wcmp_fpm_buttons{ background:none!important;box-shadow:none!important;} .woocommerce .product-block-inner .button.yith-wcqv-button, .woocommerce ul.products li .product-block-inner .compare-button a {   transition: all 300ms ease;   -webkit-transition: all 300ms ease;   -moz-transition: all 300ms ease;   -ms-transition: all 300ms ease;   -o-transition: all 300ms ease;   transform: translateX(45px);   -webkit-transform: translateX(45px);   -ms-transform: translateX(45px);   -o-transform: translateX(45px);   -moz-transform: translateX(45px);    opacity: 0;   -khtml-opacity: 0;   -webkit-opacity: 0;   -moz-opacity: 0; } .woocommerce li.product:hover .product-block-inner .button.yith-wcqv-button, .woocommerce ul.products li.product:hover .product-block-inner .compare-button a{   transform: translateX(0);   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   -o-transform: translateX(0);   -moz-transform: translateX(0);   opacity: 1;   -khtml-opacity: 1;   -webkit-opacity: 1;   -moz-opacity: 1; } .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:before, .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:before, .product-detail .yith-wcwl-add-to-wishlist .add_to_wishlist:before, .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .delete_item:before, .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist .delete_item:before, .product-detail .yith-wcwl-add-to-wishlist .delete_item:before{   content: "\f08a";   font-family: "FontAwesome";   font-size: 20px;   left: 0;   right: 0;   position: absolute;   text-align: center;   font-weight: 400;   color: #000000; } .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .delete_item:before, .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist .delete_item:before, .product-detail .yith-wcwl-add-to-wishlist .delete_item:before{   content: "\f00d"; } .woocommerce .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce .yith-wcwl-wishlistaddedbrowse a:before {   content: "\f112";   font-family: "FontAwesome";   font-size: 16px;   left: 0;   right: 0;   position: absolute;   text-align: center;   color: #000000; } .entry-content .woocommerce-noreviews {   margin: 0;   background: #f5f4f2;   padding: 15px;   border-left: 5px solid #000000; } .feedback, .browse-button {   text-align: center; } .woocommerce a.compare.button:before {   content: "\f24d";   font-size: 16px; } .woocommerce a.compare.button:before, .woocommerce ul.products li .product-button-hover .add_to_wishlist:before {   font-family: "FontAwesome";   position: absolute;   left: 0;   right: 0;   font-size: 18px;   margin: 0;   color: #000000; } .woocommerce ul.products li .compare-button a.added:before, .woocommerce-page ul.products li .compare-button a.added:before, .woocommerce a.compare.button.added:before {   content: "\f00c";   display: block;   font-family: "FontAwesome";   font-size: 18px;   font-weight: 400; } .woocommerce ul.products li.product .yith-wcqv-button:before, .woocommerce-page ul.products li.product .yith-wcqv-button:before, .button.yith-wcqv-button:before {   content: "\f06e";   font-family: "FontAwesome";   font-size: 20px;   font-weight: 400;   position: absolute;   right: 0;   left: 0;   color: #000000; } .woocommerce ul.products li .image-block {position: relative;} .woocommerce ul.products li .container-inner { position: relative; margin: 15px; box-sizing: border-box; display: inline-block; vertical-align: top; } .woo_categories_slider, .woo-products, .woocommerce ul.products.grid, .woocommerce-page ul.products.grid {   margin: 0 -15px; } .home .middle-container .woocommerce ul.products li .container-inner {margin: 15px 25px;} .home .middle-container .woo-products, .home .middle-container .woocommerce ul.products.grid, .home .middle-container .woocommerce-page ul.products.grid {   margin: 0 -25px; } .woocommerce ul.products li.product-category .container-inner:after {   position: relative; } .woocommerce ul.products.grid li.last .container-inner:after { width: 0px;} .woocommerce ul.products.list li .container-inner:after { width: 0px;} .woo-grid ul.products li.last .image-block, ul.products.grid li.last .image-block {border-right: 0;}  .woocommerce .single-product-full #content .product div.images{   width:43%; } .woocommerce .single-product-full #content .product div.entry-summary{   width:54%;   margin:0 0 0 3%; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images {   width: 47%; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary {   width: 50%;   margin: 0 0 0 3%; } .woocommerce .single-product-sidebar.single-product-side-widget-area .singleproduct-sidebar { float:left; padding-top: 20px; width:auto; clear: both;} .woocommerce div.product div.images, .woocommerce-page div.product div.images {   float: left;   width: 35%;   position: relative;   margin-bottom: 40px;   overflow: hidden; } .woocommerce div.product div.summary, .woocommerce-page div.product div.summary {   position: relative;   width: 37%;   margin: 0 3%;   box-sizing: border-box;   float: left; } .singleproduct-sidebar {   float: right;   padding: 0;   box-sizing: border-box;   width: 264px;   margin: 0; } .product-cms-tab-block {   display: inline-block;   width: 100%; } .singleproduct-sidebar .widget ul, .widget ol {   padding: 0px; } .woocommerce #content div.product .woocommerce-product-gallery.images img {   transition: none 0s ease 0s;   -webkit-transition: none 0s ease 0s;   -moz-transition: none 0s ease 0s;   -ms-transition: none 0s ease 0s;   -o-transition: none 0s ease 0s; } .woocommerce-product-gallery {   position: relative;   margin-bottom: 3em; } .woocommerce-product-gallery figure {   margin: 0; } .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) {   width: 25%;   display: inline-block; } .woocommerce-product-gallery .flex-control-thumbs li {   list-style: none;   float: left;   cursor: pointer;   margin-bottom: 10px; } .images .flex-control-thumbs li {   box-sizing: border-box;   width: 100%;   margin: 0; padding:5px; } .woocommerce-product-gallery .owl-theme .owl-buttons div.owl-prev {   left: 20px;   top: 0;   bottom: 0; } .woocommerce-product-gallery .owl-theme .owl-buttons div.owl-next {   right: 20px;   top: 0;   bottom: 0; } .woocommerce-product-gallery img {   display: block; } .woocommerce-product-gallery__trigger {   position: absolute;   top: 1em;   right: 1em;   z-index: 99; } a.woocommerce-product-gallery__trigger {   text-decoration: none; } .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {   position: absolute;   top: .875em;   right: .875em;   display: block;   height: 2em;   width: 2em;   z-index: 1;   text-align: center;   text-indent: -999px;   overflow: hidden; } .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {   background-color: transparent;   color: #000; } .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover {   background-color: #000;   border-color: #000;   color: #ffffff; } .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {   font: normal normal normal 1em/1 FontAwesome;   font-size: inherit;   display: block;   content: "\f00e";   line-height: 2;   text-indent: 0; } .flex-control-thumbs {   padding: 0 12%;   box-sizing: border-box;   margin: 10px 0 0; } .flex-control-thumbs img.flex-active {   border: 1px solid #EDECEA; } .flex-control-thumbs img {   border: 1px solid #f5f4f2; } .woocommerce .single-product-full .woocommerce-main-image.zoom {   float: right;   padding: 0 6% 0 0; } .single-product-sidebar .woocommerce-main-image.zoom {   width: 74%; } #content div.product div.images .bx-wrapper {   float: left;   position: relative;   padding: 60px 0; } #content div.product div.images .bx-wrapper:hover .bx-controls-direction a {   opacity: 1;   -khtml-opacity: 1;   -webkit-opacity: 1;   -moz-opacity: 1; } #content div.product div.images .bx-wrapper .bx-controls-direction a {   border: 1px solid #000000;   display: block;   font-size: 0;   text-indent: -9999px;   padding: 3px 0;   position: absolute;   left: 0;   right: 0;   opacity: 0;   -khtml-opacity: 0;   -webkit-opacity: 0;   -moz-opacity: 0;   transition: all 500ms ease;   -webkit-transition: all 500ms ease;   -moz-transition: all 500ms ease;   -ms-transition: all 500ms ease;   -o-transition: all 500ms ease; } #content div.product div.images .bx-wrapper .bx-controls-direction a:hover {   background-color: #000000;   color: #ffffff; } #content div.product div.images .bx-wrapper .bx-controls-direction a.bx-prev {   top: 0;   bottom: auto; } #content div.product div.images .bx-wrapper .bx-controls-direction a.bx-next {   top: auto;   bottom: 0; } #content div.product div.images .bx-wrapper .bx-controls-direction a.bx-next.disabled, #content div.product div.images .bx-wrapper .bx-controls-direction a.bx-prev.disabled {   background-color: #EDECEA;   border: 1px solid #EDECEA;   color: #000000;   cursor: auto; } #content div.product div.images .bx-wrapper .bx-controls-direction a:before {   font-family: 'FontAwesome';   content: '';   font-size: 18px;   position: absolute;   right: 0;   left: 0;   top: 0;   bottom: 0;   line-height: 25px; } #content div.product div.images .bx-wrapper .bx-controls-direction a.bx-prev:before {   content: '\f0d8'; } #content div.product div.images .bx-wrapper .bx-controls-direction a.bx-next:before {   content: '\f0d7'; } .woocommerce #content div.product div.thumbnails, .woocommerce div.product div.thumbnails, .woocommerce-page #content div.product div.thumbnails, .woocommerce-page div.product div.thumbnails {   *zoom: 1; } .woocommerce #content div.product div.thumbnails a, .woocommerce div.product div.thumbnails a, .woocommerce-page #content div.product div.thumbnails a, .woocommerce-page div.product div.thumbnails a {   float: left; } .woocommerce #content div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails a.first {   clear: both; } .woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {   clear: both;   display: inline-block;   vertical-align: top;   width: 100%;   margin: 50px 0; } .woocommerce div.product .woocommerce-tabs ul.tabs {   list-style: none;   overflow: hidden;   position: relative;   width: 100%;   padding: 0px;   margin: 0;   text-align: left; } .woocommerce-tabs ul.tabs li {   padding: 0; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {   display: inline-block; } .primary-sidebar .widget.widget_search { border: none; } .woocommerce-tabs ul.tabs li a { display: block; text-decoration: none; font-weight: 600; position: relative; padding: 15px 26px; word-break: break-all; text-transform: uppercase; border-bottom: 3px solid transparent; } .woocommerce-tabs ul.tabs li.active a { background-color: #f5f4f2; color: #000; border-color: #EDECEA; } .woocommerce-tabs .panel {   text-align: left;   overflow: hidden;   padding: 30px;   box-sizing: border-box;   border :1px solid #EDECEA; } .woocommerce #content div.product .woocommerce-tabs h2 {   display: none; } .woocommerce #content div.product #reviews .comment, .woocommerce div.product #reviews .comment, .woocommerce-page #content div.product #reviews .comment, .woocommerce-page div.product #reviews .comment {   *zoom: 1; } .woocommerce #content div.product #reviews .comment:after, .woocommerce #content div.product #reviews .comment:before, .woocommerce div.product #reviews .comment:after, .woocommerce div.product #reviews .comment:before, .woocommerce-page #content div.product #reviews .comment:after, .woocommerce-page #content div.product #reviews .comment:before, .woocommerce-page div.product #reviews .comment:after, .woocommerce-page div.product #reviews .comment:before {   content: " ";   display: table; } .woocommerce #content div.product #reviews .comment:after, .woocommerce div.product #reviews .comment:after, .woocommerce-page #content div.product #reviews .comment:after, .woocommerce-page div.product #reviews .comment:after {   clear: both; } .woocommerce #content div.product #reviews .comment img, .woocommerce div.product #reviews .comment img, .woocommerce-page #content div.product #reviews .comment img, .woocommerce-page div.product #reviews .comment img {   float: right;   height: auto; } .woocommerce #content .quantity input::-webkit-inner-spin-button, .woocommerce #content .quantity input::-webkit-outer-spin-button, .woocommerce #quantity input::-webkit-inner-spin-button, .woocommerce #quantity input::-webkit-outer-spin-button, .woocommerce-page #content .quantity input::-webkit-inner-spin-button, .woocommerce-page #content .quantity input::-webkit-outer-spin-button, .woocommerce-page #quantity input::-webkit-inner-spin-button, .woocommerce-page #quantity input::-webkit-outer-spin-button {   display: none; } .woocommerce .related, .woocommerce .upsells.products, .woocommerce-page .related, .woocommerce-page .upsells.products {   *zoom: 1; } .woocommerce .related ul, .woocommerce .related ul.products, .woocommerce .upsells.products ul, .woocommerce .upsells.products ul.products, .woocommerce-page .related ul, .woocommerce-page .related ul.products, .woocommerce-page .upsells.products ul, .woocommerce-page .upsells.products ul.products, .woocommerce .cart-collaterals .cross-sells ul.products, .woocommerce-page .cart-collaterals .cross-sells ul.products {   float: none; } .woocommerce .upsells .owl-item li {   width: 100% } .woocommerce .related ul li.product img, .woocommerce .related ul.products li.product img, .woocommerce .upsells.products ul li.product img, .woocommerce .upsells.products ul.products li.product img, .woocommerce-page .related ul li.product img, .woocommerce-page .related ul.products li.product img, .woocommerce-page .upsells.products ul li.product img, .woocommerce-page .upsells.products ul.products li.product img {   height: auto;   max-width: 100%;   width: auto; } .woocommerce ul.products, .woocommerce-page ul.products {   clear: both;   *zoom: 1; } .woocommerce ul.products:after, .woocommerce ul.products:before, .woocommerce-page ul.products:after, .woocommerce-page ul.products:before {   content: " ";   display: table; } .woocommerce ul.products:after, .woocommerce-page ul.products:after {   clear: both; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {   float: left;   padding: 0;   position: relative; } .woocommerce ul.products li .product-block-inner, .woocommerce-page ul.products li .product-block-inner {   padding: 0;   box-sizing: border-box; clear: both; position: relative; text-align:center; overflow: hidden; } .woocommerce-product-gallery .flex-viewport {   margin-bottom: 15px; } .woocommerce ul.products.columns-5 li .container-inner, .woocommerce-page ul.products.columns-5 li .container-inner {   margin: 5px; } .woo-grid .woocommerce ul.products li.last .container-inner:after{   width: 0px; } .product-category mark {   font-size: 11px;   font-weight: normal;   color: #000;   display: inline-block; } .woocommerce ul.products li.product.product-category .container-inner {   box-sizing: border-box;   padding: 15px;   margin: 0; } .woocommerce ul.products li.product.product-category .container-inner {   box-sizing: border-box;   display: inline-block;   padding: 15px;   margin: 0; } .woocommerce ul.products.list li.product.product-category a img, .woocommerce-page ul.products.list li.product.product-category a img {   height: auto;   width: 250px !important;   margin: 0 20px 0 0 !important; } .woocommerce ul.products.list .woocommerce-loop-category__title{ text-align:inherit ;} .woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product, .woocommerce ul.products.owl-carousel li.product, .woocommerce-page ul.products.owl-carousel li.product {   width: 100% !important; } .woocommerce ul.products li.first, .woocommerce-page ul.products li.first {   clear: both; } .columns-1 li.product {   width: 100%;   margin-right: 0; } .columns-2 li.product {   width: 50%; } .columns-3 li.product {   width: 33.33%; } .columns-4 li.product {   width: 25%; } .columns-5 li.product {   width: 20%; } .columns-6 li.product {   width: 16.66%; } .woocommerce ul.products.list li.last, .woocommerce-page ul.products.list li.last {   margin-right: 0 !important; } .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {   float: left;   line-height: 25px; } .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {   float: right; } .woocommerce .woocommerce-pagination ul.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers {   *zoom: 1; } .woocommerce .woocommerce-pagination ul.page-numbers:after, .woocommerce .woocommerce-pagination ul.page-numbers:before, .woocommerce-page .woocommerce-pagination ul.page-numbers:after, .woocommerce-page .woocommerce-pagination ul.page-numbers:before {   content: " ";   display: table; } .woocommerce .woocommerce-pagination ul.page-numbers:after, .woocommerce-page .woocommerce-pagination ul.page-numbers:after {   clear: both; } .woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li {   display: inline-block; } .woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {   height: auto; } .woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {   text-align: right; } .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {   width: 120px; } .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {   float: left; } .woocommerce #content table.cart td.actions .coupon label, .woocommerce table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label {   display: none; } .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {   *zoom: 1;   width: 100%;   text-align: right; } .woocommerce .cart-collaterals:after, .woocommerce .cart-collaterals:before, .woocommerce-page .cart-collaterals:after, .woocommerce-page .cart-collaterals:before {   content: " ";   display: table; } .woocommerce .cart-collaterals:after, .woocommerce-page .cart-collaterals:after {   clear: both; } .woocommerce .cart-collaterals .related, .woocommerce-page .cart-collaterals .related {   width: 30.75%;   float: left; } .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {   width: 48%;   *zoom: 1;   clear: right;   float: right; } .woocommerce .cart-collaterals .shipping_calculator:after, .woocommerce .cart-collaterals .shipping_calculator:before, .woocommerce-page .cart-collaterals .shipping_calculator:after, .woocommerce-page .cart-collaterals .shipping_calculator:before {   content: " ";   display: table; } .woocommerce .cart-collaterals .shipping_calculator:after, .woocommerce-page .cart-collaterals .shipping_calculator:after {   clear: both; } .woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1, .woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2, .woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1, .woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2 {   width: 47%; } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {   width: 50%;   margin: 0;   display: inline-block; } .woocommerce ul.cart_list li:after, .woocommerce ul.cart_list li:before, .woocommerce ul.product_list_widget li:after, .woocommerce ul.product_list_widget li:before, .woocommerce-page ul.cart_list li:after, .woocommerce-page ul.cart_list li:before, .woocommerce-page ul.product_list_widget li:after, .woocommerce-page ul.product_list_widget li:before {   content: " ";   display: table; } .woocommerce ul.cart_list li:after, .woocommerce ul.product_list_widget li:after, .woocommerce-page ul.cart_list li:after, .woocommerce-page ul.product_list_widget li:after {   clear: both; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {   float: right;   height: auto; } .woocommerce form .form-row, .woocommerce-page form .form-row {   *zoom: 1; } .woocommerce form p, .woocommerce-page form p {   clear: none; } .comment-form-author{   padding-right: 20px;   box-sizing: border-box; } .comment-form-author, .comment-form-email {   width: 50%;   float: left; } .woocommerce form .form-row:after, .woocommerce form .form-row:before, .woocommerce-page form .form-row:after, .woocommerce-page form .form-row:before {   content: " ";   display: table; } .woocommerce form .form-row:after, .woocommerce-page form .form-row:after {   clear: both; } .woocommerce form .form-row label, .woocommerce-page form .form-row label {   display: block; } .woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {   display: inline; } .woocommerce form .form-row select, .woocommerce-page form .form-row select {   width: 100%; } .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   width: 100%;   font-family: 'Poppins', Arial, Helvetica, sans-serif;   letter-spacing: 0.6px; } .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {   float: left;   width: 47%;   overflow: visible; } .woocommerce form .form-row-last, .woocommerce-page form .form-row-last {   float: right; } .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide {   clear: both; } .woocommerce #payment .form-row select, .woocommerce-page #payment .form-row select {   width: auto; } .woocommerce #payment .terms, .woocommerce-page #payment .terms {   text-align: right;   padding: 0 1em; } .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {   float: right;   padding: 12px 40px 10px; } .twentyfourteen .tfwc {   padding: 12px 10px 0;   max-width: 474px;   margin: 0 auto; } .twentyfourteen .tfwc .product .entry-summary {   padding: 0 !important;   margin: 0 0 1.618em !important; } .twentyfourteen .tfwc div.product.hentry.has-post-thumbnail {   margin-top: 0; } .twentyfourteen .tfwc .product .images img {   margin-bottom: 1em; } .clear {   clear: both; } .nobr {   white-space: nowrap; } @font-face {   font-family: star;   src: url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/star.eot);   src: url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/star.eot?#iefix) format('embedded-opentype'),   url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/star.woff) format('woff'),   url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/star.ttf) format('truetype'),   url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/star.svg#star) format('svg');   font-weight: 400;   font-style: normal; } @font-face {   font-family: WooCommerce;   src: url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/WooCommerce.eot);   src: url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/WooCommerce.eot?#iefix) format('embedded-opentype'),   url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/WooCommerce.woff) format('woff'),   url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/WooCommerce.ttf) format('truetype'),   url(https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/WooCommerce.svg#WooCommerce) format('svg');   font-weight: 400;   font-style: normal; } p.demo_store {   position: fixed;   top: 0;   left: 0;   right: 0;   margin: 0;   width: 100%;   font-size: 1em;   padding: .5em 0;   text-align: center;   background: #ad74a2;   background: -webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a));   background: -webkit-linear-gradient(#ad74a2, #96588a);   background: -moz-linear-gradient(4px top, #ad74a2 0, #96588a 100%);   background: -moz-gradient(4px top, #ad74a2 0, #96588a 100%);   border: 1px solid #96588a;   color: #fff;   z-index: 99998;   box-shadow: inset 0 0 0 3px rgba(255, 255, 255, .2);   -webkit-box-shadow: inset 0 0 0 3px rgba(255, 255, 255, .2); } .admin-bar p.demo_store {   top: 28px; } .chosen-container-single .chosen-single {   background: none !important;   box-shadow: none !important;   -moz-box-shadow: none !important;   -webkit-box-shadow: none !important;   border: 1px solid #EDECEA !important;   border-radius: 0 !important;   -webkit-border-radius: 0 !important;   -moz-border-radius: 0 !important; } .wc-backward a:before, .wc-backward:before {   font-family: WooCommerce;   speak: none;   font-variant: normal;   text-transform: none;   line-height: 1;   -webkit-font-smoothing: antialiased;   margin-right: 7px;   content: "\e02f";   font-size: .75em; } .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {   padding: 1em 1em 1em 3.5em !important;   margin: 0 0 3em !important;   position: relative;   background: #fff;   border: 1px solid #EDECEA;   color: #808080;   list-style: none outside !important;   box-sizing: border-box;   width: auto; } .woocommerce .woocommerce-error:after, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:after, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:after, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:after, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:after, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:after, .woocommerce-page .woocommerce-message:before {   content: " ";   display: table; } .woocommerce .woocommerce-error:after, .woocommerce .woocommerce-info:after, .woocommerce .woocommerce-message:after, .woocommerce-page .woocommerce-error:after, .woocommerce-page .woocommerce-info:after, .woocommerce-page .woocommerce-message:after {   clear: both; } .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before {   content: "";   height: 1.5em;   width: 1.5em;   display: block;   position: absolute;   top: 0;   left: 1em;   font-family: sans-serif;   font-size: 1em;   line-height: 1.5;   color: #fff;   text-align: center;   padding-top: 1em; } .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {   float: right; } .woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li, .woocommerce-page .woocommerce-error li, .woocommerce-page .woocommerce-info li, .woocommerce-page .woocommerce-message li {   list-style: none outside !important;   padding-left: 0 !important;   margin-left: 0 !important; } .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {   border-top: 2px solid #000000; } .single-product.woocommerce .woocommerce-message, .single-product.woocommerce-page .woocommerce-message {   float: none;   margin: 0px auto 30px !important; } .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before {   background-color: #000000;   content: "\2713"; } .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {   border-top: 2px solid #000000;   clear: both; } .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before {   background-color: #000000;   content: "i";   font-family: Times,   Georgia,   serif;   font-style: italic; } .woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error {   border-top: 3px solid #000000; } .woocommerce .woocommerce-error:before, .woocommerce-page .woocommerce-error:before {   background-color: #000000;   content: "\00d7";   font-weight: 600; } .woocommerce small.note, .woocommerce-page small.note {   display: block;   color: #000;   font-size: 11px;   line-height: 21px;   margin-top: 10px; } .woocommerce #content div.product, .woocommerce div.product, .woocommerce-page #content div.product, .woocommerce-page div.product {   position: relative; } .woocommerce div.product .product_title, .woocommerce-page div.product .product_title {   margin-bottom: 0;   font-size: 22px;   font-weight: 600;   line-height: 25px;   clear: none;   padding: 0px; } .woocommerce #content div.product .stock, .woocommerce div.product .stock, .woocommerce-page #content div.product .stock, .woocommerce-page div.product .stock {   color: #000000;   font-weight: 500;   font-size: 14px;   display: block;   padding: 5px 0;   margin-bottom: 0; } div.product .summary .stock{   float: right;   } div.product .summary .stock::before, div.product .summary .stock.out-of-stock::before{   content: "\f058";   font-family: 'fontawesome';   font-size: 18px;   color: #14bd46;   margin-right: 5px;   display: inline-block;   vertical-align: top; } div.product .summary .stock.not-available:before{   content: ""; } div.product .summary .stock.not-available{   height: 20px;   width: 20px; } div.product .summary .stock.out-of-stock::before {   content: "\f057";   color: #ff0000; } .woocommerce #content div.product .out-of-stock, .woocommerce div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock, .woocommerce-page div.product .out-of-stock {   margin: 10px 0; } .woocommerce #content div.product.product-type-grouped .out-of-stock, .woocommerce div.product.product-type-grouped .out-of-stock, .woocommerce-page #content div.product.product-type-grouped .out-of-stock, .woocommerce-page div.product.product-type-grouped .out-of-stock {   margin: 0; } .woocommerce-grouped-product-list-item {   padding: 10px 0;   display: inline-block;   vertical-align: top; } .woocommerce #yith-quick-view-content div.product div.images img {   transition: none;   -webkit-transition: none;   -o-transition: none;   -ms-transition: none; } .woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img {   display: block;   max-width: 100%;   height: auto;   margin: 0 auto; } .woocommerce #content div.product div.images div.thumbnails, .woocommerce div.product div.images div.thumbnails, .woocommerce-page #content div.product div.images div.thumbnails, .woocommerce-page div.product div.images div.thumbnails {   padding: 15px 0;   width: 100%;   margin: 0 auto;   box-sizing: border-box; } .yith_magnifier_gallery li {   box-sizing: border-box;   padding: 0 5px; } .woocommerce #content div.product div.social span .stButton .chicklets, .woocommerce div.product div.social span .stButton .chicklets, .woocommerce-page #content div.product div.social span .stButton .chicklets, .woocommerce-page div.product div.social span .stButton .chicklets {   padding-left: 16px;   width: 0; } .woocommerce #content div.product div.social iframe, .woocommerce div.product div.social iframe, .woocommerce-page #content div.product div.social iframe, .woocommerce-page div.product div.social iframe {   float: left;   margin-top: 3px; } .upsells, .related, .cross-sells {   margin: 0;   clear: both;   padding-top: 20px;   padding-bottom: 20px; } .woocommerce #content div.product p.cart, .woocommerce div.product p.cart, .woocommerce-page #content div.product p.cart, .woocommerce-page div.product p.cart {   *zoom: 1; } .woocommerce #content div.product p.cart:after, .woocommerce #content div.product p.cart:before, .woocommerce div.product p.cart:after, .woocommerce div.product p.cart:before, .woocommerce-page #content div.product p.cart:after, .woocommerce-page #content div.product p.cart:before, .woocommerce-page div.product p.cart:after, .woocommerce-page div.product p.cart:before {   content: " ";   display: table; } .woocommerce #content div.product p.cart:after, .woocommerce div.product p.cart:after, .woocommerce-page #content div.product p.cart:after, .woocommerce-page div.product p.cart:after {   clear: both; } .woocommerce #content div.product form.cart, .woocommerce div.product form.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page div.product form.cart {   *zoom: 1;   box-sizing: border-box;   margin: -35px 0 0;   float: left;   width: 100%; } .woocommerce #content div.product form.variations_form.cart, .woocommerce div.product form.variations_form.cart, .woocommerce-page #content div.product form.variations_form.cart, .woocommerce-page div.product form.variations_form.cart{   margin: 0; } .woocommerce #content div.product form.cart.grouped_form, .woocommerce div.product form.cart.grouped_form, .woocommerce-page #content div.product form.cart.grouped_form, .woocommerce-page div.product form.cart.grouped_form{   margin: 0; } .woocommerce #content div.product.product-type-external form.cart, .woocommerce div.product.product-type-external form.cart, .woocommerce-page #content div.product.product-type-external form.cart, .woocommerce-page div.product.product-type-external form.cart{   margin: 0; } .woocommerce #content div.product form.cart:after, .woocommerce #content div.product form.cart:before, .woocommerce div.product form.cart:after, .woocommerce div.product form.cart:before, .woocommerce-page #content div.product form.cart:after, .woocommerce-page #content div.product form.cart:before, .woocommerce-page div.product form.cart:after, .woocommerce-page div.product form.cart:before {   content: " ";   display: table; } .woocommerce #content div.product form.cart:after, .woocommerce div.product form.cart:after, .woocommerce-page #content div.product form.cart:after, .woocommerce-page div.product form.cart:after {   clear: both; } .woocommerce #content div.product form.cart table, .woocommerce div.product form.cart table, .woocommerce-page #content div.product form.cart table, .woocommerce-page div.product form.cart table {   border-width: 0; } .woocommerce #content div.product form.cart table td, .woocommerce div.product form.cart table td, .woocommerce-page #content div.product form.cart table td, .woocommerce-page div.product form.cart table td {   padding-left: 0;   border-width: 0; } .woocommerce #content div.product form.cart table div.quantity, .woocommerce div.product form.cart table div.quantity, .woocommerce-page #content div.product form.cart table div.quantity, .woocommerce-page div.product form.cart table div.quantity {   float: none;   margin: 0; } .woocommerce #content div.product form.cart table small.stock, .woocommerce div.product form.cart table small.stock, .woocommerce-page #content div.product form.cart table small.stock, .woocommerce-page div.product form.cart table small.stock {   display: block;   float: none; } .woocommerce #content div.product form.cart .variations, .woocommerce div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations, .woocommerce-page div.product form.cart .variations {   margin-bottom: 0; } .entry-summary .single_variation {   margin: 0 0 10px; } .woocommerce #content div.product form.cart .variations select, .woocommerce div.product form.cart .variations select, .woocommerce-page #content div.product form.cart .variations select, .woocommerce-page div.product form.cart .variations select {   border: 1px solid #EDECEA;   font-size: 13px;   margin: 6px 0;   padding: 8px;   width: 100%; } .woocommerce-variation-price {   margin: 10px 0; } .single_variation_wrap {   overflow: hidden; } .reset_variations {   display: block !important;   font-size: 13px;   padding: 0px 10px; } .woocommerce ul.products li.product.product-category {   float: left; } .woocommerce #content div.product form.cart .variations td.label, .woocommerce div.product form.cart .variations td.label, .woocommerce-page #content div.product form.cart .variations td.label, .woocommerce-page div.product form.cart .variations td.label {   padding-right: 1em; } .woocommerce div.product form.cart .single_add_to_cart_button.button, .woocommerce-page div.product form.cart .single_add_to_cart_button.button {   width: 100%;   margin-top: 15px;   display: block;   padding: 11px 18px; } .woocommerce #content div.product form.cart .group_table td.label, .woocommerce div.product form.cart .group_table td.label, .woocommerce-page #content div.product form.cart .group_table td.label, .woocommerce-page div.product form.cart .group_table td.label {   padding-right: 1em;   padding-left: 1em; } .woocommerce-grouped-product-list-item__label {   width: 40% !important;   line-height: 18px; } .woocommerce #content div.product form.cart .group_table td, .woocommerce div.product form.cart .group_table td, .woocommerce-page #content div.product form.cart .group_table td, .woocommerce-page div.product form.cart .group_table td {   vertical-align: top;   display: inline-block;   width: auto;   padding: 0 15px 10px 0;   box-sizing: border-box; } .woocommerce span.new.onsale{   background: #fed700;   color: #000000;   top: 40px; } .woocommerce .new.onsale::before{   background: #fed700; } .woocommerce span.onsale, .woocommerce-page span.onsale {   margin: 0;   position: absolute;   left: 0;   top: 15px;   color: #ffffff;   line-height: 20px;   font-weight: 500;   text-align: center;   font-size: 12px;   line-height: 18px;   right: auto;   padding: 0 5px;   transform: translateX(0);   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   -o-transform: translateX(0);   -moz-transform: translateX(0);   transition: all 300ms ease;   -webkit-transition: all 300ms ease;   -moz-transition: all 300ms ease;   -ms-transition: all 300ms ease;   -o-transition: all 300ms ease; } .woocommerce .summary span.onsale { position: relative; font-size: 12px; font-weight: 500; color: #000000; display: inline-block; vertical-align: top; position: relative; background-color: transparent; margin: 2px 15px; } .woocommerce.single-product .single_add_to_cart_button, .woocommerce.single-product div.product form.cart .button{   background-color: #000000; } .woocommerce.single-product .single_add_to_cart_button:hover, .woocommerce.single-product div.product form.cart .button:hover{   background-color: #FE4135 !important;  } .woocommerce .summary span.onsale::before { content: '('; display: inline-block; vertical-align: top; transform: none; -webkit-transform: none; -ms-transform: none; -o-transform: none; -moz-transform: none; background-color: transparent; left: -4px; } .woocommerce .summary span.onsale::after{   content: ')';   display: inline-block;   vertical-align: top; } .woocommerce ul.products li.product:hover span.onsale{   transform: translateX(-60px);   -webkit-transform: translateX(-60px);   -ms-transform: translateX(-60px);   -o-transform: translateX(-60px);   -moz-transform: translateX(-60px);   opacity: 0;   -khtml-opacity: 0;   -webkit-opacity: 0;   -moz-opacity: 0; } .woocommerce .onsale::before { z-index: -1; content: ''; position: absolute; top: 0; bottom: 0; right: -5px; display: block; width: 10px; background: #ff0000; -webkit-transform: skew(30deg); -ms-transform: skew(30deg); transform: skew(30deg); } .products.list .sale-per {   position: static; } .sale-per {   font-size: 13px;   font-weight: normal;   position: absolute;   right: 10px;   top: 7px; } .yith_magnifier_lens {   background: rgba(0,   0,   0,   0.5) !important; } .yith_magnifier_zoom_magnifier {   background: #fff;   z-index: 9999;   border: 0 !important;   border-radius: 0 !important;   -webkit-border-radius: 0 !important;   -moz-border-radius: 0 !important; } .recomme-prod .woocommerce ul.products {   padding: 30px 10px 30px 10px; } .woocommerce .products ul, .woocommerce ul.products, .woocommerce-page .products ul, .woocommerce-page ul.products {   padding: 0;   margin: 0 0 0;   list-style: none outside;   clear: both;   *zoom: 1; } .woocommerce .upsells ul, .woocommerce .related ul, .woocommerce .cross-sells ul {   margin: 0 ; } .woocommerce .products ul:after, .woocommerce ul.products:after, .woocommerce-page .products ul:after, .woocommerce-page ul.products:after {   clear: both; } .woocommerce .products ul li, .woocommerce ul.products li, .woocommerce-page .products ul li, .woocommerce-page ul.products li {   list-style: none outside; } .woocommerce .products .woocommerce-product-details__short-description ul li{   list-style: disc; } ul.products.list li.product img {   width: auto !important; } .list .product-detail-wrapper { overflow: hidden; position: relative; width: auto; display: inherit; } .woocommerce ul.products.list .container-inner, .woocommerce-page ul.products.list .container-inner {   text-align: left;   padding: 0;   border-right: 0;   margin: 0 0 50px; } .woocommerce ul.products.list .container-inner .image-block, .woocommerce-page ul.products.list .container-inner .image-block {   float: left;   margin: 0 30px 0 0;   overflow: hidden;   width: auto; } .ie8 .woocommerce ul.products.list li.product:hover .price, .ie8 .woocommerce-page ul.products.list li.product:hover .price {   display: block; } .woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name { text-decoration: none; line-height: 18px; font-size: 14px; font-weight: 500; padding: 7px 0; letter-spacing: 1px; } .woocommerce.hot-product ul.products li.product .product-name{   min-height: auto; } .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {   margin: 0 auto;   height: auto;   max-width: 100%; } .woo-content.products_block.featured .add_to_cart_button {   border: none;   opacity: 0;   -khtml-opacity: 0;   -webkit-opacity: 0;   -moz-opacity: 0;   position: absolute;   left: 0;   bottom: -5px; } .woo-content.products_block.featured .container-inner:hover .add_to_cart_button {   opacity: 1;   -khtml-opacity: 1;   -webkit-opacity: 1;   -moz-opacity: 1; } .ie8 .woocommerce ul.products li.product .product_type_simple, .ie8 .woocommerce-page ul.products li.product .product_type_simple, .ie8 .woocommerce ul.products li.product .product_type_grouped, .ie8 .woocommerce-page ul.products li.product .product_type_grouped, .ie8 .woocommerce ul.products li.product .product_type_external, .ie8 .woocommerce-page ul.products li.product .product_type_external, .ie8 .woocommerce ul.products li.product .product_type_variable, .ie8 .woocommerce-page ul.products li.product .product_type_variable {   display: block; } .ie8 .woocommerce ul.products.list li.product .product_type_simple, .ie8 .woocommerce-page ul.products.list li.product .product_type_simple, .ie8 .woocommerce ul.products.list li.product .product_type_grouped, .ie8 .woocommerce-page ul.products.list li.product .product_type_grouped, .ie8 .woocommerce ul.products.list li.product .product_type_external, .ie8 .woocommerce-page ul.products.list li.product .product_type_external, .ie8 .woocommerce ul.products.list li.product .product_type_variable, .ie8 .woocommerce-page ul.products.list li.product .product_type_variable {   display: block; } .woocommerce ul.products li.product .image-block > a {   margin: 0;   display: block; } .product-detail-wrapper {   position: relative;   text-align: left;   padding-top: 15px;   box-sizing: border-box; display: inline-block; vertical-align:top; width: 100%; } .product-brand {   text-align: left;   color: #a1a1a1;   font-size: 14px;   margin-bottom: 5px;   display: none; } .woocommerce ul.products li.product .image-block, .woocommerce-page ul.products li.product .image-block {   position: relative;   transition: all 0.3s ease;   -webkit-transition: all 0.3s ease;   -moz-transition: all 0.3s ease;   -ms-transition: all 0.3s ease;   -o-transition: all 0.3s ease; } .woocommerce ul.products.list li .container-inner, .woocommerce-page ul.products.list li .container-inner {   max-width: 100%;   width: 100%;   margin: 15px 0; } .yith-wcwl-wishlistaddedbrowse a {   margin: 0;   font-size: 0; } .woocommerce .list a.compare.button:hover, .woocommerce .list .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover {   color: #000000; } .container-inner .clear {   display: none; } .yith-wcwl-add-to-wishlist .ajax-loading {   left: 0px;   right: 0px;   margin: 0 auto;   position: absolute;   top: 10px;   margin-left: auto !important; } .list .yith-wcwl-add-to-wishlist .ajax-loading {   left: 9px;   top: 10px; } .woo-products {   clear: both;   position: relative; } .woocommerce ul.products li.product strong, .woocommerce-page ul.products li.product strong {   display: block; } .price-outer {   display: inline-block;   vertical-align: top;   width: 100%; } .list .price-outer {   padding: 5px 0;   overflow: hidden;   width: auto; } .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price { display: inline-block; font-weight: 600; color: #000000; font-size:14px;   margin: 0; } .woocommerce ul.products li.product .image-block .price, .woocommerce-page ul.products li.product .image-block .price {   bottom: 8px;   position: absolute;   right: 0; } .woocommerce ul.products li.product .price ins {   float: left;   margin-right: 4px; } .woocommerce ul.products.list li.product .image-block .price, .woocommerce ul.products.list li.product .image-block .price {   width: auto; } .site-footer del .amount, .primary-sidebar del .amount, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {   color: #a1a1a1;   text-decoration: line-through;   display: inline-block;   font-weight: 400;   font-size: 14px;   vertical-align: top; } .primary-sidebar .amount, .site-footer .amount ,.product-price{   margin: 0;   color: #000000;   font-weight: 500;   font-size: 14px; } .product-price del{color: #a1a1a1;} .single-product.woocommerce .thumbnails #slider-prev, .single-product.woocommerce .thumbnails #slider-next {   background-image: none !important;   height: 22px !important;   width: 22px !important;   display: block;   font-size: 0;   color: #000;   position: absolute;   right: 0;   text-align: center;   top: 46%;   line-height: 20px;   transition: all 0.3s ease 0s;   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   -ms-transition: all 0.3s ease 0s;   -o-transition: all 0.3s ease 0s;   border: 1px solid #000;   background-color: #fff !important;   border-radius: 50px;   -webkit-border-radius: 50px;   -o-border-radius: 50px;   -moz-border-radius: 50px; } .single-product.woocommerce .thumbnails #slider-prev {   left: 0;   right: auto; } .single-product.woocommerce .thumbnails #slider-next {   right: 0;   left: auto; } .single-product.woocommerce .thumbnails #slider-prev:hover, .single-product.woocommerce .thumbnails #slider-next:hover {   background-color: #000000 !important;   color: #fff;   border-color: #000000; } .single-product.woocommerce .thumbnails #slider-prev:before, .single-product.woocommerce .thumbnails #slider-next:before {   font-family: 'FontAwesome';   font-size: 16px;   position: absolute;   right: 0;   left: 0; } .single-product.woocommerce .thumbnails #slider-prev:before {   content: '\f104';   left: -1px; } .single-product.woocommerce .thumbnails #slider-next:before {   content: '\f105';   right: -2px; } .single-product #content .images .attachment-shop_single {   width: 100%; } .summary .price {   color: #FE4135;   font-size: 20px;   font-weight: 500; } .summary .price del {   font-weight: 400;   color: #b2b2b2; } .summary .price del span {   font-size: 20px; } .single-product #content div.product .group_table del, .single-product #content div.product .group_table ins {   font-size: 14px; } .single-product #content div.product .group_table del {   color: #909090;   font-weight: normal; } .group_table .quantity {   display: inline-flex; } .woocommerce ul.products li.product .price .from, .woocommerce-page ul.products li.product .price .from {   font-size: .67em;   margin: -2px 0 0 0;   text-transform: uppercase;   color: rgba(145, 145, 145, .5); } .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-ordering, .woocommerce-page .woocommerce-result-count {   margin-bottom: 0; } .woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {   vertical-align: top; } .woocommerce-pagination {   margin: 30px 0px;   text-align: right; } .woocommerce #content nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul {   white-space: nowrap;   padding: 0;   clear: both;   margin: 1px; } .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li { background: none; padding: 0; margin: 0; overflow: hidden; text-align: center; } .woocommerce ul.products li.product .button.loading:after {   content: "";   display: block;   height: 33px;   left: 0;   margin: 0 auto;   padding: 0px 0px;   position: absolute;   right: 0;   top: 0px;   width: 33px;   background: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/ajax-loader.gif") center no-repeat;   z-index: 1;   top: 0px; } .widget_shopping_cart_content .buttons .wc-forward {   box-sizing: border-box; } .widget_shopping_cart .button.checkout.wc-forward {   margin-left: 10px; } .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-page .cart .button, .woocommerce-page .cart input.button {   float: none; } .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart {   padding-top: .5em;   white-space: nowrap;   display: none; } .woocommerce #reviews h2 small, .woocommerce-page #reviews h2 small {   float: right;   color: #000;   font-size: 15px;   line-height: 21px;   margin: 10px 0 0; } .woocommerce #reviews h2 small a, .woocommerce-page #reviews h2 small a {   text-decoration: none; } .woocommerce #reviews h3, .woocommerce-page #reviews h3 {   font-weight: 600;   margin: 0 0 10px; } .woocommerce #reviews #respond, .woocommerce-page #reviews #respond {   margin: 0;   border: 0;   padding: 0; } .woocommerce #reviews #comment, .woocommerce-page #reviews #comment {   height: 75px; } .woocommerce #reviews #comments .add_review, .woocommerce-page #reviews #comments .add_review {   *zoom: 1; } .woocommerce #reviews #comments .add_review:after, .woocommerce #reviews #comments .add_review:before, .woocommerce-page #reviews #comments .add_review:after, .woocommerce-page #reviews #comments .add_review:before {   content: " ";   display: table; } .woocommerce #reviews #comments .add_review:after, .woocommerce-page #reviews #comments .add_review:after {   clear: both; } .woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2 {   clear: none; } .woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist {   *zoom: 1;   margin: 0;   width: 100%;   background: 0 0;   list-style: none; } .woocommerce #reviews #comments ol.commentlist:after, .woocommerce #reviews #comments ol.commentlist:before, .woocommerce-page #reviews #comments ol.commentlist:after, .woocommerce-page #reviews #comments ol.commentlist:before {   content: " ";   display: table; } .woocommerce #reviews #comments ol.commentlist:after, .woocommerce-page #reviews #comments ol.commentlist:after {   clear: both; } .woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li {   padding: 0;   margin: 0 0 20px;   position: relative;   background: 0;   border: 0; } .woocommerce #reviews #comments ol.commentlist li .meta strong, .woocommerce-page #reviews #comments ol.commentlist li .meta strong {   color: #000; } .woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {   float: left;   position: absolute;   top: 0;   left: 0;   padding: 3px;   width: 32px;   height: auto;   background: #f7f6f7;   border: 1px solid #f0eef0;   margin: 0;   line-height: 1; } .woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {   margin: 0 0 0 50px;   border-bottom: 1px solid #EDECEA;   padding: 0 1em 1em;   *zoom: 1;   background-color: #fff; } .woocommerce #reviews #comments ol.commentlist li .comment-text:after, .woocommerce #reviews #comments ol.commentlist li .comment-text:before, .woocommerce-page #reviews #comments ol.commentlist li .comment-text:after, .woocommerce-page #reviews #comments ol.commentlist li .comment-text:before {   content: " ";   display: table; } .woocommerce #reviews #comments ol.commentlist li .comment-text:after, .woocommerce-page #reviews #comments ol.commentlist li .comment-text:after {   clear: both; } .woocommerce #reviews #comments ol.commentlist li .comment-text p, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p {   margin: 0 0 0.5em; } .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta { } .woocommerce #reviews #comments ol.commentlist ul.children, .woocommerce-page #reviews #comments ol.commentlist ul.children {   list-style: none outside;   margin: 20px 0 0 50px; } .woocommerce #reviews #comments ol.commentlist ul.children .star-rating, .woocommerce-page #reviews #comments ol.commentlist ul.children .star-rating {   display: none; } .woocommerce #reviews #comments ol.commentlist #respond, .woocommerce-page #reviews #comments ol.commentlist #respond {   border: 1px solid #f0eef0;   -webkit-border-radius: 4px;   border-radius: 4px;   padding: 1em 1em 0;   margin: 20px 0 0 50px; } .woocommerce #reviews #comments .commentlist > li:before, .woocommerce-page #reviews #comments .commentlist > li:before {   content: ""; } #tab-reviews .comment-text .star-rating {   margin: 0 0 10px; } .woocommerce-tabs #comments {   padding-bottom: 10px; } .woo-content.products_block.featured .star-rating {   bottom: 70px;   right: 8px; } .woocommerce-review-link {   font-size: 12px; } .woocommerce .star-rating, .woocommerce-page .star-rating, .wpb_wl_summary .star-rating { overflow: hidden;   position: relative; bottom: auto; left:0; right:auto; font-size: 12px; height: 18px; line-height: 18px; font-family: star; letter-spacing: 2px; width: 6.4em; margin: 3px 0;   display: inline-block;   vertical-align: top; } .woocommerce .products li .star-rating, .woocommerce-page .products li .star-rating { transform: translateX(-80px); -webkit-transform: translateX(-80px); -ms-transform: translateX(-80px); -o-transform: translateX(-80px); -moz-transform: translateX(-80px); transition: all 300ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; } .woocommerce .products li.product:hover .star-rating,.woocommerce-page .products li.product:hover .star-rating {   transform: translateX(0);   -webkit-transform: translateX(0);   -ms-transform: translateX(0);   -o-transform: translateX(0);   -moz-transform: translateX(0);   opacity: 1;   -khtml-opacity: 1;   -webkit-opacity: 1;   -moz-opacity: 1; } .woocommerce .seller-rating .star-rating, .woocommerce-page .seller-rating .star-rating, .wpb_wl_summary .seller-rating .star-rating{   line-height: 14px; } .woocommerce .comment-text .star-rating {   line-height: 20px; } .woocommerce ul.products.list li.product .star-rating, .woocommerce-page .products.list .star-rating { position: relative; margin: 10px 0; clear: both; display: block; transform: none; opacity: 1; } .woocommerce .star-rating:before, .woocommerce-page .star-rating:before, .wpb_wl_summary .star-rating:before {   content: "\53\53\53\53\53";   color: #ddd;   float: left;   top: 0;   left: 0;   position: absolute; } .woocommerce .star-rating span, .woocommerce-page .star-rating span, .wpb_wl_summary .star-rating span {   overflow: hidden;   float: left;   top: 0;   left: 0;   position: absolute;   padding-top: 1.5em;   color: #ffc315; } .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .wpb_wl_summary .star-rating span:before {   content: "\53\53\53\53\53";   top: 0;   position: absolute;   left: 0;   display: inline-block; } .woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating {   display: block;   margin: 10px 0; } .woocommerce .woocommerce-product-rating .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating, .wpb_wl_summary .star-rating {   bottom: 0;   float: left;   left: 0;   margin: 2px 5px 0 0;   position: relative; } .woocommerce .products .star-rating:before, .woocommerce-page .products .star-rating:before {   color: #cccccc; } .woocommerce .products .star-rating span, .woocommerce-page .products .star-rating span {   color: #ffc315; } .woocommerce .hreview-aggregate .star-rating, .woocommerce-page .hreview-aggregate .star-rating {   margin: 10px 0 0; } .woocommerce #review_form #respond, .woocommerce-page #review_form #respond {   *zoom: 1;   position: static;   margin: 0;   width: auto;   padding: 0;   background: transparent none;   border: 0; } .woocommerce #review_form #respond:after, .woocommerce #review_form #respond:before, .woocommerce-page #review_form #respond:after, .woocommerce-page #review_form #respond:before {   content: " ";   display: table; } .woocommerce #review_form #respond:after, .woocommerce-page #review_form #respond:after {   clear: both; } .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input {   left: auto; } .woocommerce #review_form #respond textarea, .woocommerce-page #review_form #respond textarea {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   width: 100%; } .woocommerce p.stars, .woocommerce-page p.stars {   position: relative;   font-size: 1em; } .woocommerce p.stars a, .woocommerce-page p.stars a {   display: inline-block;   font-size: 20px;   font-weight: 600;   margin-right: 0.2em;   text-indent: -9999px;   position: relative; } .woocommerce p.stars a, .woocommerce-page p.stars a {   color: #000000; } .woocommerce p.stars a:hover, .woocommerce-page p.stars a:hover, .woocommerce p.stars a.active, .woocommerce-page p.stars a.active {   color: #000000; } .woocommerce p.stars a:last-child, .woocommerce-page p.stars a:last-child {   border-right: 0; } .woocommerce p.stars a:before, .woocommerce p.stars a:hover ~ a:before {   content: "\e021" } .woocommerce p.stars.selected a.active:before, .woocommerce p.stars:hover a:before {   content: "\e020" } .woocommerce p.stars.selected a.active ~ a:before {   content: "\e021" } .woocommerce p.stars.selected a:not(.active):before {   content: "\e020" } .woocommerce p.stars a:before {   display: block;   position: absolute;   top: 0;   left: 0;   width: 1em;   height: 1em;   line-height: 1;   font-family: WooCommerce;   text-indent: 0 } .woocommerce p.stars a {   position: relative;   height: 1em;   width: 1em;   text-indent: -999em;   display: inline-block;   text-decoration: none } .woocommerce p.stars a, .woocommerce-page p.stars a {   color: #ffc315; } .woocommerce p.stars a:hover, .woocommerce-page p.stars a:hover, .woocommerce p.stars a.active, .woocommerce-page p.stars a.active {   color: #ffc315; } .woocommerce .blockUI.blockOverlay {   position: relative } .woocommerce .blockUI.blockOverlay:before, .woocommerce .loader:before {   height: 1em;   width: 1em;   position: absolute;   top: 50%;   left: 50%;   margin-left: -.5em;   margin-top: -.5em;   display: block;   content: "";   -webkit-animation: spin 1s ease-in-out infinite;   -moz-animation: spin 1s ease-in-out infinite;   animation: spin 1s ease-in-out infinite;   background: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/loader.svg") 0px 0px;   background-size: cover;   line-height: 1;   text-align: center;   font-size: 2em;   color: rgba(0, 0, 0, .75) } @keyframes spin {   0% {     -webkit-transform: rotate(0deg);     transform: rotate(0deg);   }   100% {     -webkit-transform: rotate(359deg);     transform: rotate(359deg);   } } .woocommerce table.shop_attributes, .woocommerce-page table.shop_attributes {   display: table;   float: none;   width: 100%; } .woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th {   width: 120px;   font-weight: 500;   padding: 10px 5px 10px 25px;   border-top: 0;   margin: 0;   color: #000; } .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td {   padding: 8px;   border-top: 0;   margin: 0; } .woocommerce table.shop_attributes td p, .woocommerce-page table.shop_attributes td p {   margin: 0;   padding: 0; } .woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th {   background: #fff; } .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td {   background: #fff; } .woocommerce table.shop_table, .woocommerce-page table.shop_table {   margin: 20px 0;   width: 100%;   border-collapse: separate; background: #fff; } .woocommerce table.shop_table.cart, .woocommerce-page table.shop_table.cart {   margin: 0 0 30px; } .woocommerce table.shop_table th, .woocommerce-page table.shop_table th {   font-size: 13px;   font-weight: 500;   line-height: 40px;   background: #f5f4f2;   color: #000; } .order-total .amount {   color: #000; } .woocommerce table.shop_table td, .woocommerce-page table.shop_table td {   padding: 10px 12px;   vertical-align: middle; } .woocommerce table.shop_table td small, .woocommerce-page table.shop_table td small {   font-weight: 500; } .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th {   font-weight: 500;   background: none; } .woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th, .woocommerce-page table.my_account_orders td, .woocommerce-page table.my_account_orders th {   padding: 4px 8px;   vertical-align: middle; } .woocommerce table.my_account_orders .button, .woocommerce-page table.my_account_orders .button {   white-space: nowrap;   margin-right: 5px; } .woocommerce table.my_account_orders .order-actions, .woocommerce-page table.my_account_orders .order-actions {   text-align: center; } .woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button {   margin: .125em 0 .125em .25em; } .woocommerce td.product-name dl.variation, .woocommerce-page td.product-name dl.variation {   margin: .25em 0;   *zoom: 1; } .woocommerce td.product-name dl.variation:after, .woocommerce td.product-name dl.variation:before, .woocommerce-page td.product-name dl.variation:after, .woocommerce-page td.product-name dl.variation:before {   content: " ";   display: table; } .woocommerce td.product-name dl.variation:after, .woocommerce-page td.product-name dl.variation:after {   clear: both; } .woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dt {   display: inline-block;   float: left;   margin-bottom: 2px; } .woocommerce .shop_table td.product-name dl.variation dd, .woocommerce .shop_table td.product-name dl.variation dt, .woocommerce-page .shop_table td.product-name dl.variation dd, .woocommerce-page .shop_table td.product-name dl.variation dt {   float: none; } .woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt {   font-weight: 600;   padding: 0 0 .25em;   margin: 0 4px 0 0;   clear: left; } .woocommerce td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dd {   padding: 0 0 .25em; } .woocommerce td.product-name dl.variation dd p:last-child, .woocommerce-page td.product-name dl.variation dd p:last-child {   margin-bottom: 0; } .woocommerce td.product-name p.backorder_notification, .woocommerce-page td.product-name p.backorder_notification {   font-size: .83em; } .woocommerce td.product-quantity, .woocommerce-page td.product-quantity {   min-width: 80px; } .woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {   min-width: 32px; } .woocommerce table.wishlist_table {   font-size: 14px !important; } .woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {   width: 50px; } .woocommerce #content table.cart td, .woocommerce #content table.cart th, .woocommerce table.cart td, .woocommerce table.cart th, .woocommerce-page #content table.cart td, .woocommerce-page #content table.cart th, .woocommerce-page table.cart td, .woocommerce-page table.cart th {   vertical-align: middle;   text-align: left; } .woocommerce .shop_table.cart.wishlist_table td.product-add-to-cart a {   display: inline-block !important;   opacity: 1;   -khtml-opacity: 1;   -webkit-opacity: 1;   -moz-opacity: 1;   transform: none;   -webkit-transform: none;   -ms-transform: none;   -o-transform: none;   -moz-transform: none; line-height:18px; } .woocommerce #content table.cart a.remove, .woocommerce table.cart a.remove, .woocommerce-page #content table.cart a.remove, .woocommerce-page table.cart a.remove {   display: inline-block;   font-size: 20px;   font-weight: 500;   height: 1em;   line-height: 1;   text-decoration: none;   width: 1em; } .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text {   float: left;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   border: 1px solid #EDECEA;   margin: 0 5px 0 0;   outline: 0;   line-height: 18px; } .woocommerce #content table.cart input, .woocommerce table.cart input, .woocommerce-page #content table.cart input, .woocommerce-page table.cart input {   margin: 0;   vertical-align: middle; } .woocommerce ul.cart_list.product_list_widget , .woocommerce-page ul.cart_list, .woocommerce-page ul.product_list_widget {   list-style: none outside;   padding: 0;   margin: 0; } .woocommerce ul.cart_list li.mini_cart_item, .woocommerce-page ul.cart_list li.mini_cart_item {   margin: 0;   list-style: none;   position: relative;   text-align: left; padding:5px 0 10px; } .woocommerce ul.product_list_widget li.last {   margin-bottom: 10px; } .woocommerce ul.cart_list li:after, .woocommerce ul.cart_list li:before, .woocommerce ul.product_list_widget li:after, .woocommerce ul.product_list_widget li:before, .woocommerce-page ul.cart_list li:after, .woocommerce-page ul.cart_list li:before, .woocommerce-page ul.product_list_widget li:after, .woocommerce-page ul.product_list_widget li:before {   content: " ";   display: table; } .woocommerce ul.cart_list li:after, .woocommerce ul.product_list_widget li:after, .woocommerce-page ul.cart_list li:after, .woocommerce-page ul.product_list_widget li:after {   clear: both; } .woocommerce ul.cart_list li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .woocommerce ul.product_list_widget li a {   display: block;   padding: 0 !important;   margin-bottom: 3px;   line-height: 20px; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {   float: left;   max-width: 100%;   margin-right: 10px; } .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl, .woocommerce-page ul.cart_list li dl, .woocommerce-page ul.product_list_widget li dl {   margin: 0;   *zoom: 1; } .woocommerce ul.cart_list li dl:after, .woocommerce ul.cart_list li dl:before, .woocommerce ul.product_list_widget li dl:after, .woocommerce ul.product_list_widget li dl:before, .woocommerce-page ul.cart_list li dl:after, .woocommerce-page ul.cart_list li dl:before, .woocommerce-page ul.product_list_widget li dl:after, .woocommerce-page ul.product_list_widget li dl:before {   content: " ";   display: table; } .woocommerce ul.cart_list li dl:after, .woocommerce ul.product_list_widget li dl:after, .woocommerce-page ul.cart_list li dl:after, .woocommerce-page ul.product_list_widget li dl:after { } .woocommerce ul.cart_list li dl dd, .woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dd, .woocommerce ul.product_list_widget li dl dt, .woocommerce-page ul.cart_list li dl dd, .woocommerce-page ul.cart_list li dl dt, .woocommerce-page ul.product_list_widget li dl dd, .woocommerce-page ul.product_list_widget li dl dt {   display: inline-block;   margin: 0 !important;   float: left; } .woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt, .woocommerce-page ul.cart_list li dl dt, .woocommerce-page ul.product_list_widget li dl dt {   font-weight: 600;   padding: 0 0 .25em;   margin: 0 4px 0 0;   clear: left; } .woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd, .woocommerce-page ul.cart_list li dl dd, .woocommerce-page ul.product_list_widget li dl dd {   padding: 0 0 .25em;   width: 42%; } .woocommerce ul.cart_list li dl dd p:last-child, .woocommerce ul.product_list_widget li dl dd p:last-child, .woocommerce-page ul.cart_list li dl dd p:last-child, .woocommerce-page ul.product_list_widget li dl dd p:last-child {   margin-bottom: 0; } .woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating, .woocommerce-page ul.cart_list li .star-rating, .woocommerce-page ul.product_list_widget li .star-rating {   float: none; display: block; } .woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {   border-top: 1px solid #EDECEA;   margin: 10px 0 0;   padding: 10px 0;   text-align: right; } .woocommerce .widget_shopping_cart .total strong, .woocommerce-page .widget_shopping_cart .total strong, .woocommerce-page.widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong {   min-width: 40px;   display: inline-block; } .woocommerce.widget_shopping_cart .total strong {   float: left; } .woocommerce .widget_shopping_cart .total span, .woocommerce-page .widget_shopping_cart .total span, .woocommerce-page.widget_shopping_cart .total span, .woocommerce.widget_shopping_cart .total span { } .woocommerce .widget_shopping_cart .buttons, .woocommerce-page .widget_shopping_cart .buttons, .woocommerce-page.widget_shopping_cart .buttons, .woocommerce.widget_shopping_cart .buttons {   *zoom: 1;   margin-bottom: 0;   text-align: right; } .woocommerce .widget_shopping_cart .buttons:after, .woocommerce .widget_shopping_cart .buttons:before, .woocommerce-page .widget_shopping_cart .buttons:after, .woocommerce-page .widget_shopping_cart .buttons:before, .woocommerce-page.widget_shopping_cart .buttons:after, .woocommerce-page.widget_shopping_cart .buttons:before, .woocommerce.widget_shopping_cart .buttons:after, .woocommerce.widget_shopping_cart .buttons:before {   content: " ";   display: table; } .woocommerce .widget_shopping_cart .buttons:after, .woocommerce-page .widget_shopping_cart .buttons:after, .woocommerce-page.widget_shopping_cart .buttons:after, .woocommerce.widget_shopping_cart .buttons:after {   clear: both; } .woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button {   width: 100%;   float: none;   display: block; } .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after, .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after {   font-family: WooCommerce;   speak: none;   font-weight: 600;   font-variant: normal;   text-transform: none;   line-height: 1;   -webkit-font-smoothing: antialiased;   margin-left: 7px;   content: "\e02e"; } .woocommerce .cart-collaterals .cart_totals p, .woocommerce-page .cart-collaterals .cart_totals p {   margin: 0 0 5px; } .woocommerce .cart-collaterals .cart_totals p small, .woocommerce-page .cart-collaterals .cart_totals p small {   color: #000;   font-size: .83em; } .woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table {   border-collapse: separate;   padding: 0;   border-radius:0; } .woocommerce .cart-collaterals .cart_totals table tr:first-child td, .woocommerce .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child th {   border-top: 0; } .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {   padding: 6px 20px;   width: 50%;   background: #f5f4f2; } .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {   padding: 12px; } .woocommerce .cart-collaterals .cart_totals table td, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table th {   vertical-align: middle; } .woocommerce .cart-collaterals .cart_totals table small, .woocommerce-page .cart-collaterals .cart_totals table small {   display: block;   color: #000; } .woocommerce .cart-collaterals .cart_totals table select, .woocommerce-page .cart-collaterals .cart_totals table select {   width: 100%; } .woocommerce .cart-collaterals .cart_totals .discount td, .woocommerce-page .cart-collaterals .cart_totals .discount td {   color: #85ad74; } .woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt { display: inline-block; padding: 12px 42px 10px; box-sizing: border-box; line-height: 18px; } .cart_totals table {   display: inline-table; } .woocommerce .cart-collaterals .cross-sells ul.products li.product, .woocommerce-page .cart-collaterals .cross-sells ul.products li.product {   margin-top: 0; } .woocommerce-terms-and-conditions {   background: #f7f7f7;   padding: 15px;   box-sizing: border-box;   display: inline-block;   vertical-align: top;   margin-bottom: 10px; } .woocommerce form .form-row, .woocommerce-page form .form-row {   padding: 3px 0;   margin: 0 0 10px; } .woocommerce form .form-row[placeholder]:focus::-webkit-input-placeholder, .woocommerce-page form .form-row[placeholder]:focus::-webkit-input-placeholder {   -webkit-transition: opacity .5s .5s ease;   -moz-transition: opacity .5s .5s ease;   transition: opacity .5s .5s ease;   opacity: 0;   -khtml-opacity: 0;   -webkit-opacity: 0;   -moz-opacity: 0; } .woocommerce form .form-row label, .woocommerce-page form .form-row label {   line-height: 24px;   color: #000; } .woocommerce form .form-row label.hidden, .woocommerce-page form .form-row label.hidden {   visibility: hidden; } .woocommerce form .form-row label.inline, .woocommerce-page form .form-row label.inline {   display: inline;   margin: 0 8px; } .woocommerce form .form-row select, .woocommerce-page form .form-row select {   border: 1px solid #EDECEA;   cursor: pointer;   margin: 0;   padding: 5px; } .shipping_calculator > h2, .cart_totals > h2 {   font-size: 18px;   font-weight: 500;   text-transform: uppercase; } .shipping_calculator > h2 a {   color: #000;   text-transform: uppercase;   font-size: 18px; } .woocommerce form .form-row .required, .woocommerce-page form .form-row .required {   color: red;   font-weight: 600;   border: 0; } .woocommerce form .form-row .input-checkbox, .woocommerce-page form .form-row .input-checkbox {   display: inline;   margin: -2px 8px 0 0;   vertical-align: middle; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   width: 100%;   margin: 0;   outline: 0; } .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea {   height: 4em;   line-height: 1.5em;   display: block;   -moz-box-shadow: none;   -webkit-box-shadow: none;   box-shadow: none; } .woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop, .woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce form .form-row.validate-required.woocommerce-invalid select, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid select {   border-color: #fb7f88; } .woocommerce form .form-row::-webkit-input-placeholder, .woocommerce-page form .form-row::-webkit-input-placeholder {   line-height: normal; } .woocommerce form .form-row:-moz-placeholder, .woocommerce-page form .form-row:-moz-placeholder {   line-height: normal; } .woocommerce form .form-row:-ms-input-placeholder, .woocommerce-page form .form-row:-ms-input-placeholder {   line-height: normal; } .woocommerce form.checkout_coupon, .woocommerce-page form.checkout_coupon,.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login ,.woocommerce-lost-password .woocommerce-ResetPassword.lost_reset_password{ margin: 2em 0; text-align: left; box-sizing: border-box; padding: 20px 30px; background: #f5f4f2; border-bottom: 3px solid #EDECEA; } .woocommerce ul#shipping_method, .woocommerce-page ul#shipping_method {   list-style: none outside;   margin: 0;   padding: 0; } .woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li {   margin: 0;   padding: .25em 22px .25em;   text-indent: -22px;   list-style: none outside; } .woocommerce ul#shipping_method .amount, .woocommerce-page ul#shipping_method .amount {   font-weight: 600; } .woocommerce p.woocommerce-shipping-contents, .woocommerce-page p.woocommerce-shipping-contents {   margin: 0; } .woocommerce .checkout .col-2 h3#ship-to-different-address, .woocommerce-page .checkout .col-2 h3#ship-to-different-address {   float: left;   clear: none; } .woocommerce .checkout .col-2 .form-row-first, .woocommerce .checkout .col-2 .notes, .woocommerce-page .checkout .col-2 .form-row-first, .woocommerce-page .checkout .col-2 .notes {   clear: left; } .woocommerce .checkout .create-account small, .woocommerce-page .checkout .create-account small {   font-size: 11px;   color: #000;   line-height: 13px;   font-weight: 600; } .woocommerce .checkout div.shipping-address, .woocommerce-page .checkout div.shipping-address {   padding: 0;   clear: left;   width: 100%; } .woocommerce .checkout .shipping_address, .woocommerce-page .checkout .shipping_address {   clear: both; } .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods {   *zoom: 1;   border: 1px solid #EDECEA;   list-style: outside none none;   margin: 0;   padding: 30px;   text-align: left; } .woocommerce #payment ul.payment_methods:after, .woocommerce #payment ul.payment_methods:before, .woocommerce-page #payment ul.payment_methods:after, .woocommerce-page #payment ul.payment_methods:before {   content: " ";   display: table; } .woocommerce #payment ul.payment_methods:after, .woocommerce-page #payment ul.payment_methods:after {   clear: both; } .woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li {   line-height: 3em;   text-align: left;   margin: 0;   font-weight: 500; } .woocommerce #payment ul.payment_methods li input, .woocommerce-page #payment ul.payment_methods li input {   margin: 0 0.5em 0 0; } .woocommerce #payment ul.payment_methods li img, .woocommerce-page #payment ul.payment_methods li img {   vertical-align: middle;   margin: -5px 5px 0;   position: relative; } .woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row {   padding: 1em 0;   border-top: 1px solid #fff; } .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box { position: relative; width: 96%; padding: 1em 2%; margin: 1em 0; font-size: 0.92em; border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; line-height: 1.5em; background: #EDECEA; font-weight: 400; } .woocommerce #payment div.payment_box input.input-text, .woocommerce #payment div.payment_box textarea, .woocommerce-page #payment div.payment_box input.input-text, .woocommerce-page #payment div.payment_box textarea {   border-color: #d4cdd2;   border-top-color: #c8bfc6;   box-shadow: 0 1px 0 0 rgba(255, 255, 255, .4);   -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, .4); } .woocommerce #payment div.payment_box::-webkit-input-placeholder, .woocommerce-page #payment div.payment_box::-webkit-input-placeholder {   color: #c8bfc6; } .woocommerce #payment div.payment_box:-moz-placeholder, .woocommerce-page #payment div.payment_box:-moz-placeholder {   color: #c8bfc6; } .woocommerce #payment div.payment_box:-ms-input-placeholder, .woocommerce-page #payment div.payment_box:-ms-input-placeholder {   color: #c8bfc6; } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number {   font-size: 1.5em;   padding: 8px;   background-repeat: no-repeat;   background-position: right; } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.visa, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.visa, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.visa, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.visa, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.visa, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.visa {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/visa.png); } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.mastercard, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.mastercard {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/mastercard.png); } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.laser, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.laser, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.laser, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.laser, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.laser, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.laser {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/laser.png); } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.dinersclub, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.dinersclub {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/diners.png); } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.maestro, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.maestro, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.maestro, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.maestro, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.maestro, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.maestro {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/maestro.png); } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.jcb, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.jcb, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.jcb, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.jcb, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.jcb, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.jcb {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/jcb.png); } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.amex, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.amex, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.amex, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.amex, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.amex, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.amex {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/amex.png); } .woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.discover, .woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.discover, .woocommerce #payment div.payment_box .wc-credit-card-form-card-number.discover, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.discover, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.discover, .woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.discover {   background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/icons/credit-cards/discover.png); } .woocommerce #payment div.payment_box span.help, .woocommerce-page #payment div.payment_box span.help {   font-size: 13px;   color: #000;   line-height: 13px;   font-weight: 600; } .woocommerce #payment div.payment_box .form-row, .woocommerce-page #payment div.payment_box .form-row {   margin: 0 0 1em; } .woocommerce #payment div.payment_box p:last-child, .woocommerce-page #payment div.payment_box p:last-child {   margin-bottom: 0; } .woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after {   content: "";   display: block;   border: 8px solid #EDECEA;   border-right-color: transparent;   border-left-color: transparent;   border-top-color: transparent;   position: absolute;   top: -1px;   left: 0;   margin: -1em 0 0 2em; } .woocommerce-thankyou-order-details {   padding: 24px 30px 30px; } .woocommerce .order_details, .woocommerce-page .order_details {   margin: 0 0 24px;   list-style: none;   background-color: #fff; } .woocommerce .order_details:after, .woocommerce .order_details:before, .woocommerce-page .order_details:after, .woocommerce-page .order_details:before {   content: " ";   display: table; } .woocommerce .order_details:after, .woocommerce-page .order_details:after {   clear: both; } .woocommerce .order_details li, .woocommerce-page .order_details li {   float: left;   margin-right: 2em;   text-transform: uppercase;   font-size: .715em;   border-right: 1px dashed #EDECEA;   padding-right: 2em; } .woocommerce .order_details li strong, .woocommerce-page .order_details li strong {   display: block;   font-size: 1.4em;   text-transform: none;   line-height: 1.5em;   color: #000;   font-weight: 600; } .woocommerce .order_details li:last-of-type, .woocommerce-page .order_details li:last-of-type {   border: 0; } .woocommerce .addresses .title, .woocommerce-page .addresses .title {   *zoom: 1; } .woocommerce .addresses .title:after, .woocommerce .addresses .title:before, .woocommerce-page .addresses .title:after, .woocommerce-page .addresses .title:before {   content: " ";   display: table; } .woocommerce .addresses .title:after, .woocommerce-page .addresses .title:after {   clear: both; } .woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {   float: left; } .woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit {   float: right; } .woocommerce ol.commentlist.notes li.note p.meta, .woocommerce-page ol.commentlist.notes li.note p.meta {   font-weight: 600;   margin-bottom: 0; } .woocommerce ol.commentlist.notes li.note .description p:last-child, .woocommerce-page ol.commentlist.notes li.note .description p:last-child {   margin-bottom: 0; } .woocommerce ul.digital-downloads, .woocommerce-page ul.digital-downloads {   margin-left: 0;   padding-left: 0; } .woocommerce ul.digital-downloads li, .woocommerce-page ul.digital-downloads li {   list-style: none;   margin-left: 0;   padding-left: 0; } .woocommerce ul.digital-downloads li:before, .woocommerce-page ul.digital-downloads li:before {   font-family: WooCommerce;   speak: none;   font-weight: 600;   font-variant: normal;   text-transform: none;   line-height: 1;   -webkit-font-smoothing: antialiased;   margin-right: 7px;   content: "\e00a"; } .woocommerce ul.digital-downloads li .count, .woocommerce-page ul.digital-downloads li .count {   float: right; } .woocommerce .widget_layered_nav ul, .woocommerce-page .widget_layered_nav ul {   margin: 0;   border: 0;   list-style: none outside; } .woocommerce .widget_layered_nav ul li, .woocommerce-page .widget_layered_nav ul li {   *zoom: 1;   padding: 0;   list-style: none; } .woocommerce .widget_layered_nav ul li:after, .woocommerce .widget_layered_nav ul li:before, .woocommerce-page .widget_layered_nav ul li:after, .woocommerce-page .widget_layered_nav ul li:before {   content: " ";   display: table; } .woocommerce .widget_layered_nav ul li:after, .woocommerce-page .widget_layered_nav ul li:after {   clear: both; } .woocommerce .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span, .woocommerce-page .widget_layered_nav ul li a, .woocommerce-page .widget_layered_nav ul li span {   padding: 7px 1px;   float: left;   line-height: 20px; } .woocommerce .widget_layered_nav ul li span.count{ font-size:11px;} .woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a {   padding: 5px 0;   text-decoration: none; } .woocommerce .widget_layered_nav ul li.chosen a:before, .woocommerce-page .widget_layered_nav ul li.chosen a:before {   font-family: WooCommerce;   speak: none;   font-weight: 600;   font-variant: normal;   text-transform: none;   line-height: 1;   -webkit-font-smoothing: antialiased;   margin-right: 7px;   content: "\e013"; } .woocommerce .widget_layered_nav ul small.count, .woocommerce-page .widget_layered_nav ul small.count {   float: right;   margin-left: 6px;   font-size: 1em;   padding: 1px 0;   color: #000; } .woocommerce .widget_layered_nav_filters ul, .woocommerce-page .widget_layered_nav_filters ul {   margin: 0;   padding: 0;   border: 0;   list-style: none outside;   overflow: hidden;   zoom: 1; } .woocommerce .widget_layered_nav_filters ul li, .woocommerce-page .widget_layered_nav_filters ul li {   float: left;   padding: 0 1px 1px 0;   list-style: none;   clear: both; } .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a {   padding: 0 6px;   text-decoration: none;   float: left; } .woocommerce .widget_layered_nav_filters ul li a:before, .woocommerce-page .widget_layered_nav_filters ul li a:before {   font-family: WooCommerce;   speak: none;   font-weight: 600;   font-variant: normal;   text-transform: none;   line-height: 1;   -webkit-font-smoothing: antialiased;   margin-right: 7px;   content: "\e013"; } .woocommerce .widget_price_filter .price_slider, .woocommerce-page .widget_price_filter .price_slider {   margin-bottom: 2em;   margin-top: 1.2em; } .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {   float: left;   border: none; } .price_slider_amount .price_label {   float: left;   margin-top: 20px;   padding: 0;   clear: both; text-align: left; } .woocommerce .widget_price_filter .ui-slider, .woocommerce-page .widget_price_filter .ui-slider {   position: relative;   text-align: left; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {   background: #f5f4f2;   border: 1px solid #aaa;   border-radius: 0;   -webkit-border-radius: 0;   -khtml-border-radius: 0;   -moz-border-radius: 0;   box-shadow: none;   -moz-box-shadow: none;   -webkit-box-shadow: none;   cursor: pointer;   height: 6px;   outline: 0 none;   position: absolute;   top: -3px;   transform: rotate(45deg);   -webkit-transform: rotate(45deg);   -moz-transform: rotate(45deg);   -ms-transform: rotate(45deg);   -o-transform: rotate(45deg);   width: 6px;   z-index: 2; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child {   margin-left: -8px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {   position: absolute;   z-index: 1;   font-size: .7em;   display: block;   border: 0;   background-color: #aaaaaa; } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {   -webkit-border-radius: 1em;   border-radius: 1em;   background-color: #EDECEA; } .woocommerce .widget_price_filter .ui-slider-horizontal, .woocommerce-page .widget_price_filter .ui-slider-horizontal {   height: 2px; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {   top: 0;   height: 100%; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {   left: -1px; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {   right: -1px; } .single-product .twentythirteen #reply-title, .single-product .twentythirteen #respond #commentform, .single-product .twentythirteen .entry-summary {   padding: 0; } .single-product .twentythirteen p.stars {   clear: both; } .twentyfourteen ul.products li.product {   margin-top: 0 !important; } .category-toolbar { float: right; margin: 0; padding: 0 0 10px; position: relative; text-align: center; width: 100%; box-sizing: border-box; } #primary .gridlist-toggle {   padding: 0 !important;   display: inline-block;   margin: 2px 0 !important; } .woocommerce-result-count {   margin: 0 15px; } .category-toolbar .gridlist-toggle {   float: left;   width: auto !important;   background: none !important;   border: medium none !important;   box-shadow: none !important;   -moz-box-shadow: none !important;   -webkit-box-shadow: none !important;   margin: 0 !important;   border-radius: 0 !important;   -webkit-border-radius: 0 !important;   -moz-border-radius: 0 !important;   clear: none !important;   padding: 0 !important; } .category-toolbar .gridlist-toggle a, .gridlist-toggle a {   width: 26px !important;   height: 26px;   float: left;   text-indent: -9999px;   border: none !important;   box-shadow: none !important;   -moz-box-shadow: none !important;   -webkit-box-shadow: none !important;   border: none !important;   margin: 0;   border: none !important;   padding: 0 !important; } .ie8 .gridlist-toggle {   background-color: transparent !important;   filter: none; } .ie8 .gridlist-toggle, .ie8 .gridlist-toggle a.active {   filter: none !important; } .ie8 .gridlist-toggle a#grid {   background-color: transparent; } .gridlist-toggle a#grid {   background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/gird-list.png");   background-repeat: no-repeat;   background-attachment: scroll;   background-position: 0 0px;   background-color: transparent;   margin-right: 8px; } .gridlist-toggle a .dashicons {   text-indent: -9999px; } .gridlist-toggle a#grid.active, .gridlist-toggle a#grid:hover {   background-position: 0 -29px;   transition: all 200ms ease 0s;   -webkit-transition: all 200ms ease 0s;   -moz-transition: all 200ms ease 0s;   -ms-transition: all 200ms ease 0s;   -o-transition: all 200ms ease 0s; } .gridlist-toggle a#list {   background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/gird-list.png");   background-repeat: no-repeat;   background-attachment: scroll;   background-position: -26px 0px;   background-color: transparent;   margin-right: 8px; } .gridlist-toggle a#list.active, .gridlist-toggle a#list:hover {   background-position: -26px -29px !important;   transition: all 200ms ease 0s;   -webkit-transition: all 200ms ease 0s;   -moz-transition: all 200ms ease 0s;   -ms-transition: all 200ms ease 0s;   -o-transition: all 200ms ease 0s; } .woocommerce ul.products.list li.product hr {   height: 0;   border: none;   margin: 0; } .woocommerce ul.products.list li.product a img, .woocommerce-page ul.products.list li.product a img {   width: auto !important;   margin: 0 !important; } .woocommerce ul.products.list li.product .gridlist-buttonwrap {   clear: both;   float: none;   margin: 0;   width: auto;   position: relative; } ul.products.list li.product div[itemprop="description"] {   display: block;   margin: 12px 0; } .woocommerce-page ul.products.list li.product h3, .woocommerce ul.products.list li.product h3, .woocommerce-page ul.products.list li.product div[itemprop="description"], .woocommerce ul.products.list li.product div[itemprop="description"], .woocommerce-page ul.products.list li.product .price, .woocommerce ul.products.list li.product .price, .woocommerce-page ul.products.list li.product.gridlist-buttonwrap, .woocommerce ul.products.list li.product.gridlist-buttonwrap {   width: 100%;   float: left;   clear: both;   min-height: 0; } .woocommerce ul.products p {   margin: 0px;   clear: none;   padding: 0; } .woocommerce .list .woocommerce-product-details__short-description ul {   margin-left: 15px; } ul.products.list .woocommerce-product-details__short-description {   padding: 10px 2px; box-sizing:border-box; } .woocommerce ul.products.list li.product:last-child {   border: 0;   margin-bottom: 0; } .primary-sidebar .product_list_widget li, .site-footer .product_list_widget li {   margin: 6px 0;   padding: 6px 0; } .primary-sidebar .product_list_widget li:last-child {   border: 0;   padding: 0; } .product_meta span {   padding: 2px 0; } .woocommerce .summary .product_meta {   clear: both;   display: inline-block;   position: relative;   width: 100%;   padding: 0;   margin-top: 20px; } .yith-wcqv-main .summary .product_meta{ padding-top:30px;} .product .summary.entry-summary .brand{   padding: 0; } .single-product-sidebar .product_meta span {   padding: 0; } .woocommerce .summary .product_meta .posted_in, .entry-summary .sku_wrapper, .entry-summary .variations label, .woocommerce .summary .product_meta .tagged_as, .brand {   color: #777777;   display: inline-block;   margin: 0;   width: 100%;   clear: both;   font-size: 13px; } .entry-summary .variations label{   font-size: 14px;   text-transform: capitalize;   color: #000; } .entry-summary .sku {   font-weight: normal; } .woocommerce .summary .product_meta .posted_in a, .woocommerce .summary .product_meta .tagged_as a, .brand span a, .social a {   font-weight: normal;   color: #777777; } .summary.entry-summary .clear {   clear: none; } ul.products.list .yith-wcwl-add-to-wishlist .ajax-loading {   width: auto !important;   margin: 0 !important; } .wishlist-title h2 {   margin: 0; } .woocommerce ul.cart_list li a.remove, .woocommerce-page ul.cart_list li a.remove {   display: block;   float: right;   font-size: 20px;   margin: 0px;   text-indent: 0;   width: 20px;   height: 20px;   border-radius: 4px;   -webkit-border-radius: 4px;   -khtml-border-radius: 4px;   -moz-border-radius: 4px;   line-height: 20px;   text-align: center; } .woocommerce-shipping-calculator .shipping-calculator-button {   color: #FE4135;   text-decoration: underline;   display: inline-block;   margin: 5px 0; } .woocommerce-shipping-calculator .shipping-calculator-button:hover {   color: #000; } .woocommerce .wc-proceed-to-checkout .checkout-button, .woocommerce-page .wc-proceed-to-checkout .checkout-button {   background: #000000;   color: #000; } .wc-proceed-to-checkout {   margin: 30px 0; } .woocommerce #yith-wcwl-popup-message, .woocommerce-page #yith-wcwl-popup-message, .home #yith-wcwl-popup-message {   background: #000000 none repeat scroll 0 0;   border: 1px solid #000000;   color: #ffffff;   padding: 15px 20px; } #yith-wcwl-popup-message {   border-radius: 4px;   -webkit-border-radius: 4px;   -khtml-border-radius: 4px;   -moz-border-radius: 4px;   left: 50%;   line-height: 50px;   position: fixed;   top: 50%;   z-index: 10000; } .yith-wcwl-wishlistexistsbrowse > a {   font-size: 0; } .wishlist_table tr td a.button.yith-wcqv-button {   display: none; } .yith-wcwl-wishlistexistsbrowse .feedback, .yith-wcwl-wishlistaddedbrowse .feedback {   display: none;   font-size: 0;   margin: 0;   padding: 0;   text-indent: -9999px; } .entry-summary .add_to_wishlist {   display: inline-block;   font-weight: 600;   margin: 5px 0 5px;   font-weight: 600;   width: 100%;   color: #000000; } .type-product .summary p {   margin: 0; } .type-product .summary p.price{   padding: 5px 0;   box-sizing: border-box; } .summary.entry-summary .woocommerce-product-rating { float: left; padding: 2px 0 15px; width: 100%; margin: 0; } .type-product .summary p.price {   margin: 10px 0;   overflow: hidden;   width: auto;   float: left; } .summary.entry-summary .product-tab-area-block {   margin-top: 5px;   display: inline-block;   vertical-align: top; } .woocommerce-product-details__short-description {   margin: 0px 0 20px;   text-align: left;   display: inline-block;   vertical-align: top;   width: 100%; } .product-type-grouped .summary .group_table p {   padding: 0 !important; } .product-type-grouped .summary .group_table .amount {   padding: 0 10px; } .woocommerce-password-strength {   display: inline-block;   font-size: 13px;   line-height: 1;   margin-top: 5px;   padding: 5px 10px;   background-color: #ff0000;   color: #ffffff;   border-radius: 50px;   -webkit-border-radius: 50px;   -o-border-radius: 50px;   -moz-border-radius: 50px; } .woocommerce-password-hint {   float: left;   clear: both; } .woocommerce-password-strength.strong {   background-color: #76c261; } .woocommerce-password-strength.good {   background-color: #f3b600; } .woocommerce .primary-sidebar .widget_rating_filter .star-rating, .woocommerce-page .primary-sidebar .widget_rating_filter .star-rating {   float: left;   margin: 3px 5px; } .woocommerce-MyAccount-navigation {   float: left;   margin: 0 36px 0 0;   background: #fff; } .woocommerce-MyAccount-navigation ul {   margin: 0; } .woocommerce-MyAccount-navigation ul li {   list-style-type: none;   padding: 0 20px;   margin: 0 0 5px;   background: #f5f4f2;   box-sizing: border-box;   transition: all 100ms;   -webkit-transition: all 100ms;   -moz-transition: all 100ms;   -ms-transition: all 100ms;   -o-transition: all 100ms; border-bottom:3px solid #EDECEA; } .woocommerce-MyAccount-navigation ul li:last-child {   border: none; } .woocommerce-MyAccount-navigation ul li.is-active, .woocommerce-MyAccount-navigation ul li:hover {   background: #FE4135; } .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li a:hover {   color: #ffffff; } .woocommerce-MyAccount-navigation ul li a {   padding: 10px 0;   display: block;   font-size: 14px;   font-weight: 500;   color: #333; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {   content: "\f291"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {   content: "\f019"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {   content: "\f015"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {   content: "\f09d"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {   content: "\f007"; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {   content: "\f08b"; } .woocommerce-MyAccount-navigation ul li.is-active a:before, .woocommerce-MyAccount-navigation ul li a:hover:before {   opacity: 1;   -khtml-opacity: 1;   -webkit-opacity: 1;   -moz-opacity: 1; } .woocommerce-MyAccount-navigation ul li a:before {   content: "\f0e4";   display: inline-block;   float: right;   font-family: FontAwesome;   font-kerning: auto;   font-size: 15px;   font-size-adjust: none;   font-stretch: normal;   font-style: normal;   font-variant: normal;   font-weight: normal;   line-height: 22px;   margin-left: 0.53em;   text-align: right;   text-rendering: auto;   width: 3em;   opacity: 0.8;   -khtml-opacity: 0.8;   -webkit-opacity: 0.8;   -moz-opacity: 0.8; } .woocommerce-MyAccount-content {   overflow: hidden; } .quantity input.qty {   border-top: 1px solid #EDECEA;   width: 30px;   height: 35px;   float: left;   margin: 0;   vertical-align: top;   padding: 5px;   text-align: center;   background: #ffffff;   border-bottom: 1px solid #EDECEA;   border-left: 0;   border-right: 0; } .summary .quantity {   display: inline-block;   vertical-align: top; } .tmpmela-quantity {   font-weight: 600;   color: #000; } .summary .tmpmela-quantity {   line-height: 45px; } input[type="number"] {   -moz-appearance: textfield; } .quantity input.plus, .quantity input.minus {   float: left;   height: 35px;   width: 30px;   text-align: center;   cursor: pointer;   vertical-align: top;   font-size: 20px;   padding: 0;   background: #fff;   color: #000000;   border: 1px solid #EDECEA; line-height: 37px; } #yith-quick-view-content .quantity input.plus, #yith-quick-view-content .quantity input.minus, .shop_table .quantity input.plus, .shop_table .quantity input.minus {   display: none; } .shop_table .quantity input.qty, #yith-quick-view-content div.summary .quantity input.qty {   -moz-appearance: number-input;   width: 50px;   border: 1px solid #EDECEA; } .woocommerce ul.products.list li .product-block-hover .add_to_wishlist:before {   right: 0; } .woocommerce.single-product #content div.product .entry-summary .product_title {   padding-right: 54px; clear:both; } .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .ajax-loading {   left: 0px;   margin: 0 !important;   position: absolute;   top: 18px; } .woocommerce .product-type-variable .entry-summary .yith-wcwl-add-to-wishlist .ajax-loading, .woocommerce .product-type-grouped .entry-summary .yith-wcwl-add-to-wishlist .ajax-loading {   left: 18px;   top: 23px; } .summary.entry-summary .yith-wcwl-add-to-wishlist {   height: auto;   margin: 0;   width: auto;   float: left;   clear: left;   padding: 0; } .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .delete_item:before{   content: "\f00d";   color: #FE4135;   font-family: "FontAwesome";   font-size: 15px;   left: 0;   margin: 0 0 0 auto;   right: 0;   text-align: center; } .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:before{   color: #FE4135;   content: "\f004";   font-family: "FontAwesome";   font-size: 13px;   left: 0;   margin: 0 0 0 auto;   right: 0;   text-align: center; } .woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse a:before {   color: #FE4135;   content: "\f112";   display: inline-block;   font-family: "FontAwesome";   font-size: 13px;   left: 0;   margin: 0 5px 0 0;   padding: 0;   position: relative;   text-align: center;   top: 0; } .entry-summary .yith-wcwl-wishlistexistsbrowse, .entry-summary .yith-wcwl-wishlistaddedbrowse {   height: auto;   line-height: inherit;   width: auto; } .entry-summary a.compare.button {   position: relative; } .woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse > a, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse a, .woocommerce .entry-summary .add_to_wishlist, .woocommerce .entry-summary a.compare.button, .woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.delete_item, .woocommerce .entry-summary .delete_item, .woocommerce .entry-summary .view-wishlist, .woocommerce .yith-wcwl-add-to-wishlist .separator {   background: #ffffff !important;   border: medium none;   border-radius: 0;   -webkit-border-radius: 0;   -khtml-border-radius: 0;   -moz-border-radius: 0;   display: inline-block;   font-size: 13px;   font-weight: normal;   height: auto;   margin-top: 15px;   padding: 5px 25px 5px 1px;   text-transform: uppercase;   width: auto;   color: #FE4135; } .woocommerce .entry-summary a.compare.button{   padding-right: 30px; } .summary.entry-summary .compare.button.added:before {   content: '\f00c';   font-family: 'FontAwesome';   font-size: 14px;   margin-right: 8px;   float: left; line-height: 28px; } .summary.entry-summary .compare.button {   border: medium none;   margin-bottom: 10px;   padding: 0;   text-transform: capitalize;   float: left;   font-weight: normal;   color: #000000;   background-color: #ffffff; } .woocommerce .entry-summary .compare.button:before {   content: "\f1fe";   font-family: FontAwesome;   font-size: 13px;   left: 0;   margin: 0 5px 0 auto;   position: relative;   right: 0;   text-align: center;   color: #FE4135; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img, .woocommerce #content div.product .woocommerce-product-gallery ol li img{   max-width: 5.6em; } .woocommerce .single-product-full #content div.product .woocommerce-product-gallery ol li img {   max-width: 7em; } .woocommerce .wishlist-title h2 {   padding: 0 0 15px; } .woocommerce table.wishlist_table thead th, .woocommerce table.wishlist_table tbody td, .woocommerce table.shop_table td, .woocommerce-page table.shop_table td {   border-color: #EDECEA !important;   padding: 10px 12px !important;   box-sizing: border-box; } .product-add-to-cart, .product-remove, .product-thumbnail {   text-align: center !important; } .select2-container .select2-dropdown { border: 1px solid #EDECEA; } .select2-container.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container.select2-container--default .select2-results__option--highlighted[data-selected] { background-color: #000000; } .select2-dropdown .select2-results__option { line-height: 22px; }  .woocommerce .quantity input[type="number"]::-webkit-outer-spin-button, .woocommerce .quantity input[type="number"]::-webkit-inner-spin-button {   -webkit-appearance: none !important;   margin: 0; } .woocommerce .quantity input[type="number"] {   -moz-appearance: textfield; } .woocommerce-account-fields {   clear: both; } .woocommerce .summary .product_meta > span > :first-child {   margin-left: 5px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {   .woocommerce #content input.button.loading:before,   .woocommerce #respond input#submit.loading:before,   .woocommerce a.button.loading:before,   .woocommerce button.button.loading:before,   .woocommerce input.button.loading:before,   .woocommerce-page #content input.button.loading:before,   .woocommerce-page #respond input#submit.loading:before,   .woocommerce-page a.button.loading:before,   .woocommerce-page button.button.loading:before,   .woocommerce-page input.button.loading:before {     background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/css/images/ajax-loader@2x.gif);     background-size: 16px 16px;   } } @media screen and (min-width: 673px) {   .twentyfourteen .tfwc {     padding-right: 30px;     padding-left: 30px;   } } @media screen and (min-width: 1040px) {   .twentyfourteen .tfwc {     padding-right: 15px;     padding-left: 15px;   } } @media screen and (min-width: 1110px) {   .twentyfourteen .tfwc {     padding-right: 30px;     padding-left: 30px;   } } @media screen and (min-width: 1218px) {   .twentyfourteen .tfwc {     margin-right: 54px;   }   .full-width .twentyfourteen .tfwc {     margin-right: auto;   } } .wcmp-report-abouse-wrapper {   padding: 5px 0; } .woocommerce .wishlist-title h2,.wishlist-title.wishlist-title-with-form h2:hover{ background:none;} .woocommerce .hidden-title-form a.hide-title-form {   vertical-align: top;   line-height: 18px; } .wishlist-title.wishlist-title-with-form h2:hover {   background: transparent !important; }@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-color]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-color]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-color]){border-left-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-style]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-style]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-style]){border-left-width:medium}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover h1:where(:not(.has-text-color)),.wp-block-cover h2:where(:not(.has-text-color)),.wp-block-cover h3:where(:not(.has-text-color)),.wp-block-cover h4:where(:not(.has-text-color)),.wp-block-cover h5:where(:not(.has-text-color)),.wp-block-cover h6:where(:not(.has-text-color)),.wp-block-cover p:where(:not(.has-text-color)),.wp-block-cover-image h1:where(:not(.has-text-color)),.wp-block-cover-image h2:where(:not(.has-text-color)),.wp-block-cover-image h3:where(:not(.has-text-color)),.wp-block-cover-image h4:where(:not(.has-text-color)),.wp-block-cover-image h5:where(:not(.has-text-color)),.wp-block-cover-image h6:where(:not(.has-text-color)),.wp-block-cover-image p:where(:not(.has-text-color)){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}.wp-block-details{box-sizing:border-box;overflow:hidden}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100vw;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active){animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;  direction:ltr;  display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{  grid-column:1;grid-row:1;  margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;  grid-column:2;grid-row:1;  padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{  grid-column:2;grid-row:1  }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{  grid-column:1;grid-row:1  }.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}:where(.wp-block-pullquote){margin:0 0 1em}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{-webkit-margin-start:2em;-webkit-margin-end:0;float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{-webkit-margin-start:0;-webkit-margin-end:2em;float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{-webkit-margin-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{-webkit-margin-end:auto;margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:24px;min-width:24px;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:calc(100% - 100px)}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search__button-behavior-expand .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}.wp-block[data-align=right] .wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads,.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-threads,.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-x{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} .wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em} .selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:0;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#f8f8f8 1%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f8f8f8),color-stop(100%,#e1e1e1));-moz-box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:0;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}@font-face{font-family:FontAwesome;src:url('https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}@font-face{font-family:star;src:url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:" ";display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;font-family:WooCommerce;content:"\e00b";text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:"\e008"}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:"\e013";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:"\e00b";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:"\e008"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:"\e005";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:"\e004"}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.woocommerce a.selectBox{background:#fff;min-width:100px;margin-right:10px;color:inherit}.woocommerce a.selectBox,.woocommerce a.selectBox:hover{border-bottom:1px solid #bbb!important}.woocommerce a.selectBox:hover{color:inherit}.woocommerce a.selectBox:focus{border:1px solid #ccc}.selectBox-dropdown .selectBox-label{vertical-align:middle;padding:3px 8px}.selectBox-dropdown .selectBox-arrow{border:none;background:url(https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center right no-repeat}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{background:url(https://dev.printerikeskus.ee/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center left no-repeat}.selectBox-dropdown-menu{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:5px;font-size:80%}.selectBox-dropdown-menu li a{color:inherit;padding:5px 8px;border-radius:3px}.selectBox-dropdown-menu a:hover{color:inherit;text-decoration:none}select.selectBox.change-wishlist{max-width:100px}.selectBox.change-wishlist{width:auto!important}.change-wishlist-selectBox-dropdown-menu{width:auto!important}.yith-wcwl-with-pretty-photo{overflow:hidden}.yith-wcwl-with-pretty-photo .pp_content{height:auto!important}.woocommerce .wishlist-fragment .blockUI.blockOverlay::before,.woocommerce .yith-wcwl-popup-form .blockUI.blockOverlay::before{display:none}.yith-wcwl-popup{display:none}.yith-wcwl-popup-content h3{text-align:center;font-size:1.5em}.yith-wcwl-popup-content .heading-icon,.yith-wcwl-popup-feedback .heading-icon{text-align:center;display:block;font-size:70px;color:#333;margin-bottom:15px}.yith-wcwl-popup-content .popup-description{text-align:center;font-weight:600;margin-bottom:15px}.yith-wcwl-popup-content .popup-description a.show-tab.active{cursor:inherit;color:inherit;pointer-events:none}.yith-wcwl-popup-feedback p.feedback{margin-top:1.5em;text-align:center;font-size:1.1rem;font-weight:600}.yith-wcwl-popup-content label{display:block}.yith-wcwl-popup-content input[type=text],.yith-wcwl-popup-content select{padding:10px 7px}.yith-wcwl-popup-content .create{display:none}.yith-wcwl-popup-content .yith-wcwl-second-row{display:none}.yith-wcwl-popup-footer{margin:15px 0}.yith-wcwl-popup-footer .button.wishlist-submit{display:block;width:100%;text-align:center}.pp_pic_holder.pp_woocommerce.feedback{max-width:450px!important}.pp_pic_holder.pp_woocommerce.feedback .pp_content{width:auto!important}.yith-wcwl-popup-feedback{margin-top:2em;margin-bottom:2em}.yith-wcwl-add-button.with-dropdown{position:relative;padding:15px 0}.yes-js .yith-wcwl-add-button ul.yith-wcwl-dropdown{display:none;list-style:none;margin-bottom:0;padding:5px 25px;border:1px solid #cdcdcd;background:#fff;position:absolute;z-index:15;top:calc(100% - 5px);min-width:200px}.yith-wcwl-add-button.show-dropdown ul.yith-wcwl-dropdown{display:block}.yith-wcwl-add-button ul.yith-wcwl-dropdown li{padding:15px;padding-left:0;text-transform:uppercase;font-size:.8em}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a{font-size:1em!important;color:inherit;box-shadow:none}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a:hover{color:initial}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:before{font-family:FontAwesome;content:'\f067';margin-right:15px}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:not(:last-child){border-bottom:1px solid #cdcdcd}.yith-wcwl-add-to-wishlist .separator+[data-title]{display:inline-block}.yith-wcwl-add-to-wishlist .with-tooltip{position:relative}.yith-wcwl-tooltip{z-index:10;padding:5px 10px;border-radius:5px;text-align:center;top:calc(100% + 5px);pointer-events:none;cursor:initial;font-size:.6875rem;line-height:normal;display:none}.with-dropdown .yith-wcwl-tooltip{top:auto;bottom:calc(100% + 10px)}.with-tooltip .yith-wcwl-tooltip{position:absolute}.with-tooltip .yith-wcwl-tooltip:before{content:'';display:block;position:absolute;top:-5px;left:calc(50% - 2px);width:0;height:0;background:0 0!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-bottom:5px solid}.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{bottom:-5px;top:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;border-bottom:none}#yith-wcwl-popup-message{font-weight:700;line-height:50px;text-align:center;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000}.wishlist-title{display:inline-block}.wishlist-title h2{display:inline-block;padding:5px}.wishlist-title.wishlist-title-with-form h2:hover{background:#efefef}.wishlist-title a.show-title-form{cursor:pointer;visibility:hidden}.wishlist-title:hover a.show-title-form{visibility:visible}.hidden-title-form{position:relative;margin:25px 0 39px}.yes-js .hidden-title-form{display:none}.hidden-title-form .edit-title-buttons{position:absolute;right:5px;top:calc(50% - 15px)}.hidden-title-form>input[type=text]{padding-right:65px;line-height:1}.hidden-title-form a{cursor:pointer;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;font-size:1.3em}.hidden-title-form a i{margin:0;display:inline-block}table.wishlist_table{font-size:80%}table.wishlist_table tr{position:relative}table.wishlist_table thead th{border-top:1px solid;padding:16px 12px}table.wishlist_table tbody td{padding:16px 12px}table.wishlist_table tbody td,table.wishlist_table thead th{border-color:#e7e7e7}p.wishlist-empty,table.wishlist_table tbody td.wishlist-empty{text-align:center;margin:100px 0}.wishlist_table tr td,.wishlist_table tr th.product-checkbox,.wishlist_table tr th.wishlist-delete{text-align:center}.wishlist_table tr th.product-checkbox{vertical-align:middle;width:40px}.wishlist_table tr th.product-remove{vertical-align:middle;width:40px}.wishlist_table tr th.product-thumbnail{width:80px}.wishlist_table tfoot td,.wishlist_table tr td.product-name,.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy{text-align:left}.wishlist_table tr td.product-remove{padding:16px 0}.wishlist_table tr td.product-thumbnail a{display:block;border:none;max-width:80px}.wishlist_table tr td.product-thumbnail a img{width:100%}.wishlist_table tr td.product-arrange{cursor:grab}.wishlist_table tr td.product-arrange:active{cursor:grabbing}.wishlist_table .product-stock-status span.wishlist-in-stock{color:#297e29}.wishlist_table .product-stock-status span.wishlist-out-of-stock{color:red}.wishlist_table .product-add-to-cart span.dateadded{display:block}.wishlist_table .product-add-to-cart a{display:table!important;margin:0 auto 5px!important;text-align:center}.wishlist_table .product-add-to-cart a.button{padding:6px 25px!important}.wishlist_table .product-add-to-cart a>img{display:inline;max-width:2em}.wishlist_table .product-add-to-cart .variations_form,.wishlist_table .product-add-to-cart.yith_wccl_is_custom .variations_form .variations{margin:15px 0}.wishlist_table .price-variation{display:block}.wishlist_table .price-variation.decrease .variation-rate{color:red}.wishlist_table .price-variation .old-price{display:block}.wishlist_table a.button{white-space:normal;margin-bottom:5px!important}.wishlist_table.modern_grid{list-style:none;margin:0 -7px 35px;font-size:0}.wishlist_table.modern_grid li{display:inline-block;vertical-align:top;width:33.33%;padding:0 7px;margin-bottom:15px}.wishlist_table.images_grid li.wishlist-empty,.wishlist_table.modern_grid li.wishlist-empty{width:100%;font-size:1rem;text-align:center;margin:50px 0}.wishlist_table.images_grid li.show{z-index:10}.wishlist_table.images_grid.products li.product.first,.wishlist_table.images_grid.products li.product.last{clear:none}.wishlist_table.images_grid.columns-2.products li.product:nth-of-type(2n+1),.wishlist_table.images_grid.columns-3.products li.product:nth-of-type(3n+1),.wishlist_table.images_grid.columns-4.products li.product:nth-of-type(4n+1),.wishlist_table.images_grid.columns-5.products li.product:nth-of-type(5n+1),.wishlist_table.images_grid.columns-6.products li.product:nth-of-type(6n+1){clear:both}.wishlist_table.modern_grid li .item-wrapper{display:table;margin:0 -7px}.wishlist_table.modern_grid li .item-details,.wishlist_table.modern_grid li .product-thumbnail{display:table-cell;vertical-align:top;box-sizing:border-box;width:50%;padding:0 7px;font-size:1rem}.wishlist_table.images_grid li .product-thumbnail,.wishlist_table.modern_grid li .product-thumbnail{position:relative}.wishlist_table.images_grid li .product-thumbnail .product-checkbox,.wishlist_table.modern_grid li .product-thumbnail .product-checkbox{position:absolute;top:7px;left:15px;z-index:2}.wishlist_table.modern_grid li .product-thumbnail>a{display:block}.wishlist_table.modern_grid li .product-thumbnail>a img{display:block}.wishlist_table.images_grid li.show .product-thumbnail>a img,.wishlist_table.images_grid li:hover .product-thumbnail>a img{filter:brightness(1.1)}.wishlist_table.modern_grid.wishlist_view li .item-details{position:relative}.wishlist_table.modern_grid.wishlist_view li .item-details:before{content:'';display:block;top:0;bottom:0;left:7px;background:#fff;position:absolute;right:7px;z-index:0;border:1px solid #cdcdcd}.wishlist_table.images_grid li .item-details{display:none;position:absolute;z-index:2;bottom:15px;left:calc(50% - 150px);width:300px;background:#fff;padding:10px 20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.wishlist_table.images_grid li.show .item-details{display:block}.wishlist_table.modern_grid li .item-details .item-details-wrapper{padding:15px 20px;line-height:normal;position:relative}.wishlist_table.images_grid li .item-details a.close{position:absolute;top:10px;right:20px}.wishlist_table.images_grid li .item-details h3,.wishlist_table.mobile li .item-details h3,.wishlist_table.modern_grid li .item-details h3{margin-bottom:7px}.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info,.wishlist_table.modern_grid li .item-details table.item-details-table{border:none;margin-bottom:7px}.wishlist_table.images_grid li .item-details table.item-details-table td,.wishlist_table.mobile li .item-details table.item-details-table td,.wishlist_table.mobile li table.additional-info td,.wishlist_table.modern_grid li .item-details table.item-details-table td{border:none;font-size:.7em;padding:3px;vertical-align:top}.wishlist_table.images_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label,.wishlist_table.modern_grid li .item-details table.item-details-table td.label{text-align:left;font-weight:700;width:40%}.wishlist_table.images_grid li .item-details table.item-details-table td.value,.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value,.wishlist_table.modern_grid li .item-details table.item-details-table td.value{text-align:right}.wishlist_table.modern_grid li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_table.images_grid li .item-details table.item-details-table td.value input,.wishlist_table.mobile li table.additional-info td.value input,.wishlist_table.modern_grid li .item-details table.item-details-table td.value input{width:auto}.wishlist_table.images_grid li .item-details .product-add-to-cart,.wishlist_table.modern_grid li .item-details .product-add-to-cart{text-align:center;margin-bottom:7px}.wishlist_table.images_grid li .item-details .move-to-another-wishlist,.wishlist_table.modern_grid li .item-details .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.images_grid li .item-details .product-remove,.wishlist_table.modern_grid li .item-details .product-remove{text-align:right}.wishlist_table.images_grid li .item-details .product-remove a,.wishlist_table.modern_grid li .item-details .product-remove a{border:none;border-radius:0;display:inline-block}.wishlist_table.mobile{list-style:none;margin-left:0}.wishlist_table.mobile li{margin-bottom:7px}.wishlist_table.mobile li .product-checkbox{display:inline-block;width:20px;vertical-align:top}.wishlist_table.mobile li .item-wrapper{display:inline-block;width:calc(100% - 25px);vertical-align:top;margin-bottom:7px}.wishlist_table.wishlist_manage_table.mobile li.wishlist-empty{text-align:center}.wishlist_table.wishlist_manage_table.mobile li .item-wrapper{width:100%}.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:inline-block;max-width:60px;margin-right:10px}.wishlist_table.mobile li .item-wrapper .item-details{display:inline-block;width:calc(100% - 80px);vertical-align:top}.wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:20px}.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist,.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{text-align:center;margin-bottom:7px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right}a.add_to_wishlist{cursor:pointer}.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{margin-right:5px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>img,.yith-wcwl-add-to-wishlist a.delete_item>img,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>img{max-width:32px;display:inline-block;margin-right:10px}a.add_to_wishlist+a.view-wishlist,a.delete_item+a.view-wishlist{margin-left:15px}.summary .single_add_to_wishlist.button,div.product .woocommerce-price-and-add .single_add_to_wishlist.button{margin:0}.wishlist_table .add_to_cart.button{padding:7px 12px;line-height:normal}.yith-wcwl-add-to-wishlist{margin-top:10px}.hidden-title-form button i,.wishlist-title a.show-title-form i,.wishlist_manage_table tfoot a.create-new-wishlist i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.yith-wcwl-add-button>a i,.yith-wcwl-wishlist-new button i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-right:10px}.hidden-title-form a.hide-title-form,.wishlist-title a.show-title-form,.wishlist_manage_table a.create-new-wishlist,.wishlist_manage_table button.submit-wishlist-changes,.wishlist_table .add_to_cart.button,.wishlist_table a.ask-an-estimate-button,.woocommerce .yith-wcwl-wishlist-new button,.yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-popup-button a.add_to_wishlist,.yith-wcwl-wishlist-search-form button.wishlist-search-button{margin:0;box-shadow:none;text-shadow:none}.add-to-wishlist-before_image{position:relative}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{position:absolute;z-index:10;margin:0;top:10px;left:10px}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .with-dropdown{padding:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .add_to_wishlist,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .disabled_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .open-pretty-photo{font-size:0;background:0 0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .delete_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .move_to_another_wishlist{font-size:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback{display:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback+a{font-size:0;background:0 0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:1.6rem;margin:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist img{margin:0}.woocommerce .wishlist-title{margin-bottom:30px}.woocommerce .wishlist-title h2{vertical-align:middle;margin-bottom:0}.woocommerce .hidden-title-form button{padding:7px 24px;vertical-align:middle;border:none;position:relative}.woocommerce .hidden-title-form button:active{top:1px}.woocommerce .back-to-all-wishlists{margin-bottom:20px}.woocommerce #content table.wishlist_table.cart a.remove{color:#c3c3c3;margin:0 auto}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:#c3c3c3;color:#fff}.yith-wcwl-share{margin-bottom:35px}.yith-wcwl-share h4.yith-wcwl-share-title{margin:10px 0}.yith-wcwl-share ul{margin:5px 0;padding:0}.entry-content .yith-wcwl-share ul li,.yith-wcwl-share ul li{display:inline-block;margin-left:0;margin-right:0}.yith-wcwl-share li a{color:#fff;text-align:center;text-decoration:none;line-height:1;padding:5px;display:block;border:none;min-width:26px;min-height:26px}.yith-wcwl-share li a:hover{color:#fff}.yith-wcwl-share li a>img{max-width:1em}.copy-trigger{cursor:pointer}.woocommerce .ask-an-estimate-button>img{max-width:1em;display:inline;margin-right:5px}#ask_an_estimate_popup{display:none}.wishlist-ask-an-estimate-popup .ask-an-estimate-button-popup{width:100%}.wishlist-ask-an-estimate-popup .woocommerce-error{margin-bottom:0}.wishlist-ask-an-estimate-popup #additional_notes{min-height:150px}.ask-an-estimate-confirmation{padding:0 30px;text-align:center}.yith_wcwl_wishlist_footer>div{margin-bottom:15px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action{float:left}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action label{display:inline-block;margin-right:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions{min-width:250px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action input[type=submit]{margin:0;margin-left:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{float:right}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:left;clear:both}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:right}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action>*{vertical-align:middle}.yith_wcwl_wishlist_update+.yith_wcwl_footer_additional_action{clear:both}.wishlist-page-links{clear:both}#move_to_another_wishlist{display:none}.yith-wcwl-wishlist-new{padding:20px 0}.yith-wcwl-popup-content .yith-wcwl-wishlist-new{padding:0}.yith-wcwl-wishlist-new .wishlist-name{display:inline-block}.yith-wcwl-wishlist-new .wishlist-privacy-radio label{display:block}.yith-wcwl-popup-content .create-wishlist-button{margin-top:15px;width:100%}#create_new_wishlist{display:none}.wishlist_manage_table select{vertical-align:middle;margin-right:10px}.wishlist_manage_table td.wishlist-name .wishlist-title{margin-bottom:0}.wishlist_manage_table td.wishlist-name .wishlist-title .show-title-form{display:inline-block;padding:0;border:none;background:0 0;top:0;margin:0}.wishlist_manage_table td.wishlist-name a.show-title-form i{padding:5px;margin:0}.wishlist_manage_table td.wishlist-name:hover a.show-title-form{visibility:visible}.wishlist_manage_table td.wishlist-name .hidden-title-form{margin:0!important;width:100%}.wishlist_manage_table td.wishlist-name .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table td.wishlist-name .hidden-title-form{position:relative}table.wishlist_manage_table tfoot td{text-align:right;padding:24px 12px}.wishlist_manage_table tfoot button.submit-wishlist-changes{padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.wishlist_manage_table tfoot button.submit-wishlist-changes:active{top:1px}.wishlist_manage_table tfoot a.create-new-wishlist{vertical-align:middle;line-height:normal;padding:7px 24px}.wishlist_manage_table.modern_grid li.wishlist-empty{margin:50px 0}.wishlist_manage_table.modern_grid li .item-wrapper{display:block;margin:0;padding:40px 50px;background:#fff;border:1px solid #cdcdcd}.wishlist_manage_table.modern_grid li .item-details,.wishlist_manage_table.modern_grid li .product-thumbnail{display:block;width:100%;padding:0}.wishlist_manage_table.modern_grid li .item-details .hidden-title-form{width:100%}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box{display:flex;background:#f2f2f2;min-height:400px;align-items:center;justify-content:center;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box p{font-size:1em;line-height:1.5em;font-weight:600}.wishlist_manage_table.modern_grid li .product-thumbnail img:first-child{width:100%;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail img{width:calc(50% - 8px)}.wishlist_manage_table.modern_grid li .product-thumbnail img:nth-child(3){margin-left:15px}.wishlist_manage_table.modern_grid li .wishlist-title-with-form{display:block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form h3{display:inline-block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form,.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form:hover{visibility:visible;float:right;margin:0;background:0 0;color:inherit}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form i{margin:0}.wishlist_manage_table.modern_grid li .hidden-title-form{margin-top:0!important}.wishlist_manage_table.modern_grid li .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table.mobile li{margin-bottom:30px}.wishlist_manage_table.mobile li .item-wrapper .item-details{width:100%}.wishlist_manage_table.mobile li .item-details .hidden-title-form{position:relative}.wishlist_manage_table.mobile li .item-details .hidden-title-form input[type=text]{width:100%}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title{display:block;border-bottom:1px solid #cdcdcd;position:relative}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form{position:absolute;right:0;top:0;visibility:visible}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form i{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.wishlist-download{float:left}.yith-wcwl-wishlist-search-form{text-align:center;padding:20px 0}.yith-wcwl-wishlist-search-form #wishlist_search{display:inline-block;max-width:300px;vertical-align:middle}.yith-wcwl-wishlist-search-form button.wishlist-search-button{display:inline-block;padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin:0}.yith-wcwl-wishlist-search-form button.wishlist-search-button:active{top:1px}.yith-wcwl-search-results .wishlist-owner{text-align:left}.yith-wcwl-search-results .wishlist-owner .thumb{display:inline-block;margin-right:15px}.yith-wcwl-add-to-wishlist .ajax-loading{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;display:inline!important;margin-left:5px;vertical-align:middle;visibility:hidden;width:16px!important;height:16px!important}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown li,.widget_yith-wcwl-lists ul.dropdown li{padding:0}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown>li a{display:block;padding:5px 15px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{padding:5px 25px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li.lists-section,.widget_yith-wcwl-lists ul.dropdown>li.lists-section{border-bottom:1px solid #e7e7e7}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists,.widget_yith-wcwl-lists ul.dropdown ul.lists{margin:0}.elementor-widget-wp-widget-yith-wcwl-items .mini,.widget_yith-wcwl-items .mini{position:relative}.elementor-widget-wp-widget-yith-wcwl-items .heading,.widget_yith-wcwl-items .heading{text-align:center;cursor:pointer}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading,.widget_yith-wcwl-items .mini .heading{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items .heading a,.widget_yith-wcwl-items .heading a{color:inherit}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter,.widget_yith-wcwl-items .extended .heading .items-counter{position:relative}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter i,.widget_yith-wcwl-items .extended .heading .items-counter i{font-size:70px;position:relative;margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter i,.widget_yith-wcwl-items .mini .heading .items-counter i{font-size:25px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter .items-count,.widget_yith-wcwl-items .extended .heading .items-counter .items-count{display:block;position:absolute;left:0;right:0;text-align:center;top:calc(50% - 20px);font-size:14px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter .items-count,.widget_yith-wcwl-items .mini .heading .items-counter .items-count{font-size:1rem}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading h3:after,.widget_yith-wcwl-items .extended .heading h3:after{content:'';display:block;max-width:80px;border-bottom:1px solid #cdcdcd;margin:10px auto}.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list{position:absolute;z-index:1;left:0;background:#fff;padding:25px 40px;min-width:280px;display:none;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.elementor-widget-wp-widget-yith-wcwl-items .mini:hover .list,.widget_yith-wcwl-items .mini:hover .list{display:block}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget,.widget_yith-wcwl-items ul.product_list_widget{margin-bottom:40px!important}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{max-height:30vh;overflow-y:auto}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar,.widget_yith-wcwl-items ul.product_list_widget::-webkit-scrollbar{-webkit-appearance:none;width:7px}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar-thumb,.widget_yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.4);box-shadow:0 0 1px rgba(255,255,255,.4)}.elementor-widget-wp-widget-yith-wcwl-items p.empty-wishlist,.widget_yith-wcwl-items p.empty-wishlist{margin-bottom:0!important}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{margin-left:-20px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li,.widget_yith-wcwl-items ul.product_list_widget li{display:table}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li:not(:last-child),.widget_yith-wcwl-items ul.product_list_widget li:not(:last-child){margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{display:table-cell;vertical-align:middle}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{font-size:1.2rem}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb img,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb img{margin-left:10px;max-width:40px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:inline-block;vertical-align:middle;margin-left:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*{display:block}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items a.add_all_to_cart{display:block!important}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items .show-wishlist{margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items a.add_all_to_cart{text-align:center}@media(max-width:768px){.yith_wcwl_wishlist_bulk_action select{width:100%;margin-bottom:15px}.yith_wcwl_wishlist_bulk_action input{float:right}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:none}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .ask-an-estimate-button{width:100%;text-align:center}} .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} .woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(https://dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.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:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,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-transform:translateZ(0);transform:translateZ(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(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,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}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.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(https://dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/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(https://dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.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:0 0;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,.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,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .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,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .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:.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 .25s ease-out;transition:opacity .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(https://dev.printerikeskus.ee/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/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 .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.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:0 0;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(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}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--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(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__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.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:0 0} .woocommerce form .form-row .required { visibility: visible; }  html.yith-quick-view-is-open, html.yith-quick-view-is-open body {   overflow: hidden; } #yith-quick-view-modal {   position: fixed;   visibility: hidden;   top: 0;   left: 0;   right: 0;   bottom: 0;   z-index: 1400;   opacity: 0;   text-align: center;   -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   transition: all 0.3s; } #yith-quick-view-modal:before {   content: '';   display: inline-block;   vertical-align: middle;   height: 100%;   width: 0; } #yith-quick-view-modal .yith-quick-view-overlay {   position: absolute;   top: 0;   right: 0;   bottom: 0;   left: 0;   background: rgba( 0, 0, 0, 0.8); } #yith-quick-view-modal .yith-wcqv-wrapper {   display: inline-block;   vertical-align: middle;   visibility: hidden;   -webkit-backface-visibility: hidden;   -moz-backface-visibility: hidden;   backface-visibility: hidden;   text-align: left;   height: 600px;   width: 1000px; } #yith-quick-view-modal .yith-wcqv-main {   -webkit-transform: translateY(20%);   -moz-transform: translateY(20%);   -ms-transform: translateY(20%);   transform: translateY(20%);   opacity: 0;   height: 100%;   -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   transition: all 0.3s;   -webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2);   box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2); } #yith-quick-view-modal.open, #yith-quick-view-modal.open .yith-wcqv-wrapper {   visibility: visible;   opacity: 1; } #yith-quick-view-modal #yith-quick-view-content {   height: 100%; } #yith-quick-view-modal .yith-wcqv-main:after, #yith-quick-view-modal .yith-wcqv-main:before {   content: '';   display: table;   clear: both; } #yith-quick-view-modal.open .yith-wcqv-main {   -webkit-transform: translateY(0);   -moz-transform: translateY(0);   -ms-transform: translateY(0);   transform: translateY(0);   opacity: 1;   height: 100%;   overflow-y: scroll;   position: relative; } #yith-quick-view-close {   border: 1px solid;   position: absolute;   top: 5px;   right: 5px;   width: 20px;   height: 20px;   text-align: center;   line-height: 18px;   z-index: 2;   opacity: 0.5; } #yith-quick-view-close:hover {   opacity: 1;   transition: all 0.2s ease;   -webkit-transition: all 0.2s ease;   -moz-transition: all 0.2s ease;   -ms-transition: all 0.2s ease; } #yith-quick-view-content div.images {   width: 40%;   float: left;   opacity: 1 !important;   margin: 0;   box-sizing: border-box; } #yith-quick-view-content div.summary {   margin: 0;   padding: 15px;   width: 60%;   float: left;   font-size: inherit;   box-sizing: border-box; } #yith-quick-view-content div.woocommerce-product-rating:after, #yith-quick-view-content div.woocommerce-product-rating:before {   content: '';   display: table;   clear: both; } #yith-quick-view-content div.woocommerce-product-rating a.woocommerce-review-link {   display: none; } #yith-quick-view-content .onsale {   top: 5px;   right: auto;   left: 5px; } #yith-quick-view-content figure.woocommerce-product-gallery__wrapper > div:not(:first-child) {   display: none; } li.product .yith-wcqv-button .blockUI.blockOverlay:before {   background: none; } @media( max-width: 480px ) {   #yith-quick-view-content div.images,   #yith-quick-view-content div.summary {     width: 100%;     float: none;   }   #yith-quick-view-content div.summary {     margin: 0;     padding: 15px;     width: 100%;     float: left;   } }   #yith-quick-view-modal .yith-wcqv-main{background:#ffffff;}   #yith-quick-view-close{color:#cdcdcd;}   #yith-quick-view-close:hover{color:#ff0000;}  @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLXOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLzOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLfOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLbOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfOLjOXXp1veQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8SjYOLXOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8SjYOLzOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8SjYOLfOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8SjYOLbOXXp1veSRBw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Bitter';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/bitter/v33/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8SjYOLjOXXp1veQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidh18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkido18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidg18S0xR41YDw.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidv18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidj18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidi18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18S0xR41.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJB9cme_xc.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJB9cme_xc.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDJB9cme.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18S0xR41YDw.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18S0xR41YDw.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: italic;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18S0xR41.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu3cOWxw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lujVj9_mf.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lujVj9_mf.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lujVj9_mf.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lujVj9_mf.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lujVj9_mf.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxdu3cOWxy40.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRdu3cOWxy40.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Source Sans Pro';  font-style: normal;  font-weight: 600;  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu3cOWxw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'FontAwesome';  src: url('https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/fonts/fontawesome-webfont.eot?v=4.7.0');  src: url('https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('https://dev.printerikeskus.ee/wp-content/themes/limo/fonts/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal; } .fa {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .fa-lg {  font-size: 1.33333333em;  line-height: 0.75em;  vertical-align: -15%; } .fa-2x {  font-size: 2em; } .fa-3x {  font-size: 3em; } .fa-4x {  font-size: 4em; } .fa-5x {  font-size: 5em; } .fa-fw {  width: 1.28571429em;  text-align: center; } .fa-ul {  padding-left: 0;  margin-left: 2.14285714em;  list-style-type: none; } .fa-ul > li {  position: relative; } .fa-li {  position: absolute;  left: -2.14285714em;  width: 2.14285714em;  top: 0.14285714em;  text-align: center; } .fa-li.fa-lg {  left: -1.85714286em; } .fa-border {  padding: .2em .25em .15em;  border: solid 0.08em #eeeeee;  border-radius: .1em; } .fa-pull-left {  float: left; } .fa-pull-right {  float: right; } .fa.fa-pull-left {  margin-right: .3em; } .fa.fa-pull-right {  margin-left: .3em; } .pull-right {  float: right; } .pull-left {  float: left; } .fa.pull-left {  margin-right: .3em; } .fa.pull-right {  margin-left: .3em; } .fa-spin {  -webkit-animation: fa-spin 2s infinite linear;  animation: fa-spin 2s infinite linear; } .fa-pulse {  -webkit-animation: fa-spin 1s infinite steps(8);  animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(359deg);   transform: rotate(359deg);  } } @keyframes fa-spin {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(359deg);   transform: rotate(359deg);  } } .fa-rotate-90 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg); } .fa-rotate-180 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(180deg); } .fa-rotate-270 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";  -webkit-transform: rotate(270deg);  -ms-transform: rotate(270deg);  transform: rotate(270deg); } .fa-flip-horizontal {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";  -webkit-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  transform: scale(-1, 1); } .fa-flip-vertical {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";  -webkit-transform: scale(1, -1);  -ms-transform: scale(1, -1);  transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {  filter: none; } .fa-stack {  position: relative;  display: inline-block;  width: 2em;  height: 2em;  line-height: 2em;  vertical-align: middle; } .fa-stack-1x, .fa-stack-2x {  position: absolute;  left: 0;  width: 100%;  text-align: center; } .fa-stack-1x {  line-height: inherit; } .fa-stack-2x {  font-size: 2em; } .fa-inverse {  color: #ffffff; } .fa-glass:before {  content: "\f000"; } .fa-music:before {  content: "\f001"; } .fa-search:before {  content: "\f002"; } .fa-envelope-o:before {  content: "\f003"; } .fa-heart:before {  content: "\f004"; } .fa-star:before {  content: "\f005"; } .fa-star-o:before {  content: "\f006"; } .fa-user:before {  content: "\f007"; } .fa-film:before {  content: "\f008"; } .fa-th-large:before {  content: "\f009"; } .fa-th:before {  content: "\f00a"; } .fa-th-list:before {  content: "\f00b"; } .fa-check:before {  content: "\f00c"; } .fa-remove:before, .fa-close:before, .fa-times:before {  content: "\f00d"; } .fa-search-plus:before {  content: "\f00e"; } .fa-search-minus:before {  content: "\f010"; } .fa-power-off:before {  content: "\f011"; } .fa-signal:before {  content: "\f012"; } .fa-gear:before, .fa-cog:before {  content: "\f013"; } .fa-trash-o:before {  content: "\f014"; } .fa-home:before {  content: "\f015"; } .fa-file-o:before {  content: "\f016"; } .fa-clock-o:before {  content: "\f017"; } .fa-road:before {  content: "\f018"; } .fa-download:before {  content: "\f019"; } .fa-arrow-circle-o-down:before {  content: "\f01a"; } .fa-arrow-circle-o-up:before {  content: "\f01b"; } .fa-inbox:before {  content: "\f01c"; } .fa-play-circle-o:before {  content: "\f01d"; } .fa-rotate-right:before, .fa-repeat:before {  content: "\f01e"; } .fa-refresh:before {  content: "\f021"; } .fa-list-alt:before {  content: "\f022"; } .fa-lock:before {  content: "\f023"; } .fa-flag:before {  content: "\f024"; } .fa-headphones:before {  content: "\f025"; } .fa-volume-off:before {  content: "\f026"; } .fa-volume-down:before {  content: "\f027"; } .fa-volume-up:before {  content: "\f028"; } .fa-qrcode:before {  content: "\f029"; } .fa-barcode:before {  content: "\f02a"; } .fa-tag:before {  content: "\f02b"; } .fa-tags:before {  content: "\f02c"; } .fa-book:before {  content: "\f02d"; } .fa-bookmark:before {  content: "\f02e"; } .fa-print:before {  content: "\f02f"; } .fa-camera:before {  content: "\f030"; } .fa-font:before {  content: "\f031"; } .fa-600:before {  content: "\f032"; } .fa-italic:before {  content: "\f033"; } .fa-text-height:before {  content: "\f034"; } .fa-text-width:before {  content: "\f035"; } .fa-align-left:before {  content: "\f036"; } .fa-align-center:before {  content: "\f037"; } .fa-align-right:before {  content: "\f038"; } .fa-align-justify:before {  content: "\f039"; } .fa-list:before {  content: "\f03a"; } .fa-dedent:before, .fa-outdent:before {  content: "\f03b"; } .fa-indent:before {  content: "\f03c"; } .fa-video-camera:before {  content: "\f03d"; } .fa-photo:before, .fa-image:before, .fa-picture-o:before {  content: "\f03e"; } .fa-pencil:before {  content: "\f040"; } .fa-map-marker:before {  content: "\f041"; } .fa-adjust:before {  content: "\f042"; } .fa-tint:before {  content: "\f043"; } .fa-edit:before, .fa-pencil-square-o:before {  content: "\f044"; } .fa-share-square-o:before {  content: "\f045"; } .fa-check-square-o:before {  content: "\f046"; } .fa-arrows:before {  content: "\f047"; } .fa-step-backward:before {  content: "\f048"; } .fa-fast-backward:before {  content: "\f049"; } .fa-backward:before {  content: "\f04a"; } .fa-play:before {  content: "\f04b"; } .fa-pause:before {  content: "\f04c"; } .fa-stop:before {  content: "\f04d"; } .fa-forward:before {  content: "\f04e"; } .fa-fast-forward:before {  content: "\f050"; } .fa-step-forward:before {  content: "\f051"; } .fa-eject:before {  content: "\f052"; } .fa-chevron-left:before {  content: "\f053"; } .fa-chevron-right:before {  content: "\f054"; } .fa-plus-circle:before {  content: "\f055"; } .fa-minus-circle:before {  content: "\f056"; } .fa-times-circle:before {  content: "\f057"; } .fa-check-circle:before {  content: "\f058"; } .fa-question-circle:before {  content: "\f059"; } .fa-info-circle:before {  content: "\f05a"; } .fa-crosshairs:before {  content: "\f05b"; } .fa-times-circle-o:before {  content: "\f05c"; } .fa-check-circle-o:before {  content: "\f05d"; } .fa-ban:before {  content: "\f05e"; } .fa-arrow-left:before {  content: "\f060"; } .fa-arrow-right:before {  content: "\f061"; } .fa-arrow-up:before {  content: "\f062"; } .fa-arrow-down:before {  content: "\f063"; } .fa-mail-forward:before, .fa-share:before {  content: "\f064"; } .fa-expand:before {  content: "\f065"; } .fa-compress:before {  content: "\f066"; } .fa-plus:before {  content: "\f067"; } .fa-minus:before {  content: "\f068"; } .fa-asterisk:before {  content: "\f069"; } .fa-exclamation-circle:before {  content: "\f06a"; } .fa-gift:before {  content: "\f06b"; } .fa-leaf:before {  content: "\f06c"; } .fa-fire:before {  content: "\f06d"; } .fa-eye:before {  content: "\f06e"; } .fa-eye-slash:before {  content: "\f070"; } .fa-warning:before, .fa-exclamation-triangle:before {  content: "\f071"; } .fa-plane:before {  content: "\f072"; } .fa-calendar:before {  content: "\f073"; } .fa-random:before {  content: "\f074"; } .fa-comment:before {  content: "\f075"; } .fa-magnet:before {  content: "\f076"; } .fa-chevron-up:before {  content: "\f077"; } .fa-chevron-down:before {  content: "\f078"; } .fa-retweet:before {  content: "\f079"; } .fa-shopping-cart:before {  content: "\f07a"; } .fa-folder:before {  content: "\f07b"; } .fa-folder-open:before {  content: "\f07c"; } .fa-arrows-v:before {  content: "\f07d"; } .fa-arrows-h:before {  content: "\f07e"; } .fa-bar-chart-o:before, .fa-bar-chart:before {  content: "\f080"; } .fa-twitter-square:before {  content: "\f081"; } .fa-facebook-square:before {  content: "\f082"; } .fa-camera-retro:before {  content: "\f083"; } .fa-key:before {  content: "\f084"; } .fa-gears:before, .fa-cogs:before {  content: "\f085"; } .fa-comments:before {  content: "\f086"; } .fa-thumbs-o-up:before {  content: "\f087"; } .fa-thumbs-o-down:before {  content: "\f088"; } .fa-star-half:before {  content: "\f089"; } .fa-heart-o:before {  content: "\f08a"; } .fa-sign-out:before {  content: "\f08b"; } .fa-linkedin-square:before {  content: "\f08c"; } .fa-thumb-tack:before {  content: "\f08d"; } .fa-external-link:before {  content: "\f08e"; } .fa-sign-in:before {  content: "\f090"; } .fa-trophy:before {  content: "\f091"; } .fa-github-square:before {  content: "\f092"; } .fa-upload:before {  content: "\f093"; } .fa-lemon-o:before {  content: "\f094"; } .fa-phone:before {  content: "\f095"; } .fa-square-o:before {  content: "\f096"; } .fa-bookmark-o:before {  content: "\f097"; } .fa-phone-square:before {  content: "\f098"; } .fa-twitter:before {  content: "\f099"; } .fa-facebook-f:before, .fa-facebook:before {  content: "\f09a"; } .fa-github:before {  content: "\f09b"; } .fa-unlock:before {  content: "\f09c"; } .fa-credit-card:before {  content: "\f09d"; } .fa-feed:before, .fa-rss:before {  content: "\f09e"; } .fa-hdd-o:before {  content: "\f0a0"; } .fa-bullhorn:before {  content: "\f0a1"; } .fa-bell:before {  content: "\f0f3"; } .fa-certificate:before {  content: "\f0a3"; } .fa-hand-o-right:before {  content: "\f0a4"; } .fa-hand-o-left:before {  content: "\f0a5"; } .fa-hand-o-up:before {  content: "\f0a6"; } .fa-hand-o-down:before {  content: "\f0a7"; } .fa-arrow-circle-left:before {  content: "\f0a8"; } .fa-arrow-circle-right:before {  content: "\f0a9"; } .fa-arrow-circle-up:before {  content: "\f0aa"; } .fa-arrow-circle-down:before {  content: "\f0ab"; } .fa-globe:before {  content: "\f0ac"; } .fa-wrench:before {  content: "\f0ad"; } .fa-tasks:before {  content: "\f0ae"; } .fa-filter:before {  content: "\f0b0"; } .fa-briefcase:before {  content: "\f0b1"; } .fa-arrows-alt:before {  content: "\f0b2"; } .fa-group:before, .fa-users:before {  content: "\f0c0"; } .fa-chain:before, .fa-link:before {  content: "\f0c1"; } .fa-cloud:before {  content: "\f0c2"; } .fa-flask:before {  content: "\f0c3"; } .fa-cut:before, .fa-scissors:before {  content: "\f0c4"; } .fa-copy:before, .fa-files-o:before {  content: "\f0c5"; } .fa-paperclip:before {  content: "\f0c6"; } .fa-save:before, .fa-floppy-o:before {  content: "\f0c7"; } .fa-square:before {  content: "\f0c8"; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before {  content: "\f0c9"; } .fa-list-ul:before {  content: "\f0ca"; } .fa-list-ol:before {  content: "\f0cb"; } .fa-strikethrough:before {  content: "\f0cc"; } .fa-underline:before {  content: "\f0cd"; } .fa-table:before {  content: "\f0ce"; } .fa-magic:before {  content: "\f0d0"; } .fa-truck:before {  content: "\f0d1"; } .fa-pinterest:before {  content: "\f0d2"; } .fa-pinterest-square:before {  content: "\f0d3"; } .fa-google-plus-square:before {  content: "\f0d4"; } .fa-google-plus:before {  content: "\f0d5"; } .fa-money:before {  content: "\f0d6"; } .fa-caret-down:before {  content: "\f0d7"; } .fa-caret-up:before {  content: "\f0d8"; } .fa-caret-left:before {  content: "\f0d9"; } .fa-caret-right:before {  content: "\f0da"; } .fa-columns:before {  content: "\f0db"; } .fa-unsorted:before, .fa-sort:before {  content: "\f0dc"; } .fa-sort-down:before, .fa-sort-desc:before {  content: "\f0dd"; } .fa-sort-up:before, .fa-sort-asc:before {  content: "\f0de"; } .fa-envelope:before {  content: "\f0e0"; } .fa-linkedin:before {  content: "\f0e1"; } .fa-rotate-left:before, .fa-undo:before {  content: "\f0e2"; } .fa-legal:before, .fa-gavel:before {  content: "\f0e3"; } .fa-dashboard:before, .fa-tachometer:before {  content: "\f0e4"; } .fa-comment-o:before {  content: "\f0e5"; } .fa-comments-o:before {  content: "\f0e6"; } .fa-flash:before, .fa-bolt:before {  content: "\f0e7"; } .fa-sitemap:before {  content: "\f0e8"; } .fa-umbrella:before {  content: "\f0e9"; } .fa-paste:before, .fa-clipboard:before {  content: "\f0ea"; } .fa-lightbulb-o:before {  content: "\f0eb"; } .fa-exchange:before {  content: "\f0ec"; } .fa-cloud-download:before {  content: "\f0ed"; } .fa-cloud-upload:before {  content: "\f0ee"; } .fa-user-md:before {  content: "\f0f0"; } .fa-stethoscope:before {  content: "\f0f1"; } .fa-suitcase:before {  content: "\f0f2"; } .fa-bell-o:before {  content: "\f0a2"; } .fa-coffee:before {  content: "\f0f4"; } .fa-cutlery:before {  content: "\f0f5"; } .fa-file-text-o:before {  content: "\f0f6"; } .fa-building-o:before {  content: "\f0f7"; } .fa-hospital-o:before {  content: "\f0f8"; } .fa-ambulance:before {  content: "\f0f9"; } .fa-medkit:before {  content: "\f0fa"; } .fa-fighter-jet:before {  content: "\f0fb"; } .fa-beer:before {  content: "\f0fc"; } .fa-h-square:before {  content: "\f0fd"; } .fa-plus-square:before {  content: "\f0fe"; } .fa-angle-double-left:before {  content: "\f100"; } .fa-angle-double-right:before {  content: "\f101"; } .fa-angle-double-up:before {  content: "\f102"; } .fa-angle-double-down:before {  content: "\f103"; } .fa-angle-left:before {  content: "\f104"; } .fa-angle-right:before {  content: "\f105"; } .fa-angle-up:before {  content: "\f106"; } .fa-angle-down:before {  content: "\f107"; } .fa-desktop:before {  content: "\f108"; } .fa-laptop:before {  content: "\f109"; } .fa-tablet:before {  content: "\f10a"; } .fa-mobile-phone:before, .fa-mobile:before {  content: "\f10b"; } .fa-circle-o:before {  content: "\f10c"; } .fa-quote-left:before {  content: "\f10d"; } .fa-quote-right:before {  content: "\f10e"; } .fa-spinner:before {  content: "\f110"; } .fa-circle:before {  content: "\f111"; } .fa-mail-reply:before, .fa-reply:before {  content: "\f112"; } .fa-github-alt:before {  content: "\f113"; } .fa-folder-o:before {  content: "\f114"; } .fa-folder-open-o:before {  content: "\f115"; } .fa-smile-o:before {  content: "\f118"; } .fa-frown-o:before {  content: "\f119"; } .fa-meh-o:before {  content: "\f11a"; } .fa-gamepad:before {  content: "\f11b"; } .fa-keyboard-o:before {  content: "\f11c"; } .fa-flag-o:before {  content: "\f11d"; } .fa-flag-checkered:before {  content: "\f11e"; } .fa-terminal:before {  content: "\f120"; } .fa-code:before {  content: "\f121"; } .fa-mail-reply-all:before, .fa-reply-all:before {  content: "\f122"; } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {  content: "\f123"; } .fa-location-arrow:before {  content: "\f124"; } .fa-crop:before {  content: "\f125"; } .fa-code-fork:before {  content: "\f126"; } .fa-unlink:before, .fa-chain-broken:before {  content: "\f127"; } .fa-question:before {  content: "\f128"; } .fa-info:before {  content: "\f129"; } .fa-exclamation:before {  content: "\f12a"; } .fa-superscript:before {  content: "\f12b"; } .fa-subscript:before {  content: "\f12c"; } .fa-eraser:before {  content: "\f12d"; } .fa-puzzle-piece:before {  content: "\f12e"; } .fa-microphone:before {  content: "\f130"; } .fa-microphone-slash:before {  content: "\f131"; } .fa-shield:before {  content: "\f132"; } .fa-calendar-o:before {  content: "\f133"; } .fa-fire-extinguisher:before {  content: "\f134"; } .fa-rocket:before {  content: "\f135"; } .fa-maxcdn:before {  content: "\f136"; } .fa-chevron-circle-left:before {  content: "\f137"; } .fa-chevron-circle-right:before {  content: "\f138"; } .fa-chevron-circle-up:before {  content: "\f139"; } .fa-chevron-circle-down:before {  content: "\f13a"; } .fa-html5:before {  content: "\f13b"; } .fa-css3:before {  content: "\f13c"; } .fa-anchor:before {  content: "\f13d"; } .fa-unlock-alt:before {  content: "\f13e"; } .fa-bullseye:before {  content: "\f140"; } .fa-ellipsis-h:before {  content: "\f141"; } .fa-ellipsis-v:before {  content: "\f142"; } .fa-rss-square:before {  content: "\f143"; } .fa-play-circle:before {  content: "\f144"; } .fa-ticket:before {  content: "\f145"; } .fa-minus-square:before {  content: "\f146"; } .fa-minus-square-o:before {  content: "\f147"; } .fa-level-up:before {  content: "\f148"; } .fa-level-down:before {  content: "\f149"; } .fa-check-square:before {  content: "\f14a"; } .fa-pencil-square:before {  content: "\f14b"; } .fa-external-link-square:before {  content: "\f14c"; } .fa-share-square:before {  content: "\f14d"; } .fa-compass:before {  content: "\f14e"; } .fa-toggle-down:before, .fa-caret-square-o-down:before {  content: "\f150"; } .fa-toggle-up:before, .fa-caret-square-o-up:before {  content: "\f151"; } .fa-toggle-right:before, .fa-caret-square-o-right:before {  content: "\f152"; } .fa-euro:before, .fa-eur:before {  content: "\f153"; } .fa-gbp:before {  content: "\f154"; } .fa-dollar:before, .fa-usd:before {  content: "\f155"; } .fa-rupee:before, .fa-inr:before {  content: "\f156"; } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {  content: "\f157"; } .fa-ruble:before, .fa-rouble:before, .fa-rub:before {  content: "\f158"; } .fa-won:before, .fa-krw:before {  content: "\f159"; } .fa-bitcoin:before, .fa-btc:before {  content: "\f15a"; } .fa-file:before {  content: "\f15b"; } .fa-file-text:before {  content: "\f15c"; } .fa-sort-alpha-asc:before {  content: "\f15d"; } .fa-sort-alpha-desc:before {  content: "\f15e"; } .fa-sort-amount-asc:before {  content: "\f160"; } .fa-sort-amount-desc:before {  content: "\f161"; } .fa-sort-numeric-asc:before {  content: "\f162"; } .fa-sort-numeric-desc:before {  content: "\f163"; } .fa-thumbs-up:before {  content: "\f164"; } .fa-thumbs-down:before {  content: "\f165"; } .fa-youtube-square:before {  content: "\f166"; } .fa-youtube:before {  content: "\f167"; } .fa-xing:before {  content: "\f168"; } .fa-xing-square:before {  content: "\f169"; } .fa-youtube-play:before {  content: "\f16a"; } .fa-dropbox:before {  content: "\f16b"; } .fa-stack-overflow:before {  content: "\f16c"; } .fa-instagram:before {  content: "\f16d"; } .fa-flickr:before {  content: "\f16e"; } .fa-adn:before {  content: "\f170"; } .fa-bitbucket:before {  content: "\f171"; } .fa-bitbucket-square:before {  content: "\f172"; } .fa-tumblr:before {  content: "\f173"; } .fa-tumblr-square:before {  content: "\f174"; } .fa-long-arrow-down:before {  content: "\f175"; } .fa-long-arrow-up:before {  content: "\f176"; } .fa-long-arrow-left:before {  content: "\f177"; } .fa-long-arrow-right:before {  content: "\f178"; } .fa-apple:before {  content: "\f179"; } .fa-windows:before {  content: "\f17a"; } .fa-android:before {  content: "\f17b"; } .fa-linux:before {  content: "\f17c"; } .fa-dribbble:before {  content: "\f17d"; } .fa-skype:before {  content: "\f17e"; } .fa-foursquare:before {  content: "\f180"; } .fa-trello:before {  content: "\f181"; } .fa-female:before {  content: "\f182"; } .fa-male:before {  content: "\f183"; } .fa-gittip:before, .fa-gratipay:before {  content: "\f184"; } .fa-sun-o:before {  content: "\f185"; } .fa-moon-o:before {  content: "\f186"; } .fa-archive:before {  content: "\f187"; } .fa-bug:before {  content: "\f188"; } .fa-vk:before {  content: "\f189"; } .fa-weibo:before {  content: "\f18a"; } .fa-renren:before {  content: "\f18b"; } .fa-pagelines:before {  content: "\f18c"; } .fa-stack-exchange:before {  content: "\f18d"; } .fa-arrow-circle-o-right:before {  content: "\f18e"; } .fa-arrow-circle-o-left:before {  content: "\f190"; } .fa-toggle-left:before, .fa-caret-square-o-left:before {  content: "\f191"; } .fa-dot-circle-o:before {  content: "\f192"; } .fa-wheelchair:before {  content: "\f193"; } .fa-vimeo-square:before {  content: "\f194"; } .fa-turkish-lira:before, .fa-try:before {  content: "\f195"; } .fa-plus-square-o:before {  content: "\f196"; } .fa-space-shuttle:before {  content: "\f197"; } .fa-slack:before {  content: "\f198"; } .fa-envelope-square:before {  content: "\f199"; } .fa-wordpress:before {  content: "\f19a"; } .fa-openid:before {  content: "\f19b"; } .fa-institution:before, .fa-bank:before, .fa-university:before {  content: "\f19c"; } .fa-mortar-board:before, .fa-graduation-cap:before {  content: "\f19d"; } .fa-yahoo:before {  content: "\f19e"; } .fa-google:before {  content: "\f1a0"; } .fa-reddit:before {  content: "\f1a1"; } .fa-reddit-square:before {  content: "\f1a2"; } .fa-stumbleupon-circle:before {  content: "\f1a3"; } .fa-stumbleupon:before {  content: "\f1a4"; } .fa-delicious:before {  content: "\f1a5"; } .fa-digg:before {  content: "\f1a6"; } .fa-pied-piper-pp:before {  content: "\f1a7"; } .fa-pied-piper-alt:before {  content: "\f1a8"; } .fa-drupal:before {  content: "\f1a9"; } .fa-joomla:before {  content: "\f1aa"; } .fa-language:before {  content: "\f1ab"; } .fa-fax:before {  content: "\f1ac"; } .fa-building:before {  content: "\f1ad"; } .fa-child:before {  content: "\f1ae"; } .fa-paw:before {  content: "\f1b0"; } .fa-spoon:before {  content: "\f1b1"; } .fa-cube:before {  content: "\f1b2"; } .fa-cubes:before {  content: "\f1b3"; } .fa-behance:before {  content: "\f1b4"; } .fa-behance-square:before {  content: "\f1b5"; } .fa-steam:before {  content: "\f1b6"; } .fa-steam-square:before {  content: "\f1b7"; } .fa-recycle:before {  content: "\f1b8"; } .fa-automobile:before, .fa-car:before {  content: "\f1b9"; } .fa-cab:before, .fa-taxi:before {  content: "\f1ba"; } .fa-tree:before {  content: "\f1bb"; } .fa-spotify:before {  content: "\f1bc"; } .fa-deviantart:before {  content: "\f1bd"; } .fa-soundcloud:before {  content: "\f1be"; } .fa-database:before {  content: "\f1c0"; } .fa-file-pdf-o:before {  content: "\f1c1"; } .fa-file-word-o:before {  content: "\f1c2"; } .fa-file-excel-o:before {  content: "\f1c3"; } .fa-file-powerpoint-o:before {  content: "\f1c4"; } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {  content: "\f1c5"; } .fa-file-zip-o:before, .fa-file-archive-o:before {  content: "\f1c6"; } .fa-file-sound-o:before, .fa-file-audio-o:before {  content: "\f1c7"; } .fa-file-movie-o:before, .fa-file-video-o:before {  content: "\f1c8"; } .fa-file-code-o:before {  content: "\f1c9"; } .fa-vine:before {  content: "\f1ca"; } .fa-codepen:before {  content: "\f1cb"; } .fa-jsfiddle:before {  content: "\f1cc"; } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {  content: "\f1cd"; } .fa-circle-o-notch:before {  content: "\f1ce"; } .fa-ra:before, .fa-resistance:before, .fa-rebel:before {  content: "\f1d0"; } .fa-ge:before, .fa-empire:before {  content: "\f1d1"; } .fa-git-square:before {  content: "\f1d2"; } .fa-git:before {  content: "\f1d3"; } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {  content: "\f1d4"; } .fa-tencent-weibo:before {  content: "\f1d5"; } .fa-qq:before {  content: "\f1d6"; } .fa-wechat:before, .fa-weixin:before {  content: "\f1d7"; } .fa-send:before, .fa-paper-plane:before {  content: "\f1d8"; } .fa-send-o:before, .fa-paper-plane-o:before {  content: "\f1d9"; } .fa-history:before {  content: "\f1da"; } .fa-circle-thin:before {  content: "\f1db"; } .fa-header:before {  content: "\f1dc"; } .fa-paragraph:before {  content: "\f1dd"; } .fa-sliders:before {  content: "\f1de"; } .fa-share-alt:before {  content: "\f1e0"; } .fa-share-alt-square:before {  content: "\f1e1"; } .fa-bomb:before {  content: "\f1e2"; } .fa-soccer-ball-o:before, .fa-futbol-o:before {  content: "\f1e3"; } .fa-tty:before {  content: "\f1e4"; } .fa-binoculars:before {  content: "\f1e5"; } .fa-plug:before {  content: "\f1e6"; } .fa-slideshare:before {  content: "\f1e7"; } .fa-twitch:before {  content: "\f1e8"; } .fa-yelp:before {  content: "\f1e9"; } .fa-newspaper-o:before {  content: "\f1ea"; } .fa-wifi:before {  content: "\f1eb"; } .fa-calculator:before {  content: "\f1ec"; } .fa-paypal:before {  content: "\f1ed"; } .fa-google-wallet:before {  content: "\f1ee"; } .fa-cc-visa:before {  content: "\f1f0"; } .fa-cc-mastercard:before {  content: "\f1f1"; } .fa-cc-discover:before {  content: "\f1f2"; } .fa-cc-amex:before {  content: "\f1f3"; } .fa-cc-paypal:before {  content: "\f1f4"; } .fa-cc-stripe:before {  content: "\f1f5"; } .fa-bell-slash:before {  content: "\f1f6"; } .fa-bell-slash-o:before {  content: "\f1f7"; } .fa-trash:before {  content: "\f1f8"; } .fa-copyright:before {  content: "\f1f9"; } .fa-at:before {  content: "\f1fa"; } .fa-eyedropper:before {  content: "\f1fb"; } .fa-paint-brush:before {  content: "\f1fc"; } .fa-birthday-cake:before {  content: "\f1fd"; } .fa-area-chart:before {  content: "\f1fe"; } .fa-pie-chart:before {  content: "\f200"; } .fa-line-chart:before {  content: "\f201"; } .fa-lastfm:before {  content: "\f202"; } .fa-lastfm-square:before {  content: "\f203"; } .fa-toggle-off:before {  content: "\f204"; } .fa-toggle-on:before {  content: "\f205"; } .fa-bicycle:before {  content: "\f206"; } .fa-bus:before {  content: "\f207"; } .fa-ioxhost:before {  content: "\f208"; } .fa-angellist:before {  content: "\f209"; } .fa-cc:before {  content: "\f20a"; } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before {  content: "\f20b"; } .fa-meanpath:before {  content: "\f20c"; } .fa-buysellads:before {  content: "\f20d"; } .fa-connectdevelop:before {  content: "\f20e"; } .fa-dashcube:before {  content: "\f210"; } .fa-forumbee:before {  content: "\f211"; } .fa-leanpub:before {  content: "\f212"; } .fa-sellsy:before {  content: "\f213"; } .fa-shirtsinbulk:before {  content: "\f214"; } .fa-simplybuilt:before {  content: "\f215"; } .fa-skyatlas:before {  content: "\f216"; } .fa-cart-plus:before {  content: "\f217"; } .fa-cart-arrow-down:before {  content: "\f218"; } .fa-diamond:before {  content: "\f219"; } .fa-ship:before {  content: "\f21a"; } .fa-user-secret:before {  content: "\f21b"; } .fa-motorcycle:before {  content: "\f21c"; } .fa-street-view:before {  content: "\f21d"; } .fa-heartbeat:before {  content: "\f21e"; } .fa-venus:before {  content: "\f221"; } .fa-mars:before {  content: "\f222"; } .fa-mercury:before {  content: "\f223"; } .fa-intersex:before, .fa-transgender:before {  content: "\f224"; } .fa-transgender-alt:before {  content: "\f225"; } .fa-venus-double:before {  content: "\f226"; } .fa-mars-double:before {  content: "\f227"; } .fa-venus-mars:before {  content: "\f228"; } .fa-mars-stroke:before {  content: "\f229"; } .fa-mars-stroke-v:before {  content: "\f22a"; } .fa-mars-stroke-h:before {  content: "\f22b"; } .fa-neuter:before {  content: "\f22c"; } .fa-genderless:before {  content: "\f22d"; } .fa-facebook-official:before {  content: "\f230"; } .fa-pinterest-p:before {  content: "\f231"; } .fa-whatsapp:before {  content: "\f232"; } .fa-server:before {  content: "\f233"; } .fa-user-plus:before {  content: "\f234"; } .fa-user-times:before {  content: "\f235"; } .fa-hotel:before, .fa-bed:before {  content: "\f236"; } .fa-viacoin:before {  content: "\f237"; } .fa-train:before {  content: "\f238"; } .fa-subway:before {  content: "\f239"; } .fa-medium:before {  content: "\f23a"; } .fa-yc:before, .fa-y-combinator:before {  content: "\f23b"; } .fa-optin-monster:before {  content: "\f23c"; } .fa-opencart:before {  content: "\f23d"; } .fa-expeditedssl:before {  content: "\f23e"; } .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {  content: "\f240"; } .fa-battery-3:before, .fa-battery-three-quarters:before {  content: "\f241"; } .fa-battery-2:before, .fa-battery-half:before {  content: "\f242"; } .fa-battery-1:before, .fa-battery-quarter:before {  content: "\f243"; } .fa-battery-0:before, .fa-battery-empty:before {  content: "\f244"; } .fa-mouse-pointer:before {  content: "\f245"; } .fa-i-cursor:before {  content: "\f246"; } .fa-object-group:before {  content: "\f247"; } .fa-object-ungroup:before {  content: "\f248"; } .fa-sticky-note:before {  content: "\f249"; } .fa-sticky-note-o:before {  content: "\f24a"; } .fa-cc-jcb:before {  content: "\f24b"; } .fa-cc-diners-club:before {  content: "\f24c"; } .fa-clone:before {  content: "\f24d"; } .fa-balance-scale:before {  content: "\f24e"; } .fa-hourglass-o:before {  content: "\f250"; } .fa-hourglass-1:before, .fa-hourglass-start:before {  content: "\f251"; } .fa-hourglass-2:before, .fa-hourglass-half:before {  content: "\f252"; } .fa-hourglass-3:before, .fa-hourglass-end:before {  content: "\f253"; } .fa-hourglass:before {  content: "\f254"; } .fa-hand-grab-o:before, .fa-hand-rock-o:before {  content: "\f255"; } .fa-hand-stop-o:before, .fa-hand-paper-o:before {  content: "\f256"; } .fa-hand-scissors-o:before {  content: "\f257"; } .fa-hand-lizard-o:before {  content: "\f258"; } .fa-hand-spock-o:before {  content: "\f259"; } .fa-hand-pointer-o:before {  content: "\f25a"; } .fa-hand-peace-o:before {  content: "\f25b"; } .fa-trademark:before {  content: "\f25c"; } .fa-registered:before {  content: "\f25d"; } .fa-creative-commons:before {  content: "\f25e"; } .fa-gg:before {  content: "\f260"; } .fa-gg-circle:before {  content: "\f261"; } .fa-tripadvisor:before {  content: "\f262"; } .fa-odnoklassniki:before {  content: "\f263"; } .fa-odnoklassniki-square:before {  content: "\f264"; } .fa-get-pocket:before {  content: "\f265"; } .fa-wikipedia-w:before {  content: "\f266"; } .fa-safari:before {  content: "\f267"; } .fa-chrome:before {  content: "\f268"; } .fa-firefox:before {  content: "\f269"; } .fa-opera:before {  content: "\f26a"; } .fa-internet-explorer:before {  content: "\f26b"; } .fa-tv:before, .fa-television:before {  content: "\f26c"; } .fa-contao:before {  content: "\f26d"; } .fa-500px:before {  content: "\f26e"; } .fa-amazon:before {  content: "\f270"; } .fa-calendar-plus-o:before {  content: "\f271"; } .fa-calendar-minus-o:before {  content: "\f272"; } .fa-calendar-times-o:before {  content: "\f273"; } .fa-calendar-check-o:before {  content: "\f274"; } .fa-industry:before {  content: "\f275"; } .fa-map-pin:before {  content: "\f276"; } .fa-map-signs:before {  content: "\f277"; } .fa-map-o:before {  content: "\f278"; } .fa-map:before {  content: "\f279"; } .fa-commenting:before {  content: "\f27a"; } .fa-commenting-o:before {  content: "\f27b"; } .fa-houzz:before {  content: "\f27c"; } .fa-vimeo:before {  content: "\f27d"; } .fa-black-tie:before {  content: "\f27e"; } .fa-fonticons:before {  content: "\f280"; } .fa-reddit-alien:before {  content: "\f281"; } .fa-edge:before {  content: "\f282"; } .fa-credit-card-alt:before {  content: "\f283"; } .fa-codiepie:before {  content: "\f284"; } .fa-modx:before {  content: "\f285"; } .fa-fort-awesome:before {  content: "\f286"; } .fa-usb:before {  content: "\f287"; } .fa-product-hunt:before {  content: "\f288"; } .fa-mixcloud:before {  content: "\f289"; } .fa-scribd:before {  content: "\f28a"; } .fa-pause-circle:before {  content: "\f28b"; } .fa-pause-circle-o:before {  content: "\f28c"; } .fa-stop-circle:before {  content: "\f28d"; } .fa-stop-circle-o:before {  content: "\f28e"; } .fa-shopping-bag:before {  content: "\f290"; } .fa-shopping-basket:before {  content: "\f291"; } .fa-hashtag:before {  content: "\f292"; } .fa-bluetooth:before {  content: "\f293"; } .fa-bluetooth-b:before {  content: "\f294"; } .fa-percent:before {  content: "\f295"; } .fa-gitlab:before {  content: "\f296"; } .fa-wpbeginner:before {  content: "\f297"; } .fa-wpforms:before {  content: "\f298"; } .fa-envira:before {  content: "\f299"; } .fa-universal-access:before {  content: "\f29a"; } .fa-wheelchair-alt:before {  content: "\f29b"; } .fa-question-circle-o:before {  content: "\f29c"; } .fa-blind:before {  content: "\f29d"; } .fa-audio-description:before {  content: "\f29e"; } .fa-volume-control-phone:before {  content: "\f2a0"; } .fa-braille:before {  content: "\f2a1"; } .fa-assistive-listening-systems:before {  content: "\f2a2"; } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {  content: "\f2a3"; } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {  content: "\f2a4"; } .fa-glide:before {  content: "\f2a5"; } .fa-glide-g:before {  content: "\f2a6"; } .fa-signing:before, .fa-sign-language:before {  content: "\f2a7"; } .fa-low-vision:before {  content: "\f2a8"; } .fa-viadeo:before {  content: "\f2a9"; } .fa-viadeo-square:before {  content: "\f2aa"; } .fa-snapchat:before {  content: "\f2ab"; } .fa-snapchat-ghost:before {  content: "\f2ac"; } .fa-snapchat-square:before {  content: "\f2ad"; } .fa-pied-piper:before {  content: "\f2ae"; } .fa-first-order:before {  content: "\f2b0"; } .fa-yoast:before {  content: "\f2b1"; } .fa-themeisle:before {  content: "\f2b2"; } .fa-google-plus-circle:before, .fa-google-plus-official:before {  content: "\f2b3"; } .fa-fa:before, .fa-font-awesome:before {  content: "\f2b4"; } .fa-handshake-o:before {  content: "\f2b5"; } .fa-envelope-open:before {  content: "\f2b6"; } .fa-envelope-open-o:before {  content: "\f2b7"; } .fa-linode:before {  content: "\f2b8"; } .fa-address-book:before {  content: "\f2b9"; } .fa-address-book-o:before {  content: "\f2ba"; } .fa-vcard:before, .fa-address-card:before {  content: "\f2bb"; } .fa-vcard-o:before, .fa-address-card-o:before {  content: "\f2bc"; } .fa-user-circle:before {  content: "\f2bd"; } .fa-user-circle-o:before {  content: "\f2be"; } .fa-user-o:before {  content: "\f2c0"; } .fa-id-badge:before {  content: "\f2c1"; } .fa-drivers-license:before, .fa-id-card:before {  content: "\f2c2"; } .fa-drivers-license-o:before, .fa-id-card-o:before {  content: "\f2c3"; } .fa-quora:before {  content: "\f2c4"; } .fa-free-code-camp:before {  content: "\f2c5"; } .fa-telegram:before {  content: "\f2c6"; } .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {  content: "\f2c7"; } .fa-thermometer-3:before, .fa-thermometer-three-quarters:before {  content: "\f2c8"; } .fa-thermometer-2:before, .fa-thermometer-half:before {  content: "\f2c9"; } .fa-thermometer-1:before, .fa-thermometer-quarter:before {  content: "\f2ca"; } .fa-thermometer-0:before, .fa-thermometer-empty:before {  content: "\f2cb"; } .fa-shower:before {  content: "\f2cc"; } .fa-bathtub:before, .fa-s15:before, .fa-bath:before {  content: "\f2cd"; } .fa-podcast:before {  content: "\f2ce"; } .fa-window-maximize:before {  content: "\f2d0"; } .fa-window-minimize:before {  content: "\f2d1"; } .fa-window-restore:before {  content: "\f2d2"; } .fa-times-rectangle:before, .fa-window-close:before {  content: "\f2d3"; } .fa-times-rectangle-o:before, .fa-window-close-o:before {  content: "\f2d4"; } .fa-bandcamp:before {  content: "\f2d5"; } .fa-grav:before {  content: "\f2d6"; } .fa-etsy:before {  content: "\f2d7"; } .fa-imdb:before {  content: "\f2d8"; } .fa-ravelry:before {  content: "\f2d9"; } .fa-eercast:before {  content: "\f2da"; } .fa-microchip:before {  content: "\f2db"; } .fa-snowflake-o:before {  content: "\f2dc"; } .fa-superpowers:before {  content: "\f2dd"; } .fa-wpexplorer:before {  content: "\f2de"; } .fa-meetup:before {  content: "\f2e0"; } .sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto; }  [data-font="FontAwesome"]:before {font-family: 'FontAwesome' !important;content: attr(data-icon) !important;speak: none !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;line-height: 1 !important;font-style: normal !important;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale !important;}  .single-product .theme-container { clear: both; } .search-no-results .page-header h3 { padding: 0 0 10px; font-size: 16px; line-height: 24px; font-weight: 600; } .logged-in-as a { font-style: italic; text-decoration: underline; } .tnp .tnp-field label { display: none; } #commentform .comment-block { float: left; width: 32%; margin-bottom: 10px; padding: 0; } .comment-form-email.comment-block { margin: 0 2%; } .comment-respond .form-submit { margin-bottom: 0; } .widget_accepted_payment_methods .title-outer { display: none; } .widget ul, .widget ol { list-style: none; } .site-footer .textwidget form select { max-width: 100%; } .woocommerce-ordering span.customSelect { padding: 1px 10px; } ul.produts.grid .woocommerce-product-details__short-description, .products.grid .woocommerce-product-details__short-description { display: none; } ul.products.list .woocommerce-product-details__short-description { float: left !important; width: 100% !important; } .woocommerce-product-search *::-moz-placeholder { color: #b5b5b5; } .pswp { z-index: 9999999; } body { color: #000000; font-family: 'Poppins', sans-serif; font-size: 14px; font-weight: 400; line-height: 24px; letter-spacing: 1px; } html, body, div, span, applet, object, iframe, h3, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; max-width: 100%; } a { text-decoration: none; cursor: pointer; } .archive .page-title.header, .archive.search .page-title.header, .error404 .page-title.header { display: none; } a:focus {} a:hover, a:active { outline: 0; } a:active, a:hover, .post-navigation a:hover .fa { color: #FE4135; } h1, h2, h3, h4, h5, h6 { clear: both; padding: 10px 0; margin: 0; font-weight: 500; } h1, h2, h3 { letter-spacing: 0.6px; } h4, h5 { letter-spacing: 0.8px; } h1 { font-size: 24px; line-height: 30px; } h2 { font-size: 22px; line-height: 24px; } h3 { font-size: 18px; line-height: 24px; } h4 { font-size: 16px; line-height: 20px; } h5 { font-size: 14px; line-height: 20px; } h6 { font-size: 12px; line-height: 20px; } address { margin-bottom: 24px; } abbr[title] { border-bottom: 1px dotted #2b2b2b; cursor: help; } b, strong { font-weight: 600; } cite, dfn, em, i { font-style: italic; } mark, ins { text-decoration: none; background: none; } p { margin-bottom: 24px; } .entry-content p { margin-bottom: 24px; } .has-large-font-size { font-size: 36px; line-height: 1.8; } code, kbd, tt, var, samp, pre { font-family: monospace, serif; font-size: 14px; line-height: 1.6; } pre { border: 1px solid #EDECEA; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 24px; max-width: 100%; overflow: auto; padding: 12px; white-space: pre; white-space: pre-wrap; word-wrap: break-word; margin: 10px 0; } .entry-content blockquote { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/quote.svg")!important; background-size: 24px; background-repeat: no-repeat; padding: 5px 36px 15px; background-position: 0 0; margin: 30px 0; } .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer, .wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer { margin-top: 20px; display: block; } .entry-content blockquote p { margin-bottom: 0; } blockquote, q { quotes: none; clear: both; line-height: 24px; } blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; } small { font-size: smaller; } big { font-size: 125%; } sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } dl { margin-bottom: 24px; } dt { font-weight: 600; } dd { margin-bottom: 24px; } ul, ol { margin: 0 0 24px 15px; } ul { clear: both; } .woocommerce-Tabs-panel ul.list-unstyled { margin: 0; } ol { list-style: decimal; } li>ul, li>ol { margin: 0 0 0 15px; } .list>li { margin: 0 0 5px; } img { -ms-interpolation-mode: bicubic; border: 0; vertical-align: middle; } figure { margin: 0; } fieldset { border: 1px solid #EDECEA; margin: 20px 0 30px; padding: 15px; box-sizing: border-box; } legend { white-space: normal; } button, input, select, textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align: middle; font-size: 13px; } button, input { line-height: normal; } input, textarea { background-image: -webkit-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0));  ; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], input[disabled], .button.disabled, .added_to_cart.disabled, .added_to_cart:disabled, .button.disabled, .button:disabled, button.disabled, button:disabled, input[type=button].disabled, input[type=button]:disabled, input[type=reset].disabled, input[type=reset]:disabled, input[type=submit].disabled, input[type=submit]:disabled { cursor: not-allowed !important; } input[type="checkbox"], input[type="radio"] { padding: 0; height: auto; vertical-align: baseline; } input[type="search"] { -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table, th, td { border: 1px solid #EDECEA; } table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px; margin-bottom: 24px; width: 100%; } caption, th, td { font-weight: normal; text-align: left; } th { border-width: 0 1px 1px 0; font-weight: 600; } td { border-width: 0 1px 1px 0; } hr, .entry-content hr { border: 1px solid #EDECEA; margin-bottom: 23px; }  textarea { width: 100%; min-height: 120px; } input:focus, textarea:focus { border: 1px solid #dddddd; outline: 0; } input, textarea { border: 1px solid #EDECEA; padding: 8px; background-color: #fff; line-height: 20px; } .widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"], a.button, button, .contributor-posts-link, input[type="button"], input[type="reset"], input[type="submit"], .button_content_inner a, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce .wishlist_table td.product-add-to-cart a, .woocommerce #content input.button.disabled, .woocommerce #content input.button:disabled, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce-page #content input.button.disabled, .woocommerce-page #content input.button:disabled, .woocommerce-page #respond input#submit.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page a.button.disabled, .woocommerce-page a.button:disabled, .woocommerce-page button.button.disabled, .woocommerce-page button.button:disabled, .woocommerce-page input.button.disabled, .woocommerce-page input.button:disabled { display: inline-block; vertical-align: top; padding: 12px 18px 10px; text-align: center; text-decoration: none; width: auto; height: auto; border: 0; font-weight: 500; text-transform: uppercase; font-size: 13px; line-height: 18px; border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; right: auto; bottom: auto; margin-bottom: 0; background-color: #000; color: #fff; letter-spacing: 0.6px; } .address-container { padding-left: 30px; } .loadgridlist-wrapper button.woocount { margin: 20px 0; } .woocommerce #content table.cart .checkout-button, .woocommerce-page #content table.cart .checkout-button { background: #000000; padding: 6px 30px; text-transform: capitalize; } .widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus, a.button:hover, a.button:focus, button:hover, button:focus, .contributor-posts-link:hover, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, .calloutarea_button a.button:hover, .calloutarea_button a.button:focus, .button_content_inner a:hover, .button_content_inner a:focus, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .loadgridlist-wrapper .woocount:hover { color: #fff; text-decoration: none; background-color: #FE4135; } .widget input[type="button"]:active, .widget input[type="reset"]:active, .widget input[type="submit"]:active, button:active, .contributor-posts-link:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active, .calloutarea_button a.button:active, .button_content_inner a:active, .woocommerce #content input.button:active, .woocommerce #respond input#submit:active, .woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce-page #content input.button:active, .woocommerce-page #respond input#submit:active, .woocommerce-page a.button:active, .woocommerce-page button.button:active, .woocommerce-page input.button:active { color: #fff; background-color: #FE4135; } #search-container .search-submit { display: none; } .select2-container--default .select2-selection--single { border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; border: 1px solid #EDECEA; height: 40px; } .select2-container, .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 40px; border-radius: 0!important; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 40px; } .select2-container--default .select2-selection--multiple { line-height: 24px; margin-bottom: 5px; } ::-webkit-input-placeholder { color: #adadad; } :-moz-placeholder { color: #adadad; } ::-moz-placeholder { color: #adadad; opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1;  } :-ms-input-placeholder { color: #adadad; } .comment-content img, .entry-content img, .entry-summary img, #site-header img, .widget img, .wp-caption { max-width: 100%; } .comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img { height: auto; max-width: 100%; } img.size-full, img.size-large, .wp-post-image, .post-thumbnail img { max-width: 100%; height: auto; } embed, object, video { margin-bottom: 24px; max-width: 100%; height: auto !important; } iframe { max-width: 100%; } p>embed, p>iframe, p>object, span>embed, span>iframe, span>object { margin-bottom: 0; } .alignleft { float: left; } .alignright { float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } blockquote.alignleft, img.alignleft { margin: 7px 24px 7px 0; } .wp-caption.alignleft { margin: 7px 14px 7px 0; } blockquote.alignright, img.alignright { margin: 7px 0 7px 24px; } .wp-caption.alignright { margin: 7px 0 7px 14px; } .entry-content .wp-block-pullquote { padding: 0; } blockquote.aligncenter, img.aligncenter, .wp-caption.aligncenter { margin-top: 7px; margin-bottom: 7px; } .site-content blockquote.alignleft, .site-content blockquote.alignright { border-top: 1px solid #EDECEA; border-bottom: 1px solid #EDECEA; padding-top: 17px; width: 50%; } .site-content blockquote.alignleft p, .site-content blockquote.alignright p { margin-bottom: 17px; } .wp-caption { margin-bottom: 24px; } .wp-caption img[class*="wp-image-"] { display: block; margin: 0; } .wp-caption { color: #333; } .wp-smiley { border: 0; margin-bottom: 0; margin-top: 0; padding: 0; } .clear-both { clear: both; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute; display: none; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto; color: #21759b; display: block; font-size: 14px; font-weight: 600; height: auto; line-height: normal; padding: 15px 23px 14px; position: absolute; left: 5px; top: 5px; text-decoration: none; text-transform: none; width: auto; z-index: 100000;  ; } .hide { display: none; } .bypostauthor>article .fn:before, .comment-edit-link:before, .comment-reply-title small a:before, .comment-reply-link:before, .contributor-posts-link:before, .menu-toggle:before, .search-box .search_btn:after, .slider-direction-nav a:before, .widget_templatemela_ephemera .widget-title:before { -webkit-font-smoothing: antialiased; display: inline-block; font: normal 12px/1 FontAwesome; text-decoration: inherit; vertical-align: middle; } .site-content span+.entry-date:before, .full-size-link:before, .parent-post-link:before, span+.byline:before, span+.comments-link:before, span+.edit-link:before, .widget_templatemela_ephemera .entry-title:after { content: "\0020\007c\0020"; } .comment-list .reply, .comment-content { font-size: 14px; line-height: 20px; color: #000000; } .comment-list .reply { padding-left: 80px; font-size: 13px; font-weight: 500; float: none; text-transform: uppercase; }  .site { width: 100%; margin: 0 auto; position: relative; } .main-content { overflow: visible; } .home .main_inner { padding-top: 0; } .features_table_wrapper #primary { float: none; } .page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message { width: 1200px; margin-left: auto !important; margin-right: auto !important; position: relative; } .middle-container { width: 1770px; } .footer-newsletter .theme-container { z-index: 9; } .primary-sidebar .widget { clear: both; list-style: outside none none; margin: 0 0 34px; overflow: hidden; padding: 0; } .primary-sidebar .widget.widget_product_categories, .primary-sidebar .widget.widget_categories { border-color: #000; } .primary-sidebar .widget.widget_search { border: none; } #secondary .widget-title { font-size: 15px; font-weight: 500; line-height: 18px; position: relative; margin-bottom: 15px; padding: 15px; text-transform: inherit; letter-spacing: 0.5px; background-color: #f5f4f2; border-bottom: 3px solid #EDECEA; } .site-footer input, .site-footer textarea { padding: 10px 30px; background: #fff; width: 100%; } .widget_search .title-outer { margin-bottom: 0; } .left-sidebar #secondary, .home.blog.left-sidebar #secondary { float: left; } .right-sidebar #secondary, .home.blog.right-sidebar #secondary { float: right; } .full-width #secondary { display: none; } .shop-full-width #secondary { display: none; } .shop-full-width #primary { width: 100%; } #primary.main-content-inner-full, .main-content-inner-full #primary { margin: 0; width: 100%; } .single-product .single-product-full #primary { padding: 0!important; } .single-product-sidebar .theme-container { width: auto; } #primary { float: right; width: 892px; margin: 0; box-sizing: border-box; padding-bottom: 30px; } #secondary { position: relative; float: left; width: 278px; box-sizing: border-box; padding-bottom: 30px; } .left-sidebar #primary, .home.blog.left-sidebar #primary { float: right; } .right-sidebar #primary, .home.blog.right-sidebar #primary { float: left; } .left-sidebar .right-sidebar #primary { border-left: 0; padding-left: 0; } .full-width #primary { width: 100%; } .home .home-page #primary { padding: 0!important; } .wide-page .main-content-inner { padding: 30px 0 40px; width: 100%; } .custom-content-main .wpb_wrapper .wpb_wrapper, .full-width .wpb_row .wpb_wrapper .wpb_wrapper { width: 100%; margin: 0; } .close-btn { position: absolute; z-index: 99; right: 15px; top: 4px; cursor: pointer; } .close-btn:before { content: "\f00d"; font-family: "FontAwesome"; font-size: 14px; color: #000; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -khtml-border-radius: 50%; background: rgba(255, 255, 255, 0.8); padding: 4px 5px; box-sizing: border-box; } .contact-block-inner { display: inline-block; vertical-align: top; text-align: left; line-height: 20px; text-align: left; } .contact-block-inner .service-text.text2 { font-weight: 500; font-size: 12px; color: #666; } .shopping_cart.tog { display: inline-block; vertical-align: top; } .compare-counter .counter-label, .whislist-counter .whislist-label, .header-cart .shopping_cart .cart-label { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/compare.svg"); background-color: rgba(0, 0, 0, 0); background-position: center; background-repeat: no-repeat; background-size: 24px; display: inline-block; vertical-align: top; font-size: 12px; width: 35px; height: 32px; } .whislist-counter .whislist-label { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/whislist.svg"); background-size: 25px; width: 35px; height: 32px; } .header-cart .shopping_cart .cart-label { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/shopping-bag.svg"); background-size: 26px; width: 38px; height: 32px; } .compare-counter, .whislist-counter, .header-cart { display: inline-block; vertical-align: top; position: relative; margin: 4px 9px; float: right; } .mobile-navigation, .header-cart { position: relative; box-sizing: border-box; display: inline-block; vertical-align: top; cursor: pointer; } .header-menu-links ul { margin: 0; } .header-menu-links li, .header-menu-links ul, .header-menu-links a { display: inline-block; vertical-align: top; position: relative; } .header-menu-links a { position: relative; padding: 0 15px; line-height: 16px; font-size: 12px; text-transform: uppercase; font-weight: 500; border-right: 1px solid #e0e0e0; } .header-menu-links a.log-in-out { border: 0; padding-right: 0; } .header-menu-links li.help a:before { font-family: 'fontawesome'; position: relative; content: "\f059"; left: -5px; top: 0; color: #808080; font-size: 14px; } .header_login, .header-menu-links { display: inline-block; vertical-align: top; } .mega-menu ul li a:hover { color: #FE4135; } .header-main { display: inline-block; position: relative; vertical-align: top; width: 100%; } .site-title, .site-title a { margin: 0; padding: 0; line-height: 46px; font-size: 56px; font-weight: 800; display: inline-block; vertical-align: middle; } .site-title span { display: inline-block; vertical-align: middle; color: #000; } .site-title span::first-letter { color: #fe4135; } .header-logo { display: inline-block; vertical-align: top; padding: 0; width: 190px; text-align: left; position: relative; } .header-mob-logo { width: 150px; } .header-logo img, .header-mob-logo img { max-width: 100%; } .site-header, .home.blog .site-header { padding: 0; box-sizing: border-box; } .header-style .header-top { display: none; } .header-top { padding: 25px 0; position: relative; box-sizing: border-box; width: 100%; } .header-top, .header-middle, .header-bottom { display: inline-block; vertical-align: top; width: 100%; position: relative; } .header-botton-inner { text-align: center; } .header-bottom .theme-container { display: inline-block; vertical-align: top; } .header-bottom { z-index: 9; position: relative; display: inline-block; vertical-align: top; } .header-middle-left { float: left; margin: 10px 0; } .header-middle-right { float: right; margin-top: 10px; margin-bottom: 5px; } .header-toggle { display: none; } .header-right { position: relative; float: right; padding-left: 20px; padding-right: 12px; } .header-top-right { float: right; } .header-top-left { float: left; text-align: left; } .topbar-link-toggle { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/user.svg"); background-size: 26px; background-attachment: scroll; background-repeat: no-repeat; background-position: center; cursor: pointer; display: none; height: 30px; position: relative; width: 30px; } .header-offer-cms { display: inline-block; vertical-align: top; padding: 20px; } .widget_tag_cloud .widgettitle { display: inline-block; color: #000; text-align: center; font-size: 12px; } .header-tag-widget .tagcloud.toggle-block { display: inline-block; box-sizing: border-box; padding: 0; } .header-tag-widget { text-align: center; } .header-tag-widget .tagcloud a { border: 0; color: #989898; padding: 0 5px; margin: 18px 0; font-size: 12px !important; position: relative; } .header-tag-widget .widget { margin-bottom: 0; border: 0; } .header-tag-widget .tagcloud a:after { content: ","; position: absolute; left: auto; right: 0; } .header-tag-widget .tagcloud a:last-child::after { content: ""; } .sticky-menu .header-bottom { display: block; background-color: #000000; } .sticky-menu .new-shop>a:before, .new-shop>a:after { display: none; } .widget ul li, .widget.woocommerce.widget_product_categories li { position: relative; } .sidebar-category-inner li .sub-menu li a { padding: 5px 15px; } .mega-menu ul li .sub li.mega-hdr { margin: 0; } ul.product-categories li a { display: block; } ul.product-categories ul li:last-child { border-bottom: none; } .woo_categories_list ul.product-categories ul>li a:hover:before { background-position: 0 -66px; } ul.product-categories>li.cat-item-none, .primary-sidebar ul.product-categories>li.cat-item-none { padding: 0; background: none; } .home ul ul li { margin-right: 0; } .home .category .widget_product_categories { display: block; position: absolute; } .product-categories div.menu { background: none; position: relative; z-index: 99999; } .product-categories div.menu a { border-bottom: 1px solid #e5e5e5; } .product-categories div.menu:last-child a { border-bottom: none; } .right-sidebar.category .widget_product_categories, .full-width.category .widget_product_categories, .shop-full-width .category .widget_product_categories, .shop-right-sidebar .category .widget_product_categories, .category.single-product-full .widget_product_categories { display: none; position: absolute; z-index: 999; } .inner-container { position: relative; }  #home_featured_carousel .product_title a { font-size: 16px; font-weight: 500; color: #707070; line-height: 25px; cursor: pointer; } #home_featured_carousel .woocommerce-Price-amount.amount { letter-spacing: 1px; padding: 0; position: relative; color: #FE4135; font-weight: 600; font-size: 18px; } .product-detail .product_title { padding: 5px 0px 12px; } #home_featured_carousel del .woocommerce-Price-amount.amount { color: #d8d8d8; text-decoration: line-through; display: inline-block; font-weight: 500; font-size: 13px; } .product-button .clear { clear: none; } .woo_categories_list .product-categories>li { list-style: none; float: left; width: 100%; box-sizing: border-box; cursor: pointer; text-align: left; border-bottom: 1px solid #EDECEA; } .woo_categories_list ul>li:last-child { border: none; } .sidebar-category-inner li .sub li.mega-hdr a.mega-hdr-a { color: #000000; display: block; font-size: 13px; font-weight: 600; margin: 5px 0; text-transform: uppercase; height: auto !important; padding-bottom: 0; padding-left: 0; } .children.toggle-block.sub .children .cat-item { padding: 5px 0px !important; box-sizing: border-box; border: 0; } .primary-sidebar ul.product-categories>li>a:before { display: none; } .woo_categories_list .header-category { box-sizing: border-box; position: absolute; width: 280px; z-index: 999; border-left: 1px solid #ededed; border-right: 1px solid #ededed; } ul.product-categories { list-style: none; } .woo_categories_list .sidebar-category-inner .cat-parent .children ul.children { display: block; } .woocommerce.widget_product_categories.product-categories { background: #fff; margin-right: 15px; margin-bottom: 20px; } .sidebar-category-inner .cat-parent .children.toggle-block.sub:hover { overflow-y: auto; } .sidebar-category-inner .cat-parent .children.toggle-block.sub, .sidebar-category-inner li .sub-menu.sub { background: #FFFFFF; margin: 0; padding: 20px 30px; box-sizing: border-box; position: relative; overflow: hidden; height: 427px; display: none; border: 1px solid #e2e2e2; box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); } .more-view i { padding: 0px 10px; } .more-view .fa { text-align: right; font-size: 20px; position: absolute; right: 10px; top: 15px; margin: 0; } .sidebar-category-inner li .sub-menu.sub { height: auto; } .header-main { text-align: center; } .header-cart .togg .widget.widget_shopping_cart { background: #FFFFFF none repeat scroll 0 0; border: 1px solid #EDECEA; display: none; position: absolute; right: 0; z-index: 999; width: 320px; padding: 20px; box-sizing: border-box; box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1); -ms-box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1); } .more-wrap { padding: 13px 20px; position: relative; word-break: break-all; } .more-wrap { background: rgba(0, 0, 0, 0) url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/Arrow.png") no-repeat scroll 15px 20px; } .widget .widget_shopping_cart_content .woocommerce-mini-cart__empty-message { margin: 0; } .header-cart .togg .widget.widget_shopping_cart { top: 44px; } .header-logo>a { font-size: 40px; font-weight: 600; text-transform: capitalize; display: inline-block; font-size: 40px; font-weight: 700; display: inline-block; color: #fff; } .header-login { float: right; position: relative; } .header-mob-logo { display: none; } .header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field { border: 0; box-sizing: border-box; color: #000000; float: left; height: 38px; padding: 5px 35px; width: 500px; background: #ffffff; letter-spacing: 1px; font-size: 12px; } .site-header-main { z-index: 959; } .sticky-menu .header-style { position: fixed; display: block; width: 100%; left: 0; right: 0; z-index: 9; top: 0; box-sizing: border-box; margin-top: 0; padding: 0; box-shadow: 0px -20px 30px 6px #000; -moz-box-shadow: 0px -20px 30px 6px #000; -webkit-box-shadow: 0px -20px 30px 6px #000; -webkit-font-smoothing: antialiased; animation: 0.9s ease 0s normal both 1 running fixedAnim; -webkit-animation: 0.9s ease 0s normal both 1 running fixedAnim; -moz-animation: 0.9s ease 0s normal both 1 running fixedAnim; -ms-animation: 0.9s ease 0s normal both 1 running fixedAnim; -o-animation: 0.9s ease 0s normal both 1 running fixedAnim; margin: 0; } @-webkit-keyframes fixedAnim { 0% {  top: -100%; } 100% {  top: 0; } } @-moz-keyframes fixedAnim { 0% {  top: -100%; } 100% {  top: 0; } } @keyframes fixedAnim { 0% {  top: -100%; } 100% {  top: 0; } } .sticky-menu { min-height: 190px; position: relative; z-index: 999; } .admin-bar .sticky-menu .header-style { margin-top: 32px; } .close-menu { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/close.png"); background-attachment: scroll; background-position: center; background-repeat: no-repeat; cursor: pointer; float: right; height: 34px; width: 34px; top: 10px; position: relative; right: 10px; text-align: center; margin-bottom: 20px; } .mobile-menu { display: block; } .mobile-menu-inner { margin: 0; } .menu-menu-container { height: 100%; } .menu-toggle::after { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/menu.svg"); background-size: 22px; background-position: center right; background-repeat: no-repeat; content: ""; position: absolute; height: 56px; width: 20px; right: auto; left: 0; top: 0; } .menu-toggle { display: none; color: #000; cursor: pointer; font-weight: 500; margin: 0; position: relative; text-align: left; box-sizing: border-box; padding: 0; line-height: 40px; } .mobile-menu { background: #fff none repeat scroll 0 0; box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); box-sizing: border-box; height: 100%; left: 0; margin-left: 0; padding: 0; position: fixed; right: auto; top: 0; width: 300px; z-index: 999999; transform: translateX(-110%); -webkit-transform: translateX(-110%); -moz-transform: translateX(-110%); -ms-transform: translateX(-110%); -o-transform: translateX(-110%); transition: all 300ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; } .mobile-navigation.active .mobile-menu { overflow-y: auto; transform: translateX(0px)!important; -webkit-transform: translateX(0px)!important; -ms-transform: translateX(0px)!important; -o-transform: translateX(0px)!important; -moz-transform: translateX(0px)!important; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -moz-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; } .mobile-menu ul li { width: 100%; text-align: left; list-style-type: none; padding: 0; position: relative; box-sizing: border-box; } .mobile-menu-inner>ul { margin: 0; } .mobile-menu ul li a { display: block; font-size: 14px; padding: 8px 40px 8px 24px; box-sizing: border-box; } .toggled-on .mobile-menu .mega { background: #f5f4f2; border: 1px solid #EDECEA; margin-left: 0; z-index: 999; position: absolute; left: 0; top: 54px; padding: 10px 20px; width: 100%; box-sizing: border-box; } .mobile-menu .collapsable-hitarea::after, .mobile-menu .expandable-hitarea::before { cursor: pointer; display: block; font-family: FontAwesome; font-weight: 400; position: absolute; right: 0; left: 0; top: 0; color: #b2b2b2; font-size: 12px; } .mobile-menu .collapsable-hitarea:after { content: "\f068"; } .mobile-menu .expandable-hitarea:before { content: "\f067"; } .hitarea { cursor: pointer; float: right; height: 20px; position: absolute; right: 12px; top: 11px; width: 20px; z-index: 7; text-align: center; padding: 0 1px; line-height: 20px; } .mobile-menu ul li a { font-size: 16px; } .mobile-menu ul li ul a { font-size: 14px; } .mobile-menu ul li ul ul a { font-size: 12px; } .primary-navigation ul { list-style: none; margin: 0; } .site-navigation li { border-top: 1px solid rgba(255, 255, 255, 0.2); } .site-navigation ul ul { margin-left: 20px; } .primary-navigation ul ul { background-color: #f6f6f6; float: left; margin: 0; position: absolute; top: 44px; left: -999em; text-align: left; z-index: 99999; border: 1px solid #C9C9C9; border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; } .nav-menu a { font-size: 14px; padding: 12px 24px; color: #211F20; display: block; text-transform: capitalize; } .site-navigation .current_page_item>a, .site-navigation .current_page_ancestor>a, .site-navigation .current-menu-item>a, .site-navigation .current-menu-ancestor>a { color: #000000; } .primary-navigation li:hover>a, .primary-navigation li.focus>a, .site-navigation .current_page_item>a { color: #000000; } .primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus>a { color: #000000; } .header_middle { float: left; margin: 34px 0 0; width: 485px; } .header-search .title { display: none; } .woocommerce-product-search span.customSelect { float: left; margin: 0; padding: 7px 14px; width: 190px; position: relative; text-align: left; border: 0; border: 0; font-size: 12px; } .woocommerce-product-search span.customSelect::after { position: absolute; content: ''; background: #e6e6e6; height: 18px; width: 1px; right: 0; top: 10px; } .woocommerce-product-search .customSelectInner { width: 100% !important; padding: 0; color: #000000; } .ie8 .header-search #searchform { float: none; } .ie8 .owl-theme .owl-controls .owl-buttons div { font-size: 0; } .ie8 #woo-small-products .image-block { width: 30%; } .woocommerce-product-search select { left: 0; } .search-button { display: block; } .mega-menu ul, .mega-menu ul li { list-style: none; } .mega-menu ul.menu { position: relative; padding: 0; margin: 0; } .main-navigation li:hover>ul, .main-navigation li.focus>ul { left: auto; right: auto; } .main-navigation ul ul { display: block; left: -999em; right: auto; margin: 0; position: absolute; z-index: 99999; text-align: left; } .main-navigation ul ul li:hover>ul, .main-navigation ul ul li.focus>ul { left: 100%; right: auto; } .mega-menu ul li:nth-last-child(-n+2):hover>ul.children { left: auto; right: 0; } .main-navigation ul ul ul { top: 0px; } .main-navigation li { position: relative; } .main-navigation ul ul a { white-space: normal; width: 225px; } .mega-menu ul li ul.sub-menu li a, .mega-menu ul li ul.children li a { padding: 11px 20px; font-weight: 500; line-height: 20px; letter-spacing: 0.6px; } .mega-menu .sub { display: none; } .mega-menu .sub ul { display: block; } .mega-menu ul, .mega-menu ul, .mega-menu ul li { margin: 0; padding: 0; border: none; } .mega-menu ul.menu { width: 100%; position: relative; } .mega-menu ul li { float: left; } .mega-menu ul li li { margin: 0; display: block; } .mega-menu ul li a { color: #000000; display: block; position: relative; padding: 16px 20px; cursor: pointer; font-weight: 600; line-height: 26px; font-size: 13px; text-transform: uppercase; transition: all 100ms; -webkit-transition: all 100ms; -moz-transition: all 100ms; -ms-transition: all 100ms; -o-transition: all 100ms; z-index: 9999; box-sizing: border-box; } .mega-menu ul li:last-child a { border-right: 0; } .mega-menu ul li a.dc-mega { position: relative; } .mega-menu ul li.mega-hover a .dc-mega-icon { background-position: 0 100%; } .navigation-bar .new-shop>a:before { position: absolute; content: ""; background: rgba(0, 0, 0, 0) url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/Hot.png") no-repeat scroll center center; width: 29px; height: 16px; left: 0; right: 0; top: 8px; bottom: auto; margin: 0 auto; } .new.menu-item a:after { position: absolute; content: ""; background: rgba(0, 0, 0, 0) url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/New.png") no-repeat scroll 0 0; width: 29px; height: 16px; left: 0; right: 0; top: 8px; bottom: auto; margin: 0 auto; } .mega-menu ul li .sub-container { position: absolute; } li.menu-item-has-children:nth-last-child(-n+2) .sub-container, li.hiden_menu:nth-last-child(-n+2) .sub-container { right: 0 !important; left: auto !important; } .mega-menu ul li.shop .sub-container { margin-left: 0 !important; } .mega-menu ul li .sub li.shop-image.mega-hdr { padding: 16px 0; width: auto; } .mega-menu ul li.shop .sub a { padding: 0; margin: 0; } .shop-image { display: none; float: left; padding: 16px 0; width: auto; } .mega-menu ul li.shop.mega-hover .shop-image { display: block; } .mega-menu ul li .sub { z-index: 999; box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); } .yith_magnifier_zoom_wrap { z-index: 9 !important; } .horizontalsection .horizontalinner { height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; z-index: -1; } .horizontalsection { position: relative; } .mega-menu ul li .sub .row { width: 100%; overflow: hidden; clear: both; margin: 0 auto; } .mega-menu ul li .sub li { list-style: none; float: none; width: 180px; text-align: left; } .mega-menu ul li .sub li.mega-hdr, .mega-menu ul li .sub-container.non-mega .sub { padding: 20px 30px; float: left; height: auto !important; } .mega-menu ul li .sub li.mega-hdr.last { border: none; } .mega-menu ul li .sub a { background: none; border: none; text-shadow: none; padding: 4px 0; display: block; float: none; text-decoration: none; text-transform: none; font-weight: 400; } .header-bottom .mega-menu ul li .sub li a:hover { background: transparent; } .mega-menu ul li .sub li.mega-hdr a.mega-hdr-a { font-weight: 600; color: #000; } .mega-menu ul li .sub li.mega-hdr a.mega-hdr-a:hover { text-shadow: none; } .mega-menu ul .sub li.mega-hdr li a, .mega-menu ul li .sub-container.non-mega li a { padding: 3px 0; position: relative; } .mega-menu ul .sub ul li { padding-right: 0; } .entry-main-header .featured-post { float: right; } .navbar, .navbar-mobile { display: table; } .cart-text { display: inline-block; vertical-align: top; } .tmpmela-menu-label { position: relative; } .tmpmela-menu-label:before { background-color: #ff0000; color: #ffffff; content: "Hot"; font-size: 12px; left: auto; line-height: 20px; padding: 0 6px; position: absolute; right: -10px; text-align: center; top: 5px; width: auto; } .sale-label:before { background-color: red; content: "Sale"; } .primary-navigation.toggled-on { padding: 72px 0 36px; } .primary-navigation .nav-menu { border: medium none; text-align: left; } .primary-navigation.toggled-on .nav-menu { display: block; } .main-navigation { position: relative; text-align: center; float: left; } .menu-category ul li { background: none repeat scroll 0 0 #F6F6F6; border-bottom: 1px solid #EDECEA; padding: 6px 0 7px; } .menu-category ul li a { padding: 0 0 0 10px; } .menu-category { border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; float: left; margin-bottom: 5px; padding: 3px 4px; position: relative; z-index: 999; } .cate-inner { background: none repeat scroll 0 0 #F6F6F6; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; cursor: pointer; float: left; padding: 3px; } .category_title { color: #FFFFFF; float: left; font-size: 14px; text-transform: capitalize; } .doesnotexist:-o-prefocus, .product-categories { position: absolute; top: 45px; display: none; } .primary-navigation .menu-toggle { display: none; padding: 0; } .primary-navigation.toggled-on { border-bottom: 0; margin: 0; padding: 0; } .primary-navigation li { border: 0; display: inline-block; position: relative; background: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/menu_saprator.png) no-repeat scroll left center transparent; } .primary-navigation li:first-child { background: none; } .primary-navigation li li { border: 0; display: block; height: auto; padding: 0; margin: 3px; background: none; } .primary-navigation ul ul ul { left: -999em; top: 0; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; } .primary-navigation ul ul a { padding: 5px 8px; white-space: normal; width: 176px; margin: 0 2px; text-transform: capitalize; } .primary-navigation ul li:hover>ul, .primary-navigation ul li.focus>ul { left: auto; } .primary-navigation ul ul li:hover>ul, .primary-navigation ul ul li.focus>ul { left: 100%; } .primary-navigation .menu-item-has-children>a, .primary-navigation .page_item_has_children>a { padding-right: 26px; } .primary-navigation .menu-item-has-children>a:after, .primary-navigation .page_item_has_children>a:after { -webkit-font-smoothing: antialiased; content: "\f0d7"; display: inline-block; font: normal 13px/1 FontAwesome; position: absolute; right: 12px; top: 16px; vertical-align: text-bottom; } .primary-navigation li .menu-item-has-children>a, .primary-navigation li .page_item_has_children>a { padding-right: 20px; width: 168px; } .primary-navigation .menu-item-has-children li.menu-item-has-children>a:after, .primary-navigation .menu-item-has-children li.page_item_has_children>a:after, .primary-navigation .page_item_has_children li.menu-item-has-children>a:after, .primary-navigation .page_item_has_children li.page_item_has_children>a:after { content: "\f0da"; right: 8px; top: 8px; font: normal 13px/1 FontAwesome; } .secondary-navigation { border-bottom: 1px solid rgba(255, 255, 255, 0.2); font-size: 12px; margin: 48px 0; } .secondary-navigation a { padding: 9px 0; } .mobile-navigation { display: none; } .resp-tab-content { display: none; } h2.resp-accordion { cursor: pointer; display: none; padding: 5px; } .resp-tab-content-active { display: block; } .site-main { clear: both; margin: 0; min-height: 400px; } .hentry { margin: 0 auto; position: relative; } .search-results article.hentry, .search-results article.product { margin: 0 0 30px; width: auto; } .entry-main-header { padding: 30px 0 10px; box-sizing: border-box; display: inline-block; width: 100%; vertical-align: top; } .entry-main-header .entry-content { padding: 30px 0 0; border-top: 1px solid #EDECEA; margin-top: 8px; } .site-content .entry-header { display: inline-block; vertical-align: top; width: 100%; } .post-info-inner .entry-content-other { margin-top: 13px; } .single .site-content .entry-thumbnail { padding-bottom: 5px; } .entry-header .entry-title { padding: 0; margin: 0; box-sizing: border-box; } .post-info-inner .entry-header .entry-title { box-sizing: border-box; margin-top: 5px; display: inline-block; vertical-align: top; width: 100%; } .non .post-info-inner .entry-header .entry-meta { margin-bottom: 15px; } .page-content { margin-bottom: 30px; } .post-thumbnail { display: block; position: relative; width: 100%; z-index: 0; } a.post-thumbnail:hover { background-color: #999; } .full-width .post-thumbnail img { display: block; margin: 0 auto; } .page-title { display: inline-block; width: 100%; vertical-align: top; padding: 0 0 34px; box-sizing: border-box; } .single .page-title { display: none; } .page-title .entry-title-main { text-align: left; float: left; font-size: 24px; font-weight: 600; padding: 0; width: 50%; } .breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb { float: right; font-size: 14px; text-align: right; line-height: 1.25; margin: 3px 0; color: #000; width: 50%; } .breadcrumb_last, .woocommerce .woocommerce-breadcrumb span, .woocommerce-page .woocommerce-breadcrumb span { font-weight: normal; padding: 0 0; font-size: 14px; color: #FE4135; } .single-product #content.site-main, .full-width #content.site-main, .left-sidebar #content.site-main, .right-sidebar #content.site-main, .shop-left-sidebar #content.site-main { padding: 0; } .home .site-main { padding: 0; } .home.blog .site-main { padding: 34px 0 0; } .site-main { padding: 34px 0 0; } .single .site-main { padding: 50px 0 0; } .single-product .entry-title-main { display: none; } .woocommerce-breadcrumb { display: block; } .single-post .breadcrumbs { float: left; text-align: left; width: 100%; } .single-post .breadcrumbs, .blog-page .breadcrumbs { padding: 0; } .woocommerce woocommerce .woocommerce .woocommerce-breadcrumb span a, .woocommerce-page .woocommerce-breadcrumb span a, .breadcrumbs a { font-weight: normal; padding: 0 5px; position: relative; } .breadcrumbs p { margin: 0; } .page-description p, .term-description p { margin: 0 } .page-description, .term-description { margin: 0 auto 24px; } .page-description img, .term-description img { margin-bottom: 20px; } .shop-full-width .page-description img { display: none; } .page-description>p, .woocommerce-MyAccount-content p { margin: 0; } .entry-header .entry-title a { font-size: 20px; font-weight: 500; line-height: 28px; padding: 0 0 18px; word-wrap: break-word; letter-spacing: 0.4px; display: block; color: #000000; } .entry-main-header .entry-header .entry-title a { font-size: 20px; font-weight: 500; line-height: 28px; padding: 0; } .entry-summary .read-more { padding: 30px 0 0; } .blog-header .entry-content-date { display: none; } .single-post .entry-header .entry-title, .single-testimonial .entry-header .entry-title { display: block; } .type-product .summary div.description { border-bottom: 1px solid #EDECEA; } .empty-entry-header h3.entry-title { border: medium none; padding: 0; } .entry-header { position: relative; z-index: 1; } .format-image .entry-content-inner { overflow: hidden; } .format-status .entry-main-header { margin-bottom: 15px; } .format-quote .entry-content { display: inline-block; width: 100%; } .format-standard.sticky .featured-post { font-size: 15px; } .single-post .entry-meta, .entry-thumbnail .entry-meta, .single-portfolio .entry-meta, .single-attachment .entry-meta { padding: 10px 0; display: inline-block; width: 100%; } .single-post .related_posts .entry-meta { padding: 0; } .cat-links { font-weight: 900; text-transform: uppercase; } .byline { display: none; } .single .byline, .group-blog .byline { display: inline; } .post-footer { margin-top: 25px; } .entry-thumbnail { text-align: center; position: relative; overflow: hidden; width: auto; } .entry-content-inner { position: relative; display: inline-block; vertical-align: top; overflow: hidden; text-align: center; width: 100%; } .post-info.non .entry-summary .read-more { padding: 20px 0 0; } .entry-thumbnail .entry-date, .entry-thumbnail .comments-link a { color: #FE4135; } .entry-thumbnail .entry-date, .entry-thumbnail .comments-link { display: inline-block; vertical-align: top; text-align: left; } .portfolios .block_hover, .gallery-item:hover .gallery-caption { position: relative; } .entry-thumbnail-outer { text-align: center; width: 100%; } .related_posts .post-info { margin: 0; float: none; padding: 20px; text-align: left; border: 0; } .related_posts .entry-content-inner { text-align: left; padding-top: 5px; } .post-info { padding: 34px 28px; box-sizing: border-box; z-index: 1; position: relative; overflow: hidden; } .post-info.non { padding: 35px; } .post-inner-top { background-color: #000000; border: 5px solid #ffffff; color: #000000; display: inline-block; font-size: 14px; height: 96px; margin: -96px auto 0; padding: 6px 4px; position: relative; text-transform: uppercase; vertical-align: top; width: 100px; } .post-inner-top.post-box { margin: 0 auto 10px; } .blog-icon { height: 36px; text-align: center; z-index: 9; } .date-inner { color: #000000; } .blog-icon { border: 1px solid #d8d8d8; float: left; margin-right: 10px; padding: 10px 15px; width: 30px; display: none; } .entry-content-date .entry-date .day, .entry-content-date .entry-date .month, .entry-content-date .entry-date .year { display: inline-block; vertical-align: top; position: relative; } .post-info .read-more a { font-size: 13px; font-weight: 500; line-height: 18px; text-transform: uppercase; color: #FE4135; position: relative; } .post-info .read-more a::after { content: ""; background-color: #FE4135; height: 1px; width: 0; position: absolute; bottom: 0; left: 0; transition: all 300ms; -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; } .post-info .read-more a:hover::after { width: 100%; } .blog-icon:before { font-family: 'FontAwesome'; font-size: 36px; line-height: 36px; } .sticky-post { background: #FE4135; color: #000000; padding: 0px 10px; display: inline-block; vertical-align: top; margin-bottom: 15px; border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; } .site-content .sticky .blog-icon:before, .site-content .tag-sticky-2 .blog-icon:before { content: '\f08d'; } .format-standard .blog-icon:before { content: '\f0f6 '; } .format-image .blog-icon:before { content: '\f1c5'; } .format-audio .blog-icon:before { content: '\f1c7'; } .format-gallery .blog-icon:before { content: '\f030'; } .format-aside .blog-icon:before { content: '\f02d'; } .format-video .blog-icon:before { content: '\f03d'; } .format-status .blog-icon:before { content: '\f1c5'; } .format-chat .blog-icon:before { content: '\f075'; } .format-link .blog-icon:before { content: '\f0c1'; } .format-quote .blog-icon:before { content: '\f10e'; } .search .blog-icon:before { content: '\f02d'; } .type-product .blog-icon:before { content: '\f1b2'; } .entry-meta .tag-links a { background-color: #767676; border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; color: #fff; display: inline-block; font-size: 13px; font-weight: 600; line-height: 1.2727272727; margin: 2px 4px 2px 10px; padding: 3px 7px; position: relative; text-transform: uppercase; } .entry-meta .tag-links a:hover { background-color: #41a62a; color: #fff; } .entry-meta .tag-links a:before { border-top: 10px solid transparent; border-right: 8px solid #767676; border-bottom: 10px solid transparent; content: ""; height: 0; position: absolute; top: 0; left: -8px; width: 0; } .entry-meta .tag-links a:hover:before { border-right-color: #41a62a; } .entry-meta .tag-links a:after { background-color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; content: ""; height: 4px; position: absolute; top: 8px; left: -2px; width: 4px; } .page .entry-content { padding-top: 0; margin: 0; } .entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover { text-decoration: none; } .entry-content th, .comment-content th { padding: 5px 15px; } .entry-content td, .comment-content td { padding: 5px 15px; } .entry-content .edit-link { font-size: 12px; clear: both; float: left; } .entry-content .edit-link a { text-decoration: none; } .entry-content .edit-link a:hover { color: #000000; } .hentry .mejs-container { margin: 12px 0 18px; } .hentry .mejs-mediaelement, .hentry .mejs-container .mejs-controls { background: #000; } .hentry .mejs-controls .mejs-time-rail .mejs-time-loaded, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { background: #fff; } .hentry .mejs-controls .mejs-time-rail .mejs-time-current { background: #24890d; } .hentry .mejs-controls .mejs-time-rail .mejs-time-total, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { background: rgba(255, 255, 255, .33); } .hentry .mejs-container .mejs-controls .mejs-time { padding-top: 9px; } .hentry .mejs-controls .mejs-time-rail span, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; } .hentry .mejs-overlay-loading { background: transparent; } .page-links { clear: both; font-size: 12px; font-weight: 900; line-height: 2; margin: 24px 0; text-transform: uppercase; float: left; } .page-links a, .page-links>span { background: #fff; border: 1px solid #fff; display: inline-block; height: 25px; margin: 0 1px 2px 0; text-align: center; width: 25px; } .page-links a { background: #fff; border: 1px solid #EDECEA; color: #000000; text-decoration: none; } .page-links a:hover { background: #000000; border: 1px solid #000000; color: #fff; } .page-links>.page-links-title { height: auto; margin: 0; padding-right: 7px; width: auto; background: none; border: none; } .gallery { display: inline-block; width: 100%; } .entry-content .gallery { margin-bottom: 20px; } .gallery-item { display: inline-block; vertical-align: top; margin: 0; overflow: hidden; position: relative; padding: 2px; box-sizing: border-box; } .gallery-columns-1 .gallery-item { width: 100%; } .ie8 .gallery-columns-2 .gallery-item { width: 48%; } .ie8 .gallery-columns-3 .gallery-item { width: 32%; } .ie8 .gallery-columns-4 .gallery-item { width: 23%; } .ie8 .gallery-columns-5 .gallery-item { width: 19%; } .ie8 .gallery-item .gallery-icon img { width: 100% !important; } .gallery-columns-2 .gallery-item { width: 50%; } .gallery-columns-3 .gallery-item { width: 33.33%; } .gallery-columns-4 .gallery-item { width: 25%; } .gallery-columns-5 .gallery-item { width: 20%; } .gallery-columns-6 .gallery-item { width: 16.66%; } .gallery-columns-7 .gallery-item { width: 14.2%; } .gallery-columns-8 .gallery-item { width: 12.5%; } .gallery-columns-9 .gallery-item { width: 11.11%; } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0; } .ie8 .gallery-caption { display: none; } .ie8 .gallery-item:hover .gallery-caption { display: block; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } .ie8 .gallery-caption .gallery-zoom, .ie8 .gallery-caption .gallery-redirect { background-color: #7392AD; } .ie8 .gallery-caption .gallery-zoom:hover, .ie8 .gallery-caption .gallery-redirect:hover { background-color: #110C09; } .format-link .entry-content a { border-bottom: 1px solid #464E55; padding-bottom: 3px; color: #333; } .format-link .entry-content a:hover { border-color: #EDECEA; color: #000000; } .post-navigation, .image-navigation { clear: both; display: inline-block; vertical-align: top; margin: 0 0 30px; padding: 0; width: 100%; font-size: 14px; } .image-navigation { margin-top: 30px; } .previous-image { background: #000000; float: left; padding: 6px 24px; font-weight: 400; color: #000000; font-size: 15px; line-height: normal; } .previous-image:hover, .next-image:hover { background: #4c9412; color: #fff; } .next-image { background: #000000; float: right; padding: 6px 24px; font-weight: 400; color: #000000; } .single-attachment .image-navigation .previous-image { float: left; } .single-attachment .image-navigation .next-image { float: right; } .post-navigation .meta-nav { color: #333; display: block; font-size: 12px; font-weight: 900; line-height: 2; text-transform: uppercase; } .post-navigation a, .image-navigation a { text-transform: none; } .post-navigation a.prev-post, .post-navigation a.next-post { display: block; } .paging-navigation { clear: both; display: inline-block; margin: 20px 0 40px; text-align: right; width: 100%; } .paging-navigation h3 { margin: 0; } .paging-navigation .page-numbers, .woocommerce-pagination span, .woocommerce-pagination a { margin: 2px; display: block; height: 34px; line-height: 36px; width: 34px; display: inline-block; vertical-align: top; background-color: #ddd; text-align: center; } .paging-navigation a .fa { margin: 0; font-size: 14px; font-weight: 600; line-height: 30px; } .attachment .content-sidebar, .attachment .post-thumbnail { display: none; } .attachment .entry-content { padding-top: 0; } .attachment footer.entry-meta { text-transform: none; } .entry-attachment .attachment { margin-bottom: 24px; } .archive-header h3, .page-header h3 { font-size: 18px; } .author-info { margin: 0 0 30px; display: flex; width: 100%; padding: 30px; box-sizing: border-box; border: 1px solid #EDECEA; border-bottom: 3px solid #EDECEA; } .author-avatar { margin-right: 30px; } .single .author-info img { border-radius: 50%; -webkit-border-radius: 50%; -khtml-border-radius: 50%; -moz-border-radius: 50%; } .taxonomy-description { margin: 10px 0 0; display: inline-block; vertical-align: top; width: 100%; } .taxonomy-description p, .author-description p { margin-bottom: 18px; } .taxonomy-description p:last-child, .author-description p:last-child { margin-bottom: 0; } .taxonomy-description a:hover, .author-description a:hover { text-decoration: none; } .content-area>.author-description { margin-bottom: 25px; } .author-info .author-link { display: inline-block; vertical-align: top; position: relative; color: #FE4135; text-transform: uppercase; font-size: 12px; font-weight: 500; } .author-info .author-link::after { content: ""; background-color: #FE4135; height: 1px; width: 0; position: absolute; bottom: 5px; left: 0; transition: all 300ms; -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; } .author-info .author-link:hover::after { width: 100%; } .author-link .meta-nav { display: none; } .author-title { padding: 0 0 10px; } .contributor { border-bottom: 1px solid #EDECEA; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 48px 10px; } .contributor:first-of-type { padding-top: 24px; } .contributor-info { margin: 0 auto; max-width: 474px; } .contributor-avatar { border: 1px solid #EDECEA; float: left; margin: 0 30px 20px 0; padding: 2px; } .contributor-name { font-size: 16px; font-weight: 900; line-height: 1.5; margin: 0; } .contributor-bio a { text-decoration: underline; } .contributor-bio a:hover { text-decoration: none; } .contributor-posts-link { display: inline-block; line-height: normal; padding: 10px 30px; } .contributor-posts-link:before { content: "\f443"; } .error404 .page-content { padding-top: 0; } .error404 .page-content .search-form { margin-bottom: 24px; } .full-width .hentry { max-width: 100%; } .full-size-link:before, .parent-post-link:before, .site-content span+.byline:before, .site-content span+.comments-link:before, .site-content span+.edit-link:before, .site-content span+.entry-date:before { content: ""; } .attachment span.entry-date:before, .entry-content .edit-link a:before, .entry-meta .edit-link a:before, .site-content .byline a:before, .site-content .comments-link a:before, .site-content .entry-date a:before, .site-content .featured-post:before, .site-content .full-size-link a:before, .site-content .parent-post-link a:before, .site-content .post-format a:before { -webkit-font-smoothing: antialiased; display: inline-block; font: 14px/18px FontAwesome; margin-right: 5px; text-decoration: inherit; vertical-align: baseline; } .site-content .entry-meta>span.edit-link { border-right: none; } .site-content .format-video .post-format a:before { content: "\f144"; } .site-content .format-audio .post-format a:before { content: "\f028"; } .site-content .format-image .post-format a:before { content: "\f03e"; } .site-content .format-quote .post-format a:before { content: "\f10d"; margin-right: 2px; } .site-content .format-gallery .post-format a:before { content: "\f029"; margin-right: 4px; } .site-content .format-aside .post-format a:before { content: "\f192"; margin-right: 2px; } .site-content .format-link .post-format a:before { content: "\f0c1"; position: relative; top: 1px; } .attachment .site-content span.entry-date:before { content: "\f017"; margin-right: 1px; position: relative; margin: 0 5px; } .site-content .byline a:before { content: "\f007"; } .woocommerce-product-search { position: relative; display: inline-block; vertical-align: top; width: 100%; position: relative; border: 0; background-color: #fff; padding: 0; box-sizing: border-box; } .search-no-results .page-content #searchform { position: relative; overflow: hidden; display: inline-block; vertical-align: top; width: 30%; } .primary-sidebar .widget_product_search .woocommerce-product-search { overflow: hidden; box-sizing: border-box; } #primary-sidebar .search-field, .search-form .search-field, .page-content .search-field { background: #fff; float: left; width: 100%; padding: 8px; line-height: 20px; color: #000; } #primary-sidebar .search-field, .search-form .search-field, .page-content .search-field { padding-right: 30px; } .header-search input[type="submit"], .widget.widget_search input[type="submit"], .search-form input[type="submit"], .widget.widget_product_search button[type="submit"] { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/search.svg"); background-repeat: no-repeat; background-position: center center; background-size: 16px; border: 0; color: #ffffff; float: left; font-size: 0; height: 38px; margin: 0; padding: 0; position: absolute; right: 0; width: 38px; border-radius: 0; background-color: transparent!important; } .widget.widget_search input[type="submit"], .search-form input[type="submit"], .widget.widget_product_search button[type="submit"] { width: 30px; } .category_tab .inner-container { overflow: hidden; } .aboutus .banner-slider-container { margin: 0 0 20px; text-align: right; } .about-us .flexslider .slides img { max-width: 100%; width: auto; } .bx-viewport { clear: both; } .bx-controls { position: absolute; right: 0; top: 0; } .primary-sidebar .bx-viewport .product_list_widget li { margin: 24px 0 !important; width: auto!important; } .bx-controls-direction a { display: block; font-size: 0; position: absolute; text-align: center; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; top: -33px; background: #ffffff none repeat scroll 0 0; border: 1px solid #ccc; color: #ccc; height: 20px; line-height: 18px; width: 20px; border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; -moz-border-radius: 50px; } .bx-controls-direction a:hover { color: #fff; background: #000000; border-color: #000000; } .bx-controls-direction a.bx-prev { left: auto; right: 26px; } .bx-controls-direction a.bx-next { left: auto; right: 0; } .bx-controls-direction a:before { content: ""; font-family: "FontAwesome"; font-size: 16px; left: 0; position: absolute; right: 0; text-align: center; } .bx-controls-direction a.bx-prev:before { content: '\f104'; left: -1px; } .bx-controls-direction a.bx-next:before { content: '\f105'; right: -3px; } .primary-sidebar .product-detail-wrapper { text-align: left; } .woocommerce ul.products li.product .attachment-shop_catalog, .woocommerce-page ul.products li.product .attachment-shop_catalog { transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .woocommerce ul.products li.product-type-variable .image-block .woocommerce-Price-amount, .woocommerce-page ul.products li.product-type-variable .image-block .woocommerce-Price-amount { display: block; line-height: 11px; } .woocommerce ul.products li.product:hover .secondary-image, .woocommerce-page ul.products li.product:hover .secondary-image { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; visibility: visible; } .woocommerce ul.products li.product .secondary-image, .woocommerce-page ul.products li.product .secondary-image { position: absolute; opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; top: 0; left: 0; right: 0; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; visibility: hidden; max-width: 100%; height: auto; } .toggle_title { display: none; } .shop-right-sidebar #secondary { float: right; } .shop-right-sidebar #primary { float: left; } .shop-right-sidebar .menu-category, .shop-right-sidebar .cate-inner, .site-header.right-sidebar .menu-category, .site-header.right-sidebar .cate-inner { float: right; } .shop-right-sidebar .product-categories .children, .site-header.right-sidebar .product-categories .children { left: auto; right: 100%; } .shop-right-sidebar .mega-menu, .site-header.right-sidebar .mega-menu { left: auto; right: 200px; } .site-description { font-size: 12px; padding: 2px 0; } .content-sidebar { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #333; }  .widget { margin-bottom: 10px; } .widget_accepted_payment_methods { margin: 0px 0 0; } .widget address { margin-bottom: 18px; } .widget abbr[title] { border-color: rgba(255, 255, 255, 0.7); } .widget mark, .widget ins { background: none; color: #808080; } .widget pre, .widget fieldset { border-color: rgba(255, 255, 255, 0.2); } .widget code, .widget kbd, .widget tt, .widget var, .widget samp, .widget pre { font-size: 12px; line-height: 1.5; } .widget dl, .widget dd { margin-bottom: 18px; } .widget ul, .widget ol { list-style: none; margin: 0; padding: 15px 15px 0; } .widget li>ol, .widget li>ul { margin-left: 10px; } .widget table, .widget th, .widget td { border-color: rgba(255, 255, 255, 0.2); } .widget table { margin-bottom: 18px; } .widget hr { background-color: rgba(255, 255, 255, 0.2); } .widget input:focus, .widget textarea:focus {} .widget .wp-caption { color: rgba(255, 255, 255, 0.7); margin-bottom: 18px; } .widget_calendar caption { position: relative; margin: 5px 0 10px; color: #FE4135; font-size: 12px; text-transform: uppercase; text-align: center; } .primary-sidebar .widget.widgets-leftbanner, .single-product #secondary .widget.widgets-leftbanner { border: 0; } .primary-sidebar .widget.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav button { margin-top: 10px; } .primary-sidebar .widget.widget_archive #archives-dropdown--1, .primary-sidebar .widget.woocommerce.widget_product_categories #product_cat, .primary-sidebar .widget .postform.toggle-block { width: 100%; text-align: left; padding: 10px 10px; border: 1px solid #EDECEA; } .primary-sidebar .widget ul.toggle-block.children { padding: 0; } .primary-sidebar .left-banner a { padding: 0; } .footer-sidebar .widget ul, .widget_product_search .toggle-block, .widget form.toggle-block { margin: 10px 0; padding: 0 !important; } .footer-sidebar .widget ul li { padding: 4px 0; line-height: 22px; } .primary-sidebar .widget ul li, .primary-sidebar .widget.woocommerce.widget_product_categories li { position: relative; } .widget.widget_recent_comments ul li, .primary-sidebar .widget.widget_recent_comments ul li { padding: 6px 0; } .primary-sidebar .widget.widget_shopping_cart .cart_list li a { background: none; } .widget_top_rated_products .product-title { font-weight: 400; } .site-footer .widget_nav_menu a { display: block; } .site-footer .widget_nav_menu a, .site-footer .widget_pages a, .site-footer .widget_categories a, .site-footer .product-categories li a, .site-footer .widget_archive li a, .site-footer .widget_meta li a, .primary-sidebar a { position: relative; word-break: break-word; padding: 7px 0; line-height: 20px; display: inline-block; } .primary-sidebar a { display: inline-block; } .widget.widget_recent_comments ul li, .primary-sidebar .widget.widget_recent_comments ul li { padding-left: 22px; } .widget.widget_recent_comments ul li::before { content: '\f0e6'; font-family: fontawesome; display: block; position: absolute; left: 0; top: 0; margin-top: 6px; } .site-footer .menu-footer-menu-links-container .sub-menu, .site-footer .menu-footer-menu-links-container .sub-menu li { display: inline-block; } .widget .recentcomments a { display: inline; padding: 0; } .widget_product_categories .select2 { display: none; } .widget ul.sub-menu { padding: 0; } .primary-sidebar .widget .product_list_widget a { padding: 0; } .primary-sidebar .widget.woocommerce ul.product_list_widget li a { display: block; line-height: 20px; } .primary-sidebar .widget_recent_comments .comment-author-link>a { padding: 0; } .primary-sidebar .widget ul li .hitarea { color: #000000; } .product-categories li>ul li a { position: relative; } .product-categories .hitarea, .widget_pages .hitarea, .widget_nav_menu .hitarea, .widget_categories .hitarea { cursor: pointer; float: right; height: 24px; position: absolute; right: 0; top: 5px; width: 24px; z-index: 7; text-align: right; padding: 0 1px; } .widget_pages .expandable .collapsable-hitarea:before { content: "\f105"; font-family: "FontAwesome"; position: absolute; right: 0; } .expandable-hitarea:before, .widget_pages .expandable-hitarea:before, .widget_nav_menu .expandable-hitarea:before, .widget_categories .expandable-hitarea:before { content: "\f067"; font-family: "FontAwesome"; right: 0; font-size: 10px; } .collapsable-hitarea:before, .widget_pages .collapsable-hitarea:before, .widget_nav_menu .collapsable-hitarea:before, .widget_categories .collapsable-hitarea:before { font-family: 'FontAwesome'; content: '\f068'; font-size: 10px; } .widget_pages .hitarea, .widget_nav_menu .hitarea, .widget_categories .hitarea { text-align: right; } .widget_calendar table { line-height: 2; margin: 0; } .widget_calendar tbody td, .widget_calendar thead th { text-align: center; } .site-footer .widget_calendar thead th { background-color: #ddd; border-color: #ddd; color: #000; } .widget_calendar thead th { background-color: #ddd; line-height: 28px; border-color: #ddd; } .widget_calendar table, .widget_calendar tbody td, .widget_calendar thead th { border-bottom-color: #ddd; } .widget_calendar tbody a { background-color: #000000; color: #fff; display: block; padding: 2px; } .widget_calendar tbody a:hover { background-color: #000000; } .widget_calendar tbody a:hover { color: #fff; } .widget_calendar #prev { padding-left: 5px; } .widget_calendar #next { padding-right: 5px; text-align: right; } .widget_templatemela_ephemera>ol>li { border-bottom: 1px solid rgba(255, 255, 255, 0.2); margin-bottom: 18px; padding: 0; } .widget_templatemela_ephemera .hentry { margin: 0; max-width: 100%; } .widget_templatemela_ephemera .entry-title, .widget_templatemela_ephemera .entry-meta, .widget_templatemela_ephemera .wp-caption-text, .widget_templatemela_ephemera .post-format-archive-link, .widget_templatemela_ephemera .entry-content table { font-size: 13px; line-height: 1.5; } .widget_templatemela_ephemera .entry-title { display: inline; font-weight: 400; } .widget_templatemela_ephemera .entry-meta { margin-bottom: 18px; } .widget_templatemela_ephemera .entry-meta a { color: rgba(255, 255, 255, 0.7); } .widget_templatemela_ephemera .entry-meta a:hover { color: #41a62a; } .widget_templatemela_ephemera .entry-content ul, .widget_templatemela_ephemera .entry-content ol { margin: 0 0 18px 20px; } .widget_templatemela_ephemera .entry-content ul { list-style: disc; } .widget_templatemela_ephemera .entry-content ol { list-style: decimal; } .widget_templatemela_ephemera .entry-content li>ul, .widget_templatemela_ephemera .entry-content li>ol { margin: 0 0 0 20px; } .widget_templatemela_ephemera .entry-content th, .widget_templatemela_ephemera .entry-content td { padding: 6px; } .widget_templatemela_ephemera .post-format-archive-link { font-weight: 600; text-transform: uppercase; } .widget_recent_entries .post-date { display: block; } .rsswidget img { margin-top: -4px; } .rssSummary { margin: 5px 0; } .primary-sidebar a.rsswidget { color: #000; font-weight: 500; } .site-footer a.rsswidget, .site-footer .textwidget p, .site-footer .widget_shopping_cart_content p { color: #cdcdcd; } .widget_rss cite { color: #FE4135; } .rss-date { display: block; } .widget_rss li { margin-bottom: 18px; } .widget_rss li:last-child { margin-bottom: 0; } .widget_text>div>:last-child { margin-bottom: 0; } .content-sidebar .widget a { color: #24890d; } .content-sidebar .widget a:hover { color: #41a62a; } .content-sidebar .widget pre { border-color: #EDECEA; } .content-sidebar .widget mark, .content-sidebar .widget ins { color: #333; } .content-sidebar .widget abbr[title] { border-color: #2b2b2b; } .content-sidebar .widget fieldset { border-color: #EDECEA; } .content-sidebar .widget blockquote { color: #333; } .content-sidebar .widget blockquote cite { color: #333; } .content-sidebar .widget li>ol, .content-sidebar .widget li>ul { margin-left: 18px; } .content-sidebar .widget table, .content-sidebar .widget th, .content-sidebar .widget td { border-color: #EDECEA; } .content-sidebar .widget del { color: #767676; } .content-sidebar .widget hr { background-color: #EDECEA; } .content-sidebar .widget input, .content-sidebar .widget textarea { background-color: #fff; border-color: #EDECEA; color: #333; } .content-sidebar .widget input:focus, .content-sidebar .widget textarea:focus { border-color: rgba(0, 0, 0, 0.3); } .content-sidebar .widget input[type="button"], .content-sidebar .widget input[type="reset"], .content-sidebar .widget input[type="submit"] { background-color: #24890d; border: 0; color: #fff; } .content-sidebar .widget input[type="button"]:hover, .content-sidebar .widget input[type="button"]:focus, .content-sidebar .widget input[type="reset"]:hover, .content-sidebar .widget input[type="reset"]:focus, .content-sidebar .widget input[type="submit"]:hover, .content-sidebar .widget input[type="submit"]:focus { background-color: #41a62a; } .content-sidebar .widget input[type="button"]:active, .content-sidebar .widget input[type="reset"]:active, .content-sidebar .widget input[type="submit"]:active { background-color: #55d737; } .content-sidebar .widget .wp-caption { color: #333; } .content-sidebar .widget .widget-title { border-top: 5px solid #000; color: #333; font-size: 14px; font-weight: 900; margin: 0 0 18px; padding-top: 7px; text-transform: uppercase; } .content-sidebar .widget .widget-title a { color: #333; } .content-sidebar .widget .widget-title a:hover { color: #41a62a; } .content-sidebar .widget_archive li, .content-sidebar .widget_categories li, .content-sidebar .widget_links li, .content-sidebar .widget_meta li, .content-sidebar .widget_nav_menu li, .content-sidebar .widget_pages li, .content-sidebar .widget_recent_comments li, .content-sidebar .widget_recent_entries li, .content-sidebar .widget_categories li ul, .content-sidebar .widget_nav_menu li ul, .content-sidebar .widget_pages li ul { border-color: #EDECEA; } .content-sidebar .widget_calendar caption { color: #333; font-weight: 900; } .content-sidebar .widget_calendar thead th { background-color: rgba(0, 0, 0, 0.02); } .content-sidebar .widget_calendar tbody a, .content-sidebar .widget_calendar tbody a:hover { color: #fff; } .content-sidebar .widget_templatemela_ephemera .widget-title { line-height: 1.2857142857; padding-top: 1px; } .content-sidebar .widget_templatemela_ephemera .widget-title:before { background-color: #000; color: #fff; margin: -1px 9px 0 0; padding: 6px 0 9px; text-align: center; vertical-align: middle; width: 36px; } .content-sidebar .widget_templatemela_ephemera .video.widget-title:before { content: "\f104"; } .content-sidebar .widget_templatemela_ephemera .audio.widget-title:before { content: "\f109"; } .content-sidebar .widget_templatemela_ephemera .image.widget-title:before { content: "\f473"; } .content-sidebar .widget_templatemela_ephemera .gallery.widget-title:before { content: "\f103"; } .content-sidebar .widget_templatemela_ephemera .aside.widget-title:before { content: "\f101"; } .content-sidebar .widget_templatemela_ephemera .quote.widget-title:before { content: "\f106"; } .content-sidebar .widget_templatemela_ephemera .link.widget-title:before { content: "\f107"; } .content-sidebar .widget_templatemela_ephemera>ol>li { border-bottom: 1px solid #EDECEA; } .content-sidebar .widget_templatemela_ephemera .entry-meta { color: #ccc; } .content-sidebar .widget_templatemela_ephemera .entry-meta a { color: #767676; } .content-sidebar .widget_templatemela_ephemera .entry-meta a:hover { color: #41a62a; } .content-sidebar.widget_templatemela_ephemera blockquote cite { font-size: 13px; line-height: 1.3846153846; } .content-sidebar .widget_templatemela_ephemera .post-format-archive-link { font-weight: 900; } .brand-carousel a, .brand-carousel a:hover { background: none; padding: 0; } .site-footer { position: relative; z-index: 3; clear: both; width: 100%; background: #FFFFFF; } .site-footer a { color: #838383; } .site-footer a:hover { color: #FE4135; } .post-date a { font-size: 14px; } .post-title { margin: 3px 0 10px 0; font-size: 14px; font-weight: 600; } .contact_email a, .contact_email a:hover { background: none !important; overflow-wrap: break-word; } .site-footer .widget { position: relative; padding: 25px 0; margin: 0; } .site-footer .footer-bottom .widget { padding: 0; } .footer-bottomtop-inner aside.widget { display: inline-block; vertical-align: middle; width: auto; } .footer-bottomtop-inner .widget_media_image { float: left; } .footer-bottomtop-inner .widgets-follow-us { float: right; } .footer-bottom .widget .tnp.tnp-widget { margin: 0; } .static-links-list span { float: none; padding: 4px 0; width: auto; display: block; } .footer-menu-links ul { margin: 0; padding: 5px 0; list-style: none; } .footer-widget .widget.widget_newsletterwidget, .footer-widget .widget .tnp.tnp-nubscription { background-color: transparent; text-align: left; } .footer-widget .widget.widget_newsletterwidget .widget-title { background-color: transparent; } .footer-widget .widget.widget_newsletterwidget p { margin-bottom: 24px; padding: 0; } .footer-widget .widget .tnp.tnp-widget { margin-top: 10px; margin-bottom: 0; } .footer-widget .widget .tnp-email { line-height: 25px; } .footer-widget .widget .widget .tnp .tnp-submit, .footer-widget .widget .tnp .tnp-submit { width: 45px; height: 41px; } .footer-menu-links ul li:after { position: absolute; top: 7px; content: ''; height: 9px; border-left: 1px solid #4d76b8; } .footer-menu-links ul li:last-child:after { border-left: 0; } .footer-menu-links a { padding: 0 10px; color: #000; } .footer-menu-links li:first-child a { padding-left: 0; } .footer-menu-links ul li { display: inline-block; padding: 0; position: relative; } .footer-menu-links ul li:last-child:after { border-right: 0; } .footer_inner ul { margin: 0; padding: 0; list-style: none; } .footer-top { padding: 50px 0 40px; float: left; position: relative; display: inline-block; vertical-align: top; width: 100%; box-sizing: border-box; } .footer-bottom { display: inline-block; vertical-align: top; width: 100%; } #footer-widget-area { display: inline-block; vertical-align: top; width: 100%; } .footer-bottom-inner { float: left; width: 100%; margin-top: 10px; } .widgets-about i { font-size: 20px; display: inline-block; vertical-align: middle; } .tmpmela-address i { vertical-align: top; } .tmpmela-about-text div { display: inline-block; vertical-align: top; width: 32.5%; padding: 38px 10px; box-sizing: border-box; position: relative; } .tmpmela-about-text div:after { content: ''; position: absolute; top: 0; right: 0; width: 1px; bottom: 0; background-color: rgba(255, 255, 255, 0.1); } .tmpmela-about-text div:first-child { padding-left: 0; } .tmpmela-about-text div:last-child { padding-right: 0; } .tmpmela-about-text div:last-child:after { background: none; } .site-footer .widget.woocommerce.widget_product_categories li { position: relative; } .footer-bottom-up, .footer-bottom-down { padding: 38px 0; display: inline-block; vertical-align: top; width: 100%; border-top: 1px solid #434343; } .footer-bottom-up { padding: 0; } .footer-bottom-down-left { float: left; } .footer-bottom-down-right { float: right; } .footer-bottom .widgets-follow-us .title-outer { display: none; } .menu-footer-menu-links-container .mega { margin: 0; list-style: none; } .menu-footer-menu-links-container li a { font-size: 15px; font-weight: 400; color: #fff; } .menu-footer-menu-links-container li .sub-menu li a { font-size: 14px; font-weight: 400; margin: 0 8px; color: #c1c1c1; } .menu-footer-menu-links-container li .sub-menu li a:hover { color: #FE4135; } .site-footer .sub-menu, .site-footer .sub-menu li { display: block; vertical-align: top; list-style: none; } .site-footer .sub-menu ul li { display: inline-block; vertical-align: top; list-style: none; width: 100%; } .footer-newsletter { box-sizing: border-box; display: inline-block; vertical-align: top; width: 100%; position: relative; overflow: hidden; } .footer-newsletter .title-outer { display: inline-block; vertical-align: top; position: relative; padding: 23px 0 23px 80px; } .widget_newsletterwidget.widget .widget-title, aside.widget.widget_newsletterwidget { margin-bottom: 0; overflow: visible; } .footer-newsletter .title-outer::before { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/newsletter-mail.svg"); background-size: 32px; background-repeat: no-repeat; background-position: center; background-color: transparent; content: ""; width: 60px; height: 70px; position: absolute; left: 10px; right: auto; top: 0; bottom: 0; } .footer-newsletter .title-outer .widget-title { font-size: 24px; line-height: 24px; font-weight: 400; padding-bottom: 0; margin: 0; color: #fff; } .footer-newsletter .other-text { display: inline-block; vertical-align: top; padding: 17px 0 17px 20px; margin: 6px 0; color: #fff; } .footer-newsletter .tnp.tnp-widget { margin-top: 0; padding: 0; float: right;  } .footer-newsletter .tnp-email { width: 500px; } .footer-newsletter .widget .tnp .tnp-submit { color: #fff; font-size: 14px; margin: 17px 15px 17px 10px; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; padding: 9px 20px; } .footer-widget { display: inline-block; vertical-align: top; float: left; box-sizing: border-box; width: 21.3%; padding-right: 30px; } .footer-widget:last-child { padding-right: 0; width: 36%; } .footer-middle .theme-container { padding: 45px 0; } .menu-footer-menu-links-container .mega>li { margin: 10px 0; } .footer-bottom .theme-container { padding: 0; overflow: hidden; text-align: center; } .site-footer.monster-widget .footer-bottom .widget.widgets-about{ text-align: center; padding:0; } .footer-bottom .widget_accepted_payment_methods { width: auto; text-align: right; float: right; margin: 0; } .site-info { float: none; text-align: center; display: inline-block; vertical-align: middle; padding: 5px 0; } .tagcloud a { display: inline-block; padding: 5px 10px 4px; font-size: 13px !important; border: 1px solid #ededed; margin: 4px 1px; } footer .tagcloud a { border-color: #ddd; } .widgets-footercontact .contact_title, .widgets-footercontact .contact_address, .widgets-footercontact .phone { padding: 0 0 18px; } .follow-us .widget-title { display: none; } .footer-widget .widget.widget_accepted_payment_methods { margin-left: 0; } .address_content .contact_address { position: relative; } .follow-us a { display: inline-block; margin: 2px; background: #383838; height: 32px; width: 32px; line-height: 32px; text-align: center; border-radius: 4px !important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; -ms-border-radius: 4px !important; -o-border-radius: 4px !important; } .follow-us a:hover { background: #fff; } .follow-us a i { color: #919191; font-size: 14px; margin: 0; line-height: 30px; } .follow-us a:hover i { color: #000; } .footer-menu-links { display: inline-block; vertical-align: top; width: 33%; text-align: left; } .widgets-footercontact .fa { font-size: 16px; margin-top: 0; margin-right: 5px; float: left; clear: left; line-height: 28px; width: 20px; color: #000; } .widgets-footercontact .fa-mobile { font-size: 18px; } .widgets-footercontact .fa-envelope { font-size: 13px; } .address_content { overflow: hidden; padding: 3px 0; } .mobile_togglecolumn:before { content: "\f107"; } .mobile_togglecolumn { box-sizing: border-box; cursor: pointer; font-family: "FontAwesome"; font-size: 20px; padding: 0; position: absolute; right: 0; text-align: right; top: 0; width: 100%; } .active .mobile_togglecolumn:before { content: '\f106'; } .site-info a, .site-info a:hover { background: none; padding: 0; } .featured-content { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; width: 100%; } .featured-content-inner { overflow: hidden; } .featured-content .hentry { color: #fff; margin: 0; max-width: 100%; width: 100%; } .featured-content .post-thumbnail, .featured-content .post-thumbnail:hover { background: transparent; } .featured-content .post-thumbnail { display: block; position: relative; padding-top: 55.357142857%; overflow: hidden; } .featured-content .post-thumbnail img { left: 0; position: absolute; top: 0; } .featured-content .entry-header { background-color: #000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: 96px; overflow: hidden; padding: 24px 10px; } .featured-content a { color: #fff; } .featured-content a:hover { color: #41a62a; } .featured-content .entry-meta { color: #fff; font-size: 13px; font-weight: 600; line-height: 1.0909090909; margin-bottom: 12px; } .featured-content .cat-links { font-weight: 600; } .featured-content .entry-title { font-size: 18px; line-height: 1.3333333333; margin: 0; text-transform: uppercase; } .site-main .widecolumn { padding-top: 72px; width: auto; } .site-main .mu_register, .widecolumn>h2, .widecolumn>form { margin: 0 auto 48px; max-width: 474px; padding: 0 30px; } .site-main .mu_register #blog_title, .site-main .mu_register #user_email, .site-main .mu_register #blogname, .site-main .mu_register #user_name { font-size: inherit; width: 90%; } .site-main .mu_register input[type="submit"], .widecolumn #submit { font-size: inherit; width: auto; } .homepage .site-main { margin: 0; } .product-tab .resp-tabs-list { border-bottom: 1px solid #EDECEA; } #horizontalTab, #categorytab { text-align: center; } .resp-tabs-list { padding: 0px; } .resp-tabs-list li { display: inline-block; vertical-align: top; position: relative; list-style-type: none; } .resp-tabs-list li .tab-title { display: inline-block; vertical-align: top; font-weight: 500; padding: 2px 15px; position: relative; z-index: 6; cursor: pointer; box-sizing: border-box; word-break: break-all; text-transform: uppercase; } .post-detail .post-title { font-size: 14px; } ul.accepted-payment-methods li span { height: 26px; width: 40px !important; font-size: 0; padding: 0; vertical-align: top; opacity: 0.5; -khtml-opacity: 0.5; -webkit-opacity: 0.5; -moz-opacity: 0.5; } ul.accepted-payment-methods li { display: inline-block; vertical-align: top; margin: 0 1px 0 0; } ul.accepted-payment-methods { margin-bottom: 0; padding: 0; } .widgets-follow-us ul { padding: 0; } ul.accepted-payment-methods li span { background: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/payment-sprite.png) no-repeat scroll right 0 transparent !important; } ul.accepted-payment-methods li.dankort span { background-position: center -290px !important; width: 50px !important; } ul.accepted-payment-methods li.american-express span { background-position: center -92px !important; width: 60px !important; } ul.accepted-payment-methods li.bitcoin span { background-position: center -190px !important; } ul.accepted-payment-methods li.cash-on-delivery span { background-position: center -223px !important; } ul.accepted-payment-methods li.discover span { background-position: center -157px !important; width: 60px !important; } ul.accepted-payment-methods li.google span { background-position: center -125px !important; } ul.accepted-payment-methods li.maestro span { background-position: center -26px !important; } ul.accepted-payment-methods li.mastercard span { background-position: center -257px !important; } ul.accepted-payment-methods li.paypal span { background-position: center 8px !important; width: 50px !important; } ul.accepted-payment-methods li.visa span { background-position: center -58px !important; width: 50px !important } .tmpmela_about { margin: 0 auto; } .tmpmela_about .about_image { text-align: center; } .about_content .description { line-height: 30px; margin: 0 0 15px; } .tmpmela_about .image-right .about_image, .tmpmela_about .image-left .about_content { float: right; width: 48%; } .tmpmela_about .image-left .about_image, .tmpmela_about .image-right .about_content { float: left; width: 48%; } .testimonial-box-container .item, .testimonial-list-container .item { border: 1px solid #EDECEA; } .testimonial-box-container .item .hentry, .testimonial-list-container .item .hentry { margin: 20px; } .product-block.single-portfolio { margin: 0; } .testimonial-carousel .owl-pagination { position: relative; top: auto; bottom: 40px; } .features_table_wrapper h3.entry-title { text-align: center; margin: 15px 0; } #to_top { font-size: 0; z-index: 999; display: none; text-align: center; background-color: #FE4135; bottom: 50px; font-size: 0; height: 35px; position: fixed; right: 50px; width: 35px; line-height: 33px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); } #to_top:hover { background-color: #000000; } #to_top:before { color: #ffffff; font-family: 'fontawesome'; font-size: 22px; position: absolute; left: 0; right: 0; margin: 0 auto; top: 0; content: "\f106"; text-align: center; font-weight: 800; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -moz-transform: rotate(-45deg); } #to_top:hover:before { color: #fff; } .features_table_wrapper .tmpmela_aboutus { margin: 35px 0; overflow: hidden; } .features_table_wrapper .aboutus_imagecontent { width: 45%; } .features_table_wrapper .tmpmela_aboutus_content { width: 48%; margin: 10px 0 25px 0; } .features_table_wrapper .aboutus_readmore a { font-weight: 600; } .features_table_wrapper p { line-height: 22px; } .ie7 .primary-navigation li, .ie7 .footer-menu ul li, .ie7 .static-text, .ie7 .home-bannerarea-main ul { display: inline; }  .contact-page { clear: both; margin-bottom: 10px; overflow: hidden; } .contact-page #primary { width: 100%; } .contact-main { width: 100%; clear: both; } #contact-form fieldset { background: #F9F9F9; border: 1px solid #D1D1CF; margin: 0 2px; padding: 10px; } .contact-page .post-contact { border: 1px solid #D1D1CF; margin-bottom: 10px; padding: 10px; background: #FFF; } #contact-form p { clear: both; margin-bottom: 10px; overflow: hidden; } #contact-form label { font-weight: normal; float: left; } #contact-form em { margin-top: 3px; margin-left: 4px; float: left; } #contact-form input { float: left; border-color: #EDECEA; border-style: solid; border-width: 1px; padding: 4px; width: 50%; margin-right: 5px; color: #5F6684; clear: both; } #contact-form textarea { border-color: #EDECEA; border-style: solid; border-width: 1px; height: 115px; padding: 4px; width: 80%; color: #5F6684; margin-right: 5px; } .contact-page .contact-info { padding: 10px; width: 47%; min-height: 384px; display: inline-block; vertical-align: top; } .contact-page .post-contact strong { font-weight: normal; } label.error, .validation-error, #contact-form label.error, .comment-form label.error{ background: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/error.png) no-repeat scroll 5px 8px; color: #E14550; padding: 3px 5px 3px 20px; float: left; clear: both; margin: 0; font-size: 13px; } .comment-form-comment label.error{ width: 100%; padding-left: 20px; } .contactmap-wrapper { position: relative; } .pricing_table_wrapper #primary { width: 100%; } .pricingpage-pricetable1-main .pricing-content-inner, .pricingpage-pricetable2-main .pricing-content-inner { overflow: hidden; padding: 40px 0; text-align: center; } .pricingpage-quationanswer-main .pricing-content-inner, .pricingpage-aboutus-main .pricing-content-inner { clear: both; overflow: hidden; padding: 30px 0; } .pricingpage-quationanswer-main .row100 { float: left; width: 100%; margin: 12px 0; } .pricingpage-quationanswer-main .cms_title { margin: 0 0 15px 0; } .pricingpage-quationanswer-main .cms_ans { font-size: 15px; } .pricingpage-pricetable2-main, .pricingpage-quationanswer-main { background: #FFF; border-top: 1px solid #D9D6D2; } .pricingpage-quationanswer-main .cms_title, .pricingpage-pricetablebottom-main .benifit_name, .pricingpage-aboutus-main .ourteam_name { font-size: 25px; line-height: 30px; } .pricingpage-aboutus-main .ourteam_image { background: #FFFFFF; border: 3px solid #E3E3E3; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; float: left; height: 150px; width: 150px; } .pricingpage-aboutus-main .ourteam_image img { margin: 4px 0 0 0; } .pricingpage-aboutus-main .ourteam_wrapper_bottom { float: left; margin: 12px 0 0 30px; padding: 0; text-align: left; width: 60%; } .search .site-content .blog, .site-content .blog, .blog-list.left-sidebar #container, .blog-list.right-sidebar #container, .blog-list.full-width #container { -moz-column-gap: 30px; -webkit-column-gap: 30px; column-gap: 30px; -moz-column-fill: initial; -webkit-column-fill: initial; column-fill: initial; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2 } .search.search-no-results .site-content .blog { column-count: 1 } #box_filter { margin: 0 0 10px; } .blog-box-container th, .blog-box-container td { display: block; } .filter-container .block_hover .post-link { margin: 20px 0 10px; } article.post { position: relative; box-sizing: border-box; float: none; margin: 0 0 30px 0; overflow: hidden; } .blog-list-container article.post, .blog article.post { box-sizing: border-box; padding: 0; float: none; clear: both; } .single article.hentry { display: block; } .filter-container .image-block { padding: 2px; box-sizing: border-box; } .ie8 .yith_magnifier_gallery li { width: 119px; } .ie8 .entry-thumbnail:hover .block_hover { display: block; } .blog-posts-content .block_hover .links, .single-portfolio .links, .portfolios .links { position: absolute; text-align: center; top: 40%; width: 100%; } .blog-posts-content .container .container-inner:hover .post-image img { transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); } .blog-posts-content .post-image img { transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; } .tmpmela-blog-posts-list>img { max-width: 100%; } .blog-posts-list img { height: auto; max-width: 100%; } .single .related_posts .entry-main-content { text-align: center; border: 1px solid #e6e6e6; } .entry-header .meta-inner { display: inline-block; vertical-align: top; position: relative; float: left; } .entry-meta span { padding-right: 10px; margin-right: 10px; } .entry-meta .meta-inner:first-child span a { padding-left: 0; } .entry-meta .meta-inner:last-child span { padding-right: 0; } .entry-meta div:last-child:after { border: 0; } .single .entry-meta .meta-inner { position: relative; line-height: 20px; float: left; } .entry-main-content .entry-meta .entry-date, .single .entry-meta .entry-date, .site-content .entry-meta a { display: inline-block; position: relative; vertical-align: top; line-height: 22px; font-size: 13px; letter-spacing: 0.5px; } .entry-single-image { position: relative; overflow: hidden; } .entry-content-other .entry-main-header { padding: 0 30px; } .entry-content-other .entry-content { padding: 0 30px; } .entry-single-image .meta-inner { position: absolute; bottom: 40px; top: auto; background-color: #FE4135; padding: 7px 16px; left: 15px; font-size: 13px; } .meta-inner .fa { font-size: 13px; font-weight: 400; line-height: 22px; color: #000000; margin-left: 2px; display: none; } .blog-list .entry-summary { margin: 0 auto; width: 100%; line-height: 22px; } .grid .blog-list .entry-main-content .entry-video, .blog-list .entry-main-content .entry-video { margin: 25px 0 0; } .entry-video p { margin-bottom: 5px; } .grid .blog-list .entry-main-content .entry-content-date { display: inline-block; vertical-align: top; float: none; width: 100%; } .entry-content-other img { margin-bottom: 25px; } .entry-main-content { display: inline-block; vertical-align: top; width: 100%; padding: 0; overflow: hidden; position: relative; text-align: left; box-sizing: border-box; border: 1px solid #EDECEA; border-bottom: 3px solid #EDECEA; } .single .entry-main-content { border: 0; } article .entry-main-content:hover .entry-thumbnail img { transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); } article .entry-main-content .entry-thumbnail img { transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; } .masonry .entry-main-content .entry-content-date, .grid .entry-main-content .entry-content-date { float: left; margin-bottom: 0; } .posts-content { width: 100%; } .ie8 .blog-posts-content .block_hover { display: none; } .ie8 .blog-posts-content .container:hover .block_hover { display: block; } .ie8 .entry-thumbnail { width: 50%; } .blog-grid.cols-2 .container { margin-bottom: 40px; width: 100%; } .blog-grid.grid { margin: 0; } .staff-image>img { width: 100%; } .single-post-container .single-post { margin: 0; } .cols-2 .container, .cols-2 .category-block { width: 49%; } .cols-3 .container, .cols-3 .category-block { width: 33.33%; } .cols-4 .container, .cols-4 .category-block { width: 24.5%; } .cols-5 .container, .cols-5 .category-block { width: 19%; } .cols-6 .container, .cols-6 .category-block { width: 16.67%; } .posts-content .owl-item .container-inner { vertical-align: top; display: inline-block; position: relative; } .grid .container.first { clear: both; } .history .shortcode-title { margin: 0 10px 20px; } .full-width .history .inner-container { width: auto; margin: 0 -10px; } .history .blog-grid.grid { margin: 0; } .history .blog-grid .container-inner { padding: 0; } .history .blog-posts-content .post-image { float: none; display: inline-block; margin: 0; width: 100%; vertical-align: top; } .history .blog-posts-content .comments-link, .history .post_author1 { float: none; display: inline-block; vertical-align: top; } .history .posts-content .container { margin: 0; } .history .posts-content .container-inner { margin: 0 10px 50px; } .history .post-image>img { width: 100%; } .blog-box .grid { margin: 0 -25px 0 0; } .blog-box .grid.four-col { margin: 0 -15px 0 0; } .grid { margin: 0 -15px; } body.grid { margin: 0; } .portfolios li { vertical-align: top; display: inline-block; list-style: none outside none; width: 50%; padding: 0 10px 10px; box-sizing: border-box; } .portfolio-filter-container { margin-bottom: 20px; } .portfolios ul { padding: 0; list-style: none; margin: 0; float: left; } .entry-title-port { margin-bottom: 10px; font-size: 15px; } #primary .portfolios ul { margin: 0 -10px } #primary .portfolios li .main { margin-bottom: 30px; } .portfolios li .main img, .portfolio_wrapper li .main img, .portfolio_wrapper div.main img { width: 100%; } .portfolio_details { float: left; width: 100%; } .portfolio_image .image1 { border: 5px solid #EEE; } .portfolio_2column li, .portfolio_two { width: 50%; } .portfolio_3column li, .portfolio_three { width: 33.33%; } .portfolio_4column li, .portfolio_four { width: 25%; } .team-posts-content .grid { margin: 0; } .team-posts-content.posts-content .team-carousel .container { width: 100%; } .team-posts-content.posts-content .container .container-inner { box-sizing: border-box; position: relative; overflow: hidden; margin: 15px; background-color: #EDECEA; transition: all 200ms ease-in-out; -webkit-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; } .team-posts-content .staff-image { position: relative; float: left; } .team-posts-content .staff-image-hover { position: absolute; height: 100%; width: 100%; top: 0; } .staff-page article.hentry, .staff-page .single-team { border-color: #EDECEA; border-style: solid; border-width: 1px; } .staff-page .single-team:hover { transform: translateY(-10px); -wekit-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); } .staff-page .item { text-align: center; overflow: visible; float: left; } .staff-box .staff-image img { width: 100%; height: auto; border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; } .staff-list .staff-image img { max-width: 100%; height: auto; border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; } .staff-box .staff-content { margin: 0 10px; } .staff-page .staff-name a { font-size: 16px; font-weight: 500; } .staff-page .staff-social { margin: 0 auto; } .staff-page .description p { margin-bottom: 15px; } .staff-page .four-col .staff-social.icon-6, .staff-page .four-col .staff-social.icon-7, .staff-page .four-col .staff-social.icon-8, .staff-page .four-col .staff-social.icon-9, .staff-page .cols-4 .staff-social.icon-6, .staff-page .cols-4 .staff-social.icon-7, .staff-page .cols-4 .staff-social.icon-8, .staff-page .cols-4 .staff-social.icon-9 { margin: 0 auto -55px; } .staff-page .three-col .staff-social.icon-1, .staff-page .three-col .staff-social.icon-2, .staff-page .three-col .staff-social.icon-3, .staff-page .three-col .staff-social.icon-4, .staff-page .three-col .staff-social.icon-5, .staff-page .three-col .staff-social.icon-6, .staff-page .three-col .staff-social.icon-7, .staff-page .cols-3 .staff-social.icon-1, .staff-page .cols-3 .staff-social.icon-2, .staff-page .cols-3 .staff-social.icon-3, .staff-page .cols-3 .staff-social.icon-4, .staff-page .cols-3 .staff-social.icon-5, .staff-page .cols-3 .staff-social.icon-6, .staff-page .cols-3 .staff-social.icon-7 { margin: 0 auto -20px; } .staff-page .three-col .staff-social.icon-8, .staff-page .three-col .staff-social.icon-9, .staff-page .cols-3 .staff-social.icon-8, .staff-page .cols-3 .staff-social.icon-9 { margin: 0 auto -55px; } .staff-page .staff-social .icon { display: inline-block; margin: 2px; background: #ddd; height: 30px; width: 30px; line-height: 30px; text-align: center; border-radius: 4px !important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; -ms-border-radius: 4px !important; -o-border-radius: 4px !important; } .staff-page .staff-social .icon:hover { background-color: #fff; } .staff-page .staff-social .icon .fa { color: #919191; font-size: 14px; margin: 0; line-height: 30px; } .staff-page .staff-social .icon:hover .fa { color: #000; } .staff-page .staff-list .staff-image { margin-right: 20px; } .staff-list .entry-content { display: table; } .staff-list .staff-left, .staff-list .staff-right { display: table-cell; vertical-align: top; } .staff-content .staff-position { padding: 0; } .staff-content .staff-name { padding: 5px 0; } .staff-content .staff-social { padding: 5px 0; } .staff-content .staff_content { padding-bottom: 30px; display: none; } .fa { margin-right: 5px; font-size: 12px; } .post-navigation a.next-post .fa { margin-right: 0; margin-left: 5px; }  .faqs-container { width: 100%; } .faqs-content.style-1 .toogle_div span.faq_title:after { content: "\f067"; font-family: FontAwesome; font-size: 10px; height: 20px; left: 6px; position: absolute; text-align: center; top: 10px; width: 20px; } .faqs-content.style-1 .toogle_div a.current span.faq_title:after { content: "\f068"; font-family: FontAwesome; left: 6px; position: absolute; } .faqs-category-container .tab_content { padding: 10px; } .single-faq .tog { text-transform: none; padding: 11px 9px 9px 30px; margin: 0; border: 1px solid #EDECEA; } .style-1 .single-faq { margin-bottom: 10px; } .style-2 .single-faq { margin: 0 0 15px; } .style-2 .single-faq .title { color: #000000; font-weight: 600; margin-bottom: 5px; } .style-2 .single-faq .content { line-height: 20px; color: #888; } .description { margin-bottom: 10px; } .shortcode_contactform .description { color: #000000; } .loading { position: relative; text-align: center; vertical-align: middle; width: 100%; } .loading img { position: absolute; top: 50%; } .widget .single-post { clear: both; display: inline-block; padding: 7px 0; } .widget .single-post .post-img { float: left; margin-right: 10px; } .widget .single-post .post-img img { border: 3px solid #F1F1F1; } .widget .single-post .post-title { display: inline; margin-bottom: 0; margin-top: 0; text-transform: none; font-size: 15px; } .widget .single-post .post-title.no-image { width: 100%; } .widget .single-post .post-excerpt { display: inline-block; } .widget .single-post .post-date { display: inline-block; width: auto; } .latest-news-content { margin: 0 auto; } .latest-news-content .single-post .post-title { font-size: 17px; margin: 10px 0; display: inline-block; } .latest-news-content .single-post .post-description, .latest-news-content .single-post .post-date { font-size: 17px; line-height: 22px; margin: 0 0 5px 0; } .latest-news-content .single-post .post-date { color: #000000; margin: 10px 0; } .fa.fa-arrow-right { font-size: 10px; margin-left: 10px; } .inner-container.content-main { margin: 0 auto; width: 1150px; } .single_accordion.accord-1 .tab_content { display: block; } .recent .small-title { display: none; } .sub-container.center { margin: 0 2%; width: 48%; } .inner-image { overflow: hidden; } .inner-image img { transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); transition: all 0.9s ease 0s; -webkit-transition: all 0.9s ease 0s; -moz-transition: all 0.9s ease 0s; -ms-transition: all 0.9s ease 0s; -o-transition: all 0.9s ease 0s; } .inner-image img:hover { opacity: 0.6; -khtml-opacity: 0.6; -webkit-opacity: 0.6; -moz-opacity: 0.6; transform: scale(1.08); -webkit-transform: scale(1.08); -ms-transform: scale(1.08); -o-transform: scale(1.08); -moz-transform: scale(1.08); transition: all 0.9s ease 0s; -webkit-transition: all 0.9s ease 0s; -moz-transition: all 0.9s ease 0s; -ms-transition: all 0.9s ease 0s; -o-transition: all 0.9s ease 0s; } .information { border: 1px solid #EDECEA; height: 237px; background: none repeat scroll 0 0 #EDECEA; margin-right: 10px; } .info-title { color: #434571; font-size: 17px; font-weight: 600; line-height: 23px; margin-bottom: 15px; margin-top: 0; padding: 67px 20px 0 40px; text-decoration: none; text-transform: uppercase; } .category-grid .category-block { border: 1px solid #EDECEA; margin: 0 10px 10px 0; position: relative; float: left; } .tmpmela_categorycontent.left { width: 100%; } .cat-carousel .category-block { border: 1px solid #EDECEA; margin: 0 10px 1px; } .panel-grid { margin: 0 !important; } .panel-grid-cell { padding: 0 !important; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {  -webkit-appearance: none; margin: 0; } .other-text.toggle-block { clear: both; display: block; } .tnp form { display: inline-block; vertical-align: top; position: relative; overflow: hidden; width: 100%; } .tnp.tnp-widget { display: block; vertical-align: top; margin-top: 10px; } .tnp-field { float: left; width: 100%; margin: 15px 0; } .tnp-email, .tnp-email:focus { width: 100%; line-height: 27px; border-bottom: 2px solid #000; background: none; border-top: 0; border-left: 0; border-right: 0; } .tmpmela-newsletter-title { padding: 40px 0; color: #000; font-weight: 600; font-size: 18px; line-height: 30px; } .widget .tnp .tnp-submit, .tnp .tnp-submit { position: relative; box-sizing: border-box; padding: 12px 30px; letter-spacing: 1.4px; font-size: 12px; } .tmpmela-newsletter-form .tnp-subscription label { display: none; } .tnp .tnp-submit { width: auto; } .tnp-field label { display: none; }  .sbi_photo_wrap::after { bottom: 30px; content: "\f16d"; font-family: fontAwesome; font-size: 30px; left: 30px; opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; position: absolute; text-align: center; color: #000; background: #fff; padding: 10px; line-height: 30px; } .site-footer .three_fifth .banner { float: left; margin: -4px 20px 0 0; } .select2-container .select2-choice { padding: 3px 10px !important; border-color: #EDECEA; border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; } .select2-drop-active { border-color: #EDECEA; } .google-map { box-sizing: border-box; width: 100%; } .wpb_gmaps_widget .wpb_wrapper { box-sizing: border-box; } .google-map img { max-width: inherit !important; } .footertop ul { margin: 0; } .wpcf7-form { margin: 0; padding: 0; } .text-col { display: inline-block; vertical-align: top; margin-bottom: 20px; width: 100%; } .text-area-col { margin-bottom: 20px; } .textarea-col { width: auto; } .contact_form form { display: inline-block; margin: 30px 0; vertical-align: top; width: 100%; } .wpcf7 input { width: 100%; line-height: 20px; background: #f5f4f2; } .wpcf7-form-control.wpcf7-textarea { background: #f5f4f2; } .wpcf7 label { color: #000; padding-bottom: 5px; display: block; } .contact-input { box-sizing: border-box; float: left; padding: 0; width: 100%; margin: 0 0 20px } .contact-input.contact-subject { padding: 0 0 15px; width: 100%; } .contact-subject input[type="text"] { width: 100%; } .contact-textarea { float: left; clear: both; width: 100%; margin: 0 0 15px 0; } .wpcf7-form-control.wpcf7-submit { width: 100%; display: inline-block; } .about-block { padding-right: 20px !important; padding-left: 30px !important; } .portfolios a.portfolio-title { display: block; font-weight: 600; padding: 20px 0 10px; font-size: 16px; } .portfolios .image-block { position: relative; } .gallery-title { display: none; font-size: 20px; font-weight: 600; color: #FFFFFF; text-transform: capitalize; margin: 0 0 15px; transform: translateY(-134px); -webkit-transform: translateY(-134px); -o-transform: translateY(-134px); -ms-transform: translateY(-134px); transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; } .gallery-item:hover .gallery-title, .single-portfolio:hover .entry-title { transform: translateY(0); -webkit-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .gallery-caption, .portfolio-filter .block_hover { transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; bottom: 2px; left: 2px; margin: 0; position: absolute; right: 2px; text-align: center; top: 2px; color: #fff; } .portfolios .block_hover { position: absolute; top: 0; width: 100%; height: 100%; margin: 0; text-align: center; visibility: hidden; transition-duration: 500ms; -webkit-transition-duration: 500ms; -moz-transition-duration: 500ms; -ms-transition-duration: 500ms; -o-transition-duration: 500ms; } .entry-content-other .gallery-item img { margin: 0; } .gallery-item:hover .gallery-caption, .single-portfolio:hover .block_hover, .portfolios li:hover .block_hover, .entry-thumbnail:hover .block_hover { background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0; bottom: 0; left: 0; margin: 0; position: absolute; right: 0; text-align: center; top: 0; transition: all 0.5s ease-out 0s; visibility: visible; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; } .gallery-item:hover .gallery-caption, .portfolios .single-portfolio:hover .block_hover { bottom: 2px; height: auto; left: 2px; right: 2px; top: 2px; width: auto; } .gallery-item .gallery-caption-inner { position: absolute; top: 44%; width: 100%; } .single-portfolio .block_hover_inner { position: absolute; top: 40%; width: 100%; } .gallery-caption-inner a.icon { display: inline-block; } .gallery-caption-inner .gallery-zoom, .gallery-caption-inner .gallery-redirect { display: inline-block; } .links .icon, .gallery-zoom .icon, .gallery-redirect .icon, .blog-posts-content .block_hover .icon { background-color: #FE4135; display: inline-block; position: relative; transform: scale(0); -webkit-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); margin: 0 5px; height: 30px; line-height: 30px; width: 30px; opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .entry-thumbnail:hover:hover .links .icon, .gallery-item:hover .gallery-zoom .icon, .gallery-item:hover .gallery-redirect .icon, .single-portfolio:hover .links .icon, .portfolios li:hover .links .icon, .blog-posts-content .container:hover .links .icon { opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); } .links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover { background: #000000; } .entry-thumbnail .links, .gallery-item .gallery-caption-inner, .blog-posts-content .block_hover .links, .single-portfolio .links, .portfolios .links { position: absolute; text-align: center; top: 42%; width: 100%; } .links a.icon .fa, .gallery-zoom .icon .fa, .gallery-redirect .icon .fa, .blog-posts-content .block_hover .icon .fa { font-size: 14px; line-height: 30px; margin: 0; vertical-align: middle; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; } .blog-list .entry-thumbnail:hover .links { transform: translateY(0px); -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); -moz-transform: translateY(0px); transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; } .top-link-toggle { display: none; } .tparrows.custom { cursor: pointer; height: 110px; width: 40px; background: #fff; } .tparrows.custom:hover { background: #fff; } .tparrows.custom:before { font-family: 'FontAwesome'; display: block; line-height: 111px; text-align: center; font-size: 30px; position: absolute; left: 0; right: 0; color: #000000; font-weight: 500; } .tparrows.custom.tp-rightarrow { transform: matrix(1, 0, 0, 1, -40, -50) !important; -webkit-transform: matrix(1, 0, 0, 1, -40, -50) !important; -ms-transform: matrix(1, 0, 0, 1, -40, -50) !important; -o-transform: matrix(1, 0, 0, 1, -40, -50) !important; -moz-transform: matrix(1, 0, 0, 1, -40, -50) !important; overflow: hidden; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.10); border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -o-border-top-left-radius: 4px; -moz-border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; } .tparrows.custom.tp-leftarrow { overflow: hidden; transform: matrix(1, 0, 0, 1, 0, -50) !important; -webkit-transform: matrix(1, 0, 0, 1, 0, -50) !important; -ms-transform: matrix(1, 0, 0, 1, 0, -50) !important; -o-transform: matrix(1, 0, 0, 1, 0, -50) !important; -moz-transform: matrix(1, 0, 0, 1, 0, -50) !important; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.10); border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -o-border-top-right-radius: 4px; -moz-border-top-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px; } .tparrows.custom:hover:before { color: #FE4135; } .tparrows.custom.tp-rightarrow:before { content: '\f105'; right: -4px; top: -4px; } .tparrows.custom.tp-leftarrow:before { content: '\f104'; left: -2px; top: -4px; } .custom .tp-bullet { background: rgba(255, 255, 255, 0.5); border: 1px solid #000000; display: block; height: 10px; width: 10px; } .custom .tp-bullet:hover, .custom .tp-bullet.selected { background-color: #000000; } .tparrows.preview1:after { background: rgba(0, 0, 0, 0.4); height: 50px; width: 50px; font-size: 20px; line-height: 50px; } .tp-bullets.preview1 .bullet { background: rgba(0, 0, 0, 0.4) !important; height: 3px !important; width: 3px !important; margin-right: 8px !important; } .tp-bullets.preview1 .bullet:hover, .tp-bullets.preview1 .bullet.selected { height: 3px !important; width: 3px !important; } .tparrows.preview1 { height: 50px; width: 50px; cursor: pointer; } .tparrows.preview1:hover:after { background: rgba(255, 255, 255, 1); color: #aaa; } .woocommerce #yith-quick-view-content div.product div.images img { transition: none; -webkit-transition: none; -o-transition: none; -ms-transition: none; } #yith-quick-view-modal { z-index: 999; } #yith-quick-view-content div.images { margin: 0; } #yith-quick-view-modal #yith-quick-view-content { padding: 10px; box-sizing: border-box; } #yith-quick-view-content div.summary { box-sizing: border-box; border: 0; } #yith-quick-view-content.woocommerce span.onsale:after, #yith-quick-view-content.woocommerce-page span.onsale:after { border: none; transform: none; -webkit-transform: none; -ms-transform: none; -o-transform: none; -moz-transform: none; } .custom-parallax { background-attachment: fixed; } .productpage-woosmall .inner-container { width: auto !important; } .productpage-banner .inner-container { margin: 0 !important; } .tp-bullets { z-index: 99; } .account-container { background-color: #FFFFFF; border: 1px solid #EDECEA; display: none; padding: 10px 20px; position: absolute; right: 5px; text-align: left; top: 46px; width: 120px; z-index: 9; } .account-container a { display: block; margin: 0 0 2px; } .woofeature .woo-grid .products li, .woonew .woo-grid .products li, .woobest .woo-grid .products li, .woosale .woo-grid .products li { display: none; } .tmpmela-message { margin: 20px 0; display: none; font-size: 20px; text-align: center; } .tmpmela-message .fa { font-size: 20px; margin: 0 10px; color: #666666; } .bx-pager { display: none; } #categorytab .loadgridlist-wrapper, .categorytab .loadgridlist-wrapper { display: none; } .loadgridlist-wrapper { text-align: center; margin: 0; } .loadgridlist-wrapper button.woocount { background: none!important; letter-spacing: 1px; } .blog-more-link { clear: both; display: block; text-align: center; margin-top: 20px; } .blog-more-link a { background-color: #FFFFFF; border: 1px solid #000; color: #000000; cursor: pointer; padding: 10px 40px; text-align: center; transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; display: inline-block; margin: 0 10px; border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; -moz-border-radius: 50px; } .blog-more-link a:hover { background-color: #000000; border: 1px solid #000000; } #content { position: relative; min-height: 600px; }  #accordion { clear: both; } .simple_accordion.style-1 { margin-bottom: 65px; } .accordion-wrapper.first .accordion-content { display: block; } .accordion-wrapper { border: 1px solid #EDECEA; margin: 0 0 10px; padding: 0 0 0 40px; width: auto; } .accordion-toggle { cursor: pointer; display: block; padding: 18px 20px; text-transform: uppercase; font-size: 12px; color: #000000; font-weight: 600; } .accordion-toggle:hover { color: #000000; } .accordion-content { display: none; padding: 0px 20px 20px; } .accordion-content.default { display: block; } .accordion-container { overflow: hidden; text-align: left; } .accordion-icon { background: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/accordion-icon.png") 0 0 no-repeat; float: left; height: 45px; width: 65px; clear: both; margin-top: 5px; } .first .accordion-icon { background-position: center 2px; } .second .accordion-icon { background-position: center -81px; } .third .accordion-icon { background-position: center -161px; } .style-2 .accordion-wrapper { padding: 0; border: none; overflow: hidden; margin-bottom: 40px; } .style-2 .accordion-wrapper:last-child { margin: 0; } .style-2 .accordion-icon { height: 80px; width: 80px; border: 1px solid #EDECEA; margin: 0; } .style-2 .accordion-content { display: block; padding: 0; } .style-2 .accordion-wrapper:hover .accordion-icon { border-color: #000000; } .style-2 .accordion-toggle { padding: 0; margin-bottom: 10px; color: #1c1c1c; font-size: 14px; font-weight: 600; text-transform: uppercase; } .style-2 .accordion-container { overflow: hidden; padding: 5px 0 0 40px; } .style-2 .first .accordion-icon { background-position: center 15px; } .style-2 .second .accordion-icon { background-position: center -60px; } .style-2 .third .accordion-icon { background-position: center -145px; } .sitemap ul { margin: 0; padding-left: 15px; text-indent: 5px; } .sitemap-item { padding: 0 5px; box-sizing: border-box; width: 33.33%; float: left; } .sitemap-item li { padding: 4px 0; } .about-us .custom-testimonial { background-color: #f1f1f1; padding: 50px 0; } .mobile-menu li { list-style-type: none; display: inline-block; vertical-align: top; } .mega_menu { float: left; margin-bottom: 0; } .mega_menu .block-title { background-color: #000000; color: #FFFFFF; font-size: 15px; padding: 20px 20px 20px 20px; text-transform: uppercase; width: 230px; cursor: pointer; font-weight: 600; position: relative; text-align: left; } .mega_menu .mega_bkg .block-title:after { content: "\f107"; color: #fff; font-family: "FontAwesome"; position: absolute; right: 6%; top: 50%; margin-top: -10px; } .topbar-link { display: inline-block; vertical-align: top; position: relative; cursor: pointer; padding-top: 14px; } .account-contents::after { content: "\f107"; font-family: fontawesome; top: 0; right: 0; left: auto; bottom: 0; position: absolute; } .account-block { float: right; overflow: hidden; position: relative; display: none; } .cart-price { display: inline-block; vertical-align: top; float: left; margin-left: 10px; color: #FE4135; } .header-cart .cart-contents span.cart-qty, .whislist-counter .count { text-align: center; font-size: 12px; line-height: 16px; color: #fff; position: absolute; top: -4px; bottom: auto; right: -7px; left: auto; background-color: #fe4135; border-radius: 50px; padding: 2px; min-width: 15px; height: 15px; } .header-cart:hover .cart-icon { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/shopping-bag.svg"); } .header-cart .shopping_cart .item-total { font-size: 15px; font-weight: 600; line-height: 22px; text-align: left; letter-spacing: 0.5px; } .header-cart .shopping_cart .item-total, .topbar-link:after, .header-cart .shopping_cart .item-total { color: #000; } .account-contents { display: block; text-align: left; line-height: 20px; font-size: 12px; position: relative; padding: 0 20px; font-weight: 500; } .header-cart .togg { display: inline-block; vertical-align: middle; } .login.show-cart-link { color: #444444; display: inline-block; margin-right: -5px; vertical-align: middle; } .header-cart a.shopping_cart .item-total { color: #000000; font-size: 13px; padding: 2px 4px; text-transform: capitalize; } .header-cart a.shopping_cart .amount { color: #000000; font-size: 13px; } .header-cart .shopping_cart .right-arrow { display: inline-block; height: 11px; margin: 0 0 0 6px; vertical-align: middle; width: 16px; } .header-cart.fixed .togg .widget.widget_shopping_cart { top: 55px; } .widget_shopping_cart.widget .title-outer:before { display: none; } .header-cart .togg .widget.widget_shopping_cart ul a { background-color: transparent; } .header-cart .product_list_widget { max-height: 230px; overflow: hidden; } .woocommerce ul.cart_list:hover, .woocommerce-page ul.cart_list:hover { overflow-y: auto; } .ie8 .header-cart .togg .widget.widget_shopping_cart { border: 1px solid #cccccc; } .header-cart .top-arrow { background: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/cart_uparrow.png) no-repeat scroll 0 0 transparent; height: 7px; position: absolute; right: 28px; top: -7px; width: 12px; } .header-cart .widget .widget-title { display: none; } .site-footer .widget ul, .site-footer .widget ol { padding: 0; } .widget .widget-title { color: #000; font-weight: 500; position: relative; padding: 0 0 10px; font-size: 16px; margin-bottom: 15px; text-transform: uppercase; } .blog-posts-content { width: auto; clear: both; box-sizing: border-box; margin: 0 -10px; } .blog-posts-content .post_author1 { margin: 0; text-transform: capitalize; } .blog-posts-content .post_author1 .fa { color: #9C9C9C; padding: 0; } .blog-posts-content .post-date .fa { color: #ffffff; margin-right: 5px; display: none; } .blog-posts-content .comments-link .fa { font-size: 14px; display: none; } .blog-posts-content p { margin: 0; } .blog-posts-content .post-author { color: #000000; } .blog-posts-content .comments-link { display: inline-block; vertical-align: top; margin-left: 22px; } .blog-posts-content .author { color: #777777; display: inline-block; vertical-align: top; position: relative; text-transform: capitalize; } .blog-posts-content .author::after { content: ""; background-color: #777777; width: 1px; height: 10px; position: absolute; top: 0; bottom: 0; right: -10px; margin: auto; } .post-detail a, .post-detail .post-date { color: #000; } .post-detail .post-date, .post-detail .post-title { padding: 5px 0; } .blog-posts-content .blog-grid.grid .container, .portfolio-grid .item { display: inline-block; position: relative; vertical-align: top; } .blog-posts-content .post-image, .single-portfolio .portfolio-image { margin: 0 0 0; overflow: hidden; position: relative; display: inline-block; vertical-align: top; width: 160px; float: left; } .blog-posts-content .block_hover, .single-portfolio .block_hover { position: relative; } .blog-posts-content .container .block_hover, .single-portfolio .block_hover { background: transparent; bottom: 0; top: 0; left: 10px; right: 10px; margin: 0; opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; position: absolute; text-align: center; transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; } .blog-posts-content .container:hover .block_hover, .single-portfolio:hover .block_hover { opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; } .blog-posts-content .container .container-inner, .portfolio-main .single-portfolio { clear: both; overflow: hidden; display: block; margin:0 1px; } .blog-posts-content .post-image-outer { overflow: hidden; position: relative; } .blog-posts-content .post-content-outer { overflow: hidden; text-align: left; box-sizing: border-box; padding: 0 20px; position: relative; width: auto; } .portfolio-main .single-portfolio { margin: 40px 15px; clear: both; overflow: hidden; } .blog-posts-content, .portfolio-container { text-align: center; } .widget .blog-posts-content { padding-top: 9px; margin: 0; } .single-portfolio .portfolio-title { margin: 20px 0 10px; font-weight: 600; } .blog-posts-content .fa.fa-circle { color: #000000; font-size: 5px; vertical-align: middle; padding: 0 0 0 7px; } .single-portfolio .portfolio-description { margin-bottom: 10px; } .single-portfolio .portfolio-title a { font-size: 14px; line-height: 20px; letter-spacing: 0.8px; font-weight: 500; text-transform: uppercase; } .post-date { padding: 2px 0; } .post-date a, .post-date a:hover { color: #ffffff; } .blog-posts-content .grid.cols-2 .item, .portfolio-grid.cols-2 .item { width: 50%; } .blog-posts-content .grid.cols-3 .item, .portfolio-grid.cols-3 .item { width: 33.33%; } .blog-posts-content .grid.cols-4 .item, .portfolio-grid.cols-4 .item { width: 25%; } .blog-posts-content .grid.cols-5 .item, .portfolio-grid.cols-5 .item { width: 20%; } .blog-posts-content .grid.cols-6 .item, .portfolio-grid.cols-6 .item { width: 16.66%; } .post-content-inner { box-sizing: border-box; padding: 0 10px; } .blog-posts-content .read-more a { text-transform: uppercase; font-weight: 500; font-size: 13px; color: #e31f1f; display: inline-block; vertical-align: top; position: relative; margin-top: 15px; } .blog-posts-content .read-more a::after { content: ""; background-color: #FE4135; height: 1px; width: 0; position: absolute; bottom: 5px; left: 0; transition: all 300ms; -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; } .blog-posts-content .read-more a:hover::after { width: 100%; } .sitemap-category, .sitemap-month-archieves { margin-bottom: 20px; } .checkout.woocommerce-checkout h3 { text-transform: uppercase; font-weight: 500; margin-bottom: 10px; } #order_review_heading { margin-top: 30px; } .search-results .term-description { display: none; } .entry-content .inner-container { clear: both; } .wp-caption-text.gallery-excerpt { display: none; } .post_format-post-format-gallery .gallery-item { text-align: center; } .soldout_wrapper { background: rgba(255, 255, 255, 0.6); bottom: 0; left: 0; position: absolute; right: 0; text-align: center; top: 0; z-index: 9; } .soldout { background: #e1372f; color: rgb(255, 255, 255); display: inline-block; font-weight: 400; font-size: 13px; padding: 5px 16px; position: relative; text-align: center; top: 50%; vertical-align: top; } .gridlist-buttonwrap { clear: both; } .product-detail-wrapper .gridlist-buttonwrap .clear { clear: none; } .sidebar-category-inner .count { position: absolute; right: 15px; top: 5px; font-size: 12px; } .widget_text select, .widget select { width: 100%; padding: 10px; box-sizing: border-box; } .vc_row { margin-left: auto !important; margin-right: auto !important; } .vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 { padding: 0 !important; } .vc_column-inner { padding: 0 !important; } .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li { margin-top: 0 !important; margin-bottom: 0 !important; } .wpb_single_image .wpb_wrapper { overflow: hidden; margin: 0 auto !important; } .custom-content-main .wpb_wrapper .wpb_wrapper, .full-width .wpb_row .wpb_wrapper .wpb_wrapper { width: 100%; margin: 0; } .wpb_column .list li { list-style: none; } .wpb_column ul, .wpb_column ol { margin: 0; } .wpb_column ul.links { margin: 0 0 0 15px; } .primary-sidebar .woocommerce ul.products li.product a.button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #000; padding: 3px 0; text-transform: capitalize; font-weight: normal; clear: both; } .primary-sidebar .woocommerce ul.products li.product a.button:hover { color: #000000; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; } .primary-sidebar .woocommerce ul.products li.product a:before { font-size: 0; margin: 0; } .primary-sidebar .product-block-hover { background: none; opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; left: 0; position: relative; } .sidebar-product .owl-theme .owl-buttons div { top: -50px; } .sidebar-product ul.owl-carousel { padding: 0!important; } .primary-sidebar .widget .sidebar-product ul li a { padding: 0; } .primary-sidebar .woocommerce ul.products li .container-inner { margin: 7px 0 0; display: inline-block; } .primary-sidebar .sidebar-product .star-rating { margin: 3px 0 8px; } .seller-rating .star-rating strong { font-size: 0; } .seller-rating { display: inline-block; vertical-align: top; width: 100%; } .see-all { box-sizing: border-box; color: #000000; display: inline-block; float: none; font-size: 13px; font-weight: 600; padding: 6px 10px; text-transform: uppercase; text-align: center; width: 100%; } .see-all:hover { background: #000000 none repeat scroll 0 0; } .see-all:hover a { color: #ffffff; } .products_block:hover .see-all { opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; } .singleproduct-sidebar .product-detail-wrapper { text-align: left; } .singleproduct-sidebar .star-rating { float: left; } .wpb_flexslider .slides .owl-controls { display: none!important; } .vc_progress_bar, .vc_chart, .vc_pie_chart { clear: both; } .vc_pie_chart_value { font-size: 16px!important; } .vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item { padding: 2px!important; } .vc_custom_heading:first-child div { font-size: 16px!important; } .vc_custom_heading h4 { font-size: 13px; font-weight: normal; } .vc_gitem-zone.vc_gitem-zone-c, .vc_gitem-row-position-middle { padding: 10px 20px; box-sizing: border-box; } .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { background-color: #000!important; border: 0!important; border-radius: 0!important; -webkit-border-radius: 0!important; -khtml-border-radius: 0!important; -moz-border-radius: 0!important; } .vc_gitem-link.vc_btn3-size-md { padding: 8px 18px!important; } .vc_btn3.vc_btn3-style-custom.vc_btn3-size-xs { font-size: 12px; padding: 8px 16px; } .vc_btn3.vc_btn3-style-custom.vc_btn3-size-sm { font-size: 12px; padding: 10px 18px; } .vc_btn3.vc_btn3-style-custom.vc_btn3-size-md { font-size: 12px; padding: 12px 20px; } .vc_btn3.vc_btn3-style-custom.vc_btn3-size-lg { font-size: 14px; padding: 14px 28px; } .vc_btn3-style-custom.vc_general.vc_btn3:focus, .vc_btn3-style-custom.vc_general.vc_btn3:hover { background-color: #FE4135 !important; background-image: none; color: #ffffff !important; } .vc_tta.vc_general .vc_tta-tabs-container .vc_tta-panel-body { padding: 0; } ent { overflow: hidden; box-sizing: border-box; padding: 0 20px; } .dark-service-title { display: inline-block; vertical-align: middle; font-size: 24px; line-height: 32px; font-weight: 700; margin-right: 10px; letter-spacing: 0.2px; } .service-title { display: inline-block; vertical-align: middle; font-size: 13px; font-weight: 500; } .service-link-text { position: relative; overflow: hidden; color: #878585; } .service-list .service-content { padding: 24px 15px; box-sizing: border-box; transition: all 300ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; border: 1px solid #000; text-align: center; display: inline-block; width: 95%; } .service-list { padding: 5px 0; } .main-content .parallax-img { background-attachment: fixed !important; background-position: center center !important; } .service-cms { width: 100%; display: inline-block; vertical-align: top; padding: 30px 0; } .service-cms .service-list { box-sizing: border-box; display: inline-block; padding: 0 20px; vertical-align: top; width: 33.33%; border-right: 1px solid #EDECEA; border-left: 0; } .service-cms .service-list:last-child { border: none; padding-right: 0; } .service-cms .service-list:first-child { padding-left: 0; } .service-cms .icon-image { display: inline-block; vertical-align: top; margin: 0 16px 0 0; } .service-cms .service-content { margin: 0; } .service-cms .content { display: inline-block; vertical-align: top; text-align: left; } .service-cms .service-title { font-size: 18px; line-height: 20px; } .service-cms .service_other_text { font-size: 13px; } .single-product.woocommerce .woocommerce-breadcrumb { text-align: right; width: 100%; padding-top: 20px; padding-bottom: 20px; display: none; } .single.single-product .count-down { width: auto; position: relative; } .cms-banner-inner { overflow: hidden; position: relative; display: inline-block; vertical-align: top; } .tmpmela-single-banner { overflow: hidden; position: relative; } .cms-banner-img a { display: block; overflow: hidden; position: relative; } .cms-banner-img a:before { bottom: 0; content: ""; left: 50%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; position: absolute; right: 51%; top: 0; background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0; } .cms-banner-img a:after { bottom: 50%; content: ""; left: 0; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; position: absolute; right: 0; top: 50%; background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0; } .cms-banner-inner:hover .cms-banner-img a:before, .cms-banner-inner:hover .cms-banner-img a:after { left: 0; right: 0; top: 0; bottom: 0; transition: all 500ms ease-in-out 0s; -webkit-transition: all 500ms ease-in-out 0s; -moz-transition: all 500ms ease-in-out 0s; -o-transition: all 500ms ease-in-out 0s; -ms-transition: all 500ms ease-in-out 0s; } .no-image.cms-banner-item { background-color: #EDECEA; padding: 30px; } .cms-banner-item.no-image { text-align: center; } .cms-banner-item.no-image .static-wrapper { position: relative; text-align: center; left: 0; top: 0; } .cms-banner1.cms-banner-item { margin-right: 10px; } .cms-banner2.cms-banner-item { margin-left: 10px; } .static-wrapper { position: absolute; bottom: auto; margin: 0 auto; top: 29%; padding: 5px; } .static-wrapper.cms-left-text { left: 5%; right: auto; text-align: left; } .static-wrapper.cms-right-text { right: 5%; left: auto; text-align: right; } .static-wrapper.cms-center-text { left: 0; right: 0; text-align: center; margin: auto; } .left-img { padding-right: 6px; } .right-img { padding-left: 6px; } .center-img { padding-left: 3px; padding-right: 3px; } .cms-banner-item .link-text { font-weight: 500; font-size: 13px; line-height: 20px; display: inline-block; vertical-align: top; position: relative; } .cms-banner-item .link-text::after { content: ""; background-color: #fff; height: 1px; width: 0; position: absolute; bottom: 0; left: 0; transition: all 300ms; -webkit-transition: all 50ms; -moz-transition: all 50ms; -ms-transition: all 50ms; -o-transition: all 50ms; width: 100%; } .cms-banner-item .link-text:hover::after { background-color: #FE4135; } .static-wrapper .shop-now { display: inline-block; vertical-align: top; margin-top: 10px; } .cms-banner-item .text1 { font-size: 34px; font-weight: 600; line-height: 36px; margin-bottom: 22px; } .cms-banner-item .text2 { font-size: 20px; font-weight: 300; line-height: 20px; margin-bottom: 12px; } .cms-banner-item .static-wrapper .text1, .cms-banner-item .static-wrapper .text2 { display: block; } .style-1.cms-banner-item .static-text, style-1.cms-banner-item .shop-now a { text-shadow: 2px 2px 3px #555; -webkjit-text-shadow: 2px 2px 3px #555; -o-text-shadow: 2px 2px 3px #555; } .style-2 .static-wrapper { bottom: 95px; top: auto; right: -124px; transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); left: auto; padding: 0; margin: 0; } .style-2.cms-banner-item .text1 { letter-spacing: 4px; line-height: 18px; padding: 0; margin: 0; } .style-2 .cms-banner-inner { overflow: visible; } .style-3 .static-wrapper { position: relative; display: inline-block; vertical-align: top; width: 100%; } .style-3.cms-banner-item .text1 { display: inline-block; padding: 4px 15px; line-height: 18px; letter-spacing: 3px; margin: 10px 0; } .style-3.cms-banner-item .text2 { letter-spacing: 5px; line-height: 46px; margin-bottom: 5px; } .cms-banner-item.style-2 { padding-right: 35px; } .cms-banner-style3.wpb_column { padding-left: 6% !important; } .primary-sidebar .widget.widget_archive #archives-dropdown--1, .primary-sidebar .widget .postform.toggle-block { margin: 0; } .primary-sidebar .widget>.toggle-block.calendar_wrap { padding: 0 15px; } .primary-sidebar .widget .search-form, .site-footer .widget .search-form, .primary-sidebar .widget .widget_product_search .widget .woocommerce-product-search { padding: 5px 0 0 !important; } .category-carousel .owl-item { text-align: center; } .cat-outer-block a.cat_name { line-height: 18px; font-weight: 500; text-transform: uppercase; position: relative; padding: 30px 10px; display: inline-block; vertical-align: top; color: #fff; } .cat-count { font-size: 12px; } .cat-outer-block .link-text { font-size: 12px; display: block; } .cat_inner-block { position: absolute; bottom: 0; left: 0; right: 0; padding: 0; text-align: center; overflow: hidden; display: inline-block; vertical-align: top; margin: auto; width: 100%; background-color: rgba(0, 0, 0, 0.4); transition: all 100ms ease; -webkit-transition: all 100ms ease; -moz-transition: all 100ms ease; -ms-transition: all 100ms ease; -o-transition: all 100ms ease; } .cat-outer-block:hover .cat_inner-block { background-color: rgba(0, 0, 0, 0.6); } .cat-outer-block:hover a.cat_name { color: #fff; } .cat-img-block a.cat-img { position: relative; } .cat-img-block { box-sizing: border-box; position: relative; } .cat-outer-block img {   transition: all 500ms ease;   -webkit-transition: all 500ms ease;   -moz-transition: all 500ms ease;   -ms-transition: all 500ms ease;   -o-transition: all 500ms ease; } .cat-outer-block:hover img {   transform: scale(1.05);   -webkit-transform: scale(1.05);   -ms-transform: scale(1.05);   -o-transform: scale(1.05);   -moz-transform: scale(1.05); } .woo_categories_grid .cat-outer-block { margin: 15px; } .woo_categories_grid { margin: 0 -15px; clear: both; } .columns2 .cat-outer-block { width: 48.7%; } .columns3 .cat-outer-block { width: 31.6%; } .columns4 .cat-outer-block { width: 23.1%; } .columns5 .cat-outer-block { width: 18%; } .columns6 .cat-outer-block { width: 14.2%; } .cat-outer-block { margin: 15px; box-sizing: border-box; transition: all 300ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; position: relative; overflow: hidden; display: inline-block; vertical-align: top; text-align: center; } .aboutblock-content .button_content_inner { padding: 20px 0; box-sizing: border-box; } .aboutblock-content .button_content_inner a.button { background: none; color: #FE4135; position: relative; padding: 0; } .aboutblock-content .button_content_inner a.button:hover { background: none; color: #000; } .aboutblock-content .button_content_inner a.button:after { position: absolute; background: #FE4135; left: 0; right: 0; bottom: -2px; top: auto; content: ""; height: 1px; } .aboutblock-content .button_content_inner a.button:hover:after { background: #000; } .social-icon { text-align: center; } .social-icon .widget { margin: 5px 0; } .social-icon .widget-title, .social-icon .follow-us { display: inline-block; vertical-align: middle; color: #fff; font-size: 12px; padding: 0!important; } .social-icon .follow-us a i { color: #a3a3a3; } .social-icon .follow-us a { padding: 2px 0; margin: 0 10px; box-sizing: border-box; } .vc_grid-pagination { clear: both; display: inline-block; vertical-align: top; width: 100%; } .related_posts>h3 { text-align: center; letter-spacing: 2px; font-size: 26px; line-height: 25px; font-family: 'Open Sans'; text-transform: capitalize; font-weight: 600; } .related_posts.blog-list { text-align: left; } .single .blog-list .entry-thumbnail { width: 100%; text-align: center; margin: 0; } .related_posts.blog-list article.post { margin: 0 0 10px 0; display: inline-block; vertical-align: top; width: 100%; position: relative; padding: 0 15px 0 0; box-sizing: border-box; } .single .related_posts.blog-list .active article.post { padding: 0 2px 0 15px; } .rev_slider.wpb_revslider_element { position: relative; z-index: -1; } .post-password-form input[type="password"] { line-height: 22px; } .woocommerce-loop-category__title { font-size: 13px; color: #000; font-weight: 500; text-align: center; } .site-footer .footer-bottom .widget_search #searchform { width: auto; margin: 0; display: inline-block; background: #fff; padding: 0 !important; } .footer-bottom .widget_search #searchform #searchsubmit { right: auto; background-color: #fff !important; } .widget #wp-calendar { width: 100%; text-align: center; border: 1px solid #EDECEA; box-sizing: border-box; background: #fff; color: #000; } .widget #wp-calendar td, .widget #wp-calendar th { padding: 4px; box-sizing: border-box; } .widget #wp-calendar tfoot td { border-bottom: 0; padding: 4px 6px; } .primary-sidebar .widget>.toggle-block, .primary-sidebar .widget_black_studio_tinymce .textwidget, .primary-sidebar .widget_pages>ul, .primary-sidebar .widget_price_filter .toggle-block, .primary-sidebar .widget_shopping_cart_content { padding: 0 15px; box-sizing: border-box; } .primary-sidebar .widget>.tagcloud.toggle-block, .primary-sidebar .widget_price_filter .price_slider_wrapper.toggle-block { padding-top: 5px; } .related_posts_outer { display: none; width: 100%; overflow: hidden; position: relative; padding: 20px 0; } .single-post .entry-meta .meta-inner span::after, .entry-meta .meta-inner span:after { position: absolute; top: 4px; content: ''; height: 12px; background: #d0d0d0; bottom: auto; margin: auto; width: 1px; right: 10px; } .single-post .entry-meta .meta-inner:last-child span:after, .entry-meta .meta-inner:last-child span:after { background: none; } .login-out a:after { font-family: "FontAwesome"; right: 0; position: relative; top: 2px; color: #000000; font-size: 18px; margin: 0 5px; } .login-out a.login:after { content: "\f023"; } .login-out a.logout:after { content: "\f13e"; } .login-out a:hover:after { color: #FE4135; } .login-out { display: inline-block; vertical-align: top; padding: 6px 18px; background: #f5f4f2; } .woocommerce-terms-and-conditions { background: #ffffff; padding: 30px; box-sizing: border-box; display: inline-block; vertical-align: top; margin-bottom: 10px; border: 1px solid #EDECEA; } aside.widget { overflow: hidden; margin-bottom: 30px; } .widget .post-image-outer { width: 100%; float: none; margin: 0; padding: 20px 20px 10px; box-sizing: border-box; } .widgets-leftbanner.widget .title-outer, .primary-sidebar .widgets-leftbanner.widget .title-outer { display: none; } .widget .blog-carousel.owl-theme .owl-buttons div { top: -52px; bottom: auto; } .widget .blog-carousel.owl-theme .owl-buttons div.owl-prev { left: auto; right: 30px; } .widget .blog-carousel.owl-theme .owl-buttons div.owl-next { left: auto; right: 5px; } .widget .product-title { word-break: break-all; } .widget .tnp.tnp-subscription { padding: 15px; box-sizing: border-box; } .widget .product-block { margin: 0; } .widget .custom-testimonial-inner:before { display: none; } .widget .custom-testimonial .testmonial-image { display: block; } .widget .testmonial-text:before { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/quote.png"); background-color: transparent; background-position: center; background-attachment: scroll; background-repeat: no-repeat; height: 35px; width: 45px; content: ""; display: block; margin: auto; padding: 20px 0; } .widget .custom-testimonial .testimonial-content { margin: 0 auto; width: auto; color: #6c6c6c; } .widget .testimonial-title, .widget .testimonial-designation { display: none; } .widget .testimonial-carousel.owl-theme .owl-buttons div { background-color: transparent; top: -52px; bottom: auto; opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; border: 0; color: #bababa; } .widget .testimonial-carousel.owl-theme .owl-buttons div.owl-prev { right: 27px; left: auto; } .widget .blog-carousel .owl-controls .owl-buttons .owl-prev, .widget .blog-carousel .owl-controls .owl-buttons .owl-next { color: #bababa; } .widget .owl-theme .owl-buttons div.owl-next:after, .widget .owl-theme .owl-buttons div.owl-prev:after { font-size: 22px; font-weight: 300; } .widget .woocommerce ul.product_list_widget li img { border: 0; } .widget .woocommerce .star-rating, .widget .woocommerce-page .star-rating, .widget .wpb_wl_summary .star-rating { margin: 0; }  .comments-area { margin: 0; clear: both; box-sizing: border-box; display: inline-block; width: 100%; padding: 30px 0; } .comment-respond { padding: 30px; box-sizing: border-box; background-color: #f5f4f2; border-bottom: 3px solid #EDECEA; } .comment-reply-title, .comments-title { font-weight: 500; line-height: 30px; color: #000; margin: 0 0 15px; padding: 0; font-size: 20px; display: inline-block; vertical-align: top; width: 100%; } .comment-author b, .comment-author a { font-weight: 500; text-transform: capitalize; font-size: 16px; } .comment-author b { color: #000; } .comment-form-cookies-consent { margin-bottom: 0; display: inline-block; vertical-align: top; padding: 5px 0; } .comment-form-cookies-consent input[type="checkbox"], input[type="radio"] { margin: 0; vertical-align: baseline; } .comment-list { list-style: none; margin: 27px 0; } .comment-author { font-size: 14px; line-height: 24px; } .comment .comment-body { margin: 0 0 25px; border: 1px solid #EDECEA; padding: 20px; } .comment-author { position: relative; display: inline-block; vertical-align: top; } .comment-author .avatar { position: absolute; top: 0; left: 0; border-radius: 50px; -webkit-border-radius: 50px; -khtml-border-radius: 50px; -moz-border-radius: 50px; } .says { display: none; } .comment-author, .comment-awaiting-moderation { padding-left: 80px; } .comment-metadata { font-size: 12px; padding-left: 80px; } .comment-content { margin: 0; padding: 15px 15px 15px 80px; box-sizing: border-box; } .comment-reply-link { color: #FE4135; position: relative; } .comment-reply-link::after { content: ""; background-color: #FE4135; height: 1px; width: 0; position: absolute; bottom: 0; left: 0; transition: all 300ms; -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; } .comment-reply-link:hover::after { width: 100%; } .comment-metadata a { color: #777777; }  .comment-edit-link { margin-left: 10px; } .comment-edit-link:before { content: "\f040"; margin: 0 5px 0 2px; vertical-align: middle; } .comment-content ul, .comment-content ol { margin: 0 0 24px 22px; } .comment-content li>ul, .comment-content li>ol { margin-bottom: 0; } .comment-content> :last-child { margin-bottom: 0; } .comment-list .children { list-style: none; margin-left: 50px; } .comment .comment-respond { margin: 24px 0; } .comment-notes, .comment-awaiting-moderation, .logged-in-as, .no-comments, .form-allowed-tags, .form-allowed-tags code { color: #333; } .comment-notes, .comment-awaiting-moderation, .logged-in-as { font-size: 14px; line-height: 1.7142857142; } .no-comments { font-size: 14px; font-weight: 500; line-height: 1.5; margin-top: 24px; margin-bottom: 0; } .comment-list .pingback { padding: 30px; box-sizing: border-box; background-color: #f5f4f2; border-bottom: 3px solid #EDECEA; } .comment-form label { display: block; padding: 0 0 10px; } .comment-form-cookies-consent label { font-weight: 400; display: inline-block; vertical-align: top; margin-left: 10px; line-height: 20px; } .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] { width: 100%; padding: 12px 10px; } .form-allowed-tags, .form-allowed-tags code { font-size: 12px; line-height: 1.5; } .comment-reply-title small a { color: #333; float: right; height: 30px; overflow: hidden; width: 22px; } .comment-reply-title small a:hover { color: #333; } .comment-reply-title small a:before { content: ''; background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/light-close.svg); background-position: center; background-repeat: no-repeat; background-size: 17px; height: 20px; width: 20px; } .comment-navigation { font-size: 12px; line-height: 2; margin-bottom: 48px; text-transform: uppercase; } .comment-navigation .nav-next, .comment-navigation .nav-previous { display: inline-block; } .comment-navigation .nav-previous a { margin-right: 10px; } #comment-nav-above { margin-top: 36px; margin-bottom: 0; } .single .type-product .theme-container { clear: both; } .header-logo a:hover { color: #000000; } .resp-tabs-list { display: inline-block; vertical-align: top; position: relative; width: 100%; padding: 0 0 12px; text-align: center; margin: 0 0 15px !important; } .resp-tabs-list li:last-child .tab-title { padding-right: 0; } .resp-tabs-container { display: inline-block; vertical-align: top; width: 100%; padding-top: 0; } .right-part.vc_col-sm-3 { width: 22%; } .product-button a { line-height: 36px; font-size: 16px; } .product-button { padding: 0; box-sizing: border-box; text-align: left; float: right; } #categorytab .count-down { display: none; } .categorytab { display: block; width: 100%; margin: 0; text-align: center; } .entry-date .month { display: inline-block; vertical-align: middle; } .day-year { display: inline-block; vertical-align: middle; } .sticky .entry-date .month { color: #000000; } .wpb_single_image.about { display: inline-block; vertical-align: middle; padding-right: 10px; padding-bottom: 10px; } .fancy .normal-title { margin: 0 0 10px; } .text-col.col-6.last { margin-right: 0; } .text-col.col-6 { width: 49%; float: left; margin-right: 10px; } .header-cms-service { display: inline-block; vertical-align: top; position: relative; padding: 0 20px; } .header-cms-service::before { content: ''; background: #e0e0e0; width: 1px; position: absolute; left: 0; top: 2px; bottom: 0; } .header-cms-service .service-block { display: inline-block; vertical-align: top; padding: 8px 15px 6px; text-align: left; } .header-cms-service .service-icon { display: inline-block; height: 30px; width: 30px; position: relative; vertical-align: top; margin: 0 6px; background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/discount.svg"); background-color: rgba(0, 0, 0, 0); background-position: 0 0; background-repeat: no-repeat; background-size: 30px; float: left; } .header-cms-service .service-icon.icon-2 { background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/piggy-bank.svg"); } .service-block-inner { float: left; } .yith-wcwl-share .fa { line-height: 26px; margin: 0; } .header-cms-service .service-text { font-weight: 500; font-size: 12px; line-height: 16px; } .single-banner-text { font-size: 60px; font-weight: 300; color: #ffffff; line-height: 62px; display: inline-block; vertical-align: top; margin-bottom: 51px; } .single-banner-text2 { font-size: 22px; font-weight: 400; color: #ffffff; line-height: 24px; display: inline-block; vertical-align: top; margin-bottom: 38px; } .single-banner2-text { font-size: 32px; font-weight: 300; color: #ffffff; line-height: 40px; } .single-banner-text2 .single-banner-price { font-size: 38px; line-height: 40px; font-weight: 500; color: #fed700; } .single-banner-link { font-size: 14px; font-weight: 400; color: #000000; line-height: 18px; padding: 12px 25px; background-color: #fed700; border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; -moz-border-radius: 4px; transition: all 300ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; } .single-banner-link:hover { background-color: #fed700; color: #000000; } .single-banner-link.round { float: right; border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; -moz-border-radius: 4px; margin-right: 40px; } .single-banner2-text { font-size: 30px; font-weight: 300; color: #ffffff; line-height: 40px; margin-left: 48px; } .spinner-wrapper { background: #ffffff; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 999999; } .spinner { height: 50px; width: 50px; position: absolute; left: 48%; top: 45%; } .sk-folding-cube { margin: 0 auto; width: 40px; height: 40px; position: relative; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); } .sk-folding-cube .sk-cube { float: left; width: 50%; height: 50%; position: relative; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; } .sk-folding-cube .sk-cube:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000000; -webkit-animation: sk-foldCubeAngle 2s infinite linear both; animation: sk-foldCubeAngle 2s infinite linear both; -webkit-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; transform-origin: 100% 100%; } .sk-folding-cube .sk-cube2 { -webkit-transform: scale(1.1) rotateZ(90deg); transform: scale(1.1) rotateZ(90deg); } .sk-folding-cube .sk-cube3 { -webkit-transform: scale(1.1) rotateZ(180deg); transform: scale(1.1) rotateZ(180deg); } .sk-folding-cube .sk-cube4 { -webkit-transform: scale(1.1) rotateZ(270deg); transform: scale(1.1) rotateZ(270deg); } .sk-folding-cube .sk-cube2:before { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .sk-folding-cube .sk-cube3:before { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .sk-folding-cube .sk-cube4:before { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } @-webkit-keyframes sk-foldCubeAngle { 0%, 10% {  -webkit-transform: perspective(140px) rotateX(-180deg);  transform: perspective(140px) rotateX(-180deg);  opacity: 0; } 25%, 75% {  -webkit-transform: perspective(140px) rotateX(0deg);  transform: perspective(140px) rotateX(0deg);  opacity: 1; } 90%, 100% {  -webkit-transform: perspective(140px) rotateY(180deg);  transform: perspective(140px) rotateY(180deg);  opacity: 0; } } @keyframes sk-foldCubeAngle { 0%, 10% {  -webkit-transform: perspective(140px) rotateX(-180deg);  transform: perspective(140px) rotateX(-180deg);  opacity: 0; } 25%, 75% {  -webkit-transform: perspective(140px) rotateX(0deg);  transform: perspective(140px) rotateX(0deg);  opacity: 1; } 90%, 100% {  -webkit-transform: perspective(140px) rotateY(180deg);  transform: perspective(140px) rotateY(180deg);  opacity: 0; } } .ml2 { font-weight: 900; font-size: 3.5em; letter-spacing: 2px } .ml2 .letter { display: inline-block; line-height: 1em; } .shortcode-title.fancy { padding: 0 20px; } .post-navigation .nav-links { text-align: left; position: relative; padding: 0; margin: 0; } .post-navigation .nav-links a { width: 50%; } .post-navigation .nav-links li.next-post { padding-left: 35px; text-align: right; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; } .prev-nav-text-wrapper, .next-nav-text-wrapper { width: 250px; display: inline-block; vertical-align: middle; word-break: break-word; font-style: italic; font-weight: 500; font-size: 14px; } .nav-links .prev-post { text-align: left; position: relative; float: left; } .nav-links .next-post { text-align: right; position: relative; float: right; } .navigation.post-navigation { padding: 0 0 30px; box-sizing: border-box; border-bottom: 1px solid #EDECEA; } .nav-links img { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; z-index: 2; position: relative; } .nav-links .prev, .nav-links .next { width: 100%; } .nav-links .post-nav-link { font-weight: 300; margin-bottom: 5px; font-size: 12px; } .banner-slider-container .owl-controls.clickable { margin: 10px 0 0; } .widgets-cms .service-list { padding-left: 25px; border-left: 1px solid #EDECEA; } .widgets-cms .service-title { padding-left: 45px; background-size: 22px; background-position: left; background-repeat: no-repeat; line-height: 18px; font-weight: normal; } .widgets-cms .service-list .content { padding: 0 0 20px; text-align: left; display: block; } .widgets-cms .content:last-child { padding: 0; } .widgets-cms .service-title.one { background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/delivery-truck.svg); } .widgets-cms .service-title.two { background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/refund.svg); } .widgets-cms .service-title.three { background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/credit-card.svg); } .widgets-cms .service-title.four { background-image: url(https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/invoice.svg); } .woocommerce-tabs #comments:hover { overflow-y: auto; } #review_form_wrapper { padding-top: 30px; } .woocommerce-tabs #comments .commentlist { margin: 0; } .woocommerce-tabs #comments ol.commentlist li { list-style: none; padding: 0 0 20px; margin: 0 0 20px; border-bottom: 1px solid #EDECEA; } .woocommerce-tabs #comments .avatar.photo { float: left; border-radius: 50px; margin-right: 30px; } .woocommerce-tabs #comments .comment-text { overflow: hidden; position: relative; } .woocommerce-tabs #comments .comment-text .meta strong { font-size: 16px; text-transform: uppercase; font-weight: 400; } .woocommerce-tabs #comments .comment-text .meta time { float: right; font-size: 12px; } .woocommerce-tabs #comments .comment-text .meta { margin-bottom: 0; } .ywar_review_row span { height: 16px; line-height: 16px; font-size: 13px; border-radius: 50px; } .reviews_bar .ywar_review_row { width: 80%; padding-bottom: 25px; } .wpb_wrapper .vc_row .sub-banner-left { padding-right: 10px !important; } .wpb_wrapper .vc_row .sub-banner-right { padding-left: 10px !important; } .product .wcmp_fpm_buttons { background-color: #FE4135; top: auto; right: 33px; left: auto; padding: 3px; border-radius: 0; width: 27px; } .product .wcmp_fpm_buttons:hover { background-color: #FE4135; } .single-product-side-widget-area .product .wcmp_fpm_buttons { top: 15px; left: 15px; right: auto; text-align: center; } .description_data p { line-height: 24px !important; } .description_data p em { font-style: normal; } .wcmp_vendor_banner_template.template1 .img_div img { border-radius: 50px !important; } .vendor_address .wcmp_vendor_rating { margin: 10px 0 15px; } .vendor_address { margin-top: 15px; } .wcmp-report-abouse-wrapper .modal-content .modal-body { box-sizing: border-box; } .wcmp-report-abouse-wrapper .modal-content .modal-body p { margin-bottom: 15px; } #content .dokan-dashboard-wrap code { display: flex; width: 100%; } .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right { padding-top: 2px !important; } .dokan-store #primary { width: 100%; } .dokan-store #dokan-primary { width: 79%; margin-left: 30px; } .dokan-store .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery { box-sizing: border-box; } #dokan-primary .seller-items li.product { width: 25%; } #dokan-primary .dokan-pagination-container .dokan-pagination { margin: 0; } #dokan-primary .dokan-pagination-container .dokan-pagination li { display: inline-block; vertical-align: top; } #dokan-primary .dokan-pagination-container .dokan-pagination li a { height: 35px; width: 35px; display: inline-block; vertical-align: top; line-height: 35px; padding: 0; } #dokan-primary .dokan-pagination-container .dokan-pagination li:first-child a, #dokan-primary .dokan-pagination-container .dokan-pagination li:last-child a { width: auto; padding: 0 10px; } .dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-date { position: relative; top: 0; left: auto; right: auto; color: #000; } .dokan-dashboard .dokan-add-new-product-popup h2 { box-sizing: border-box; } .entry-summary .dokan-btn { margin-top: 20px; } .dokan-dashboard input[type="submit"].dokan-btn, .dokan-dashboard .dokan-btn, .seller-listing-content .dokan-btn, .dokan-store-tabs .dokan-btn-sm { border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; padding: 7px 18px; font-size: 13px; letter-spacing: 0.6px; text-transform: uppercase; } #dokan-primary.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper { box-sizing: border-box; } .content-half-part:last-child { padding-left: 0 !important; } .dokan-dashboard .dokan-dashboard-wrap { margin-bottom: 30px !important; } .dokan-dashboard .dokan-add-new-product-popup .product-container-footer .dokan-show-add-product-error { float: none; display: inline; width: auto; } .mfp-close-btn-in .mfp-close:hover { color: #ffffff !important; } .dokan-dashboard .dokan-add-new-product-popup .mfp-close, .dokan-dashboard .dokan-add-new-product-popup .mfp-close:active { top: 7px; } #dokan-primary li.dokan-share-btn-wrap .dokan-share-btn { margin-top: 7px; margin-right: 10px; } #dokan-primary.dokan-single-store .dokan-store-tabs ul li { border-right: 1px solid #EDECEA; } #dokan-primary .dokan-right { border-right: 0; margin: 0; } #dokan-primary.dokan-single-store .dokan-store-tabs ul li a { padding: 14px 15px; font-size: 16px; color: #000000; } #dokan-primary.dokan-single-store .dokan-store-tabs ul li a:hover { background: #FE4135; } #dokan-primary.dokan-single-store .dokan-store-tabs ul { border-color: #EDECEA; } .wishlist-title a.show-title-form { visibility: visible; margin-top: -8px; } .wishlist_table .product-add-to-cart a.button { padding: 10px 18px !important; } .wishlist_table a.button { margin-bottom: 0 !important; } .overlay-container { position: relative; display: none; border-top: unset; } .overlay-container.open { display: block; } .overlay-container .overlay-background { min-height: 2000px; background: rgba(0, 0, 0, .5); position: absolute; top: 0px; left: 0px; z-index: 3; width: 100%; margin: 0; } .widget_shopping_cart_content .buttons .wc-forward { margin: 1px; } .select2-container--default .select2-selection--multiple { border: 1px solid #EDECEA !important; border-radius: 0!important; } .site-footer.monster-widget .footer-bottom .widget { padding: 25px 0; text-align: left; } .wp-block-cover, .wp-block-cover-image, .wp-block-image img { margin-bottom: 25px; } figcaption{ color: #757575; display: block; font-size: 14px; line-height: 18px; margin-top: 1.5rem; letter-spacing: 0.2px; } .post-sticky { background-color: #FE4135; display: inline-block; padding: 4px 14px 2px; text-transform: uppercase; font-size: 12px; font-weight: 500; color: #fff; position: absolute; bottom: 20px; z-index: 8; left: 20px; vertical-align: top; } .post-sticky.non { position: relative; left: 0; right: 0; top: 0; margin-bottom: 20px; } .site-footer .amount { color: #cdcdcd; } @media only screen and (min-width: 1201px) and (max-width: 1450px) {  .page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message {  width: 1150px; } #primary {  width: 880px; } #secondary {  width: 240px; } .woocommerce-product-search span.customSelect {  width: 150px; } .singleproduct-sidebar {  width: 252px; } .woocommerce .single-product-full #content div.product .woocommerce-product-gallery ol li img {  max-width: 5em; } .woocommerce .single-product-sidebar.single-product-side-widget-area .singleproduct-sidebar {  float: left; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images {  width: 42.3%; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary {  width: 53.7%;  margin: 0 0 0 3%; } .header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field {  width: 430px; } .product-category-tab .woocommerce ul.products li.product .image-block {  float: none;  display: inline-block;  vertical-align: top; } .product-category-tab .product-detail-wrapper {  padding: 15px;  float: none;  width: auto; } .widget .tnp-email {  width: 250px; } .post-info {  padding: 20px 38.2px; } .footer-newsletter .other-text {  width: 33%; } .dokan-store #dokan-primary {  width: 76%; } .count-down.product-count-down {  margin: 0 20px; } } @media only screen and (min-width: 1024px) and (max-width: 1201px) {  .woocommerce .single-product-full #content .product div.images {  width: 39%; } .woocommerce .single-product-full #content .product div.entry-summary {  width: 58%; } .woocommerce .single-product-sidebar.single-product-side-widget-area .singleproduct-sidebar {  float: left; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images {  width: 42.3%; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary {  width: 51.7%; } } @media only screen and (max-width: 1240px) { .header-bottom .theme-container::before, .header-bottom .theme-container::after, .footer-newsletter .theme-container::before, .footer-newsletter .theme-container::after {  top: 2px;  left: -8px;  right: auto;  transform: rotate(20deg);  -webkit-transform: rotate(20deg);  -ms-transform: rotate(20deg);  -o-transform: rotate(20deg);  -moz-transform: rotate(20deg); } .woocommerce .single-product-full #content div.product .woocommerce-product-gallery ol li img {  max-width: 5em; } .header-bottom .theme-container::after, .footer-newsletter .theme-container::after {  right: -8px;  left: auto;  transform: rotate(-20deg);  -webkit-transform: rotate(-20deg);  -ms-transform: rotate(-20deg);  -o-transform: rotate(-20deg);  -moz-transform: rotate(-20deg); } .owl-theme .owl-buttons div.owl-prev {  right: auto;  left: -5px; } .owl-theme .owl-buttons div.owl-next {  right: -5px;  left: auto; } .dokan-store #dokan-primary {  width: 76%; } } @media only screen and (max-width: 1200px) { .widgets-cms .service-list {  padding: 30px 0 10px;  border: none; } .count-down.product-count-down {  margin: 0 20px; } .woo_categories_grid .cat-outer-block {  width: 21.9%; } .left-part .wpb_single_image.vc_align_left {  text-align: center;  margin-bottom: 20px !important;  display: none; } .right-part .woo-products .owl-theme .owl-buttons div {  top: 0;  bottom: 0; } .right-part .products.owl-theme .owl-buttons div.owl-prev {  left: 0;  right: auto; } .text-col.col-6 {  width: 48.9%; } .header-top-center {  float: right;  margin-left: 25px;  padding: 6px 0; } .new.menu-item a:after {  display: none; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  display: inline-block;  float: none;  vertical-align: top;  width: 33.33%; } .post-info {  padding: 20px; } .hot-porduct .product {  display: inline-block;  float: none;  vertical-align: top;  width: 33.33% !important; } .woofeature .woo-grid .woocommerce ul.products li.product, .woonew .woo-grid .woocommerce ul.products li.product, .woobest .woo-grid .woocommerce ul.products li.product {  display: none; } .header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field {  width: 325px; } .woocommerce-product-search span.customSelect {  width: 150px; } .category-banner-image {  margin-right: 10px; } .entry-thumbnail {  float: none;  width: 100%; } .woocommerce ul.products li.last .container-inner:after {  width: 1px; } .product-category-tab .woocommerce ul.products li.product .image-block {  float: none;  display: inline-block;  vertical-align: top; } .widget .tnp-email {  width: 250px; } .singleproduct-sidebar {  float: none;  width: 100%;  clear: both; } .footer-newsletter .other-text {  width: 33%; } .service-list .service-content::after {  right: 20px;  left: auto; }  .post-description {  margin: 3px 0; } .servicecmsblock .service-content .icon-image {  display: block;  float: none;  text-align: center;  margin: 0 auto; } .service-list .content {  display: inline-block; } .servicecmsblock .service-list {  float: none; } .blog-carousel.owl-theme .owl-buttons div {  top: -24%; } .site-footer {  margin-top: 0; } .widget.toggled-on .toggle-block, .widget.widget_newsletterwidget.toggled-on p, .widget.toggled-on .tnp.tnp-widget {  display: block; } .product-cms-tab-block .widget .toggle-block {  display: block; } .title-outer {  position: relative;  cursor: pointer; } .widget .blog-carousel .owl-controls .owl-buttons .owl-prev, .widget .testimonial-carousel.owl-theme .owl-buttons div.owl-prev {  right: 70px; } .widget .blog-carousel .owl-controls .owl-buttons .owl-next, .widget .testimonial-carousel.owl-theme .owl-buttons div.owl-next {  right: 30px; } .widget .testimonial-carousel.owl-theme .owl-buttons div, .widget .blog-carousel.owl-theme .owl-buttons div {  top: -5px; }  .widgets-leftbanner.widget .title-outer {  display: block; } .widget.widgets-leftbanner {  border: 3px solid #F6D000; } .widgets-leftbanner .left-banner {  padding: 15px; } .primary-sidebar .widget.widgets-leftbanner .left-banner {  display: block;  padding: 0; } .widget .tnp-email {  width: 350px; } .left-part.vc_col-sm-9 {  width: 100%; } .right-part.vc_col-sm-3 {  display: none; }  .product-categories .collapsable-hitarea:before {  content: "\f068";  color: #000; } .sidebar-category-inner .cat-parent .children.toggle-block.sub, .sidebar-category-inner li .sub-menu.sub {  height: 355px; } .service-list .service-content {  padding: 20px; } .dokan-store #dokan-primary {  width: 71%; } .style-2.cms-banner-item .text1 {  font-size: 14px !important; } } @media only screen and (min-width: 980px) and (max-width: 1200px) {  .page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message {  width: 940px; } #primary, .home.blog #primary {  width: 675px; } #secondary, .home.blog #secondary {  width: 235px; } .big-title, .upsells.products>h2, .related.products h2, .cross-sells>h2, .main-title {  line-height: 42px;  font-size: 36px;  margin: 0 0px 10px; } .footer-newsletter .other-text {  display: none; } .dark-service-title {  margin: 0; }  .category-text {  margin-bottom: 0% !important; } .woocommerce div.product div.summary, .woocommerce-page div.product div.summary {  width: 60%;  margin-right: 0; }  .primary-sidebar .widget.toggled-off .toggle-block, .primary-sidebar .widget .toggle-block, .primary-sidebar .widget .toggle-block, .primary-sidebar .widget.widget_newsletterwidget p, .primary-sidebar .widget .tnp.tnp-widget, .site-footer .widget.toggled-off .toggle-block, .site-footer .widget .toggle-block, .site-footer .widget .toggle-block, .site-footer .widget.widget_newsletterwidget p, .site-footer .widget .tnp.tnp-widget {  display: block; } .primary-sidebar .widget .title-outer:before, .primary-sidebar .widget .toggled-off .title-outer:before, .site-footer .widget .title-outer:before, .site-footer .widget .toggled-off .title-outer:before {  position: relative;  content: ""; }  .woocommerce .single-product-sidebar #content div.product .woocommerce-product-gallery ol li img {  max-width: 5em; } .style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2 {  font-size: 26px !important;  line-height: 30px;  margin-bottom: 5px; } .style-3.cms-banner-item .text2 {  font-size: 34px !important; } } @media only screen and (min-width: 980px) and (max-width: 1023px) {  .woocommerce .single-product-sidebar div.product div.images, .woocommerce .single-product-full #content .product div.images, .woocommerce div.product div.images, .woocommerce-page div.product div.images {  float: none;  margin: auto;  width: 60%; } .woocommerce .single-product-sidebar div.product div.summary, .woocommerce-page .single-product-sidebar div.product div.summary, .woocommerce .single-product-full div.product div.summary, .woocommerce-page .single-product-full div.product div.summary {  width: 100%;  margin: 20px 0 !important; } .single-product-sidebar .singleproduct-sidebar {  margin: 20px 0;  clear: left; } .singleproduct-sidebar {  float: left; } .service-content.sidebar-banner {  float: left; } .tmpmela_product_nav_buttons {  top: 35px; }  .woocommerce .single-product-full #content .product div.images {  width: 60%; } .woocommerce .single-product-full #content .product div.entry-summary {  width: 100%; } .woocommerce .single-product-sidebar #content .product div.images {  width: 60%; } .woocommerce .single-product-sidebar #content .product div.entry-summary {  width: 100%; } .woocommerce .single-product-sidebar #content div.product .woocommerce-product-gallery ol li img {  max-width: 6em; } .woocommerce div.product div.summary, .woocommerce-page div.product div.summary {  width: 100%;  padding: 30px 0;  margin: 0; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images {  width: 60%; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary {  width: 100%;  padding: 0; }  } @media only screen and (max-width: 979px) { .cms-banner-style3.wpb_column {  padding-left: 2% !important; } .header-cms-service .service-block {  padding: 7px 5px 0; } .topbar-link {  padding-top: 4px; } .topbar-link-wrapper {  background-color: #ffffff;  display: none;  position: absolute;  right: 0;  padding: 20px 24px;  box-sizing: border-box;  z-index: 9999;  width: 180px;  text-align: left;  top: 50px;  left: auto;  border: 1px solid #EDECEA;  box-shadow: 0 2px 11px 3px rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 2px 11px 3px rgba(0, 0, 0, 0.1);  -webkit-box-shadow: 0 2px 11px 3px rgba(0, 0, 0, 0.1); } .header-menu-links li {  display: block;  position: relative; } .header-menu-links a {  padding: 6px 0;  display: block;  box-sizing: border-box;  border: 0; } .header-menu-links li.help a::before {  display: none; } .topbar-link-toggle {  display: block; } .header-cms-service {  padding: 0 10px; } .header-cms-service .service-block {  padding: 4px;  letter-spacing: 0; } .header-bottom {  display: none; } .woo_categories_grid .cat-outer-block {  width: 21%; } .toggled-on .follow-us {  display: block; } .owl-theme .owl-buttons div.owl-prev {  right: auto;  left: 0; } .owl-theme .owl-buttons div.owl-next {  right: 0;  left: auto; } .main-navigation {  display: none; } .menu-toggle {  display: block;  padding: 9px 0 9px 30px; } .mobile-navigation {  display: block;  float: left; } .style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2 {  margin-bottom: 10px;  font-size: 22px !important;  line-height: 25px; } .style-3.cms-banner-item .text2 {  font-size: 30px !important;  line-height: 34px; } .tmpmela_logocontent .brand-grid .item.brand_main {  width: 33.333%; } .woocommerce-tabs #comments {  float: none;  width: 100%;  margin-right: 0;  height: auto; } .site-footer .widget-title::before {  bottom: 10px; }  .page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message {  width: 734px; } #secondary, .home.blog #secondary, #primary, .home.blog #primary {  width: 100%;  float: none;  clear: both; } .site-title, .site-title a {  font-size: 40px;  line-height: 40px; } .header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field {  width: 215px;  padding: 5px 20px; } .woocommerce-product-search span.customSelect {  width: 120px; } .paging-navigation {  margin: 20px 0; } .blog-posts-content, .portfolio-container {  margin: 0;  padding: 15px 0 10px; } .entry-summary .read-more {  padding: 10px 0 0; } .blog-posts-content .blog-grid.grid .container, .portfolio-grid .item {  width: 50%; } .page-title .entry-title-main {  font-size: 18px;  line-height: 20px;  padding: 0;  float: none;  text-align: center;  width: 100%; } .single .entry-header .entry-title {  line-height: inherit;  width: 100%; } .resp-tabs-list {  margin: 0 !important; } .big-title, .upsells.products>h2, .related.products h2, .cross-sells>h2, .main-title {  line-height: 35px;  font-size: 30px;  margin: 0px 0px 10px; } .post-info {  margin: 0;  float: none; } .widget_product_categories ul li ul.children .hitarea {  top: 6px; } .more-wrap {  padding: 5px 20px; } .more-view .fa {  top: 8px; } .header-middle-left {  margin-top: 10px;  margin-bottom: 0;  float: right; } .header-search .header-toggle {  cursor: pointer;  background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/search.svg");  background-color: rgba(0, 0, 0, 0);  background-position: center;  background-repeat: no-repeat;  background-size: 22px;  display: inline-block;  vertical-align: top;  font-size: 12px;  width: 40px;  height: 40px; } .header-search.active .header-toggle {  background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/close.svg");  background-size: 18px; } .header-search .woocommerce-product-search, .header-search .search-form {  position: absolute;  top: 57px;  right: 0;  width: 260px;  z-index: 999;  display: none; } .sticky-menu .topbar-link-wrapper {  top: 54px; } .header-search .woocommerce-product-search input[type="submit"], .header-search .woocommerce-product-search button[type="submit"], .header-search .search-form #searchsubmit {  background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/search-black.svg");  background-repeat: no-repeat;  background-position: center;  cursor: pointer;  height: 36px;  width: 35px;  font-size: 0;  background-size: 16px;  margin-left: 0; } .header-search .woocommerce-product-search input[type="submit"]:hover, .header-search .woocommerce-product-search button[type="submit"]:hover, .header-search .search-form #searchsubmit:hover {  background-image: url("https://dev.printerikeskus.ee/wp-content/themes/limo/images/megnor/search-black.svg") !important; } .cart-price {  margin-left: 5px; } .breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {  width: 100%; } #menu-footer-navigation>li>a {  display: block; } .header-search .woocommerce-product-search, .header-search .search-form {  display: none; } .woocommerce-product-search select, .woocommerce-product-search span.customSelect {  display: none !important; } .topbar-link:after, .headercart-block:after {  display: none; } .breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {  float: none;  text-align: center; } .woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product, .woocommerce ul.products.owl-carousel li.product, .woocommerce-page ul.products.owl-carousel li.product {  text-align: center; } .woocommerce ul.products li .container-inner:after {  width: 0; } .service-content.sidebar-banner {  float: left; } .site-footer .widget_newsletterwidget>p {  display: none; } .site-footer .widget_newsletterwidget.toggled-on>p {  display: block; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  display: inline-block;  float: none;  vertical-align: top;  width: 33.33%; }  .servicecmsblock .service-list.service-1, .servicecmsblock .service-list.service-2, .servicecmsblock .service-list.service-3, .servicecmsblock .service-list.service-4 {  padding: 0 5px; } .breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {  margin: 10px 0 0; } .woocommerce .single-product-full.side-widget-area #content .product div.entry-summary, .woocommerce .single-product-full #content .product div.entry-summary {  width: 100%;  border: 0;  padding: 30px 0;  margin: 0; } .woocommerce .single-product-full #content .product div.images, .woocommerce .single-product-sidebar #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page .single-product-sidebar #content div.product div.images, .woocommerce-page div.product div.images {  float: none;  margin: 0 auto 20px;  width: 74%; } .primary-sidebar .widget_top_rated_products .amount {  display: block; } .address-text {  width: 100%; } .widgets-brand .widget-title {  display: block; } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {  width: 100%; }  .header-tag-widget .tagcloud a {  margin: 3px 0; } .widget_tag_cloud .widgettitle {  padding: 3px 0; } .banner-text {  margin-top: 0 } .woocommerce .summary .product_meta {  padding: 1% 0; } .woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse>a, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse a, .woocommerce .entry-summary .add_to_wishlist, .woocommerce .entry-summary a.compare.button {  margin: 10px 10px 10px 0; }  .single-portfolio .read-more a {  padding: 6px 10px; } .post-description {  margin: 15px 0;  line-height: 20px;  color: #888888; } .footer-newsletter .title-outer {  box-shadow: none;  -moz-box-shadow: none;  -webkit-box-shadow: none;  width: 100%;  box-sizing: border-box; } .footer-newsletter .toggled-on .other-text {  display: block; } .footer-newsletter .toggled-on .tnp.tnp-widget {  display: block;  float: none; } .footer-newsletter .other-text {  padding: 10px 0;  width: 100%;  text-align: center;  display: none; } .footer-newsletter .tnp.tnp-widget {  box-shadow: none;  -moz-box-shadow: none;  -webkit-box-shadow: none;  width: 100%;  text-align: center;  display: none; }  #primary-sidebar .toggled-on .toggle-block, #primary-sidebar .toggled-on .widget_shopping_cart_content, .site-footer .toggled-on .toggle-block, .site-footer .toggled-on .widget_shopping_cart_content, .site-footer .widget.toggled-on .toggle-block, .site-footer .toggled-on .textwidget {  display: block; } #primary-sidebar .toggled-off .toggle-block, #primary-sidebar .toggled-off .widget_shopping_cart_content, .primary-sidebar .widget .toggle-block, .custom_category, .textbox .text1, #primary-sidebar .toggled-off .textwidget, .site-footer .toggled-off .toggle-block, .site-footer .toggled-off .widget_shopping_cart_content, .site-footer .widget .toggle-block, .site-footer .toggled-off .textwidget {  display: none; } .primary-sidebar .widget_black_studio_tinymce .textwidget, .primary-sidebar .widget>.toggle-block, .primary-sidebar .widget_price_filter .toggle-block, .primary-sidebar .widget_shopping_cart_content, .primary-sidebar .widget_pages>ul, .primary-sidebar .widget ul.toggle-block {  padding: 10px; } #secondary .widget-title {  padding: 12px;  margin-bottom: 0;  font-size: 14px; } .widget .widget-title {  text-transform: inherit; } .primary-sidebar .widget {  margin-bottom: 6px; } .site-footer .accepted-payment-methods.toggle-block {  display: block; } .primary-sidebar .toggled-on .title-outer:before {  content: "\f106";  line-height: 11px; } .site-footer .toggled-on .title-outer:before {  content: "\f106";  line-height: 11px; } .home-about-me {  display: none; } .toggled-on .home-about-me {  display: block; } .primary-sidebar .title-outer:before, .primary-sidebar .toggled-off .title-outer:before {  content: "\f107";  position: absolute;  right: 10px;  font-family: 'FontAwesome';  font-size: 20px;  color: #000;  top: 0;  bottom: 0;  height: 14px;  width: 14px;  text-align: center;  z-index: 9;  line-height: 13px;  margin: auto; } .site-footer .title-outer:before, .site-footer .toggled-off .title-outer:before {  content: "\f107";  position: absolute;  right: 0;  font-family: 'FontAwesome';  font-size: 20px;  color: #fff;  top: 5px;  bottom: 0;  height: 14px;  width: 14px;  text-align: center;  z-index: 9;  line-height: 13px;  margin: 4px auto; } .footer-newsletter .theme-container::before, .footer-newsletter .theme-container::after, .footer-newsletter .theme-container::after {  display: none; } .widget_newsletterwidget .title-outer::after {  content: "\f107";  position: absolute;  left: auto;  right: 25px;  font-family: 'FontAwesome';  font-size: 20px;  color: #ffffff;  top: 0;  bottom: 0;  height: 14px;  width: 14px;  text-align: center;  z-index: 9;  line-height: 13px;  margin: auto; } .widget_newsletterwidget.toggled-on .title-outer::after {  content: "\f106";  line-height: 11px; } .toggled-off .toggle-block, .primary-sidebar .toggle-block, .site-footer .toggle-block, .primary-sidebar .widget_shopping_cart_content, .primary-sidebar .toggled-off .widget_shopping_cart_content, .toggle-content .toggle-block {  display: none; } .toggled-on .toggle-block, .primary-sidebar .toggled-on .widget_shopping_cart_content {  display: block; } .primary-sidebar .left-banner {  padding: 30px 0 20px; } .toggle-content .toggle_title {  display: block; } .toggle-content .toggle_title {  background-color: #f5f5f5;  display: block;  text-align: left; } .toggle-content .toggled-on .main-ul {  display: block; } .toggle-content .toggled-off .main-ul, .toggle-content .main-ul {  display: none; } .site-footer .footer-widget .widgets-follow-us.toggled-on .widget .widget_accepted_payment_methods .accepted-payment-methods {  display: block; } #first, #second, #third, #fourth, #fifth {  width: 100%;  padding: 0; }  .woocommerce .single-product-full .woocommerce-main-image.zoom, .single-product-sidebar .woocommerce-main-image.zoom {  float: right;  padding: 0;  width: 86%; } .primary-sidebar .blog-posts-content {  padding: 32px 0 0; } #secondary .post-content-inner {  padding: 0 5px; } .gallery-item, .portfolio-filter-container .item, .portfolios li {  display: inline-block;  float: none;  vertical-align: top;  width: 50% !important; } .tmpmela_product_nav_buttons {  top: 35px; }  .footer-widget .widget {  clear: both;  padding: 0 0 5px; } .site-footer .widget-title {  margin: 0;  padding: 5px 0;  font-size: 13px;  font-weight: 500; } .site-footer.monster-widget .footer-bottom .widget {  padding: 0; } .menu-footer-menu-links-container li a {  font-size: 14px; } .footer-widget.toggled-on .accepted-payment-methods {  text-align: center; } .widget_search {  display: none; } .footer_top {  margin: 30px 0; } .footer-top {  padding: 20px 0; } .site-footer .follow-us h3.widget-title {  display: block; } .footer-widget {  min-height: inherit;  width: 100%;  padding: 0;  border: none;  margin: 0; } .service-list .content {  width: auto;  float: none;  padding: 0 10px;  border-left: none;  text-align: center; } .service-title {  font-size: 12px; } .widgets-footercontact .widget-title {  display: block; } .single-portfolio .read-more a {  padding: 10px 10px; } .testmonial-text:before {  display: none; } .testmonial-text {  text-align: center; } .text-col {  width: 100%; } .newslettre-text {  display: none; } .toggled-on .newslettre-text, .widget_newsletterwidget.toggled-on .tnp.tnp-widget {  display: block; } .footer-bottomtop-inner .widget .tnp.tnp-widget, .site-footer .widget .follow-us ul {  display: block; } .footer-bottomtop-inner aside.widget {  display: block; } .footer-bottomtop-inner .widget_media_image, .footer-bottomtop-inner .widgets-follow-us {  float: none; } .footer-menu-links {  width: 100%;  text-align: center; } .footer-bottom-down-left, .footer-bottom-down-right, .site-info {  width: 100%;  padding: 5px 0;  text-align: center; } .footer-bottom .widget_accepted_payment_methods {  width: 100%;  text-align: center; } .tnp-field {  float: none;  display: inline-block;  width: 100%; } .widget .tnp-email {  width: 300px;  margin: 2px 0; } .footer-middle .theme-container {  padding: 0 0 35px; } .footer-newsletter .widget .tnp .tnp-submit {  margin-left: 0;  margin: 15px 0;  width: auto;  padding: 7px 30px 6px; }  .primary-sidebar .widget.widgets-leftbanner .left-banner {  padding: 30px 0 20px; }  .woocommerce .single-product-sidebar #content .product div.entry-summary {  width: 100%;  padding: 30px 0; } .woocommerce div.product div.summary, .woocommerce-page div.product div.summary {  width: 100%;  padding: 30px 0;  margin: 0; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images {  width: 60%; } .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary {  width: 100%;  margin: 0; } .woocommerce #secondary ul.product_list_widget li .star-rating {  display: none; } .text-col.col-6 {  width: 100%;  margin-right: 0; } .dokan-store #dokan-primary {  width: 100% !important;  margin: 0; } } @media only screen and (max-width: 782px) { .admin-bar .sticky-menu .header-style {  margin-top: 46px; } } @media only screen and (min-width: 640px) and (max-width: 767px) { .style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2 {  font-size: 36px !important;  line-height: 40px; } } @media only screen and (max-width: 767px) { .post-navigation .nav-links a {  width: 100%;  float: none;  text-align: center; } .custom-testimonial.style-1 .testmonial-image {  float: none;  margin: 0 0 5px 0; } .custom-testimonial.style-1 .testimonial-content {  padding: 25px 0; } .custom-testimonial.style-1 .testimonial-content .testimonial-top::before {  top: -12px;  left: 0;  right: 0; } .resp-tabs-list {   position: relative;   top: 0; } .main-title{  text-align: center; } .left-img, .right-img, .center-img {  padding: 0; } .address-container {  padding: 0; } .widgets-about i {  font-size: 14px;  line-height:20px; } .site-footer {  letter-spacing: 0.5px; } .cms-banner-style3.wpb_column {  padding-left: 0 !important; } .tmpmela-about-text div, .tmpmela-about-text div:first-child, .tmpmela-about-text div:last-child {  width: 100%;  padding: 5px;  text-align: center;  float: none; } .tmpmela-about-text div::after {  background: none; } .footer-bottom-up, .footer-bottom-down {  padding: 30px 0; } .service-list {  display: inline-block;  width: 100%;  text-align: center; } .service-list .service-content {  padding: 10px;  width: 100%; } .dark-service-title {  font-size: 16px;  letter-spacing: 0;  line-height: inherit; } .woo_categories_grid .cat-outer-block {  width: 29.4%;  margin: 12px; } .sub-banner-right .cms-banner-item {  margin: 10px 0 0; } .leftimage .vc_column-inner {  padding-right: 0 !important; } .header-bottom {  width: 100%; } .wpb_single_image.vc_align_left, .wpb_single_image.vc_align_right, .wpb_single_image.vc_align_center {  text-align: center;  margin: 0 0 20px !important; } .revs-video-left, .revs-video-center, .revs-video-right {  padding-bottom: 20px !important; } .normal-title::before, .upsells.products>h2::before, .related.products h2::before, .cross-sells>h2::before, .resp-tabs-list .main-title::before {  left: 0;  right: 0;  margin: auto; } .header-bottom .theme-container {  width: 100%;  margin: 0 auto !important; } .woocommerce-tabs ul.tabs>li a::before {  right: 0;  margin: auto; } .service-list .service-content::after {  display: none; }  .page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message {  width: auto;  margin-left: 15px !important;  margin-right: 15px !important; } .footer-newsletter .theme-container {  margin-left: auto !important;  margin-right: auto !important; } .header-bottom .theme-container::before, .header-bottom .theme-container::after {  display: none; } .single-product .main-content .theme-container, .main-content.box-page.full-width, .main-content-inner .home-page, .main-content.blog-page.blog-list.box-page, .main-content-inner .main-content.box-page {  margin: 0!important; } .normal-title, .upsells.products>h2, .related.products h2, .cross-sells>h2 {  text-align: center;  font-size: 20px;  margin: 0 0 20px; } .normal-title::before, .upsells.products>h2::before, .related.products h2::before, .cross-sells>h2::before {  font-size: 14px; } .service-list .icon-image {  float: none;  display: inline-block;  vertical-align: top; } .service-icon-content {  display: inline-block;  vertical-align: top;  text-align: left; }  .cart-label, .item-total {  display: none; } .header-tag {  display: none; } .sticky-menu {  min-height: 65px; } .header_logout a {  display: block; } .header-mob-logo img {  height: auto;  max-width: 100%; }  .cms-banner-item {  margin: 10px 0 20px;  text-align: center; } .wpb_wrapper .vc_row .sub-banner-left {  padding-right: 0 !important; } .wpb_wrapper .vc_row .sub-banner-right {  padding-left: 0 !important; } .cms-banner1.cms-banner-item {  margin-top: 0;  margin-right: 0; } .cms-banner2.cms-banner-item {  margin: 0; } .woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {  padding: 20px 0;  width: 100%;  margin: 0; } .woocommerce-tabs ul.tabs {  width: 100%;  text-align: center;  padding: 10px 0; } .woocommerce-tabs ul.tabs li {  padding: 0; } .woocommerce-tabs ul.tabs li a {  text-align: center;  padding: 15px;  margin-right: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs {  margin: 0 0 5px; } .woocommerce-tabs ul.tabs li a:hover:after, .woocommerce-tabs ul.tabs li.active a:after {  top: auto;  right: 0;  left: 0;  height: 2px;  width: auto; } .woocommerce-tabs .panel {  width: 100%;  padding: 30px 20px; } .woocommerce div.product .product_title, .woocommerce-page div.product .product_title {  font-size: 18px;  line-height: 24px; } .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-ordering, .woocommerce-page .woocommerce-result-count {  margin-bottom: 20px;  text-align: center; } #primary .gridlist-toggle {  display: none; } .recomme-prod .woocommerce ul.products {  padding: 0; } .faq-questions {  margin: 0 -20px; } .single-product .main-content-inner {  width: auto!important; } .woocommerce ul.products li.product-category {  width: 32.33% !important; } .header-logo {  display: none; } .header-mob-logo {  display: inline-block;  position: relative;  vertical-align: top; } .mobile-menu {  width: 280px; } #primary, .home.blog #primary, .left-sidebar #primary, .homepage #home_primary, #secondary, .home.blog #secondary, .full-width .page-title {  width: 100%; } .content_inner {  width: 100% !important;  margin: 0 !important; } .footertop .content_inner, .widget .banner-slider-container ul li {  text-align: center; } .navbar, .header_cart {  display: block;  padding: 0;  position: static; }  .resp-tabs-list {  width: 100%;  float: none;  padding: 0 0 10px; } #categorytab .resp-tabs-container, .categorytab .resp-tabs-container {  width: 100%;  border-left: none; } .product-button {  padding: 0;  text-align: center; } .category-title {  text-align: center; }  .sub-title {  line-height: 24px; } .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {  float: none;  display: inline-block;  vertical-align: top; } .woocommerce.list-view .woocommerce-result-count, .woocommerce-page.list-view .woocommerce-result-count {  display: block; } .single_variation_wrap {  overflow: visible; } .woocommerce .single-product-full .woocommerce-main-image.zoom, .woocommerce .single-product-full .woocommerce-main-image.zoom, .single-product-sidebar .woocommerce-main-image.zoom {  width: 100%; } #content div.product div.images .bx-wrapper .bx-controls-direction a, #content div.product div.images .bx-wrapper:hover .bx-controls-direction a {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1; } #content div.product div.images .bx-wrapper {  display: inline-block;  float: none; } .woocommerce #content .product div.images {  text-align: center; } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {  width: 100%; } .woocommerce form {  width: 100%; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {  margin-bottom: 20px;  box-sizing: border-box;  width: 100%; } .blog-posts-content .blog-grid .item.style-3 {  width: 100%; } .main-container .resp-tabs-list {  margin: -7px 60px -2px 0; } #yith-quick-view-content div.images, #yith-quick-view-content div.summary {  float: none;  width: 100%; } #yith-quick-view-content div.summary {  float: left;  margin: 0;  padding: 15px;  width: 100%; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {  width: 100%;  margin: 0; } .breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {  float: none;  text-align: center; } .page-title .entry-title-main {  float: none; } .blog-posts-content .post-image-outer {  float: none;  width: 100%;  text-align: center; }  .style-2 .service-content {  text-align: center; } .service.style-2 {  width: 100%; } .tmpmela_about .image-right .about_image, .tmpmela_about .image-left .about_content, .tmpmela_about .image-left .about_image, .tmpmela_about .image-right .about_content {  width: 100%;  text-align: center; } .aboutus .banner-slider-container {  text-align: center; }  .tmpmela-newsletter-form .tnp-subscription input[type="email"] {  width: auto; } .footer-menu-links a {  padding: 0 8px; } .sitemap-item, .contact_form form {  width: 100%; } .contact_form .address-container .icon {  float: none;  display: inline-block;  vertical-align: top; } .woocommerce-MyAccount-navigation {  width: 100%;  margin: 0 0 30px 0; } .woocommerce-MyAccount-content {  overflow: visible;  clear: both; } .cms-banner-item img {  width: 100%; }  .woocommerce table.my_account_orders tr td.order-actions:before, .woocommerce table.shop_table_responsive tr td.actions:before, .woocommerce table.shop_table_responsive tr td.product-remove:before, .woocommerce-page table.my_account_orders tr td.order-actions:before, .woocommerce-page table.shop_table_responsive tr td.actions:before, .woocommerce-page table.shop_table_responsive tr td.product-remove:before {  display: none; } .woocommerce-page #content table.cart .product-thumbnail:before, .woocommerce-page table.cart .product-thumbnail:before {  content: attr(data-title)" "; } .woocommerce table.shop_table_responsive tbody th, .woocommerce table.shop_table_responsive thead, .woocommerce-page table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive thead {  display: none; } .woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {  display: block; } .woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {  content: attr(data-title)": ";  float: left;  font-weight: 600;  color: #000; } .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {  display: block;  text-align: right; } .woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {  text-align: center; } .woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt {  width: 100%; } .quantity {  max-width: 270px;  position: relative; } td.product-quantity .quantity {  float: right; } .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {  float: none;  padding-bottom: 0.5em; } .woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button {  width: 100%; } .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text {  margin: 0 0 10px; } .woocommerce #content table.cart td, .woocommerce #content table.cart th, .woocommerce table.cart td, .woocommerce table.cart th, .woocommerce-page #content table.cart td, .woocommerce-page #content table.cart th, .woocommerce-page table.cart td, .woocommerce-page table.cart th {  float: left;  width: 100%;  text-align: right;  padding: 10px!important; } .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {  background-color: rgba(0, 0, 0, 0.02); } .shop_table.cart.wishlist_table thead {  display: none; } .title-description {  box-sizing: border-box;  padding: 0 15px !important; } .service-content {  display: inline-block;  width: 100%;  text-align: left;  position: relative; } .related_posts.blog-list {  margin: 20px 0 0; } .post-container {  width: 100%; } div.wpcf7 {  margin: 6% 0 0; } .blog-carousel.owl-theme .owl-buttons div {  top: 0;  bottom: 0; } .single-banner-text {  font-size: 40px;  line-height: 42px;  margin-bottom: 31px; } .single-banner-text2 {  font-size: 18px;  margin-bottom: 30px; } .single-banner-link {  font-size: 13px;  padding: 8px 15px; } .single-banner-text2 .single-banner-price {  font-size: 30px;  line-height: 30px; } .woo-products .owl-theme .owl-buttons div, .related .owl-theme .owl-buttons div, .cross-sells .owl-theme .owl-buttons div, .upsells .owl-theme .owl-buttons div {  top: 0;  bottom: 0; } .products.owl-theme .owl-buttons div.owl-prev, .blog-carousel.owl-theme .owl-buttons div.owl-prev {  left: 0;  right: auto; } } @media only screen and (max-width: 640px) { .big-title, .upsells.products>h2, .related.products h2, .cross-sells>h2, .main-title {  line-height: 30px;  font-size: 26px; } .woocommerce ul.products.list .container-inner .image-block, .woocommerce-page ul.products.list .container-inner .image-block {  margin: 0 auto 20px;  width: auto;  display: inline-block; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  width: 50%;  text-align: center; } .list .product-detail-wrapper {  width: 100%;  box-sizing: border-box; } .list .price-outer {  width: 100%; } .address-text .icon {  text-align: center;  width: 100%; } .address-text .content {  text-align: center;  padding: 0;  width: 100%; } .account-block {  display: none; } .topbar-link-toggle {  margin-right: 0; } #commentform .comment-block {  width: 100%; } .comment-form-email.comment-block {  margin: 0; } .woo_categories_grid .cat-outer-block {  width: auto; } .woo_categories_grid {  text-align: center; } .comment .comment-body {  padding: 15px; } .comment-list .children {  margin-left: 30px; } .comment-content {  padding: 30px 0 15px; } .comment-list .reply {  padding: 0; } } @media only screen and (max-width: 600px) { .columns4 .cat-outer-block:nth-child(4n)::after {  border-right: 0; } .cat-outer-block::after {  border-right: 0; } .admin-bar .header-fix.sticky-menu {  margin-top: 0; } .admin-bar .sticky-menu .header-style {  margin-top: 0; } .small-title {  display: block;  margin-left: 0; } .woocommerce-product-search select {  display: none !important; } .woocommerce-product-search span.customSelect {  display: none !important; } .blog-posts-content .blog-grid.grid .container, .portfolio-grid .item {  width: 100%; } .site-content .blog {  column-count: 1;  column-gap: 20px; } .prev.non .prev-nav-text-wrapper, .next.non .next-nav-text-wrapper {  display: inline-block;  width: auto;  margin-top: 0; } .prev-nav-text-wrapper, .next-nav-text-wrapper {  width: 60%; } .post-navigation .nav-links a {  width: 100%; } .author-info {  display: block;  text-align: center; } .author-avatar {  margin-right: 0;  margin-bottom: 20px; } .blog-posts-content .container .container-inner {  margin: 0 58px; } } @media only screen and (min-width: 480px) and (max-width: 640px) { .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  width: 50% !important; }  .home-category-block {  top: 45%; } .style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2 {  font-size: 36px !important;  line-height: 40px; } } @media only screen and (max-width: 479px) { .woo_categories_grid .cat-outer-block {  width: auto; } .woocommerce ul.products.grid li .container-inner {  border-right: 0; } .woocommerce .star-rating, .woocommerce-page .star-rating, .wpb_wl_summary .star-rating, .product-block-hover {  display: block; } .woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_external.button, .woocommerce-page ul.products li.product .product_type_external.button, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_grouped.button, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable, a.button.product_type_variable.add_to_cart_button, .woocommerce ul.products li.product .product_type_variable.button, .woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products li.product .product_type_simple.button, .woocommerce-page ul.products li.product .product_type_simple.button {  font-size: 12px;  position: relative;  opacity: 1;  transform: none;  top: 0;  margin: 14px 0;  padding: 3px;  line-height: 23px;  height: 22px;  left: 0;  right: 0;  box-shadow: none; } .woocommerce ul.products li.product a.button:hover {  box-shadow: none; } .woocommerce .products li .star-rating, .woocommerce-page .products li .star-rating {  position: relative;  opacity: 1;  transform: none; } .product-block-hover {  top: 8px;  right: 8px; } .header-botton-inner {  border: none; } .header-top {  padding: 15px 0; } .header-cart .togg .widget.widget_shopping_cart {  right: -50px; } .compare-counter, .whislist-counter, .header-cart {  margin: 4px; } .woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name {  min-height: auto; } .widget_shopping_cart_content .buttons .wc-forward {  padding: 9px 21px; } .post-info {  padding: 20px; } .post-info.non {  padding: 20px; } .revs-slide {  margin-top: 0 !important; } .topbar-link-toggle {  background-size: 24px; } .header-cms-service {  display: none; } .topbar-link {  padding-top: 5px; } .header-top-center {  margin-left: 10px; } #review_form_wrapper {  padding: 20px; } .account-block, .account-label {  display: none; } .cart-price {  margin-left: 5px; } .topbar-link-toggle {  margin: 0; } .service-content, .service-icon-content {  text-align: center; } .service-list .icon-image {  width: 100%;  margin-right: 0;  margin-left: 0; } .footer-newsletter .title-outer .widget-title {  font-size: 16px; } .entry-date {  font-size: 12px;  letter-spacing: 0; } .post-inner-top {  margin-top: -70px;  height: 78px;  width: 80px;  border-width: 3px; } .blog-icon:before {  font-size: 26px;  line-height: 26px; } .blog-icon {  margin-bottom: 8px;  padding-bottom: 4px; } .entry-thumbnail .block_hover .links {  top: 35%; } .owl-theme .owl-buttons div {  opacity: 1;  -khtml-opacity: 1;  -webkit-opacity: 1;  -moz-opacity: 1; } .team-posts-content .staff-image {  float: none; } .home-category-block {  top: 60%; } .single-banner-text {  font-size: 25px;  line-height: 30px;  margin-bottom: 15px; } .single-banner-text2 {  font-size: 14px;  margin-bottom: 30px; } .post-info .entry-header .entry-title {  width: 100%;  float: none; } .style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2 {  margin-bottom: 0;  font-size: 18px !important; } .single-product-side-widget-area .widgets-cms {  width: auto;  text-align: left;  padding: 0; } .single-product .widget {  width: 100%; }   .category-text .owl-carousel .owl-item {  text-align: center; } .category-text .sub-title, .small-title {  display: block;  margin-left: 0;  text-align: center; }  cms-banner-item .text2 {  font-size: 20px;  line-height: 20px; } .woocommerce .single-product-full #content .product div.images, .woocommerce .single-product-sidebar #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page .single-product-sidebar #content div.product div.images, .woocommerce-page div.product div.images {  width: auto; } .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {  position: relative; } .site-main {  padding: 20px 0 0; } .page-title {  padding: 0 0 20px; }  .woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product {  width: 100% !important;  margin: 0 auto;  text-align: center; } .product-detail .product_title {  padding: 10px 0; } #home_featured_carousel .product-price.price {  margin: 15px 0; } .product-button {  margin-top: 10px; } .social-icon .follow-us a {  margin: 0 8px; } .blog-posts-content, .portfolio-container, .upsells, .related, .cross-sells, #woo-products, .woocommerce ul.products.grid, .woocommerce-page ul.products.grid {  margin: 0 -8px;  text-align: center; } .woocommerce ul.products li.product:hover .container-inner, .woocommerce ul.products li.product .container-inner {  margin: 8px; } .blog-posts-content .container .container-inner {  margin: 0 8px; } .woocommerce ul.products.list li .container-inner, .woocommerce-page ul.products.list li .container-inner {  margin: 8px 0 !important; } .woocommerce ul.products li.product-category {  width: 100% !important; } .woocommerce ul.products li.first, .woocommerce-page ul.products li.first {  clear: none; } .woocommerce ul.products li .image-block {  border-right: 0; } ul.products li.last .image-block, ul.products.grid li.last .image-block {  border-right: 0; } .team-posts-content.posts-content .container {  width: 100%; } .gallery-item, .portfolio-filter-container .item, .portfolios li {  width: 100% !important; } .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {  width: 100%; } .site-footer .newsletter tr, .site-footer .newsletter-email, .site-footer .newsletter .newsletter-submit {  width: 100%; } .newsletter-td-submit {  padding: 5px 0 !important; } .product-cms-tab-block .style5 #tab ul li a {  margin: 0; } .woocommerce ul.products li .container-inner:after, .woocommerce ul.products li.last .container-inner:after {  width: 0; } .singleproduct-sidebar {  float: none;  margin: 20px auto;  clear: both; }  .woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images {  width: 100%; }  blockquote, q {  line-height: 24px; } .pricing_wrapper {  padding: 20px 0; } .entry-summary .count-down {  width: 70%; } .vertical_tab.style2 #tab ul li, .style2.horizontal_tab .tab_groupcontent, .vertical_tab.style3 #tab ul li, .style3.horizontal_tab .tab_groupcontent {  margin: 0; } .vertical_tab .tab_groupcontent, .horizontal_tab #tab ul li {  width: 100%;  margin: 0;  text-align: center; } #tab ul.tabs {  width: 100% !important;  margin: 0; } #tab ul li a {  display: block; } .address-text-inner {  text-align: center; } .address-text .icon {  border-width: 0 0 1px;  box-sizing: border-box;  padding: 15px 0;  width: 100%; } .entry-header .entry-title a {  font-size: 15px; } .entry-main-header .entry-header .entry-title a {  font-size: 22px; }  .footer-widget .widget .tnp-email {  width: 235px; } .vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover {  border-right: 1px solid #EDECEA; } .horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover {  border-bottom: 1px solid #EDECEA; } .shortcode-title {  padding: 0 0 10px; } .single-product .product-cms-tab-block .style5 #tab ul li:last-child {  margin: 0 0 10px 0; } .footer-newsletter .title-outer::before {  background-size: 26px;  width: 50px; } .footer-newsletter .title-outer .widget-title {  font-size: 16px;  line-height: 24px; } .footer-newsletter .title-outer {  padding-left: 60px; } .footer-newsletter .theme-container {  margin-left: 0 !important;  margin-right: 0 !important; } .tmpmela_logocontent .brand-grid .item.brand_main {  width: 50%; } .comment-respond {  padding: 20px; } .entry-content-other .entry-main-header {  padding: 0; } .entry-content-other .entry-content {  padding: 0; } .loadgridlist-wrapper {  margin: 20px 0 0; } } @media only screen and (max-width: 379px) { .woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse>a, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse a, .woocommerce .entry-summary .add_to_wishlist, .woocommerce .entry-summary a.compare.button {  padding: 5px 5px 5px 1px; } .category-banner-image .image-category-block .tab-title {  font-size: 22px; } .header-cart .togg .widget.widget_shopping_cart {  width: 280px; } .woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product, .woocommerce ul.products.owl-carousel li.product, .woocommerce-page ul.products.owl-carousel li.product {  width: 100% !important; } .woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name {  font-size: 12px; } .woocommerce ul.products li.product .product_type_simple, .woocommerce-page ul.products li.product .product_type_simple, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable, .woocommerce .button.yith-wcqv-button, .entry-summary .yith-wcwl-wishlistexistsbrowse>a, .woocommerce a.compare.button, .woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-add-to-wishlist, .home-featured-carousel .button.add_to_cart_button.ajax_add_to_cart.product_type_simple, .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-add-to-wishlist a {  height: 26px;  width: 26px;  line-height: 26px; } .woocommerce span.onsale, .woocommerce-page span.onsale {  font-size: 10px; } .tmpmela_logocontent .brand-grid .item.brand_main {  width: 100%; } .prev-nav-text-wrapper, .next-nav-text-wrapper {  width: 100%;  margin: 12px 0 0; } .resp-tabs-list li {  width: 100%; } .product-category-tab .woocommerce ul.products li.product .image-block {  float: left;  overflow: hidden;  width: auto; } } .site-header { background: transparent !important; } .site-header .header-main { max-width: 1250px; margin: 0 auto; display: block; } .header-middle { border-radius: 5px 5px 0 0; } .header-bottom { border-radius: 0 0 5px 5px; } .home .site-main { padding-top: 34px; } .home .main_inner {  padding-top: 0px; } ul.resp-tabs-list:empty {  display: none; } .big-title, .upsells.products > h2, .related.products h2, .cross-sells > h2, .main-title {  color: #0d63ab;  text-transform: none;  font-size: 35px; } .site {  background: url("/wp-content/themes/limo-child/images/bg.png") no-repeat center top; } .widgets-about, .footer-bottom-down-left {  display: none; } .footer-top {  padding-bottom: 0px; } .footer-bottom-up, .footer-bottom-down {  border-top: none;  padding: 10px 0; } .site-footer {  background-color: #b22523;  color: #fff; } .site-footer a.rsswidget, .site-footer .textwidget p, .site-footer .widget_shopping_cart_content p {  color: #fff; } .site-footer a, .site-footer .post-date a:hover {  color: #fff; } html body .header-middle {  background-color: #aecfeb;  background: linear-gradient(90deg, #84accf 10%, #aecfeb 35%, #a8ccea 100%);  -webkit-background: linear-gradient(   90deg,   #84accf 10%,   #aecfeb 35%,   #a8ccea 100%  );  -moz-background: linear-gradient(   90deg,   #84accf 10%,   #aecfeb 35%,   #a8ccea 100%  ); } html body #secondary .widget-title {  color: #b22523;  border: 1px solid #d6d6d6;  text-transform: uppercase;  font-weight: 600; } .site-footer .widget-title { margin-bottom: 0; } html body .primary-sidebar .widget ul li, html body .primary-sidebar .widget.woocommerce.widget_product_categories li {  position: relative; } html body .type-product .summary p.price{  float: none; } html body .primary-sidebar .widget.woocommerce.widget_product_categories>li{  padding-right: 40px; } html body .primary-sidebar .widget>.toggle-block{  padding:0px; } .primary-sidebar a:hover {  color: #B22523 !important; } html body .widget_product_categories ul{  padding: 0px; } html body .woocommerce-Price-amount bdi{  color: #fff;  background: #B32523;  padding: 3px 10px; } html body del .woocommerce-Price-amount bdi {  background: rgb(179 37 35 / 30%); } html body ul.product-categories li a{  text-transform: uppercase;  font-size: 12px;  font-weight: 500; } .woocommerce div.product form.cart .single_add_to_cart_button.button, .woocommerce-page div.product form.cart .single_add_to_cart_button.button {  float: left; }  .woocommerce-shipping-methods label { margin-left: 5px; } .shipping-method-desc { font-weight: normal; text-indent: 0; font-size: 0.9em; }     .woocommerce .single-product-sidebar.single-product-side-widget-area .singleproduct-sidebar{  display: none; }   .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img{  border: 1px solid #dcdcdc;  width: calc(100% - 2px) !important; } @media screen and (min-width: 768px) {        } @media only screen and (min-width: 1900px) {  .site { background-size: 100% auto; } } @media only screen and (min-width: 1201px) and (max-width: 1450px) {  .site-header .header-main { max-width: 1200px; } } @media only screen and (max-width: 1200px) and (min-width: 980px) {    .header-bottom, .header-middle { width: auto; }  .header-middle-left { margin-left: 20px; }  .header-middle-right { margin-right: 20px; }  .main-navigation { margin: 0 20px; }    .mega-menu ul li a {   padding: 16px 13px;  } } @media screen and (max-width: 978px) {    .header-bottom, .header-middle { width: 100%; border-radius: 0px; padding: 0; } } @media screen and (max-width: 767px) {  .header-mob-logo img{   margin-top: 8px;  } } @media screen and (max-width: 700px) {  .woocommerce ul.products li.product,  .woocommerce-page ul.products li.product {   display: flex;   justify-content: center;   width: 100% !important;   float: none !important;  }  .woocommerce ul.products li .container-inner { width: 100%; }  .woocommerce #content nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul{   white-space: inherit;  } }   @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }     h1 {   font-family:'Poppins', Arial, Helvetica, sans-serif;  }      h1 {   color:#000000;   }      h2 {   font-family:'Poppins', Arial, Helvetica, sans-serif;  }      h2 {   color:#000000;   }      h3 {   font-family:'Poppins', Arial, Helvetica, sans-serif;  }      h3 { color:#000000;}     h4 {   font-family:'Poppins', Arial, Helvetica, sans-serif;  }       h4 {   color:#000000;   }      h5 {   font-family:'Poppins', Arial, Helvetica, sans-serif;  }      h5 {   color:#000000;   }      h6 {   font-family:'Poppins', Arial, Helvetica, sans-serif;  }       h6 {   color:#000000;   }    .primary-sidebar a{  color:#000000;  }  .primary-sidebar a:hover {  color:#B22523;  }   a ,.loadgridlist-wrapper button.woocount{  color:#000000;  }  a:hover ,.header-tag-widget .tagcloud a:hover,.woocommerce ul.products li.product .product-name:hover,  li.product a:hover .product-name, .entry-meta a ,  .tabs a.current, a.active, .entry-thumbnail .comments-link a:hover,  .post-detail a:hover ,  .current-cat > a,.woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse.show a:hover,  .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse.show a:hover,  .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,  .woocommerce .entry-summary a.compare.button:hover,  .woocommerce .entry-summary .compare.button:hover,  .woocommerce .entry-summary a.compare.button.added:hover,  .woocommerce .summary .product_meta .posted_in a:hover,  .woocommerce .summary .product_meta .tagged_as a:hover,  .brand span a:hover,  .social a:hover,  .post-navigation a:hover .fa,  .entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover,  .resp-tabs-list li .tab-title:hover,  .cms-banner-item .link-text:hover,.product-category:hover h2, .product-category:hover mark,  .resp-tabs-list li.resp-tab-active .tab-title,  .loadgridlist-wrapper button.woocount:hover,  .woocommerce .entry-summary .compare.button::before,  .woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.delete_item, .woocommerce .entry-summary .delete_item,  .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .delete_item::before,  .woocommerce .yith-wcwl-add-to-wishlist .separator,  .woocommerce .entry-summary .view-wishlist{  color: #FE4135;  }  .blog-posts-content .read-more a{  color: #FE4135;  }  .blog-posts-content .read-more a:hover{  color:#000000;  }  .loadgridlist-wrapper button.woocount::after, .blog-posts-content .read-more a::after{  background-color: #000000;  }  .cms-banner-item .link-text:hover:after{  background-color: #FE4135;  }    h3 {   font-family:'Poppins', Arial, Helvetica, sans-serif;   }       .site-footer {   font-family:'Poppins', Arial, Helvetica, sans-serif;   }    .site-footer {  background-color:rgb(34,34,34);   color:#CDCDCD;    }  .site-footer .widget-title{  color:#FFFFFF;   }  .site-footer a ,.site-footer .post-date a:hover{  color:#CDCDCD;   }  .site-footer a:hover , .site-footer .post-date a{  color:#FE4135;    }  body {  background-color:#FFFFFF ;  background-image: url("");  background-position:top left;  background-repeat:no-repeat;  background-attachment:scroll;   color:#666666;  }   .mega-menu ul li a{color:#FFFFFF; }  .children ul li a:hover {color:#FFFFFF;}   .mega-menu ul li a:hover,.mega-menu ul li.mega-hover a {  color:#FFFFFF;  background:rgba(178,37,35,1);  }  .mega-menu ul li a,.mega-menu ul li .sub-menu ul li a,.mega-menu ul li .children ul li a{  background:rgba(0,0,0,1);   color: #FFFFFF;  }  .mega-menu ul li a:hover, .mega-menu ul li .sub-menu ul li a:hover, .mega-menu ul li.hover a,  .mega-menu ul li .children ul li a:hover {   background:rgba(178,37,35,1);  color: #FFFFFF;  }  .mobile-menu{background:rgb(178,37,35);}  .mobile-menu ul li a,  .mobile-menu .expandable-hitarea::before{color: #FFFFFF;}  .mobile-menu ul li a:hover{color: #FFFFFF;}   .mega-menu ul li .sub-menu a,.mega-menu ul li .children a {  background:rgba(178,37,35,1);  color: #FFFFFF;  }  .mega-menu ul li .sub-menu a:hover ,.mega-menu ul li .sub-menu ul li a, .mega-menu .sub-menu li.hover a,  .mega-menu ul li .children a:hover ,.mega-menu ul li .children ul li a, .mega-menu .children li.hover a{  background:rgba(34,34,34,1);  color: #FFFFFF;  }  .home .site-header:hover,.sticky-menu .header-style, .home.blog .site-header,  .site-header{background:rgba(255,255,255,1)}  .header-middle{background:rgba(237,236,234,1)}  .header-bottom{background:rgba(0,0,0,1)}    body {   font-family: 'Poppins', Arial, Helvetica, sans-serif;   }  .header-cms-service .service-text.text1 a{color: #000000;}  .header-cms-service .service-text.text2 a{color: #000000;}  .header-cms-service .service-text.text1 a:hover{color: #B22523;}  .header-cms-service .service-text.text2 a:hover{color: #B22523;}  .woocommerce span.onsale, .woocommerce-page span.onsale,.woocommerce .onsale::before{  background:rgb(13,99,171);  }  .count-down.product-count-down{  border-color: rgb(178,37,35);  }  .widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"], a.button, button, .contributor-posts-link, input[type="button"], input[type="reset"], input[type="submit"], .button_content_inner a, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce .wishlist_table td.product-add-to-cart a,.woocommerce .wc-proceed-to-checkout .checkout-button,  .woocommerce-page input.button:hover,.woocommerce #content input.button.disabled,.woocommerce #content input.button:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce-page #content input.button.disabled,.woocommerce-page #content input.button:disabled,.woocommerce-page #respond input#submit.disabled,.woocommerce-page #respond input#submit:disabled,.woocommerce-page a.button.disabled,.woocommerce-page a.button:disabled,.woocommerce-page button.button.disabled,.woocommerce-page button.button:disabled,.woocommerce-page input.button.disabled,.woocommerce-page input.button:disabled, .woocommerce.single-product .single_add_to_cart_button:hover , .woocommerce.single-product div.product form.cart .button:hover,  .links .icon, .gallery-zoom .icon, .gallery-redirect .icon, .blog-posts-content .block_hover .icon,  .previous-image:hover, .next-image:hover,  .woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt,  .soldout,  .paging-navigation a:hover, .paging-navigation .page-numbers.current, .woocommerce-pagination span.current, .woocommerce-pagination a:hover,.product .wcmp_fpm_buttons,  .woocommerce ul.products.list li.product a.button  {  background-color: rgb(178,37,35);  color:#FFFFFF;    font-family:'Poppins', Arial, Helvetica, sans-serif;    }  .dokan-pagination-container .dokan-pagination li.active a, .dokan-pagination-container .dokan-pagination li a:hover{  background-color: rgb(178,37,35);  border-color: rgb(178,37,35);  }  .widget input[type="button"]:hover, .widget input[type="button"]:focus,   .widget input[type="reset"]:hover, .widget input[type="reset"]:focus,   .widget input[type="submit"]:hover, .widget input[type="submit"]:focus,   footer a.button:hover,  a.button:hover, a.button:focus, button:hover, button:focus,   .contributor-posts-link:hover, input[type="button"]:hover,   input[type="button"]:focus, input[type="reset"]:hover,   input[type="reset"]:focus, input[type="submit"]:hover,   input[type="submit"]:focus, .button_content_inner a:hover,   .button_content_inner a:focus, .woocommerce #content input.button:hover,   .woocommerce #respond input#submit:hover, .woocommerce button.button:hover,   .woocommerce input.button:hover, .woocommerce-page #content input.button:hover,   .woocommerce-page #respond input#submit:hover, .woocommerce-page button.button:hover,   .woocommerce #content table.cart .checkout-button:hover,   #primary .entry-summary .single_add_to_cart_button:hover,   .woocommerce .wc-proceed-to-checkout .checkout-button:hover,  .single-banner-link,.links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover,.previous-image, .next-image,  .woocommerce-page a.button:hover,.woocommerce .wishlist_table td.product-add-to-cart a:hover,  .woocommerce .cart-collaterals .cart_totals a.button.alt:hover, .woocommerce-page .cart-collaterals .cart_totals a.button.alt:hover,  .paging-navigation .page-numbers, .woocommerce-pagination span, .woocommerce-pagination a,  .loadgridlist-wrapper button:hover,  .woocommerce ul.products.list li.product a.button:hover  {  background-color:rgb(13,99,171);  color: #FFFFFF;  }  .woocommerce ul.products li.product .product_type_simple,  .woocommerce-page ul.products li.product .product_type_simple,  .woocommerce ul.products li.product .product_type_grouped,  .woocommerce-page ul.products li.product .product_type_grouped,  .woocommerce ul.products li.product .product_type_external,  .woocommerce-page ul.products li.product .product_type_external,  .woocommerce ul.products li.product .product_type_variable,  .entry-summary .yith-wcwl-wishlistexistsbrowse.show > a,  .woocommerce-page ul.products li.product .product_type_variable,  .portfolio-filter-container .options li a  {background-color:rgb(255,255,255);  color:rgb(0,0,0);  }  .woocommerce ul.products li.product .product_type_simple:hover,  .woocommerce-page ul.products li.product .product_type_simple:hover,   .woocommerce ul.products li.product .product_type_grouped:hover,   .woocommerce-page ul.products li.product .product_type_grouped:hover,   .woocommerce ul.products li.product .product_type_external:hover,   .woocommerce-page ul.products li.product .product_type_external:hover,  .woocommerce ul.products li.product:hover .product_type_variable:hover,  .woocommerce-page ul.products li.product .product_type_variable:hover  {background-color:rgb(255,255,255);  color:rgb(254,65,53);  }    


   .woocommerce-ordering .customSelect .customSelectInner { display: block !important; overflow: hidden; } @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:auto}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:star;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)} @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.6;padding:0!important;text-decoration-line:underline;text-underline-position:under}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba} 