Server IP : 192.64.118.117 / Your IP : 18.119.0.35 Web Server : LiteSpeed System : Linux premium56.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64 User : thecgapy ( 1160) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/home/thecgapy/mcprintingandpromotions.com/wp-content/themes/zigcy-lite/ |
Upload File : |
/* Theme Name: Zigcy Lite Theme URI: https://accesspressthemes.com/wordpress-themes/zigcy-lite/ Author: Access Press Themes Author URI: http://accesspressthemes.com Description: Zigcy Lite is next generation WooCommerce theme with maximum level of flexibility to build any type of online store.3 Starter sites, one click demo import, super fast, deep Woo integration, many CTAs and lead capture / conversion elements. Version: 2.1.0 Requires at least: 4.7 Tested up to: 5.9 Requires PHP: 5.6 License: GNU General Public License, version 3 (GPLv3) License URI: http://www.gnu.org/licenses/gpl-3.0.txt Text Domain: zigcy-lite Tags: right-sidebar, left-sidebar, custom-menu, featured-images, threaded-comments, translation-ready, custom-logo, blog, theme-options, editor-style, e-commerce This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. Zigcy Lite is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Normalize # Typography # Elements # Forms # Navigation ## Links ## Menus # Accessibility # Alignments # Clearings # Widgets # Content ## Posts and pages ## Comments # Infinite scroll # Media ## Captions ## Galleries --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Normalize --------------------------------------------------------------*/ /* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.5; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-overflow-x: hidden; overflow-x: hidden; } body{ -ms-overflow-x: hidden; overflow-x: hidden; } /*ul, li{ margin: 0; padding: 0; }*/ /* fghf */ .single-content-wrapp table { border: 1px dashed #BBB; border-collapse: collapse; } th{ border: 1px solid #BBB; } td{ border: 1px solid #BBB; padding-left: 10px; } .single-content-wrapp{ line-height: 1.8; } .single-content-wrapp{ font-size: 16px; line-height: 1.8; color: #191e23; } .single-content-wrapp dd, .single-content-wrapp li { margin-bottom: 6px; } .single-content-wrapp ol, .single-content-wrapp ul { padding-left: 2.5em; margin-left: 0; } .single-content-wrapp ol { list-style-type: decimal; } style.css?ver=1.0.0:600 table { margin: 0 0 1.5em; width: 100%; border: solid 1px #aaa; border-collapse: collapse; text-align: left; } /* Sections ========================================================================== */ /** * Remove the margin in all browsers. */ body { margin: 0; font-family: poppins; color: #404040; font-weight: 400; } /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Text-level semantics ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; } /** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ text-decoration: underline dotted; /* 2 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font size in all browsers. */ small { font-size: 11px; } small a:hover{ color: #DF3550; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Remove the border on images inside links in IE 10. */ img { border-style: none; max-width: 100%; height: auto; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { /* 1 */ overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { /* 1 */ text-transform: none; } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /** * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Interactive ========================================================================== */ /* * Add the correct display in Edge, IE 10+, and Firefox. */ details { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Misc ========================================================================== */ /** * Add the correct display in IE 10+. */ template { display: none; } /** * Add the correct display in IE 10. */ [hidden] { display: none; } /*-------------------------------------------------------------- # Typography --------------------------------------------------------------*/ body, button, input, select, optgroup, textarea { font-family: poppins; color: #404040; font-weight: 400; font-size: 16px; font-size: 1rem; line-height: 1.5; } h1, h2, h3, h4, h5, h6 { clear: both; } p { margin-bottom: 1.5em; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em 1.5em; position: relative; padding-left: 30px; border-left: 4px solid #000; padding-left: 1em; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; font-size: 0.9375rem; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark { background: #fff9c0; text-decoration: none; } ins { background: #fff; text-decoration: none; } big { font-size: 125%; } /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ html { box-sizing: border-box; } *, *:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ box-sizing: inherit; } body { background: #fff; /* Fallback for when there is no custom background color defined. */ } hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1.5em; } ul, ol { margin: 0 0 1.5em 3em; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } dd { margin-bottom: 6px; } /*img { height: 100%; Make sure images are scaled correctly. width: 100%; Adhere to container width. } */ figure { margin: 1em 0; /* Extra wide images within figure tags don't overflow the content area. */ } table { margin: 0 0 1.5em; width: 100%; } /*-------------------------------------------------------------- # Forms --------------------------------------------------------------*/ button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; border-color: #ccc #ccc #bbb; border-radius: 3px; background: #e6e6e6; color: rgba(0, 0, 0, 0.8); font-size: 12px; font-size: 0.75rem; line-height: 1; padding: .6em 1em .4em; } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: #ccc #bbb #aaa; } button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: #aaa #bbb #bbb; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: #666; border: 1px solid #ccc; border-radius: 3px; padding: 3px; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color: #111; } select { border: 1px solid #ccc; } textarea { width: 100%; } /*-------------------------------------------------------------- # Navigation --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Links --------------------------------------------------------------*/ a { color: royalblue; } a:visited { color: royalblue; } a:hover, a:focus, a:active { color: midnightblue; } a:hover, a:active { outline: 0; } code{ background: #f3f4f5; border-radius: 2px; color: #23282d; font-family: Menlo,Consolas,monaco,monospace; font-size: 14px; padding: 2px; } pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } /*-------------------------------------------------------------- ## Menus --------------------------------------------------------------*/ .main-navigation ul { list-style: none; margin: 0; padding-left: 0; } .main-navigation ul ul { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); float: left; position: absolute; top: 100%; left: -999em; z-index: 99999; } .main-navigation ul ul ul { left: -999em; top: 0; } a { text-decoration: none; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul { left: 100%; } /*.main-navigation ul ul a { width: 200px; }*/ blockquote { margin: 0; } .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul { left: auto; } .main-navigation li { position: relative; } .main-navigation a { display: block; text-decoration: none; } /* Small menu. */ .menu-toggle, .main-navigation.toggled ul { display: block; } @media screen and (min-width: 800px) { .menu-toggle { display: none; }} /*.main-navigation ul { display: block; } }*/ .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; overflow: hidden; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { float: left; width: 50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { float: right; text-align: right; width: 50%; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } /*-------------------------------------------------------------- # Clearings --------------------------------------------------------------*/ .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 1.5em; /* Make sure select elements fit in widgets. */ } .widget select { max-width: 100%; } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .entry-content .page-links { display: block; text-align: center; margin-top: 50px; color: #404040; } .entry-content .page-links b { font-weight: normal; margin-right: 8px; } .entry-content .page-links span { padding: 0 10px; color: #FFF; font-weight: 600; display: inline-block; background: #DF3550; height: 30px; width: 30px; text-align: center; line-height: 30px; margin: 0 2px; border: solid 1px #DF3550; } .entry-content .page-links a { color: #404040; margin: 0; } .sticky .sml-blog-ct-main-wp{ -webkit-box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.075); box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.075); border: solid 1px #ededed; background: #f1f1f1; } article span.edit-link { margin-top: 15px; display: block; } form input[type="password"] { width: 100%; padding: 10px; border-radius: 3px; } form input[type="submit"] { background-color: #000; color: #fff; padding: 15px 30px; font-size: 15px; margin-top: 10px; font-weight: 800; border-radius: 2px; transition: background .2s; cursor: pointer; } form input[type="submit"]:hover { background-color: #767676; } h1 { font-size: 36px; margin: 0.67em 0; font-weight: 600; } h2{ font-size: 32px; font-weight: 600; } h3{ font-size: 28px; font-weight: 600; } h4{ font-size: 24px; font-weight: 600; } h5{ font-size: 20px; font-weight: 600; } h6{ font-size: 18px; font-weight: 600; } .hentry { margin: 0 0 1.5em; } .updated:not(.published) { display: none; } .page-links { clear: both; margin: 0 0 1.5em; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comment-content a { word-wrap: break-word; } .bypostauthor { display: block; } /*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/ /* Globally hidden elements when Infinite Scroll is supported and in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; } /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .wp-caption-text { text-align: center; } /*-------------------------------------------------------------- ## Galleries --------------------------------------------------------------*/ .gallery { margin-bottom: 1.5em; } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } .container { /*max-width: 1400px;*/ margin: 0 auto; width: 100%; } /*..............................................................site headder................................................................*/ /*.....................store-mart-lite-header-icons.............................*/ .store-mart-lite-top-header-wrap { background-color: rgba(41,51,65,1); color: #fff; border-bottom: 1px solid #eee; } .top-header-left-text{ font-size: 13px; font-weight: 400; font-family: poppins; padding: 8px 0px; color: #ffffff; } .top-header-call-title { padding:8px 0; text-transform: uppercase; font-size: 12px; font-weight: 400; font-family: poppins; color: #ffffff; } .top-header-contact-num { padding: 8px 0; margin-left: 15px; font-size: 12px; font-weight: 400; font-family: poppins; color: #ffffff; } .store-mart-lite-header-icons a { margin-left: 8px; color: #ffffff; font-size: 14px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .header-one .store-mart-lite-header-icons { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; flex-wrap: wrap; justify-content: space-between; margin: 0 auto; width: 100%; max-width: 1400px; padding: 0 10px; } .store-mart-lite-top-header-left { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .store-mart-lite-sc-icons { padding-top: 4px; padding-left: 8px; } .store-mart-lite-sc-icons a:hover{ color: #DF3550; } /*......................store-mart-lite-logos.......................*/ .site-branding img { width: 140px; } .store-mart-lite-logos { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; width: 100%; -webkit-justify-content: space-between; justify-content: space-between; padding: 20px 10px; } .store-mart-lite-logos form{ display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; height: 50px; align-items: center; -webkit-align-items: center; } .search-wrap { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; border: 2px solid #ddd; border-radius: 3px; height: 100%; align-items: center; -webkit-align-items: center; position: relative; } .user-logout-wrap.sm-icon-header { margin-right: 30px; position: relative; } .sm-wishlist-wrap.sm-icon-header { position: relative; } .sm_search_wrap select { border: none; -webkit-appearance: none; background-repeat: no-repeat; background-position: right 50%; width: 100%; font-size: 14px; font-weight: 400; padding-left: 15px; background-color: transparent; background-image: url(assets/images/down-arrow.png); } .sm_search_form input[type="text"]{ border: none; padding-right: 50px; width: 350px; background: transparent; text-transform: capitalize; } .sm_search_wrap { width: 150px; position: relative; } .sm_search_form { margin-left: 20px; } .sm_search_form button#searchsubmit { padding: 15px; color: #fff; background-color: #df3550; border: none; cursor: pointer; position: absolute; top: -1px; right: -1px; font-size: 18px; -webkit-border-radius: 0px; border-radius: 0px; } .sm_search_form input::placeholder { font-size: 13px; } .user-logout-wrap.sm-icon-header a { color: #333; font-size: 25px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .user-logout-wrap.sm-icon-header a:hover{ color: #df3550; } .sm-wishlist-wrap.sm-icon-header a.sm-wishlist-ct-class{ color: #333; font-size: 25px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sm_search_wrap:after{ position: absolute; top: 0px; left: 110%; background-color: #818181; width: 1px; height: 25px; content: ''; } .user-logout-wrap.sm-icon-header span { font-size: 14px; position: absolute; z-index: 100; top: 20px; right: 0; max-width: 150px; padding: 20px 20px; line-height: 40px; background: #FFF; color: #404040; visibility: hidden; opacity: 0; font-family: poppins; -webkit-transform: translateY(45px); -moz-transform: translateY(45px); -ms-transform: translateY(45px); -o-transform: translateY(45px); transform: translateY(45px); -webkit-box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .browse-category i { font-size: 22px; font-weight: 800; padding-left: 15px; line-height: 1; display: inline-block; vertical-align: middle; padding-right: 5px; margin-top: -2px; } .user-logout-wrap.sm-icon-header a:hover span { opacity: 1; visibility: visible; color: #333; -webkit-transform: translateY(15px); -moz-transform: translateY(15px); -ms-transform: translateY(15px); -o-transform: translateY(15px); transform: translateY(15px); } .user-logout-wrap.sm-icon-header a.sm-wishlist-ct-class:hover{ color: #df3550; -webkit-transition: 1s; -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; transition: 1s; } .store-mart-lite-login-wrap i{ font-weight: 800; } .user-logout-wrap.sm-icon-header a span:hover { color: #df3550; -webkit-transition: 1s; -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; transition: 1s; } .sm-wishlist-wrap.sm-icon-header a.sm-wishlist-ct-class:hover{ color: #df3550; -webkit-transition: 1s; -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; transition: 1s; } span.wishlist-counter { position: absolute; top: -5px; left: 18px; font-size: 12px; background-color: #df3550; border-radius: 50%; color: #fff; height: 25px; width: 25px; text-align: center; line-height: 2; } .wishlist-dropdown.product_list_widget { font-size: 14px; position: absolute; z-index: 99; top: 15px; right: 0; width: 350px; padding: 20px; padding-bottom: 0; color: #333; background: #FFF; visibility: hidden; overflow-y:auto ; opacity: 0; -webkit-transform: translateY(45px); -moz-transform: translateY(45px); -ms-transform: translateY(45px); -o-transform: translateY(45px); transform: translateY(45px); -webkit-box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sm-wishlist-wrap.sm-icon-header:hover .wishlist-dropdown.product_list_widget{ opacity: 1; visibility: visible; color: #333; -webkit-transform: translateY(15px); -moz-transform: translateY(15px); -ms-transform: translateY(15px); -o-transform: translateY(15px); transform: translateY(15px); } .sm-wishlist-wrap.sm-icon-header a li{ font-size: 14px; color: #000; font-family: poppins; } .sm-wishlist-wrap.sm-icon-header p{ font-size: 14px; color: #7b7b7b; font-family: poppins; margin-top: 0px; text-align: center; } .store-mart-lite-login-wrap { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-justify-content: flex-end; justify-content: flex-end; margin-right: 20px; -webkit-align-items: center; align-items: center; } ul.cart-widget-products{ list-style: none; margin: 0; padding: 0; } .store-mart-lite-login-wrap a.product-mini-image { color: transparent; } .cart-widget-products li.cart-widget-prod { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center; -webkit-justify-content: flex-start; justify-content: flex-start; padding: 20px 0; border-bottom: 1px solid #eee; } .cart-widget-products .descr-box { padding-left: 15px; width: calc(100% - 80px); } .descr-box a { font-size: 14px; color: #000 ; text-decoration: none; font-family: poppins; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .descr-box a:hover{ color: #DF3550; } h4.product-title { margin: 0; } .descr-box h4.product-title a:hover{ color: #df3550; } .store-mart-lite-logos span.woocommerce-Price-amount.amount { color: #999; font-family: poppins; } p.sm-item-notice { position: relative; } p.sm-item-notice::after { position: absolute; content: ''; width: 45px; height: 1px; background-color: #999; top: 100%; left: 0; } .wishlist-dropdown p.buttons a{ display: block; color: #FFF; font-size: 14px; font-family: poppins; text-decoration: none; background-color: #DF3550; border-radius: 0px; height: 45px; line-height: 45px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; border: 1px solid #DF3550; } .wishlist-dropdown p.buttons a:hover{ background-color: #FFF; color: #DF3550; border: 1px solid #DF3550; /*-webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s;*/ } p.buttons span:after { position: absolute; content: '\f06e'; font-family: fontawesome; right: 110%; } p.buttons span { position: relative; } .menu-primary-menu-container a:hover{ color:#DF3550;; } /*................................store-mart-lite-product-cat.........................................*/ .browse-category { display: inline-block; background-color: #df3550; width: 250px; color: #fff; font-size: 14px; font-family: poppins; cursor: pointer; font-weight: 500; line-height: 50px; height: 50px; } .store-mart-lite-product-cat { display:flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; padding: 0 10px; } .browse-category-wrap { position: relative; width: 250px; } .browse-category-wrap ul { list-style: none; } .menu li { margin: 5px 10px; position: relative; display: inline-block; } .main-navigation .menu li.menu-item-has-children { margin-right: 15px; } .header-one .main-navigation{ width: calc(100% - 380px); width: -webkit-calc(100% - 380px); width: -moz-calc(100% - 380px); text-align: center; } .header-two .main-navigation{ width: 100%; } .header-one .cart-icon-wrap { width: 125px; } .main-navigation .menu-primary-menu-container ul > li.menu-item-has-children::after{ position: absolute; bottom: 22px; right: 0px; color: #000; content: "\f107"; font-family: fontawesome; } .main-navigation ul > li a{ font-family: 'Poppins'; font-size: 14px; font-weight: 600; text-transform: uppercase; color: #333; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .header-one .main-navigation .menu-primary-menu-container ul > li.menu-item-has-children::after { bottom: 2px; } .header-two .menu li { margin: 0px 0px; } .main-navigation ul li span { display: block; position: relative; } .main-navigation ul > .menu-item-has-children:hover > a{ color: #DF3550; } .main-navigation ul > li.menu-item-has-children:hover::after{ color: #DF3550; } .sm-cart-icon-wrap span.icon { color: #333; font-size: 30px; font-weight: 800; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sm-cart-icon-wrap span.lnr.lnr-cart { font-weight: 400; color: #333; } .sm-cart-icon-wrap span.sm-cart-count { bottom: 25px; position: absolute; left: 15px; background-color: #df3550; color: #fff; border-radius: 50%; font-size: 11px; height: 25px; width: 25px; text-align: center; line-height: 2.4; } span.sm-cart-icon-wrap { position: relative; padding-right: 15px; } span.sm-cart-wrap { font-size: 14px; padding-left: 10px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-flow: column; -ms-flex-flow: column; flex-flow: column; font-family: poppins; font-weight: 500; color: #333; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .header-one .cart-icon-wrap:hover .sm-cart-icon-wrap span.lnr-cart, .header-one .cart-icon-wrap:hover .sm-cart-wrap { color: #DF3550; } .cart-icon-wrap:hover .sm-cart-wrap span.sm-cart-text{ border-color: #DF3550; } span.sm-cart-text { border-bottom: 1px solid #333; -webkit-transition: border 0.3s; -moz-transition: border 0.3s; -ms-transition: border 0.3s; -o-transition: border 0.3s; transition: border 0.3s; } .widget.widget_shopping_cart{ margin: 0; display: block; position: absolute; opacity: 0; visibility: hidden; z-index: 11; top: 100%; max-height: 500px; overflow-y: auto; right: 0; min-width: 350px; padding: 20px; background: #FFF; -webkit-transform: translateY(15px); -moz-transform: translateY(15px); -ms-transform: translateY(15px); -o-transform: translateY(15px); transform: translateY(15px); -webkit-box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .cart-icon-wrap:hover .widget.widget_shopping_cart{ opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .cart-icon-wrap ul{ list-style: none; margin: 0; position: relative; padding-left: 0px; } a.cart-contents { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; -webkit-justify-content: flex-end; justify-content: flex-end; } .main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu { display: block; position: absolute; opacity: 0; visibility: hidden; z-index: 100; top: 15px; left: 0px; min-width: 220px; padding: 10px; background: #FFF; -webkit-transform: translateY(45px); -moz-transform: translateY(45px); -ms-transform: translateY(45px); -o-transform: translateY(45px); transform: translateY(45px); -webkit-box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .main-navigation .menu-primary-menu-container ul.sub-menu { display: block; position: absolute; opacity: 0; visibility: hidden; z-index: 100; top: 15px; left: 0px; min-width: 220px; padding: 10px; background: #FFF; -webkit-transform: translateY(45px); -moz-transform: translateY(45px); -ms-transform: translateY(45px); -o-transform: translateY(45px); transform: translateY(45px); -webkit-box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.2); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .main-navigation .menu-primary-menu-container ul li.menu-item-has-children:hover > ul.sub-menu{ opacity: 1; visibility: visible; -webkit-transform: translateY(15px); -moz-transform: translateY(15px); -ms-transform: translateY(15px); -o-transform: translateY(15px); transform: translateY(15px); } .main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu li.menu-item-has-children:hover ul.sub-menu{ opacity: 1; visibility: visible; -webkit-transform: translateY(15px); -moz-transform: translateY(15px); -ms-transform: translateY(15px); -o-transform: translateY(15px); transform: translateY(15px); } .main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu ul.sub-menu { left: 110%; top: -10px; } .main-navigation .menu-primary-menu-container ul li ul.sub-menu li.menu-item-has-children { position: relative; display: block; } .main-navigation .menu-primary-menu-container ul li ul.sub-menu li > a{ position:relative; display: inline-block; } .main-navigation .menu-primary-menu-container ul li ul.sub-menu li a:hover:before{ width: 100%; } .browse-category-wrap .categorylist { max-height: 0; position: absolute; top: 100%; left: 0; padding: 0px 25px; width: 100%; background: #FFF; overflow: hidden; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); z-index: 10; } .browse-category-wrap .categorylist.sm-cat-menu-active { max-height: 1000px; padding: 20px 25px; -webkit-box-shadow: 2px 2px 10px -2px rgba(0,0,0,0.2); box-shadow: 2px 2px 10px -2px rgba(0,0,0,0.2); } .browse-category-wrap .categorylist ul li:first-child a { padding-top: 0px; } .browse-category-wrap .categorylist ul li a { color: #666; font-weight: 400; font-size: 14px; padding: 15px 25px; display: block; border-bottom: solid 1px #eee; position: relative; text-decoration: none; -webkit-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -ms-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; } .browse-category-wrap .categorylist ul li:last-child a{ border-bottom: none; padding-bottom: 0; } .browse-category-wrap .categorylist ul li:last-child a:before{ height: 0; } .browse-category-wrap .categorylist ul li a:before { content: ""; position: absolute; top: 100%; height: 1px; width: 0; left: 0; background: #DF3550; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .browse-category-wrap .categorylist ul li a:hover:before{ width: 100%; } .browse-category-wrap .categorylist ul li a:hover{ color: #DF3550; } .browse-category-wrap ul{ padding: 0; margin: 0; } .main-navigation .menu-primary-menu-container .menu.nav-menu a{ position: relative; padding: 3px 15px; } .main-navigation .menu-primary-menu-container .menu.nav-menu span:before{ content: ""; position: absolute; top: 100%; left: 0; width: 0; height: 1px; background: #DF3550; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .main-navigation .menu-primary-menu-container .menu.nav-menu a:hover span:before{ width: 100%; } /*............................................plx_slider_promo_section.......................................*/ .store-mart-lite-slider-promo-banner { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: stretch; align-items: stretch; width: 100%; height: 100%; -webkit-justify-content: flex-start; justify-content: flex-start; } .plx_slider_promo_section .store-mart-lite-banner-wrapper{ width: 50%; position: relative; } .plx_slider_promo_section .store-mart-lite-container { width: 50%; overflow: hidden; } .banner-slider-info { position: absolute; top: 50%; left: 50%; color: #fff; text-align: center; width: 100%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 10; } h2.caption-title { font-size: 18px; font-weight: 500; font-family: poppins; line-height: 1; margin-bottom: 10px; text-transform: uppercase; } .caption-content { font-size: 44px; font-weight: 600; font-family: poppins; margin-bottom: 25px; line-height: 1; text-transform: capitalize; } .sml-slider-btn { display: inline-block; } a.slider-button { color: #fff; text-decoration: none; background-color: #DF3550; font-family: poppins; padding: 15px 30px; text-transform: uppercase; font-size: 16px; font-weight: 600; } a.slider-button:hover{ color: #DF3550; background-color: #fff; } .store-mart-lite-wrapper { position: relative; height: 50%; } .promo-one-image{ position: relative; height: 100%; overflow: hidden; } .promo-one-image a{ display: block; display: block; height: 100%; width: 100%; } .promo-one-image img{ vertical-align: top; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; } .promo-one-image img{ -webkit-appearance: hidden; -webkit-transition: all ease-in-out 0.3s; -moz-transition: all ease-in-out 0.3s; -ms-transition: all ease-in-out 0.3s; -o-transition: all ease-in-out 0.3s; transition: all ease-in-out 0.3s; width: 100%; height: 100%; object-fit:cover; } .promo-one-image:hover img{ -webkit-transform: scale(1.07); -moz-transform: scale(1.07); -ms-transform: scale(1.07); -o-transform: scale(1.07); transform: scale(1.07); } .store-mart-lite-promo-content-wrap { position: absolute; top: 50%; right: 0; color: #fff; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); text-transform: uppercase; z-index: 10; margin-right: 100px; text-align: right; } .sml-promo-price-btn { display: inline-block; margin-top: 0px; } a.promo-price-title { font-size: 22px; font-family: poppins; position: relative; color: #fff; display: block; line-height: 1; text-decoration: none; text-transform: capitalize; } .promo-subtitle { font-size: 18px; font-weight: 500; font-family: poppins; margin-bottom: 10px; text-transform: uppercase; } .promo-title { font-size: 44px; font-weight: 600; font-family: poppins; line-height: 1; text-transform: uppercase; cursor: pointer; white-space: nowrap; margin-bottom: 20px; text-transform: capitalize; } .promo-price-title:after { position: absolute; top: 12px; right: 110%; background-color: #fff; content: ''; height: 1px; width: 100%; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .store-mart-lite-button.btn1 a { text-align: center; background-color: #DF3550; color: #fff; font-size: 16px; font-family: poppins; text-decoration: none; padding: 15px 30px; display: inline-block; } .store-mart-lite-button.btn1 a:hover{ color: #DF3550; background-color: #fff; } .banner-slider{ position: relative; height: 100%; } .plx_slider_promo_section .owl-item.active { height: 100%; } .plx_slider_promo_section .owl-carousel .owl-stage { height: 100%; } .plx_slider_promo_section .owl-stage-outer { height: 100%; } .plx_slider_promo_section .owl-carousel.owl-loaded { display: block; height: 100%; } .banner-slider::after { position: absolute; z-index: 9; content: ''; background-color: rgba(0,0,0,.2); height: 100%; width: 100%; top: 0; left: 0; } .store-mart-lite-button.btn1 { text-align: right; position: relative; margin-top: 0; } a.promo-price-title:hover{ color: #DF3550; } a.promo-price-title:hover::after{ background-color: #DF3550; } .store-mart-lite-slider-promo-banner .owl-carousel .owl-item img { vertical-align: bottom; object-fit:cover; } .tagged_as a{ font-size: 14px; color: #666; } .tagged_as a:hover{ color: #DF3550; } /*...........................plx_prod_cat_section....................................*/ .plx_prod_cat_section{ padding: 45px 0 45px 0px; margin: 15px 0; } .store-mart-lite-cat-pro-wrap { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-around; justify-content: space-around; padding: 0 10px; } .store-mart-lite-prod-cat-wrapper-one { -webkit-flex-basis: 33.33%; flex-basis: 33.33%; padding: 0 10px 0 0px; position: relative; overflow: hidden; } .store-mart-lite-prod-cat-wrapper-two { -webkit-flex-basis: 33.33%; flex-basis: 33.33%; padding: 0 10px 0 10px; } .store-mart-lite-prod-cat-wrapper-three { flex-basis: 33.33%; -webkit-flex-basis: 33.33%; padding: 0 0px 0 10px; } .store-mart-lite-cat-prod-content{ position: absolute; top: 50%; text-align: center; line-height: 2; z-index: 12; padding: 0 30px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .store-mart-lite-prod-cat-wrapper-one .store-mart-lite-cat-prod-content { text-align: left; left: 0; } .store-mart-lite-prod-cat-wrapper-three .store-mart-lite-cat-prod-content { text-align: right; right: 0; } .store-mart-lite-cat-prod-content-down{ position: absolute; left: 0; right: 0; text-align: center; padding: 0 30px; z-index: 10; top: 0; margin-top: 30px; } .store-mart-lite-cat-prod-title { font-family: poppins; display: block; font-size: 16px; font-weight: 400; color: #23232c; margin: 0; } .store-mart-lite-cat-prod-description { margin: 0; display: block; font-size: 42px; color: #23232C; font-weight: 600; text-transform: capitalize; line-height: 1.15; margin-bottom: 35px; } a.store-mart-cat-prod-btn { color: #fff; font-size: 14px; font-family: poppins; text-decoration: none; text-transform: uppercase; -webkit-transition: all ease-in-out 0.5s; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; position: relative; } .store-mart-lite-prod-cat-wrapper-two{ position: relative; overflow: hidden; } .store-mart-lite-prod-cat-wrapper-three{ position: relative; overflow: hidden; } a.store-mart-cat-prod-btn:hover{ color: #DF3550; } a.store-mart-cat-prod-btn:hover::after{ background-color: #DF3550; } a.store-mart-cat-prod-btn::after{ position: absolute; content: ""; background-color: #000; height: 2px; width: 100%; bottom: -5px; left: 0; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; z-index: 10; } .store-mart-lite-cat-prod-image { position: relative; overflow: hidden; } .store-mart-lite-cat-prod-image img{ vertical-align: bottom; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-transform-origin: center; -moz-transform-origin: center; -ms-transform-origin: center; -o-transform-origin: center; transform-origin: center; -webkit-appearance: hidden; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; display: block; object-fit: cover; width: 100%; height: 100%; } .store-mart-lite-prod-cat-wrapper-one:hover img, .store-mart-lite-prod-cat-wrapper-two:hover img, .store-mart-lite-prod-cat-wrapper-three:hover img{ -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } /*.......................widget woocommerce widget_shopping_cart..................................*/ li.woocommerce-mini-cart-item.mini_cart_item { position: relative; text-align: center; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-align-items: center; align-items: center; flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; padding: 15px 0 !important; border-bottom: 1px solid #eee; } li.woocommerce-mini-cart-item.mini_cart_item:first-of-type{ padding-top: 0 !important; } .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total{ border: none !important; } a.remove.remove_from_cart_button { position: absolute; top: 10px; right: 0; color: #df3550; text-decoration: none; font-size: 20px; } a.remove.remove_from_cart_button:hover{ color: #333; } .woocommerce-mini-cart.cart_list.product_list_widget a { color: #df3550; font-family: poppins; text-decoration: none; font-size: 14px; font-weight: 600; display: block; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .woocommerce-mini-cart.cart_list.product_list_widget h4.item-title a { color: #333; font-family: poppins; text-decoration: none; font-size: 14px; font-weight: 600; display: block; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .woocommerce-mini-cart.cart_list.product_list_widget h4.item-title a:hover { color: #df3550; } .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove { position: absolute; top: 50px !important; left: 95% !important; } .widget_shopping_cart_content p{ margin: 0; font-size: 14px; color: #7b7b7b; font-family: poppins; } .widget_shopping_cart_content h4.item-title { margin: 0; } .store-mart-lite-banner img { display: block; width: 100%; height: 100%; } .woocommerce-mini-cart.cart_list.product_list_widget a:hover{ color: #333 ; background-color: transparent; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{ width: 80px; } .woocommerce-mini-cart-item span.quantity { display: block; text-align: center; color: #b5b5b5; } ul.woocommerce-mini-cart.cart_list.product_list_widget { margin: 0; } p.woocommerce-mini-cart__total.total { margin: 12px 0; font-size: 14px; font-family: poppins; } p.woocommerce-mini-cart__total.total { margin: 10px 0; font-size: 14px; font-family: poppins; } .widget_shopping_cart_content p.total .amount{ color: #4f4f4f; font-family: poppins; font-weight: 600; display: block; float: right; text-align: right; } p.buttons a.wc-forward { color: #fff; background-color: #df3550; text-decoration: none; font-size: 14px; font-family: poppins; border-radius: 0px; text-align: center; padding: 10px 0; width: 47%; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; float: left; } p.buttons a.wc-forward:hover{ background: rgba(223,53,80,0.8); color: #FFF !important; } p.buttons a.checkout.wc-forward{ color: #fff; background-color: #000000; padding: 10px 36px; text-decoration: none; font-size: 14px; font-family: poppins; border-radius: 0px; margin-left: 5px; width: 47%; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; float: right; } p.buttons a.checkout.wc-forward:hover{ background: #333333; color: #FFF !important; } .cart-widget-prod a.product-mini-image { height: 80px; width: 80px; } .woocommerce a.remove:hover { color: #000!important; background: transparent !important; } /*....................................plx_feat_prod_cat_section..................................................*/ /*.minicart-item-thumb { width: 100px; }*/ .right-sidebar .sml-add-to-cart-wrap, .left-sidebar .sml-add-to-cart-wrap, .both-sidebar .sml-add-to-cart-wrap{ top: -8px; } .left-sidebar .sml-product-image-wrapp .sml-add-to-cart-wrap, .right-sidebar .sml-product-image-wrapp .sml-add-to-cart-wrap, .both-sidebar .sml-product-image-wrapp .sml-add-to-cart-wrap{ height: 30px; } .both-sidebar .sml-add-to-cart-wrap a.add_to_cart_button.button{ padding: 0px; line-height: 3; } .left-sidebar .sml-add-to-cart-wrap a.add_to_cart_button.button, .right-sidebar .sml-add-to-cart-wrap a.add_to_cart_button.button { padding: 0px; line-height: 2.5; } .left-sidebar .columns-3 a.link-quickview.yith-wcqv-button, .right-sidebar .columns-3 a.link-quickview.yith-wcqv-button { padding: 6px 0px; } .both-sidebar .columns-3 a.link-quickview.yith-wcqv-button { padding:8px 0px; font-size: 11px; } .both-sidebar .sml-add-to-wishlist-wrap .add-to-wishlist-custom a span{ padding: 2px 2px; } .both-sidebar .sml-add-to-cart-wrap a.add_to_cart_button.button{ font-size: 12px; } .both-sidebar .compare-wrap span{ padding: 4px 4px; } .plx_feat_prod_cat_section .hide-rating .star-rating{ display: none; } .minicart-item-content { width: calc(100% - 100px); padding-left: 15px; } .store-mart-lite-feat-prod-cat-wrap .woocommerce ul.products.columns-4 li.product:nth-child(4n) { margin-right: 0; } .store-mart-lite-feat-prod-cat-wrap .woocommerce ul.products.columns-4 li.product { width: 25%; margin-right: 0; position: relative; overflow: hidden; margin-bottom: 20px; padding: 0 10px; } .woocommerce ul.products.columns-4{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: start; -webkit-align-items: flex-start; -webkit-box-align: start; align-items: flex-start; -webkit-justify-content: flex-start; justify-content: flex-start; margin-bottom: 0px; } .woocommerce ul.products li.product .price del { color: #444; } /*.woocommerce ul.products { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }*/ li.product.type-product:hover span.price{ opacity: 0; visibility: hidden; } li.product.type-product span.price{ -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .sml-price-wrap{ position: relative; } .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce a.button{ padding: 0; } .sml-add-to-cart-wrap{ position: absolute; top: -1px; left: 0; opacity: 0; visibility: hidden; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; -webkit-transform: translateX(-70%); -moz-transform: translateX(-70%); -o-transform: translateX(-70%); -ms-transform: translateX(-70%); transform: translateX(-70%); line-height: 1.5; } li.product.type-product:hover .sml-add-to-cart-wrap{ opacity: 1; visibility: visible; -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .woocommerce .products li.product{ -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-add-to-cart-wrap a.add_to_cart_button.button { font-size: 15px; font-weight: 600; font-family: poppins; background-color: transparent; color: #000; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-add-to-cart-wrap a.link-quickview.yith-wcqv-button { background-color: #ebe9eb; font-size: 13px; border-radius: 3px; color: #51518f; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; font-weight: 500; font-family: poppins; width: 50%; padding: 10px 24px; text-align: center; color: #000; } .type-product a.add_to_cart_button.button:hover{ color: #DF3550; background-color: transparent; } .sml-product-image-wrapp .sml-add-to-cart-wrap { position: absolute; bottom: 0; left: 0px; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); opacity: 0; visibility: hidden; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-justify-content: space-between; justify-content: space-between; width: 100%; z-index: 10; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-product-image-wrapp{ position: relative; overflow: hidden; } .store-mart-lite-feat-prod-cat-wrap ul.products li:hover .sml-add-to-cart-wrap{ -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible; } .woocommerce ul.products li.product .button { margin-top: 0!important; } .sml-add-to-wishlist-wrap { position: absolute; top: 5px; right: 0; font-size: 12px; width: 100%; color: #FFF; visibility: hidden; opacity: 0; z-index: 10; -webkit-transform: translateX(50px); -moz-transform: translateX(50px); -ms-transform: translateX(50px); -o-transform: translateX(50px); transform: translateX(50px); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .store-mart-lite-feat-prod-cat-wrap ul.products li:hover .sml-add-to-wishlist-wrap{ visibility: visible; opacity: 1; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .sml-add-to-wishlist-wrap .add-to-wishlist-custom, .sml-add-to-wishlist-wrap .compare-wrap, .sml-add-to-wishlist-wrap .sml-quick-view-wrapp { display: block; width: 100%; text-align: right; height: 48px; } .sml-add-to-wishlist-wrap .add-to-wishlist-custom a { position: relative; display: block; color: #FFF; } .sml-add-to-wishlist-wrap .add-to-wishlist-custom a:before { position: absolute; content: "\e813"; top: 0; right: 5px; font-family: 'Linearicons-Free'; z-index: 9; font-size: 16px; color: #000; font-weight: 700; background-color: #fff; padding: 10px 15px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-add-to-wishlist-wrap .add-to-wishlist-custom a:hover:before { color: #DF3550; } a.link-wishlist{ position: relative; } .sml-add-to-wishlist-wrap .add-to-wishlist-custom a.add_to_wishlist.link-wishlist span { position: absolute; display: block; top: 8px; right: 0px; padding: 4px 10px; background: #DF3550; -webkit-transform: translate(-35px, 0) translateZ(0); -moz-transform: translate(-35px, 0) translateZ(0); -ms-transform: translate(-35px, 0) translateZ(0); -o-transform: translate(-35px, 0) translateZ(0); transform: translate(-35px, 0) translateZ(0); visibility: hidden; opacity: 0; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistexistsbrowse.show a span, .sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistaddedbrowse.show a span { position: absolute; display: block; top: 8px; right: 0px; padding: 4px 10px; background: #DF3550; -webkit-transform: translate(-35px, 0) translateZ(0); -moz-transform: translate(-35px, 0) translateZ(0); -ms-transform: translate(-35px, 0) translateZ(0); -o-transform: translate(-35px, 0) translateZ(0); transform: translate(-35px, 0) translateZ(0); visibility: hidden; opacity: 0; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-add-to-wishlist-wrap .add-to-wishlist-custom span:after, .sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistexistsbrowse.show a span:after, .sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistaddedbrowse.show a span:after { content: ""; top: 50%; left: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); position: absolute; width: 0; height: 0; border-style: solid; border-width: 4px 0 4px 6px; border-color: transparent transparent transparent #DF3550; } .sml-add-to-wishlist-wrap .compare-wrap a:before { position: absolute; top: 0; right: 5px; content: "\e862"; font-family: 'Linearicons-Free'; z-index: 9; font-size: 16px; color: #000; font-weight: 700; background-color: #FFF; padding: 10px 15px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-add-to-wishlist-wrap .compare-wrap a:hover:before{ color: #DF3550; } .sml-add-to-wishlist-wrap .compare-wrap{ position: relative; } .sml-add-to-wishlist-wrap .compare-wrap span{ position: absolute; display: block; top: 8px; right: 0; padding: 4px 10px; background: #DF3550; color: #FFF; -webkit-transform: translate(-35px, 0) translateZ(0); -moz-transform: translate(-35px, 0) translateZ(0); -ms-transform: translate(-35px, 0) translateZ(0); -o-transform: translate(-35px, 0) translateZ(0); transform: translate(-35px, 0) translateZ(0); visibility: hidden; opacity: 0; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-add-to-wishlist-wrap .compare-wrap span:after { content: ""; top: 50%; left: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); position: absolute; width: 0; height: 0; border-style: solid; border-width: 4px 0 4px 6px; border-color: transparent transparent transparent #DF3550; } .sml-product-image-wrapp .add-to-wishlist-custom a.add_to_wishlist.link-wishlist:hover span{ opacity:1; visibility: visible; -webkit-transform: translate(-60px, 0); -moz-transform: translate(-60px, 0); -ms-transform: translate(-60px, 0); -o-transform: translate(-60px, 0); transform: translate(-60px, 0); } .sml-add-to-wishlist-wrap .compare-wrap a.sml-compare.product-compare:hover span{ opacity: 1; visibility: visible; -webkit-transform: translate(-60px, 0); -moz-transform: translate(-60px, 0); -ms-transform: translate(-60px, 0); -o-transform: translate(-60px, 0); transform: translate(-60px, 0); } img.ajax-loading { position: absolute; top: 15px; right: 21px; height: 15px; width: 15px; visibility: visible; z-index: 100; } .sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistexistsbrowse.show a:hover span, .sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistaddedbrowse.show a:hover span{ opacity: 1; visibility: visible; -webkit-transform: translate(-60px, 0); -moz-transform: translate(-60px, 0); -ms-transform: translate(-60px, 0); -o-transform: translate(-60px, 0); transform: translate(-60px, 0); } .sml-add-to-wishlist-wrap .add-to-wishlist-custom .yith-wcwl-wishlistaddedbrowse.show a.link-wishlist::before{ color: #DF3550; } .sml-add-to-cart-wrap a.added{ display:none; } a.added_to_cart{ background-color: transparent; font-size: 15px; color: #000; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; font-weight: 600; font-family: poppins; } .woocommerce a.added_to_cart{ padding: 0; } a.added_to_cart:hover{ color: #DF3550; } .sml-product-title-wrapp h2:hover{ color:#DF3550; } .sml-product-title-wrapp h2{ cursor: pointer; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-product-wrapp { position: relative; overflow: hidden; } .woocommerce ul.products li.product a img{ margin: 0 !important; } /*.sml-product-wrapp:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; background-color: rgba(255, 255, 255, 0.2); z-index: 8; }*/ #yith-quick-view-close { color: #cdcdcd; border-radius: 50%; } .quantity input.input-text{ height: 45px !important; width: 45px !important; text-align: center; -webkit-appearance: none!important; border-radius: 0; } .quantity button{ background-color: #333; color: #FFF; } .quantity button:hover{ background-color:#DF3550; } .woocommerce ul.products li.product .onsale { left: 22px !important; top: -6.5px !important; right: auto !important; } table.compare-list .add-to-cart td a { background-color: #333 !important; } table.compare-list .add-to-cart td a:hover{ background-color:#DF3550 !important; } .woocommerce span.onsale { position: absolute; background-color: #df3550; color: #fff; z-index: 9; font-size: 12px; font-weight: 400; font-family: poppins; padding: 6px !important ; line-height: 1 !important; min-height: 0 !important; min-width: 0 !important; -webkit-transform: rotate(-90deg) translate3d(-100%,0,0) translateZ(0); -moz-transform: rotate(-90deg) translate3d(-100%,0,0) translateZ(0); -ms-transform: rotate(-90deg) translate3d(-100%,0,0) translateZ(0); -o-transform: rotate(-90deg) translate3d(-100%,0,0) translateZ(0); transform: rotate(-90deg) translate3d(-100%,0,0) translateZ(0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: left; -moz-transform-origin: left; -ms-transform-origin: left; -o-transform-origin: left; transform-origin: left; -webkit-border-radius: 0; border-radius: 0; } .woocommerce span.onsale::after{ content: ""; position: absolute; color: #DF3550; border: solid 13px transparent; border-left-color: #DF3550; -webkit-transform: rotate(-90deg) translateZ(0); -moz-transform: rotate(-90deg) translateZ(0); -ms-transform: rotate(-90deg) translateZ(0); -o-transform: rotate(-90deg) translateZ(0); transform: rotate(-90deg) translateZ(0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; left: -14px; top: -2.5px; } .woocommerce span.onsale::before{ content: ""; position: absolute; color: #DF3550; border: solid 13px transparent; border-left-color: #DF3550; -webkit-transform: rotate(90deg) translateZ(0); -moz-transform: rotate(90deg) translateZ(0); -ms-transform: rotate(90deg) translateZ(0); -o-transform: rotate(90deg) translateZ(0); transform: rotate(90deg) translateZ(0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; top: 0px; left: -14px; } .store-mart-lite-product-title-wrap { text-align: center; line-height:1.5; padding-bottom: 40px; } .plx_blog_section { padding-top: 60px; padding-bottom: 60px; } .product-title { color: #979797; font-family: poppins; font-size: 16px; font-weight: 500; text-transform: uppercase; margin: 0; margin-bottom: 5px; } .product_list_widget .product-title{ color: #222; font-family: poppins; font-size: 16px; font-weight: 500; text-transform: uppercase; } .product_list_widget ins { background: none; text-decoration: none; } .product-subtitle { color: #2c2a2b; font-size: 24px; font-weight: 600; font-family: poppins; text-transform: uppercase; margin: 0; } .sml-quick-view-wrapp a::after { position: absolute; content: "\e86f"; font-family: 'Linearicons-Free'; z-index: 9; font-size: 16px; color: #000; font-weight: 700; top: 0; right: 5px; background-color: #FFF; padding: 10px 15px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-quick-view-wrapp a:hover::after{ color: #DF3550; } .sml-quick-view-wrapp a:hover span{ opacity: 1; visibility: visible; -webkit-transform: translate(-60px, 0); -moz-transform: translate(-60px, 0); -ms-transform: translate(-60px, 0); -o-transform: translate(-60px, 0); transform: translate(-60px, 0); } .sml-quick-view-wrapp{ position: relative; } .sml-quick-view-wrapp a span{ position: absolute; display: block; top: 8px; right: 0; padding: 4px 10px; background: #DF3550; color: #FFF; white-space: nowrap; -webkit-transform: translate(-35px, 0) translateZ(0); -moz-transform: translate(-35px, 0) translateZ(0); -ms-transform: translate(-35px, 0) translateZ(0); -o-transform: translate(-35px, 0) translateZ(0); transform: translate(-35px, 0) translateZ(0); visibility: hidden; opacity: 0; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-quick-view-wrapp a span:after { content: ""; top: 50%; left: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); position: absolute; width: 0; height: 0; border-style: solid; border-width: 4px 0 4px 6px; border-color: transparent transparent transparent #DF3550; } /*.............................plx_cta_section......................................*/ .store-mart-lite-cta-wrapper{ height: 400px; width: 100%; position: relative; } .store-mart-lite-cta-content-wrap { position: absolute; top: 50%; left: 50%; color: #fff; font-family: poppins; line-height: 1.5; text-align: center; z-index: 10; width: 100%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .cta-title { font-size:20px; } .cta-subtitle { font-size: 35px; font-weight: 800; } .store-mart-lite-cta-button a { text-decoration: none; color: #fff; font-weight: 600; font-size: 20px; color: #fff; position: relative; text-align: center; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .store-mart-lite-cta-button a::after{ position: absolute; content: ""; height: 2px; width: 100%; background-color: #FFF; top: 100%; left: 0; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .store-mart-lite-cta-button a:hover{ color: #DF3550; } .store-mart-lite-cta-button a:hover::after{ background-color: #DF3550; } .cta-price-text { font-size: 25px; font-weight: 600; font-family: poppins; } .woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a{ margin-right: 0px !important; margin-bottom: 0px !important; }. .sm-cart-btn-wrap p.woocommerce-mini-cart__buttons.buttons { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; } /*....................................plx_lat_prod_cat_section.....................................*/ .plx_lat_prod_cat_section{ padding-top: 60px; padding-bottom: 60px; } .store-mart-lite-lat-pro-title-wrap { text-align: center; line-height: 2; padding-bottom: 40px; } .lat-pro-title { color: #979797; font-family: poppins; font-size: 16px; font-weight: 500; text-transform: uppercase; margin: 0; margin-bottom: 5px; } .lat-pro-subtitle { color: #2c2a2b; font-size: 24px; font-weight: 800; font-family: poppins; text-transform: uppercase; margin: 0; } .plx_lat_prod_cat_section ul.products.columns-3 { /*display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; */ margin: 0; } .plx_lat_prod_cat_section li.product { padding: 10px !important; margin-bottom: 0px !important; margin-top: 0px !important; padding-bottom: 10px !important; } .plx_lat_prod_cat_section .sml-lat-prod-detail-wrap { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; justify-content: flex-start; align-items: center; -webkit-align-items: center; } .latest-product-image img{ vertical-align: bottom; } .plx_lat_prod_cat_section .border-top .sml-lat-prod-detail-wrap{ border-top: 1px solid #eee; padding-top: 20px; } .plx_lat_prod_cat_section .latest-product-image { width: 40%; height: 100%; } .plx_lat_prod_cat_section .lat-prod-cat-info { width: 60%; padding-left: 20px; } h2.woocommerce-loop-product__title{ line-height: 1; } h2.woocommerce-loop-product__title a{ font-size: 15px; font-weight: 400; margin-bottom: 10px; color: #010101; margin: 0; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; cursor: pointer; } h2.woocommerce-loop-product__title a:hover{ color: #DF3550; } .plx_lat_prod_cat_section .prod-content { font-size: 14px; color: #2d2a2a; line-height: 1.4; } .plx_lat_prod_cat_section .product-price { position: relative; overflow: hidden; } .plx_lat_prod_cat_section span.price { /*font-size: 16px ; font-weight: 600 ; color: #df3550 ;*/ font-family: poppins; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); visibility: visible; opacity: 1; } .woocommerce ul.products li.product .price{ font-size: 14px ; font-weight: 600 ; } .store-mart-lite-lat-prod-cat-wrap span.woocommerce-Price-amount.amount { color: #444; } .plx_lat_prod_cat_section .sml-lat-prod-detail-wrap:hover span.price{ visibility: hidden; opacity: 0; -webkit-transform: translate(100%); -moz-transform: translate(100%); -ms-transform: translate(100%); -o-transform: translate(100%); transform: translate(100%); } .plx_lat_prod_cat_section .sml-latest-prod-add-to-cart { position: absolute; top: 50%; left: 0; -webkit-transform: translate(-100%, -50%) translateZ(0); -moz-transform: translate(-100%, -50%) translateZ(0); -ms-transform: translate(-100%, -50%) translateZ(0); -o-transform: translate(-100%, -50%) translateZ(0); transform: translate(-100%, -50%) translateZ(0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; background: none; font-size: 16px; text-transform: lowercase; font-weight: 400; color: #222; padding: 0; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .plx_lat_prod_cat_section .sml-lat-prod-detail-wrap:hover .sml-latest-prod-add-to-cart{ -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); visibility: visible; opacity: 1; } .plx_lat_prod_cat_section .woocommerce .products .star-rating{ margin: 0 !important; cursor: pointer; } .woocommerce .star-rating span::before { color: #ffbd67; } .plx_lat_prod_cat_section .woocommerce ul.products li.product .button { margin: 0 !important; } .plx_lat_prod_cat_section a.button.ajax_add_to_cart, .plx_lat_prod_cat_section a.button.add_to_cart_button{ background-color: transparent; font-size: 15px; font-weight: 400; font-family: poppins; position: relative; padding: 0!important; color: #333; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .plx_lat_prod_cat_section a.button.ajax_add_to_cart:hover, .plx_lat_prod_cat_section a.button.add_to_cart_button:hover { color: #DF3550; background: none; } .plx_lat_prod_cat_section a.button.ajax_add_to_cart:hover:before, .plx_lat_prod_cat_section a.button.add_to_cart_button:hover:before{ background-color: #DF3550; width: 100%; } .plx_lat_prod_cat_section a.button.ajax_add_to_cart:before, .plx_lat_prod_cat_section a.button.add_to_cart_button:before{ position: absolute; content: ""; background-color: #222; height: 1px; width: 10%; top: 100%; left: 0; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .plx_lat_prod_cat_section .woocommerce ul.products li.product .price{ margin: 0 !important; } .plx_lat_prod_cat_section a.button.ajax_add_to_cart:after{ top: 0 !important; right: -5em !important; } .plx_lat_prod_cat_section a.button.ajax_add_to_cart.added{ display: none; } .plx_lat_prod_cat_section a.added_to_cart { background-color: transparent; font-size: 16px; font-weight: 400; font-family: poppins; position: relative; padding: 0!important; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; color: #222; } .plx_lat_prod_cat_section a.added_to_cart:hover { color: #DF3550; } .plx_lat_prod_cat_section a.added_to_cart:hover:before{ background-color: #DF3550; width: 100%; } .plx_lat_prod_cat_section a.added_to_cart:before{ position: absolute; content: ""; background-color: #222; height: 1px; width: 10%; top: 100%; left: 0; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-lat-prod-detail-wrap .lat-prod-cat-info h2.prod-title a{ font-size: 14px; color: #222; } .sml-lat-prod-detail-wrap .lat-prod-cat-info h2.prod-title a:hover{ color: #DF3550; } .sml-lat-prod-detail-wrap .lat-prod-cat-info h2.prod-title { line-height: 1; margin: 0px; } .plx_feat_prod_cat_section { padding: 60px 0; } /*.....................................site-footer.......................................................*/ .store-mart-lite-section-footer-wrap-main{ background-color: #f6f6f6; } .store-mart-lite-section-footer-wrap-main .textwidget img { margin-bottom: 35px; width: 140px; } .store-mart-lite-section-footer-wrap-main h2{ color: #353535; font-family: poppins; text-transform: uppercase; font-size: 16px; margin-bottom: 20px; } .store-mart-lite-widgets-wrap { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; width: 100%; border-bottom: 1px solid #e3e3e3; padding-bottom: 10px; } .block.footer-widget-1 { width: 50%; } .block.footer-widget-2 { width: 16.66%; } .block.footer-widget-3 { width: 16.66%; } .block.footer-widget-4 { width: 16.66%; } .col-3 .block.footer-widget-1 { width: 40%; padding: 20px; border-right: 1px solid #e3e3e3; } .col-3 .block.footer-widget-2 { width: 30%; padding: 20px; border-right: 1px solid #e3e3e3; } .col-3 .block.footer-widget-3 { width: 30%; padding: 20px; } .col-2 .block.footer-widget-1 { width: 50%; padding: 20px; border-right: 1px solid #e3e3e3; } .col-2 .block.footer-widget-2 { width: 50%; padding: 20px; } .col-2 .block.footer-widget-3 { width: 50%; padding: 20px; } .col-1 .block.footer-widget-1 { width: 100%; padding: 20px; } .col-1 .block.footer-widget-2 { width: 100%; padding: 20px; } .col-1 .block.footer-widget-3 { width: 100%; padding: 20px; } .store-mart-lite-section-footer-wrap-main .textwidget p { font-size: 13px; font-weight: 400; line-height: 1.8; padding-right: 60px; margin: 0; color: #707070; } .widget.widget_media_image img{ width: 140px; } .team-members-contents{ margin:30px 0px; border-right: 1px solid #e3e3e3; width: 25%; padding-left: 20px; } .team-members-contents img{ display: block; width: 200px; } .store-mart-lite-section-footer-wrap-main h4.widget-title { margin-bottom: 20px; margin-top: 0px; font-size: 16px; font-weight: 600; line-height: 1.2; color: #333; } .store-mart-lite-section-footer-wrap-main ul.children { padding: 0; } .store-mart-lite-section-footer-wrap-main ul { margin: 0; list-style: none; font-family: poppins; padding: 0; margin-bottom: 35px; } .store-mart-lite-section-footer-wrap-main ul.menu li{ margin: 0; display: block; } .store-mart-lite-section-footer-wrap-main ul li a { color: #707070; text-decoration: none; font-family: poppins; font-size: 13px; position: relative; line-height: 1.8; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; margin-bottom: 15px; display: inline-block; } /*.store-mart-lite-section-footer-wrap-main ul li a:after{ position: absolute; top: 100%; left: 0; height: 1px; width: 0%; content: ""; background-color:#DF3550; }*/ .store-mart-lite-section-footer-wrap-main ul li a:hover{ color:#DF3550 } .store-mart-lite-footer-wrap .store-mart-lite-container{ display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; padding: 15px 0; } .store-mart-lite-footer-wrap .store-mart-lite-footer-copyright { margin: auto 0; font-size: 13px; font-family: poppins; color: #707070; } .store-mart-lite-footer-wrap .store-mart-lite-footer-image-control { width: 400px; } .store-mart-lite-footer-copyright a{ text-decoration: none; position: relative; color: #DF3550; } .store-mart-lite-footer-copyright a{ -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .store-mart-lite-footer-copyright a:hover{ color: #222; } /*.store-mart-lite-footer-copyright a:after{ position: absolute; top: 100%; left: 0; height: 1px; width: 100%; content: ""; opacity: 0; visibility: hidden; background-color:#DF3550; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .store-mart-lite-footer-copyright a:hover:after{ opacity: 1; visibility: visible; } */ /*...............................................end of home page..........................................................*/ /*................................store-mart-lite-bread-home..........................................*/ .left-sidebar .sidebar-left{ -webkit-order: 1; -ms-order: 1; order: 1; } .left-sidebar .content-area{ -webkit-order: 2; -ms-order: 2; order: 2; width: 65%; } .both-sidebar .content-area{ width: 50%; } .both-sidebar .sidebar-left{ width: 25%; } .both-sidebar .sidebar-right{ width: 25%; } .both-sidebar .sidebar-left{ -webkit-order: 1; -ms-order: 1; order: 1; } .both-sidebar .content-area{ -webkit-order: 2; -ms-order: 2; order: 2; } .both-sidebar .sidebar-right{ -webkit-order: 3; -ms-order: 3; order: 3; } .store-mart-lite-bread-home { text-align: center; background: #ebebeb; color: #121212; margin: 0; padding: 50px 0 55px; position: relative; } ul.trail-items { margin: 0; list-style: none; } .trail-items li { list-style: none; display: inline-block; position: relative; padding-right: 10px; margin-right: 15px; font-size: 15px; text-transform: uppercase; font-weight: 600; } .trail-items li a{ text-decoration: none; color: #121212; } .trail-items li a::after{ position: absolute; content: ""; width: 2px; height: 18px; background-color: #121212; top: 50%; right: 0; -webkit-transform: rotate(20deg) translateY(-50%) ; -moz-transform: rotate(20deg) translateY(-50%) ; -ms-transform: rotate(20deg) translateY(-50%) ; -o-transform: rotate(20deg) translateY(-50%) ; transform: rotate(20deg) translateY(-50%) ; } .archive-header { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; padding: 15px; border: 1px solid #eee; -webkit-border-radius: 0; border-radius: 0; margin-bottom: 60px; /*margin-top: 15px;*/ } .archive-header span { font-size: 16px; font-weight: 600; color: #121212; } .archive-header select.orderby { border: none; background: #f7f7f7; padding: 10px 10px; font-size: 13px; color: #a9a9a9; background-image: url(assets/images/arrow-2.png); background-repeat: no-repeat; background-position: right 10px center; -webkit-appearance: none; } .trail-item.trail-end.current span{ color: #DF3550;; } /*................................product..................................*/ .sml-product-image-wrapp{ position: relative; } .woocommerce ul.products li.product .sml-product-title-wrapp span.price { font-size: 15px; font-weight: 500; color: #000; margin-bottom: 0; text-align: left; } .woocommerce ul.products.columns-3 li.product { width: 32%; margin-right: 2%; float: left; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; margin-bottom: 20px; overflow: hidden; } .woocommerce ul.products.columns-3 li.product:nth-child(3n){ margin-right: 0; } ul.products li:hover .sml-add-to-cart-wrap{ -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible; } ul.products li:hover .sml-add-to-wishlist-wrap{ visibility: visible; opacity: 1; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .sml-add-to-wishlist-wrap .add-to-wishlist-custom a:hover span{ opacity: 1; visibility: visible; -webkit-transform: translate(-42px, 0); -moz-transform: translate(-42px, 0); -ms-transform: translate(-42px, 0); -o-transform: translate(-42px, 0); transform: translate(-42px, 0); } .columns-3 a.added_to_cart{ padding: 7px 14px; } .columns-3 a.link-quickview.yith-wcqv-button{ padding: 10px 44px; } nav.woocommerce-pagination { padding: 20px; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-justify-content: center; justify-content: center; -webkit-align-content: center; align-content: center; } .woocommerce ul.products li.product .woocommerce-loop-product__title{ display: inline-block; margin-top: 10px; } .woocommerce nav.woocommerce-pagination ul{ border: none; margin: 0; } .woocommerce nav.woocommerce-pagination ul li{ border: none; } .woocommerce nav.woocommerce-pagination ul li span.current { background:none; color: #121212; } .woocommerce nav.woocommerce-pagination ul li { font-weight: 500; font-size: 16px; padding: 0 ; font-family: poppins; } .woocommerce nav.woocommerce-pagination ul li a{ color: #808080; position: relative; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .woocommerce nav.woocommerce-pagination ul li a:hover{ color: #121212; background: none; } .woocommerce.post-type-archive-product nav.woocommerce-pagination ul li a.next:after { visibility: visible; position: absolute; top: 9px; font-family: 'Linearicons-Free'; font-size: 14px; color: #000; font-weight: 700; content: "\e876"; left: 0; } .woocommerce.post-type-archive-product nav.woocommerce-pagination ul li a.prev:after { visibility: visible; position: absolute; top: 9px; font-family: 'Linearicons-Free'; font-size: 14px; color: #000; font-weight: 700; content: "\e875"; left: 0; } a.next.page-numbers, a.prev.page-numbers { color: transparent !important; } .sml-product-title-wrapp { border-top: 1px solid #ebe9eb; } .tagcloud a { color: #404040; border: 1px solid #404040; margin: 5px; padding: 5px; display: inline-block; } .tagcloud a:hover{ color: #DF3550; border-color: #DF3550; } /*...............................................Blog...........................................................*/ .sml-single-post-wrapper { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; width: 100%; } .sml-single-post-wrapper.right-sidebar-enabled{ -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .sml-single-post-wrapper.left-sidebar-enabled{ -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .content-area{ width: 100%; padding-top: 20px; margin-top: 40px; margin-bottom: 40px; padding-bottom: 20px; } .sidebar-left{ width: 35%; padding: 20px 30px; margin-top: 40px; padding-left: 10px; margin-bottom: 40px; } .widget-area .widget:last-of-type { margin-bottom: 0; } .sidebar-right{ width: 35%; padding: 20px 30px; padding-right: 10px; } .right-sidebar-enabled .content-area{ width: 65%; padding-top: 20px; } .left-sidebar-enabled .content-area{ width: 65%; padding-top: 20px; } .both-sidebar-enabled .content-area{ width: 50%; -webkit-order: 2; -ms-order: 2; order: 2; } .both-sidebar-enabled .sidebar-left{ width: 25%; -webkit-order: 1; -ms-order: 1; order: 1; } .both-sidebar-enabled .sidebar-right{ width: 25%; -webkit-order: 3; -ms-order: 3; order: 3; } .no-sidebar .content-area{ width: 100%; } /*..............................................sidebar-right...................................................*/ .sidebar-right { width: 35%; padding: 20px 30px; margin-top: 40px; padding-right: 10px; margin-bottom: 40px; } .widget-area .widget ul{ list-style:none ; margin: 0; padding-left: 0; } .widget-area h2.widget-title{ position: relative; display: block; font-size: 24px; font-weight: 600; color: #1a1a1a; padding-left: 15px; margin-bottom: 30px; line-height: 1; margin-top: 0px; } .woocommerce .widget_price_filter .price_slider_amount .button { font-size: 14px; font-weight: 500; color: #FFF; background: #000; -webkit-border-radius: 0; border-radius: 0; text-transform: uppercase; padding: 10px 25px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .woocommerce .widget_price_filter .price_slider_amount .button:hover{ background-color: #DF3550; } .woocommerce .widget_price_filter .price_slider_amount .price_label { display: block; width: 100%; text-align: left; float: left; } .woocommerce .widget_price_filter .ui-slider{ margin: 0; } .widget-area h2.widget-title::after { position: absolute; background-color: #df3550; content: ''; width: 3px; height: 100%; top: 0px; left: 0; } .price_slider_amount { margin-top: 15px; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range { height: 3px; } .widget-area .widget { margin-bottom: 45px; border: 1px solid #eee; padding: 30px; } .widget-area .widget li a { color: #222; font-weight: 500; padding-right: 5px; font-size: 16px; text-decoration: none; } .widget-area .widget li { padding-bottom: 20px !important; margin-bottom: 20px !important; border-bottom: 1px solid #eee; color: #777777; font-weight: 500; padding-right: 5px; font-size: 14px; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { float: left; margin-left: 0; margin-right: 15px; } .widget-area .menu li{ display: block; } .widget-area .widget li:last-child{ border-bottom: none; padding-bottom: 0 !important; margin-bottom: 0px !important; } .widget-area .widget select { background: transparent; height: 45px; line-height: 45px; padding: 0 45px 0 15px; -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; -ms-appearance: none; -o-appearance: none; background-repeat: no-repeat !important; background-image: url(assets/images/angle-down.png)!important; position: relative; background-position: right 10px center !important; width: 100%; font-size: 14px; border: 1px solid #ddd; margin: 10px 0; } td#next { text-align: right; } .prev-link-wrapper h2, .next-link-wrapper h2{ margin: 0; } .widget-area .widget.widget_categories { padding: 25px; } .widget-area .widget.widget_rss a{ text-decoration: none; font-size: 22px; font-weight: 600; color: #1a1a1a; } .widget-area .widget.widget_rss h2.widget-title::after { bottom: 5px !important; } .widget-area .widget.widget_rss h2.widget-title { position: relative; } .widget-area a.rsswidget { display: inline-block; } .widget-area form.search-form { position: relative; } .widget-area input.search-submit { position: absolute; top: 0; right: 0; width: 45px; height: 45px; opacity: 0; z-index: 1; cursor: pointer; } .widget-area form.search-form::after { position: absolute; top: 0px; right: 0; height: 45px; width: 45px; text-align: center; line-height: 47px; background: #DF3550; color: #FFF; content: "\e86f"; font-family: 'Linearicons-Free'; z-index: 0; font-size: 16px; font-weight: 600; margin-top: 0px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .widget-area input.search-field { height: 45px; width: 100%; line-height: 45px; padding: 0 55px 0 10px; border: 1px solid #eee; font-size: 14px; -webkit-border-radius: 0; border-radius: 0; -webkit-appearance: none; } #wp-calendar caption { font-size: 16px; font-weight: 600; margin-bottom: 10px; } table#wp-calendar { border-collapse: collapse; } table#wp-calendar thead tr th { text-align: center; border: 1px solid #eee; } table#wp-calendar tbody tr td { text-align: center; border: 1px solid #eee; font-size: 14px; color: #404040; font-weight: 400; } /*........................................................singlepost.................................................*/ .widget-area li a, .widget-area h2.widget-title{ -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .widget-area li a:hover { color: #DF3550; } .entry-content p { font-size: 16px; line-height: 1.65; color: #404040; } textarea#comment{ border: 1px solid #ddd; border-radius: 0; padding: 10px; width: 100%; } input#author, input#email { border: 1px solid #ddd; border-radius: 0; padding: 10px; width: 100%; } input#url { border: 1px solid #ddd; border-radius: 0; padding: 10px; width: 100%; } .widget-area p.form-submit { margin-top: 35px; display: block; margin-bottom: 40px; } input#submit { font-size: 100%; margin: 0; line-height: 1; cursor: pointer; position: relative; text-decoration: none; overflow: visible; padding: 0 35px; font-weight: 700; border-radius: 3px; left: auto; color: #fff; background-color: #252525; border: 0; display: inline-block; background-image: none; box-shadow: none; text-shadow: none; height: 51px; font-size: 12px; letter-spacing: 2px; text-transform: uppercase; } p.comment-form-author { width: 32%; margin-right: 1%; display: inline-block; } p.comment-form-email { width: 32%; display: inline-block; margin-right: 1%; } .comment-form label { margin-bottom: 7px; display: inline-block color: #262626; font-size: 14px; } p.comment-form-url { display: inline-block; width: 32%; } .entry-content { padding: 0px 30px 30px 30px; } .comment-form-cookies-consent input[type="checkbox"]{ display: inline-block; vertical-align: middle; margin: 6px; } .nav-previous, .nav-next { font-size: 14px; } span.posted-month { font-size: 16px; font-weight: 500; text-transform: uppercase; } span.posted-day { font-size: 32px; display: block; font-weight: 600; line-height: 1; margin-top: 10px; padding-top: 10px; } .blog-date-inner { line-height: 1.5; } .sml-single-thumb-wrapp .blog-date { position: absolute; top: 30px; left: 30px; color: #fff; height: 75px; width: 75px; background-color: #df3550; text-align: center; font-size: 16px; } .single-tag-wrapp span.tags-links a { color: #222; font-size: 14px; } .single-tag-wrapp span.tags-links a:hover{ color: #DF3550; } .sml-single-thumb-wrapp { position: relative; } .single-meta-wrapp .author-wrapp img{ max-width: 35px; -webkit-border-radius: 50%; border-radius: 50%; height: 100%; } .author-wrapp .comment-author { display: inline-block; vertical-align: middle; } .author-wrapp a{ font-size: 14px; text-transform: capitalize; color: #222; font-weight: 500; display: block; padding: 10px 0 6px; border-bottom: 1px solid #ddd; } .single-meta-wrapp .author-wrapp{ display: inline-block; margin-right: 20px; position: relative; } .blog-content-wrapp{ border-bottom: 1px solid #ddd; } .single-content-wrapp { font-size: 14px; color: #666; font-weight: 300; } .single-meta-wrapp .author-wrapp a { font-size: 14px; color: #000; font-weight: 400; padding-left: 5px; text-decoration: none; display: inline-block; border-bottom: none; } .single-meta-wrapp .cat-links a { color: #6c6c6c; font-size: 14px; font-weight: 500; padding-left: 5px; text-decoration: none; } .single-meta-wrapp .author-wrapp a:hover, .single-meta-wrapp .cat-links a:hover{ color: #DF3550; } .single-meta-wrapp .cat-links { padding-left: 15px; display: inline-block; margin-right: 20px; position: relative; } .single-meta-wrapp .cat-links:before { position: absolute; content: "\e81d"; font-family: 'Linearicons-Free'; font-size: 15px; font-weight: 600; top: 1px; left: 0; color: #6c6c6c; } .single-meta-wrapp .comment { color: #6c6c6c; } .single-meta-wrapp .comment i { padding-right: 5px; } .single-meta-wrapp .author-wrapp, .single-meta-wrapp .cat-links, .single-meta-wrapp .comment { display: inline-block; position: relative; -ms-word-break: break-all; word-break: break-all; } .single-meta-wrapp .comment{ color: #333; padding-top: 0px; } .sm-inner-wrapper .content-area p { font-size: 14px; line-height: 1.65; } nav.navigation.post-navigation { margin-top: 30px; margin-bottom: 30px; } .comments-area { margin-top: 30px; } h2.comments-title{ margin-bottom: 20px; } .comment-list { padding-left: 0; margin-left: 0; list-style: none; } .comment-list li.comment .comment-author img { width: 50px; -webkit-border-radius: 6px; border-radius: 6px; vertical-align: top; } .comment-list li.comment { margin: 30px 0; padding-bottom: 25px; } .comment-list li.comment:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } article.comment-body { border-bottom: 1px solid #eee; padding-bottom: 20px; } ol.comment-list li { list-style: none; } .comment-list li.comment .comment-author { display: inline-block; } .comment-list li.comment .comment-author b { padding-left: 10px; font-weight: 600; } span.says { display: none; } .comment-list li.comment .comment-metadata { display: inline-block; font-size: 12px; position: relative; padding-left: 12px; margin-left: 7px; font-weight: 300; } .comment-list li.comment .comment-metadata:before { top: 50%; left: 0; position: absolute; content: ""; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: 3px; width: 3px; -webkit-border-radius: 50%; border-radius: 50%; background: #aaa; } .comment-list li.comment .comment-metadata a { color: #aaa; } .comment-list li.comment .comment-content { padding-left: 65px; position: relative; margin-top: -20px; } b.fn a{ font-size: 16px; color: #404040; } .comment-list li.comment .reply { margin-left: 65px; position: relative; font-size: 12px; font-weight: 500; padding-left: 16px; } .comment-list li.comment .reply:before { position: absolute; content: "\f122"; font-family: 'fontawesome'; font-size: 10px; font-weight: 600; top: 1px; left: 0; color: #aaa; } .reply a:hover{ color: #DF3550; } .single_post_pagination_wrapper { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; margin-top: 30px; margin-bottom: 30px; width: 100%; } .prev-link, .next-link { display: inline-block; width: 50%; } span.prev-image, span.next-image{ width: 115px; display: inline-block; vertical-align: top; } .prev-text, .next-text { display: inline-block; width: calc(100% - 115px); padding-left: 15px; padding-right: 15px; vertical-align: top; text-align: left; } .prev-text h4, .next-text h4 { font-size: 16px; font-weight: 600; margin: 0; line-height: 1.45; } .prev-text h4 a, .next-text h4 a { color: #212121; } .prev-text h4 a:hover, .next-text h4 a:hover, .prev-text h2 a:hover, .next-text h2 a:hover{ color: #DF3550; } .prev-text h2 a { color: #666666; position: relative; padding-left: 35px; font-size: 15px; font-weight: 400; } .next-text h2 a { color: #666666; position: relative; padding-right: 35px; font-size: 15px; font-weight: 400; } .prev-link-wrapper, .next-link-wrapper { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: flex-start; justify-content: flex-start; } .single_post_pagination_wrapper .prev-link h2 a:before { position: absolute; content: "\e879"; font-family: 'Linearicons-Free'; font-size: 15px; font-weight: 600; top: 0; left: 0; color: #DF3550; } .single_post_pagination_wrapper .next-link h2 a:before { position: absolute; content: "\e87a"; font-family: 'Linearicons-Free'; font-size: 15px; font-weight: 600; top: 0; right: 0; color: #DF3550; } i.fa.fa-commenting-o { padding-right: 5px; } .no-thumb .blog-content-wrapp{ padding-top: 120px; } /*........................................archieve..............................................*/ .sml-archive-wrapper.left-sidebar-enabled { flex-direction: row-reverse; } .sml-archive-wrapper{ display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .sml-blog-ct { position: relative; z-index: 0; } .has-post-thumbnail .blog-date-inner { line-height: 1.5; margin: -110px auto 35px; } .sml-blog-wrapp .blog-date { color: #fff; height: 75px; width: 75px; background-color: #df3550; text-align: center; font-size: 16px; margin: -13px 0 35px 0; } .left-sidebar-enabled .sml-blog-wrapp .blog-date, .right-sidebar-enabled .sml-blog-wrapp .blog-date, .both-sidebar-enabled .sml-blog-wrapp .blog-date{ left: 40px; } .sml-blog-ct img { vertical-align: text-bottom; width: 100%; } .sml-blog-ct-main-wp { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; justify-content: flex-start; width: 100%; background: #F8F9FD; padding: 50px 45px; position: relative; z-index: 1; } .post-meta-wrapp { width: 10%; display: inline-block; padding-top: 10px; text-align: center; } .content-wrapp-outer { width: 90%; padding-left: 40px; } .no-thumb .sml-blog-ct-main-wp{ padding-top: 80px; } .sml-blog-wrapp .author-wrapp .comment-author img { height: 45px; width: 45px; -webkit-border-radius: 50%; border-radius: 50%; margin: 0 auto; } /*.sml-blog-wrapp .content-wrapp-outer .cat-links a:after { position: absolute; content: "\e81d"; font-family: 'Linearicons-Free'; font-size: 15px; font-weight: 600; top: -1px; left: 0; color: #aaa; }*/ .sml-blog-wrapp .content-wrapp-outer .cat-links{ position: relative; margin-bottom: 10px; display: block; } /*.sml-blog-wrapp .content-wrapp-inner { padding-left: 40px; }*/ .sml-blog-wrapp .content-wrapp-outer .cat-links a { display: inline-block; font-size: 14px; color: #DF3550; margin-right: 10px; } .sml-blog-wrapp .content-wrapp-outer .cat-links a:hover{ color: #DF3550; } .sml-blog-wrapp .content-wrapp-outer .entry-title a { color: #000000; white-space: nowrap; } .sml-blog-wrapp .content-wrapp-outer .entry-title a:hover{ color: #DF3550; } .sm-blog-wrapp .content-wrapp-outer .entry-title{ font-size: 28px; font-weight: 500; line-height: 1.35; } .sml-blog-ct-main-wp .content-wrapp-inner .entry-content { padding: 0; border-bottom: none; display: block; color: #535; font-size: 16px; line-height: 1.714; } .sml-blog-wrapp .sml-read-more { display: block; margin-top: 25px; } .sml-blog-wrapp .content-wrapp-inner .sml-read-more a { display: inline-block; height: 45px; line-height: 45px; padding: 0 30px; font-size: 15px; font-weight: 500; color: #FFF; background: #DF3550; } .sml-blog-wrapp .content-wrapp-inner .sml-read-more a:hover{ background-color: #000; } /*........................................single page..............................................................*/ .sml-page-wrap { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; } .sml-page-wrap.left-sidebar-enabled{ -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .sml-single-page-wrapp .entry-content{ padding: 0; } .right-sidebar .content-area { width: 65%; } .leftt-sidebar .content-area { width: 65%; } .both-sidebar .content-area { width: 50%; } /*................................widget.....................................*/ .woocommerce .widget_price_filter .ui-slider .ui-slider-range{ -webkit-border-radius: 0; border-radius: 0; background-color: #000; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ width: 3px; background-color: #000000; border-radius: 0; margin-left: 0; top: -7px; } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ height: 3px; } .price_slider_amount button{ background-color: #000 ; color: #ffffff !important; cursor: pointer; border: none; padding: 10px 15px; } .widget.woocommerce.widget_product_search button{ position: absolute; top: 10px; right: 0; height: 45px; width: 45px; z-index: 1; opacity: 0; cursor: pointer; } .price_slider_amount button:hover, .widget.woocommerce.widget_product_search button:hover{ background-color: #DF3550; } .yith-woocompare-widget ul.products-list li .remove{ right: 100%; color: #000 !important; bottom: 20px; left: unset; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .yith-woocompare-widget ul.products-list li .remove:hover{ color: #DF3550 !important; background: none !important; } a.clear-all { text-decoration: underline; color: #DF3550; } a.clear-all:hover{ color: #000; } .woocommerce a.button.compare{ position: relative; } .woocommerce a.button.compare:before { display: block; position: absolute; top: 0; left: 0; width: 35px; height: 35px; line-height: 35px; text-align: center; content: "\e862"; font-family: 'Linearicons-Free'; font-size: 20px; font-weight: 400; color: #000; border: 1px solid #d9d9d9; -webkit-border-radius: 0; border-radius: 0; visibility: visible; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } a.compare.added.button { font-size: 0; background: none; } .yith-woocompare-widget ul.products-list li:nth-last-child(1){ border: none; } a.button.compare:hover:before{ color: #FFF; background-color: #000; /*border: none;*/ } ul.children { padding: 0px 25px; } .both-sidebar-enabled .widget-area ul.product_list_widget li img { width: 100% !important; } /*...............................................single product layout....................................................*/ .store-mart-lite-share-buttons ul { list-style: none; padding-left: 0; margin: 0; display: inline-block; } .store-mart-lite-share-buttons ul li { margin:5px; display: inline-block; } .store-mart-lite-share-buttons ul li a.facebook-share { background: #4267b2; } .store-mart-lite-share-buttons ul li a.twitter-share { background: #38A1F3; } .store-mart-lite-share-buttons ul li a.googleplus-share { background: #CC3333; } .store-mart-lite-share-buttons ul li a.linkedin-share { background: #0077B5; } .store-mart-lite-share-buttons ul li a.pinterest-share { background: #BD081C; } .store-mart-lite-share-buttons ul li a.stumbleupon-share { background-color: #f74425; } .store-mart-lite-share-buttons ul li a.email-share { background: #000; } .store-mart-lite-share-buttons ul li a { display: block; width: 40px; height: 40px; text-align: center; line-height: 40px; color: #ffffff; -webkit-border-radius: 50%; border-radius: 50%; } .store-mart-lite-share-buttons ul li a:hover{ background-color: #000; color: #FFF; } /*................................error page.................................................*/ .error-404.not-found { text-align: center; margin-bottom: -30px; } .sml-error-wrapper{ margin-top: 20px; } .store-mart-lite-404 { color: #222; font-size: 200px; font-weight: 700; margin: 0; line-height: 1; padding-bottom: 0; } .error-404.not-found p.search-sorry { color: #333; font-weight: 300; font-size: 36px; margin-top: 10px; margin-bottom: 10px; line-height: 50px; } .error-404.not-found p.search-not-exists { font-weight: bold; font-size: 18px; text-transform: uppercase; color: #DF3550; margin-bottom: 20px; } .error-404.not-found a{ color: #DF3550; font-size: 16px; border-bottom: 1px solid #DF3550; line-height: 1; display: inline-block; opacity: 0.9; } .home-404-link { text-align: center; margin-bottom: 50px; } .no-results.not-found { margin-bottom: 100px; } .no-results.not-found form.search-form { max-width: 430px; margin: 0 auto; position: relative; } .no-results.not-found input.search-field { width: 100%; background-color: #eef4f7; color: #7d7d7d; height: 45px; padding: 0 50px 0 20px; border: none; } .no-results.not-found .search-submit { position: absolute; top: 0; right: 0; margin-top: 0 !important; height: 45px; width: 45px; padding: 0; opacity: 0; border: none; color: #000; font-size: 0px; cursor: pointer; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; z-index: 100; } /*.no-results.not-found .search-form:after { position: absolute; content: '\e86f'; font-family: Linearicons-Free; top: 10px; right: 20px; cursor: pointer; font-size: 20px; }*/ .store-mart-lite-archive-navigation{ padding: 20px; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-justify-content: center; justify-content: center; } .store-mart-lite-archive-navigation ul li{ display: inline-block; padding: 5px; } .store-mart-lite-archive-navigation ul{ margin: 0; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-justify-content: center; justify-content: center; } .store-mart-lite-archive-navigation ul li.active a{ font-size: 14px; background-color: #df3550; -webkit-box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); text-align: center; padding: 5px 15px; color: #fff; } .store-mart-lite-archive-navigation ul li a{ font-size: 14px; background-color: #fff; -webkit-box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); text-align: center; padding: 5px 15px; color: #000; } .store-mart-lite-archive-navigation ul li a:hover{ background-color: #df3550; color: #fff; } .store-mart-lite-archive-navigation .next { margin-left: 10px; width: 35px; display: inline-block; font-size: 0; line-height: 0; font-weight: 500; text-transform: uppercase; -webkit-border-radius: 0; border-radius: 0; visibility: collapse; vertical-align: middle; } .store-mart-lite-archive-navigation .prev a, .store-mart-lite-archive-navigation .next a { display: block; position: relative; font-size: 0; } .store-mart-lite-archive-navigation .next a:before { content: "\e876"; font-size: 14px; visibility: visible; position: relative; display: inline-block; font-weight: 500; font-family: Linearicons-Free; left: 0; color: #000; height: 35px; width: 35px; line-height: 35px; text-align: center; -webkit-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .store-mart-lite-archive-navigation .prev a:before { content: "\e875"; font-size: 14px; visibility: visible; position: relative; display: inline-block; font-weight: 500; font-family: Linearicons-Free; left: 0; color: #000; height: 35px; width: 35px; line-height: 35px; text-align: center; -webkit-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .store-mart-lite-archive-navigation .next a:hover:before, .store-mart-lite-archive-navigation .prev a:hover:before{ background-color: #df3550; color: #fff; }/* sdfgsdfgsdfsd*/ .woocommerce div.product .woocommerce-tabs ul.tabs li{ border: none; background: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{ border: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active{ z-index: 0; } .description_tab.active a{ position: relative; } /*.description_tab.active a:after{ position: absolute; content: ""; background-color: #000; width: 100%; height: 4px; bottom: 0; left: 0; }*/ .woocommerce div.product .woocommerce-tabs ul.tabs::before{ border-bottom: 2px solid #d3ced2; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { font-weight: 500; color: #BEBEBE; } .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{ color: #000; } .woocommerce-Tabs-panel.entry-content{ padding: 0px 30px 30px 30px; border-bottom: none; } .woocommerce-product-details__short-description ul{ margin-left: 0px; } .woocommerce button.button.alt{ background-color: #000; color: #FFF; -webkit-border-radius: 0; border-radius: 0; height: 45px; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .woocommerce button.button.alt:hover{ background-color: #DF3550; } .summary.entry-summary p.price { font-size: 32px !important; font-weight: 600 !important; margin: 10px 0 20px; border-bottom: solid 1px #eee; padding-bottom: 20px; } .woocommerce div.product p.price{ color: #121212; } .sml-single-cart-wrapp a.add_to_wishlist, .sml-single-cart-wrapp a.link-wishlist{ position: relative; } .sml-single-cart-wrapp a.add_to_wishlist:before, .sml-single-cart-wrapp a.link-wishlist:before{ content: "\e813"; font-size: 20px; visibility: visible; position: relative; display: inline-block; font-weight: 500; font-family: Linearicons-Free; left: 0; color: #000; height: 45px; width: 45px; line-height: 45px; text-align: center; -webkit-border-radius: 0px; border-radius: 0px; border: 1px solid #ddd; -webkit-box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); box-shadow: 0px 0px 10px 1px rgba(100,100,100,0.1); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-single-cart-wrapp a.add_to_wishlist:hover:before, .sml-single-cart-wrapp a.link-wishlist:hover:before{ background-color: #000; color: #FFF; } .sml-single-cart-wrapp.sml-single-product-outer{ display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-justify-content: flex-start; justify-content: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 20px; } .sml-single-cart-wrapp .sml-compare-wrapp, .sml-compare-wrapp{ padding-left: 5px; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; } .sml-single-cart-wrapp .compare-wrap { display: inline-block; position: relative; margin-left: 50px; } .sml-single-cart-wrapp .compare-wrap a:before { position: absolute; top: 0; right: 0; content: "\e862"; font-family: 'Linearicons-Free'; z-index: 9; font-size: 22px; line-height: 2; color: #000; font-weight: 700; height: 45px; width: 45px; border: 1px solid #ddd; text-align: center; font-weight: 400; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .sml-single-cart-wrapp .compare-wrap a:hover:before{ background-color: #000; color: #FFF; } .sml-single-cart-wrapp .yith-wcwl-add-button a.add_to_wishlist span { position: absolute; bottom: 190%; left: -10px; color: #FFF; opacity: 0; visibility: hidden; -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -ms-transform: translateY(-20px); -o-transform: translateY(-20px); transform: translateY(-20px); font-size: 12px; font-weight: 500; white-space: nowrap; background: #4C4C4C; padding: 5px 10px; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-single-cart-wrapp a.link-wishlist span { position: absolute; bottom: 190%; left: -10px; color: #FFF; opacity: 0; visibility: hidden; -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -ms-transform: translateY(-20px); -o-transform: translateY(-20px); transform: translateY(-20px); font-size: 12px; font-weight: 500; white-space: nowrap; background: #4C4C4C; padding: 5px 10px; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-single-cart-wrapp a.compare { position: relative; } .sml-single-cart-wrapp a.compare span { position: absolute; bottom: 195%; right:100%; color: #FFF; opacity: 0; visibility: hidden; -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -ms-transform: translateY(-20px); -o-transform: translateY(-20px); transform: translateY(-20px); font-size: 12px; font-weight: 500; white-space: nowrap; background: #4C4C4C; padding: 5px 10px; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .sml-single-cart-wrapp a.add_to_wishlist span:after { position: absolute; content: ""; top: 100%; left: 15px; border-style: solid; border-width: 6px 6px 0 6px; border-color: #4c4c4c transparent transparent transparent; } .sml-single-cart-wrapp .yith-wcwl-wishlistexistsbrowse a span:after { position: absolute; content: ""; top: 100%; left: 10%; border-style: solid; border-width: 6px 6px 0 6px; border-color: #4c4c4c transparent transparent transparent; } .sml-single-cart-wrapp a.compare span:after { position: absolute; content: ""; top: 100%; right: 15px; border-style: solid; border-width: 6px 6px 0 6px; border-color: #4c4c4c transparent transparent transparent; } .sml-single-cart-wrapp a.add_to_wishlist:hover span { -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); opacity: 1; visibility: visible; } .sml-single-cart-wrapp a.link-wishlist:hover span{ -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); opacity: 1; visibility: visible; } .sml-single-cart-wrapp a.compare:hover span { -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); transform: translateY(-5px); opacity: 1; visibility: visible; } .sml-single-cart-wrapp .compare-wrap a.added:before { top: -17px; } a.sml-compare.product-compare.compare.compare-link.added { font-size: 0; } span.posted_in { font-size: 14px; color: #666; display: block; } span.posted_in a { color: #aaa; } span.posted_in a:hover{ color: #DF3550; } .product_meta { padding: 20px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 20px 0; } .woocommerce div.product form.cart { margin-bottom: 0; } .store-mart-lite-share-buttons span { font-size: 14px; color: #666; margin-right: 10px; } /*.yith-wcwl-wishlistaddedbrowse.show span{ position: absolute; bottom: 190%; left: -10px; color: #FFF; opacity: 0; visibility: hidden; -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -ms-transform: translateY(-20px); -o-transform: translateY(-20px); transform: translateY(-20px); font-size: 12px; font-weight: 500; white-space: nowrap; background: #4C4C4C; padding: 5px 10px; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); }*/ .yith-wcwl-wishlistaddedbrowse.show span:after { position: absolute; content: ""; top: 100%; left: 15px; border-style: solid; border-width: 6px 6px 0 6px; border-color: #4c4c4c transparent transparent transparent; } .yith-wcwl-wishlistaddedbrowse.show a.link-wishlist:hover span{ -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } /*................................responsive...............................*/ .sml-scrollup { position: fixed; z-index: 999; bottom: 30px; right: 15px; } .sml-scrollup span { display: block; height: 60px; width: 60px; margin: 20px; text-align: center; line-height: 60px; -webkit-border-radius: 0; border-radius: 0; position: relative; font-size: 16px; color: #FFF; opacity: 1; position: relative; cursor: pointer; -webkit-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); -moz-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); -ms-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); -o-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); -webkit-transform-origin: center; -moz-transform-origin: center; -ms-transform-origin: center; -o-transform-origin: center; transform-origin: center; } .sml-scrollup span:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: inherit; z-index: -1; -webkit-box-shadow: inset 0 0 0 35px #DF3550; box-shadow: inset 0 0 0 35px #DF3550; -webkit-transform: scale3d(0.9, 0.9, 1); -moz-transform: scale3d(0.9, 0.9, 1); -ms-transform: scale3d(0.9, 0.9, 1); -o-transform: scale3d(0.9, 0.9, 1); transform: scale3d(0.9, 0.9, 1); -webkit-transition: box-shadow 0.3s, transform 0.3s; -moz-transition: box-shadow 0.3s, transform 0.3s; -ms-transition: box-shadow 0.3s, transform 0.3s; -o-transition: box-shadow 0.3s, transform 0.3s; transition: box-shadow 0.3s, transform 0.3s; } .sml-scrollup span:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; -webkit-transform: scale3d(1,1,1); -moz-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); -o-transform: scale3d(1,1,1); transform: scale3d(1,1,1); -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.025), 0 10px 15px rgba(0,0,0,0.2); box-shadow: 0 10px 20px rgba(0,0,0,0.025), 0 10px 15px rgba(0,0,0,0.2); visibility: hidden; opacity: 0; -webkit-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); -moz-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); -ms-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); -o-transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); transition: all 0.3s cubic-bezier(0.5,.8,.9,0.8); } .sml-scrollup span:before { -webkit-box-shadow: inset 0 0 0 35px #DF3550; box-shadow: inset 0 0 0 35px #DF3550; } .sml-scrollup span:hover { color: #DF3550; } .sml-scrollup span:hover:before { -webkit-box-shadow: inset 0 0 0 1px #DF3550; box-shadow: inset 0 0 0 1px #DF3550; } .sml-scrollup span:hover:before { -webkit-box-shadow: inset 0 0 0 1px #DF3550; box-shadow: inset 0 0 0 1px #DF3550; -webkit-transform: scale3d(1,1,1); -moz-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); -o-transform: scale3d(1,1,1); transform: scale3d(1,1,1); } .sml-scrollup span:hover:after { visibility: visible; opacity: 1; } .woocommerce-cart-form table.shop_table { border: none; } .woocommerce table.shop_table thead { background: #f3f3f3; border: none ; } .woocommerce a.remove{ font-size: 16px; } .woocommerce .woocommerce-cart-form .cart .product-name a { color: #404040; font-size: 14px; } .woocommerce .woocommerce-cart-form .cart .product-name a:hover{ color: #DF3550; } .woocommerce .woocommerce-cart-form .cart thead th { font-size: 14px; font-weight: 600; padding: 20px 12px; } .woocommerce .woocommerce-cart-form .cart .actions { padding: 20px 10px; border-bottom: 1px solid rgba(0,0,0,.1); } .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: 140px; -webkit-border-radius: 0; border-radius: 0; } .woocommerce button.button{ background-color: #000; color: #fff; -webkit-border-radius: 0; border-radius: 0; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .woocommerce button.button:hover{ background-color: #DF3550; color: #FFF; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button{ background-color: #000; padding: 15px 30px; display: inline-block; font-size: 14px; -webkit-border-radius: 0; border-radius: 0; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{ background-color: #DF3550; } .wc-proceed-to-checkout { text-align: right; } .cart_totals h2 { font-size: 20px; font-weight: 500; color: #333; } .woocommerce .cart-collaterals .cart_totals table.shop_table th { border-right: 1px solid rgba(0,0,0,.1); font-size: 14px; font-weight: 400; border-right: 1px solid rgba(0,0,0,.1); font-size: 14px; font-weight: 400; border-left: 1px solid rgba(0,0,0,.1); } .woocommerce .cart-collaterals .cart_totals table.shop_table th:nth-child(2){ border-top: none; border-bottom: none; } .woocommerce table.shop_table th { border: none !important; } .woocommerce table.shop_table td { border-color: #e7e7e7 !important; } .woocommerce .woocommerce-cart-form .cart .product-remove a.remove:after { position: absolute; visibility: visible; content: "\e870"; top: 0; left: 0; font-family: 'Linearicons-Free'; font-size: 16px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .woocommerce table.wishlist_table tbody .product-thumbnail, .woocommerce-cart table.cart.shop_table .product-thumbnail { width: 150px; text-align: center; } .woocommerce .woocommerce-cart-form .cart tbody .product-thumbnail { padding: 20px 0; } .woocommerce .woocommerce-cart-form .cart tbody .product-thumbnail img { width: 90px; } .woocommerce .woocommerce-cart-form .cart .product-remove a.remove { position: relative; visibility: collapse; } .woocommerce .woocommerce-cart-form .cart .coupon input.input-text, .woocommerce .checkout_coupon input.input-text { min-width: 200px; border: 1px solid #eee !important; font-size: 14px; -webkit-border-radius: 0; border-radius: 0; height: 40px; line-height: 40px; padding: 0 10px !important; } .woocommerce .checkout_coupon button[type="submit"], .woocommerce .woocommerce-cart-form .cart .coupon button[type="submit"] { height: 40px; line-height: 40px; padding: 0 15px; font-size: 14px; font-weight: 400; -webkit-border-radius: 0; border-radius: 0; background-color: #222; color: #FFF; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .woocommerce .woocommerce-cart-form .cart .product-name a { color: #404040; font-size: 14px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .woocommerce-cart .cart-collaterals .cart_totals tbody{ border-collapse: collapse; border: 1px solid rgba(0,0,0,.1); } .woocommerce #respond input#submit{ background-color: #000; color: #FFF; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .woocommerce #respond input#submit:hover{ background-color: #DF3550; color: #fff; } .woocommerce .cart_totals table.shop_table th { border: 1px solid #e7e7e7 !important; } .woocommerce .cart-collaterals .cart_totals table.shop_table { -webkit-border-radius: 0; border-radius: 0; } .woocommerce .wc-proceed-to-checkout a.checkout-button { display: inline-block; font-size: 14px; font-weight: 400; width: auto; padding: 0 30px; height: 45px; line-height: 45px; background: #222222; color: #FFF; -webkit-border-radius: 0; border-radius: 0; float: right; } .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{ font-weight: 400; } .sm-cart-btn-wrap p{ margin: 0; } .woocommerce p.stars a { color: #FFBC6B; } /*scroll*/ /* width */ /*.widget.widget_shopping_cart::-webkit-scrollbar{ width: 2px; } */ .widget.widget_shopping_cart::-webkit-scrollbar { width: 4px; background-color: color: #DF3550;; } .widget.widget_shopping_cart::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0); border-radius: 10px; } .widget.widget_shopping_cart::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); } .shop_table.cart.wishlist_table th{ border: none; } .woocommerce table.wishlist_table tbody .product-thumbnail { padding: 20px 0; } .woocommerce table.wishlist_table .product-name a.yith-wcqv-button{ font-size: 12px; text-transform: uppercase; font-weight: 500; -webkit-border-radius: 0; border-radius: 0; height: 30px; line-height: 30px; padding: 0 10px; margin-left: 20px; color: #000; background-color: #f3f3f3; } .woocommerce table.wishlist_table .product-name a.yith-wcqv-button:hover{ background-color: #000; color: #FFF; } .wishlist_table tr td.product-thumbnail, .wishlist_table tr td.product-name, .wishlist_table tr td.wishlist-name, .wishlist_table tr td.wishlist-privacy, .woocommerce table.wishlist_table tfoot td { text-align: left; } .woocommerce table.wishlist_table .product-name a { color: #404040; font-size: 14px; } .woocommerce table.wishlist_table .product-name a:hover{ color: #DF3550; } .woocommerce table.wishlist_table tbody .product-stock-status { text-align: left; font-size: 16px; font-weight: 500; color: #6ca288; } .woocommerce a.button.alt{ background-color: #000; } .woocommerce a.button.alt:hover{ background-color: #DF3550; } .woocommerce table.shop_table.wishlist_table{ border: none; } table.shop_table.cart.wishlist_table { border-collapse: collapse; } /*my account*/ nav.woocommerce-MyAccount-navigation { border: 1px solid #dddddd; padding: 10px 0; } .woocommerce-MyAccount-navigation ul { list-style: none; margin: 0; padding: 0 20px; } .woocommerce-MyAccount-navigation ul li { border-bottom: 1px solid #ddd; padding: 10px 0px; } .woocommerce-MyAccount-navigation ul li a{ color:#333; } .woocommerce-MyAccount-navigation ul li a:hover{ color:#DF3550; } .woocommerce-MyAccount-navigation ul li:last-child{ border: none; font-size: 14px; font-weight: 500; } .sml-single-page-wrapp .entry-content{ border: none; } .woocommerce-MyAccount-content a{ color: #DF3550; } .sml-single-page-wrapp .woocommerce{ display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .woocommerce a.button{ background-color: #000; color: #FFF; } .woocommerce a.button:hover{ background-color: #DF3550; color: #FFF; } a.edit { background-color: #000; color: #fff; font-size: 14px; padding: 5px 30px; font-weight: 500; } a.edit:hover{ background-color:#DF3550; } .logged-in-as a{ color: #333; font-size: 14px; font-weight: 500; } .logged-in-as a:hover{ color: #DF3550; } .form-submit input#submit{ -webkit-border-radius: 0; border-radius: 0; -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; } .form-submit input#submit:hover{ background-color: #DF3550; color: #fff; } .wc_payment_method.payment_method_ppec_paypal img{ width: 50px; height: 50px; } form.woocommerce-cart-form { width: 100%; } .woocommerce-account .woocommerce-MyAccount-content{ padding-left: 40px; } /*view*/ .store-mart-lite-banner-wrapper .owl-dots .owl-dot span{ display: block; position: relative; width: 14px; height: 14px; margin: 0px 5px; -webkit-border-radius: 50%; border-radius: 50%; border: solid 1px transparent; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .owl-dots .owl-dot span{ background-color: #d2e0e1; } .owl-dots .owl-dot.active span:hover{ background-color: #DF3550; } .owl-dots { position: absolute; bottom: 20px; left: 50%; z-index: 99999999; display: block; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .owl-dots button.owl-dot.active span,.owl-dots .owl-dot:hover span{ background-color: #DF3550; } button.owl-dot.active { display: inline-block; } .woocommerce form.login{ width: 100%; } .form-row .woocommerce-Button.button{ background: transparent; color: #000; border: 2px solid #ddd; padding: 0 35px; height: 45px; border-radius: 3px; } .form-row .woocommerce-Button.button:hover{ background-color: #000; } .woocommerce form .form-row input.input-text{ height: 45px; -webkit-border-radius: 0; border-radius: 0; padding: 0 10px; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 45px; } .select2-container--default .select2-selection--single { -webkit-border-radius: 0; border-radius: 0; height: 45px; } label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline { margin-left: 20px; } .woocommerce-LostPassword.lost_password a{ color: #DF3550; } .woocommerce-LostPassword.lost_password a:hover{ color: #000; } .woocommerce-MyAccount-content a.button { background-color: transparent; color: #333; } .woocommerce-MyAccount-content a.button:hover{ background-color: transparent; color: #DF3550; } .woocommerce #respond input#submit.loading::after, .woocommerce a.button.loading::after, .woocommerce button.button.loading::after, .woocommerce input.button.loading::after{ top: 0; } .wpcf7-form input, .wpcf7-form textarea{ -webkit-border-radius: 0; border-radius: 0; height: 45px; padding: 0 10px; width: 100%; border-color: #eee; } .sml-ct-form-wrap { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; } .wpcf7-form-control-wrap.your-name{ width: 48%; } .wpcf7-form-control-wrap.your-email{ width: 48%; } .panel-grid.panel-no-style{ padding-top: 60px; } .panel-grid-cell input.wpcf7-form-control.wpcf7-submit{ margin-top: 15px; background-color: #000; color: #FFF; } .panel-grid-cell input.wpcf7-form-control.wpcf7-submit:hover{ background-color: #444; } h2.sml-ct-get-in-touch { font-size: 26px; color: #333; font-weight: 700; padding-bottom: 15px ; } h2.sml-ct-details, h2.sml-ct-op-hours{ font-size: 14px; font-weight: 600; } .panel-layout{ margin-top: -20px; } .store-mart-lite-section-footer-wrap-main{ padding-top: 65px; } .yith-wcqv-main .single-product{ padding: 40px; } #yith-quick-view-content .onsale { top: -12px; right: auto; left: 25px; } .yith-wcqv-main h1.product_title.entry-title { font-size: 30px; font-weight: 500; color: #333; margin-bottom: 15px; } .yith-wcqv-main del .woocommerce-Price-amount.amount{ color: #DF3550; font-size: 24px; } .yith-wcqv-main ins .woocommerce-Price-amount.amount{ color: #000; font-size: 32px; font-weight: 600; } .yith-wcqv-main .woocommerce-product-details__short-description { display: block; font-size: 14px; color: #7d7d7d; line-height: 1.7; } .single-meta-wrapp { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-align-items: center; align-items: center; margin-bottom: 10px; } .wpcf7-form textarea{ height: 250px; padding-top: 10px; resize: none; } .wpcf7-form input::placeholder { font-size: 13px; font-weight: 400px; } .wpcf7-form textarea::placeholder{ font-size: 13px; font-weight: 400px; } @-moz-document url-prefix() { .woocommerce span.onsale::after{ left: -15px; top: -1.5px; } .sml-single-cart-wrapp .compare-wrap a::before{ top: 17px; } .sml-single-cart-wrapp a.compare span { bottom: 35%; } } .store-mart-lite-bread-home .img-overlay { position: absolute; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.1); z-index: 0; top: 0; left: 0; } button.menu-toggle{ background-color: #df3550; } .single-tag-wrapp span.tags-links a { margin: 0 2px; } .single-tag-wrapp span.tag-title { font-weight: 600; } .woocommerce .woocommerce-cart-form .cart thead th.product-remove { width: 45px; } .site-title a { font-size: 24px; font-weight: 600; text-transform: capitalize; color: #333; } p.site-title { margin-bottom: 0; } .next-text { text-align: right; } .comment-metadata span.edit-link { margin-top: 15px; display: inline; } img.attachment-thumbnail.size-thumbnail.wp-post-image { width: 100%; height: 100%; } img.wp-image-907 { max-width: 100%; } .widget_nav_menu ul.sub-menu { padding-left: 0; } .both-sidebar-enabled .widget-area .widget, .both-sidebar .widget-area .widget{ padding-left: 5px; } h1.entry-title { margin: 0; font-size: 28px; font-weight: 500; } .sml-blog-ct-main-wp h1.entry-title { margin-bottom: 20px; } .widget_shopping_cart_content h4.item-title { margin: 0; } /*======================================new css==================================================*/ /*==============================head two============================================*/ .header-two .store-mart-lite-logos{ padding: 0 10px; } .header-two .site-branding { max-width: 250px; } .header-two .site-branding img { width: 140px; } .header-two .store-mart-lite-header-wrap { display: inline-block; width: calc(100% - 500px); width: -webkit-calc(100% - 500px); width: -moz-calc(100% - 500px); padding: 0 5%; } .header-two .store-mart-lite-product-cat{ padding: 0; } .header-two .store-mart-lite-header-icons{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; border-bottom: 1px solid #eee; padding: 25px 0 0 0; text-align: center; } .header-two .top-header-left-text{ color: #333333; } .header-two .top-header-left-text{ padding: 0; } .header-two .menu-primary-menu-container{ text-align: center; } .header-two .search-outer { position: absolute; top: 0; left: 0; right: 0; } .header-two .search-form-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; position: absolute; z-index: 99; top: 0; left: 0; right: 0; padding: 22px 90px; background: #FFF; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .header-two .search-form-wrap.search-active { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-box-shadow: 0 0 10px 4px rgba(0,0,0,0.075); box-shadow: 0 0 10px 4px rgba(0,0,0,0.075); } .header-two .store-mart-lite-header-icons a{ display: inline-block; margin-left: 15px; font-size: 15px; color: #666666; } .header-two .store-mart-lite-sc-icons { padding-top: 0px; padding-left: 0px; } .header-two .store-mart-lite-login-wrap{ margin-right: 0px; } .header-two .user-logout-wrap.sm-icon-header a, .header-two .sm-wishlist-wrap.sm-icon-header a.sm-wishlist-ct-class, .header-two .sm-cart-icon-wrap span.icon, .header-two .sml-search-icon-wrap span.sml-search-icon{ font-weight: 400; } .header-two .main-navigation .menu-primary-menu-container .menu.nav-menu li{ padding: 20px 0; } .header-two .main-navigation .menu-item-has-children::after{ bottom: 20px; } .header-two .main-navigation .menu-item-has-children .sub-menu .menu-item-has-children::after{ bottom: 0px; } .header-two .main-navigation .menu-item-has-children .sub-menu::after{ bottom: 0px; } .header-two .sml-search-icon, .header-two .user-logout-wrap.sm-icon-header a, .header-two .sm-wishlist-wrap.sm-icon-header a.sm-wishlist-ct-class, .header-two .sm-cart-icon-wrap span.icon{ display: block; font-size: 18px; background: #EEF1F8; color: #404040; width: 55px; height: 55px; text-align: center; line-height: 55px; padding-left: 0px; -webkit-border-radius: 50%; border-radius: 50%; cursor: pointer; -webkit-transition: background 0.3s, color 0.3s; -moz-transition: background 0.3s, color 0.3s; -ms-transition: background 0.3s, color 0.3s; -o-transition: background 0.3s, color 0.3s; transition: background 0.3s, color 0.3s; } .header-two .sml-search-icon-wrap { margin-right: 5px; } .header-two .user-logout-wrap.sm-icon-header{ margin: 0 5px; } .header-two .sm-wishlist-wrap.sm-icon-header{ margin: 0 5px; } .header-two .cart-icon-wrap{ margin-left: 5px; } .header-two span.sm-cart-wrap{ display: none; } .header-two .cart-icon-wrap ul{ padding: 0; } .header-two .sm-cart-icon-wrap span.sm-cart-count { bottom: 25px; position: absolute; left: 30px; background-color: #df3550; color: #fff; border-radius: 50%; font-size: 11px; height: 15px; width: 15px; text-align: center; line-height: 1.5; } .header-two span.wishlist-counter { position: absolute; top: 15px; left: 30px; font-size: 12px; background-color: #df3550; border-radius: 50%; color: #fff; height: 15px; width: 15px; text-align: center; line-height: 15px; } .header-two .sml-search-icon:hover, .header-two .user-logout-wrap.sm-icon-header a:hover, .header-two .sm-wishlist-wrap.sm-icon-header a.sm-wishlist-ct-class:hover { background: #df3550; color: #fff; } .header-two .sm-cart-icon-wrap span.icon span.lnr-cart{ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .header-two .sm-cart-icon-wrap span.icon:hover span.lnr-cart{ color: #fff; } .header-two span.sm-cart-icon-wrap { padding-right: 0; } .header-two .sm-wishlist-wrap.sm-icon-header span.wishlist-counter, .header-two .sm-cart-icon-wrap span.sm-cart-count{ -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; } .header-two .sm-wishlist-wrap.sm-icon-header:hover span.wishlist-counter, .header-two .sm-cart-icon-wrap:hover span.sm-cart-count{ background-color: #FFF; color: #df3550; } .header-two .main-navigation .menu-primary-menu-container .menu.nav-menu .sub-menu li { padding: 3px 0; text-align: left; display: block; } .header-two .main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu{ top: 50px; } .header-two .user-logout-wrap.sm-icon-header span{ top: 40px; } .header-two .wishlist-dropdown.product_list_widget{ top: 40px; } .header-two .search-form-wrap h3 { font-size: 42px; margin: 0; font-weight: 500; width: 150px; } .header-two .search-form-wrap form.search-form { width: 60%; position: relative; height: 55px; line-height: 55px; } .header-two .search-form-wrap form.search-form input[type="search"] { width: 640px; height: 55px; line-height: 55px; border: 1px solid #e5e5e5; color: #8a929a; -webkit-border-radius: 0; border-radius: 0; padding: 0 20px; font-size: 18px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } .header-two .search-form-wrap form.search-form input[type="submit"] { position: absolute; top: 0; right: 0; width: 55px; height: 55px; opacity: 0; z-index: 1; cursor: pointer; } .header-two .search-form-wrap form.search-form:after { content: "\f002"; font-family: 'fontawesome'; color: #FFF; font-size: 20px; height: 55px; width: 55px; position: absolute; top: 0; right: 0; background: #DF3550; line-height: 55px; text-align: center; } .header-two .search-form-wrap a.btn-hide { width: 150px; text-align: right; } .header-two .search-form-wrap a.btn-hide i { font-size: 45px; font-weight: 600; color: #000; } .header-two .store-mart-lite-header-icons a:hover{ color: #DF3550; } .header-two .search-form-wrap form.search-form input[type="search"]:focus{ border-color: rgba(62,178,145,0.3); } .header-two .main-navigation .menu-primary-menu-container ul li.menu-item-has-children > ul.sub-menu ul.sub-menu { left: 170px; top: 10px; } .plx_blog_section .section-title-sub-wrap { text-align: center; display: block; width: 100%; margin-bottom: 40px; } .plx_blog_section .section-title-sub-wrap h2 { font-size: 16px; letter-spacing: 0px; font-weight: 400; text-transform: uppercase; color: #989898; margin: 0; } .plx_blog_section .section-title-sub-wrap h5 { color: #979797; font-weight: 500; text-transform: uppercase; margin: 0 0; font-size: 16px; margin-bottom: 5px; } h3.blog-subtitle { margin: 0; } .plx_blog_section .store-mart-lite-blog-content { display: block; width: 100%; } .plx_blog_section .blog-inner-content { width: 33.33%; float: left; padding: 0 10px 0 10px; } .plx_blog_section .blog-inner-content:nth-child(3){ margin-right: 0; } .plx_blog_section .store-mart-blogs.layout-two .blog-wrapp { display: block; margin-top: 20px; padding: 5px 10px 5px 25px; border-left: 1px solid #eee; } .plx_blog_section .blog-date-inner { display: block; height: 70px; width: 70px; text-align: center; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center; -webkit-justify-content: center; justify-content: center; -webkit-flex-flow: column; -ms-flex-flow: column; flex-flow: column; margin: 0 auto; background: transparent !important; height: auto; width: 100%; text-align: left; -webkit-flex-flow: unset; -ms-flex-flow: unset; flex-flow: unset; text-align: left; -webkit-justify-content: flex-start; justify-content: flex-start; } .plx_blog_section .blog-date-inner .posted-day { font-size: 36px; display: inline-block; padding: 5px 15px 5px 0; border-right: 1px solid #DF3550; font-weight: 500; margin-right: 15px; color: #DF3550; line-height: 1; } .plx_blog_section .blog-date-inner .ym-wrapp{ color: #DF3550; font-size: 14px; font-weight: 500; margin-top: 8px; } .plx_blog_section .blog-date-inner .posted-month, .plx_blog_section .blog-date-inner .posted-year{ display: block; line-height: 1; } .plx_blog_section .blog-date-inner .posted-month{ margin-bottom: 2px; text-transform: capitalize; } .plx_blog_section .blog-inner-content .blog-title { font-size: 20px; line-height: 26px; margin-top: 15px; margin-bottom: 10px; font-weight: 500; } .plx_blog_section .blog-inner-content .blog-title a { color: #222; -webkit-transition: all ease 0.35s; -moz-transition: all ease 0.35s; -ms-transition: all ease 0.35s; -o-transition: all ease 0.35s; transition: all ease 0.35s; } .plx_blog_section .blog-inner-content .blog-title a:hover{ color: #DF3550; } .plx_blog_section .blog-inner-content .blog-excerpt { font-size: 14px; color: #535353; line-height: 20px; } .plx_blog_section .blog-inner-content-wrapper { display: block; padding: 5px 10px 5px 25px; border-left: 1px solid #eee; } .plx_blog_section .blog-img-wrapper img { height: 100%; width: 100%; vertical-align: top; } .plx_blog_section .content-read-more { display: block; font-size: 14px; text-transform: capitalize; font-weight: 500; margin-top: 15px; } .plx_blog_section .content-read-more a { color: #666; line-height: 1; display: inline-block; position: relative; -webkit-transition: all ease 0.35s; -moz-transition: all ease 0.35s; -ms-transition: all ease 0.35s; -o-transition: all ease 0.35s; transition: all ease 0.35s; } .plx_blog_section .content-read-more a:hover{ color: #DF3550; } .plx_blog_section .content-read-more a:after { content: "\f105"; font-size: 18px; position: absolute; margin-top: 0px; color: #000; top: 50%; left: 100%; -webkit-transform: translate(12px, -50%) translateZ(0); -moz-transform: translate(12px, -50%) translateZ(0); -ms-transform: translate(12px, -50%) translateZ(0); -o-transform: translate(12px, -50%) translateZ(0); transform: translate(12px, -50%) translateZ(0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; font-family: fontawesome; -webkit-transition: color .2s, transform .4s cubic-bezier(.77,0,.175,1); -moz-transition: color .2s, transform .4s cubic-bezier(.77,0,.175,1); -ms-transition: color .2s, transform .4s cubic-bezier(.77,0,.175,1); -o-transition: color .2s, transform .4s cubic-bezier(.77,0,.175,1); transition: color .2s, transform .4s cubic-bezier(.77,0,.175,1); } .plx_blog_section .content-read-more a:before { content: ""; position: absolute; top: 50%; -webkit-transform: translate(16px, -50%) translateZ(0); -moz-transform: translate(16px, -50%) translateZ(0); -ms-transform: translate(16px, -50%) translateZ(0); -o-transform: translate(16px, -50%) translateZ(0); transform: translate(16px, -50%) translateZ(0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; left: 100%; width: 0; height: 1px; background: #000; -webkit-transition: background 0.2s, width .4s cubic-bezier(.77,0,.175,1); -moz-transition: background 0.2s, width .4s cubic-bezier(.77,0,.175,1); -ms-transition: background 0.2s, width .4s cubic-bezier(.77,0,.175,1); -o-transition: background 0.2s, width .4s cubic-bezier(.77,0,.175,1); transition: background 0.2s, width .4s cubic-bezier(.77,0,.175,1); } .plx_blog_section .content-read-more a:hover:before { width: 20px; background: #DF3550; } .plx_blog_section .content-read-more a:hover:after { color: #DF3550; -webkit-transform: translate(32px, -50%); -moz-transform: translate(32px, -50%); -ms-transform: translate(32px, -50%); -o-transform: translate(32px, -50%); transform: translate(32px, -50%); } .sml-blog-wrapp span.posted-year { display: none; } .comment { padding-top: 6px; color: #222; font-size: 14px; font-weight: 400; } .author-wrapp a:hover{ color: #DF3550; } .sml-single-thumb-wrapp span.posted-year { display: none; } .single-tag-wrapp { padding: 30px 0; } span.required { color: red; } .sml-blog-wrapp .content-wrapp-outer .sm-read-more { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; box-sizing: border-box; margin-top: 30px; } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a { background: transparent !important; position: relative; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -moz-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -ms-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -o-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.normal { display: block; width: 100%; height: 100%; position: absolute; z-index: 1; top: 0; left: 0; color: #333; background-color: rgba(38,38,38,0); border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgba(0,0,0,0.13); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -moz-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -ms-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -o-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.hover { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%; height: 100%; top: 0; left: 0; position: absolute; z-index: 3; background: #DF3550; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -moz-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -ms-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -o-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.btn-normal { display: flex; flex-direction: row; justify-content: center; align-items: center; box-sizing: border-box; position: relative; width: 100%; height: 100%; z-index: 2; color: #333; padding: 20px 40px; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -moz-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -ms-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -o-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.btn-hover { display: flex; flex-direction: row; justify-content: center; align-items: center; box-sizing: border-box; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 4; padding: 20px 40px; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -moz-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -ms-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); -o-transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); transition: all 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a span.btn-hover span.btn-label { color: #FFF; text-align: left; font-weight: 400; font-size: 16px; } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a:hover span.normal { -webkit-transition-delay: .1s; -moz-transition-delay: .1s; -ms-transition-delay: .1s; -o-transition-delay: .1s; transition-delay: .1s; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a:hover span.hover { -webkit-transition-delay: .1s; -moz-transition-delay: .1s; -ms-transition-delay: .1s; -o-transition-delay: .1s; transition-delay: .1s; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a:hover span.btn-normal { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); } .sml-blog-wrapp .content-wrapp-outer .sm-read-more a:hover span.btn-hover { -webkit-transition-delay: .15s; -moz-transition-delay: .15s; -ms-transition-delay: .15s; -o-transition-delay: .15s; transition-delay: .15s; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } textarea#comment:focus{ border-color: #262626; } input#author:focus, input#email:focus { border-color: #262626; } input#url:focus { border-color: #262626; } .store-mart-lite-logo-wrapper { position: relative; } .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-prev, .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-next { position: absolute; top: 50%; margin-top: -20px; visibility: collapse; height: 40px; width: 40px; } .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-prev:after, .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-next:after { position: absolute; font-family: 'Linearicons-Free'; font-size: 28px; font-weight: 600; top: 0; height: 40px; width: 40px; line-height: 40px; text-align: center; color: #aaa; visibility: hidden; opacity: 0; -webkit-transition: all ease 0.35s; -moz-transition: all ease 0.35s; -ms-transition: all ease 0.35s; -o-transition: all ease 0.35s; transition: all ease 0.35s; } .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-prev:after { content: "\e875"; left: 0px; } .store-mart-logo-slider.owl-carousel .owl-nav .owl-next:after { content: "\e876"; right: 0px; } .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-prev { left: 0; } .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-next { right: 0; } .store-mart-lite-logo-wrapper.owl-carousel .owl-nav .owl-next:after { content: "\e876"; left: 0px; } .store-mart-lite-logo-wrapper.owl-carousel:hover .owl-nav .owl-prev:after, .store-mart-lite-logo-wrapper.owl-carousel:hover .owl-nav .owl-next:after { visibility: visible; opacity: 1; } .store-mart-lite-logo-wrapper .owl-item img { height: auto !important; width: auto !important; margin: 0 auto; opacity: 0.5; -webkit-filter: contrast(200%); filter: contrast(200%); -webkit-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -ms-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; } .store-mart-lite-logo-wrapper .owl-item img:hover{ opacity: 1; } .plx_client_section { margin: 60px 0; } /*..........................................plx_pro_cat_slider_section ..................................................*/ .plx_pro_cat_slider_section { padding-top: 60px; padding-bottom: 60px; background-color: #ebeae8; } .store-mart-lite-product-slider-title-wrap { text-align: center; margin-bottom: 40px; } .plx_pro_cat_slider_section .product { display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; background: #FFF; padding: 15px; width: 100%; } .plx_pro_cat_slider_section .item-info-wrapp { width: 60%; padding-left: 19px; font-size: 14px; } .plx_pro_cat_slider_section .item-img { width: 40%; } .plx_pro_cat_slider_section .item-first-wrapper { margin: 7px; margin-bottom: 14px; } .plx_pro_cat_slider_section .woocommerce .sml-products .product .item-info-wrapp h2 a { color: #222; font-size: 16px; color: #222; font-size: 16px; font-weight: 600; text-transform: uppercase; margin: 0 0 12px 0; display: block; line-height: 1.5; } .plx_pro_cat_slider_section h2.woocommerce-loop-product__title { line-height: 1; margin: 0; } .plx_pro_cat_slider_section .woocommerce .product span.price { font-size: 14px; color: #333; display: block; margin: 12px 0 17px; font-weight: 600; } .plx_pro_cat_slider_section .woocommerce .sml-products .product .item-img img { height: 220px; object-fit: cover; } .plx_pro_cat_slider_section .woocommerce a.add_to_cart_button, .plx_pro_cat_slider_section .woocommerce a.added_to_cart { background: #000; font-size: 12px; font-weight: 600; text-transform: uppercase; border: solid 1px #000; -webkit-border-radius: 0px; border-radius: 0px; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 0 20px; line-height: 35px; color: #FFF; white-space: nowrap; } .plx_pro_cat_slider_section .woocommerce .type-product a.add_to_cart_button:hover, .plx_pro_cat_slider_section .woocommerce a.added_to_cart:hover{ background-color: #DF3550; color: #fff; border: 1px solid #DF3550; } .plx_pro_cat_slider_section ul.slick-dots { width: 100%; text-align: center; margin-top: 20px; margin-bottom: 0px; } .plx_pro_cat_slider_section .slick-dots button{ height: 10px; width: 10px; overflow: hidden; padding: 0; border-radius: 50%; border: none; background: rgba(158,130,97,0.4); font-size: 0; } .plx_pro_cat_slider_section .slick-dots li { display: inline-block; margin: 0 5px; } .plx_pro_cat_slider_section li.slick-active button { background: #DF3550; } .plx_pro_cat_slider_section .woocommerce .sml-products .product .item-info-wrapp a.button.add_to_cart_button.added { display: none; } .plx_pro_cat_slider_section .woocommerce .sml-products .product .item-info-wrapp a.button.add_to_cart_button.loading { padding-right: 35px; } .browse-category-wrap .categorylist ul li:first-child a:after { top: 3px; } .browse-category-wrap .categorylist ul li a:after { content: "\e876"; position: absolute; top: 17px; left: 0; font-size: 10px; font-weight: 600; font-family: 'Linearicons-Free'; } .browse-category-wrap .categorylist ul li a{ position: relative; } .header-two .store-mart-lite-product-cat{ -webkit-justify-content: center; justify-content: center; } .header-two .sm-cart-icon-wrap span.icon:hover i{ color: #FFF; } .plx_prod_tab_cat_section .store-mart-lite-prod-tab-title-wrap { text-align: center; } .plx_prod_tab_cat_section{ padding-top: 60px; padding-bottom: 60px; } .plx_prod_tab_cat_section .pro-tab-title { font-size: 16px; letter-spacing: 0px; font-weight: 400; text-transform: uppercase; color: #989898; margin: 0; margin-bottom: 5px; } .plx_prod_tab_cat_section .pro-tab-subtitle { font-size: 24px; color: #222; text-transform: capitalize; font-weight: 600; margin: 0; margin-bottom: 40px; } .plx_prod_tab_cat_section .pwtb-catname-wrapper { text-align: center; } .plx_prod_tab_cat_section .pwtb-catname-wrapper a.pwtb-active{ margin: 10px 15px; font-size: 14px; color: #222; } .plx_prod_tab_cat_section .pwtb-catname-wrapper a:before{ content: ""; position: absolute; top: calc(100% + 5px); top: -webkit-calc(100% + 5px); top: -moz-calc(100% + 5px); left: 0; height: 2px; width: 0; background: #DF3550; -webkit-transition: all .4s cubic-bezier(.77,0,.175,1); -moz-transition: all .4s cubic-bezier(.77,0,.175,1); -ms-transition: all .4s cubic-bezier(.77,0,.175,1); -o-transition: all .4s cubic-bezier(.77,0,.175,1); transition: all .4s cubic-bezier(.77,0,.175,1); } .plx_prod_tab_cat_section .pwtb-catname-wrapper a.pwtb-active:before { width: 100%; } .plx_prod_tab_cat_section .pwtb-catname-wrapper a { display: inline-block; margin: 10px 15px; text-transform: uppercase; color: #777; font-weight: 500; position: relative; font-size: 14px; } .plx_prod_tab_cat_section .pwtb-catname-wrapper a:hover:before { width: 100%; } .plx_prod_tab_cat_section .ajax-loader.disabled{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; align-items: center; -webkit-justify-content: center; justify-content: center; position: absolute; z-index: -1; background: rgba(255,255,255,0.9); top: 0; left: 0; right: 0; bottom: 0; visibility: hidden; opacity: 0; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; transition: all ease 0.5s; } .ajax-loader.disabled.enabled { visibility: visible; opacity: 1; z-index: 99; } .pwtb-catposts-wrapper.woocommerce { position: relative; margin: 0 -10px; } .plx_prod_tab_cat_section .woocommerce ul.products.columns-4 li.product { width: 24.8125%; margin-right: 0.25%; } .plx_prod_tab_cat_section .woocommerce ul.products.columns-4 li.product:nth-child(4n) { margin-right: 0; } .plx_prod_tab_cat_section .woocommerce ul.products li.product { margin-bottom: 15px; padding: 10px; margin-right: 0.25%; margin-bottom: 0; overflow: hidden; -webkit-transition: all 0.4s cubic-bezier(.25,.8,.25,1); -moz-transition: all 0.4s cubic-bezier(.25,.8,.25,1); -ms-transition: all 0.4s cubic-bezier(.25,.8,.25,1); -o-transition: all 0.4s cubic-bezier(.25,.8,.25,1); transition: all 0.4s cubic-bezier(.25,.8,.25,1); } .plx_prod_tab_cat_section .pwtb-catname-wrapper:after { position: absolute; content: ""; top: 100%; left: 0; right: 0; width: 100%; height: 1px; margin-top: -4px; background: #efefef; z-index: -1; } .plx_prod_tab_cat_section .pwtb-catname-wrapper{ position: relative; margin-bottom: 15px; } .store-mart-lite-cat-prod-btn { margin-top: 10px; display: block; } .store-mart-lite-cat-prod-btn a { display: inline-block; font-size: 14px; line-height: 1.65; font-weight: 500; color: #23232c; text-transform: uppercase; position: relative; -webkit-transition: all ease 0.7s; -moz-transition: all ease 0.7s; -ms-transition: all ease 0.7s; -o-transition: all ease 0.7s; transition: all ease 0.7s; } .store-mart-lite-cat-prod-image a { display: block; height: 420px; } .store-mart-lite-section-footer-wrap-main ul .sub-menu { margin: 0; } .plx_blog_section h3.blog-subtitle{ text-transform: uppercase; text-transform: uppercase; font-size: 24px; color: #2c2a2b; } .blog-date-inner.default-date .span.posted-month { font-size: 16px; } .blog-date-inner.default-date span.posted-day { font-size: 26px; margin-top: -3px; } .blog-date-inner.default-date span.posted-yearss { font-size: 16px; margin-top: 7px; display: block; } .blog-date-inner.default-date span.posted-month { margin-top: 7px; font-size: 11px; padding: 0 5px; } .breadcrumb-title h1.page-title { font-size: 30px; color: #121212; } .sml-blog-ct-main-wp .content-wrapp-inner .entry-content { color: #535353; } .store-mart-lite-logos p.site-title { margin: 0; } .store-mart-lite-logos h1.site-title { margin: 0; } .store-mart-lite-logos p.site-description { margin: 0; } .no-wocommerce .container{ display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; } .no-wocommerce .store-mart-lite-logos{ width: 25%; } .no-wocommerce .store-mart-lite-product-cat{ width: 75%; } .no-wocommerce .main-navigation{ width: 100%; } form.woocommerce-product-search:after, form.search-form:after { position: absolute; top: 0px; right: 0; height: 45px; width: 45px; text-align: center; line-height: 47px; background: #DF3550; color: #FFF; content: "\e86f"; font-family: 'Linearicons-Free'; z-index: 0; font-size: 16px; font-weight: 500; margin-top: 0px; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; } form.search-form:after { top: 0px; } form.woocommerce-product-search { position: relative; } .has-post-thumbnail .sml-blog-wrapp .blog-date{ margin: -13px 0 20px 0; } .sml-single-thumb-wrapp span.posted-day{ margin-top:0px; } .sml-single-post-wrapper .entry-content { padding: 0; } .woocommerce .product .woocommerce-tabs ul.tabs { padding-left: 5px !important; margin: 0!important; } .woocommerce div.product .woocommerce-tabs ul.tabs li{ padding: 5px 0; margin-right:25px; } .woocommerce div.product .woocommerce-tabs ul.tabs li:before { width: 100%; height: 5px; background: #000; border: none; left: 0; visibility: hidden; opacity: 0; bottom: -3px; z-index: 1; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before { visibility: visible; opacity: 1; } .wc-tab h2 { font-size: 24px; font-weight: 600; margin: 20px 0 10px; } .related.products h2 { margin-bottom: 30px; display: block; color: #1A1A1A; font-size: 24px; margin-top: 0px; } .woocommerce div.product .woocommerce-tabs ul.tabs::before{ z-index: -1; } .woocommerce table.shop_attributes td{ padding-left: 10px; } .woocommerce span.onsale{ left: 20px; } form.search-form { position: relative; } .woocommerce div.product p.stock { margin-right: 5px; } .store-mart-lite-section-footer-wrap-main .widget_search .search-form input.search-field { height: 45px; } .store-mart-lite-section-footer-wrap-main .widget_search input.search-submit { height: 45px; width: 45px; position: absolute; top: -10px; right: 1px; margin: 0; z-index: 1; opacity: 0; } .store-mart-lite-section-footer-wrap-main form.search-form { position: relative; display: inline-block; } .blog-date-inner.default-date { line-height: 1; } .menu-primary-menu-container ul.sub-menu li { display: block; text-align: left; } .woocommerce div.product .woocommerce-tabs .panel{ margin: 0; } .woocommerce div.product p.price del { font-size: 24px; } .mob-nav-wrapper { display: none; } .header-two .sm-cart-icon-wrap span.icon:hover{ background:#df3550; } .header-one .cart-icon-wrap:hover .sm-cart-icon-wrap span.sm-cart-count{ color: #fff; } a.button.wc-forward { padding: 10px 10px; border-radius: 0; } .plx_cta_section .container { padding: 0 10px; } .store-mart-lite-section-footer-wrap-main .container { padding: 0 10px; } .store-mart-lite-prod-cat-slider-wrap { padding: 0 3px; } .category-blog { margin-bottom: 50px; } .category-blogs { margin-bottom: 50px; } .category-blog:last-of-type, .category-blogs:last-of-type{ margin-bottom: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li::after { display: none; } .woocommerce ul.products li.product .star-rating{ margin-top: 5px; } .content-area { padding-left: 10px; padding-right: 10px; } .archive-header form.woocommerce-ordering { margin-bottom: 0; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{ -webkit-border-radius: 0; border-radius: 0; } .sml-archive-wrapper .content-area p:first-of-type { margin-top: 0; } .sml-archive-wrapper .content-area p:last-of-type { margin-bottom: 0; } .woocommerce div.product div.images .flex-control-thumbs{ margin-top: 10px; } .woocommerce #review_form #respond p { margin-right: 4%; } a.button.wc-backward { padding: 10px; font-weight: 500; margin-left: 10px; } .woocommerce-info { border-top-color: #df3550; } .woocommerce-info::before { color: #df3550; } .woocommerce form .form-row textarea{ -webkit-border-radius: 0; border-radius: 0; } a.showcoupon:hover { color: #df3550; } #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{ -webkit-border-radius: 0; border-radius: 0; } .woocommerce form .form-row textarea{ padding: 10px; } .hentry { margin-bottom: 50px; } .store-mart-lite-prod-tab-cat-wrap { padding: 0 10px; } section.related.products { margin-top: 40px; } /*new css for new demo*/ .clearfix:after{ content:""; display:table; clear:both; } /*Header starts*/ /*header top starts*/ .header-five .store-mart-lite-sc-icons .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; padding: 0 5px; -moz-osx-font-smoothing: grayscale; } .header-five .sml-top-hd-main-text-wrapper{ border-bottom: 1px solid #ccc; } .header-five .store-mart-lite-sc-icons a { color: #000; } .header-five .store-mart-lite-sc-icons a:hover { color: #dc5c43; } .header-five a.header_btn-title { color:#48caae; font-size:14px; padding-left:10px; text-decoration:underline; } .header-five a.header_btn-title:hover{ color:#dc5c43; } .header-five .store-mart-lite-top-head-text.clearfix { margin: 10px 30px; } .header-five .store-mart-lite-sc-icons a:visited { color: #000000; } .header-five .top-header-call-title { color: #ccc; display:inline-block; } .header-five .top-header-contact-num { color: #000; display:inline-block; } .header-five .store-mart-lite-top-header-left{ float:left; width:20%; } .header-five .store-mart-lite-top-medium-title { width: 68%; display: inline-block; text-align: center; margin-top:5px; } .header-five .store-mart-lite-sc-icons { width:12%; display:inline-block; float:right; } /*header top ends*/ /*header bottom starts*/ .header-five .store-mart-lite-head-main-wrap.clearfix { margin: 10px 30px 0 30px; } .header-five .site-branding { float: left; width:20%; } .header-five a.custom-logo-link { display: inline-block; } .header-five .store-mart-lite-head-main-menu { width: 75%; } .header-five .store-mart-lite-head-login-wrapper { margin-top: -42px; float:right; } .header-five .user-logout-wrap.sm-icon-header { margin-right: 10px; display: inline-block; } .header-five .cart-icon-wrap { display: inline-block; } .header-five .main-navigation .menu-primary-menu-container ul > li.menu-item-has-children::after { position: absolute; bottom: 1px; right: 0px; color: #000; content: "\f107"; font-family: fontawesome; } /*header bottom ends*/ /*Header ends*/ /*footer starts here*/ .footer-two.footer-widgets.col-4.clearfix .block.footer-widget-1 { width: 30%; } /*footer ends here*/ /*Header starts here*/ /*Header top */ .header-four .store-mart-lite-logos-wrap.clearfix { margin: 10px 0; } .site-header.header-four .site-branding { width:25%; box-sizing:border-box; float:left; margin-top:10px; } .site-header.header-four .store-mart-lite-product-cat-menu-wrap { float: left; width: 56%; margin-top:25px } .site-header.header-four .store-mart-lite-login-wrapper { float:right; margin-top:20px } .site-header.header-four .user-logout-wrap.sm-icon-header { display: inline-block; } .site-header.header-four .cart-icon-wrap { display: inline-block; } .site-header.header-four .main-navigation .menu-primary-menu-container ul > li.menu-item-has-children::after { position: absolute; bottom: 22px; right: 0px; color: #000; content: "\f107"; font-family: fontawesome; transform: translate(3px, 20px); } .site-header.header-four .main-navigation ul li span { display: block; position: relative; padding-right: 0px; font-size: 14px; font-family: roboto; font-weight:500; } /*header-top ends*/ /*header bottom starts*/ .header-four .sm_search_form input[type="text"]::placeholder{ color: #fff; } .site-header.header-four .store-mart-lite-category-main-wrapper.clearfix { padding: 10px 0; } .site-header.header-four .sml-cat-search-wrapper { background-color: #41c1c7; } .site-header.header-four .store-mart-lite-cat-wrpper { width: 25%; float: left; } .site-header.header-four .browse-category { background:#36adb2; color:#fff; border-radius: 0px; height:55px; margin: 10px 0; } .site-header.header-four .browse-category i.lnr.lnr-menu { padding-right: 10px; padding-left: 20px; } .site-header.header-four .search-wrap { margin-top: 0px; height:55px; background:#36adb2; border: 1px solid #73d5da } .site-header.header-four .sml-product-search-main-wrapper { padding: 10px 0; } .site-header.header-four button#searchsubmit { height: 55px; width: 80px; position:absolute; transform:translate(0px,0px); } .site-header.header-four .browse-category i.lnr.lnr-menu { padding: 7px 10px 0px 20px; } .header-four .sml-cat-text-wrap { background: #36adb2; height: 55px; margin-top: 10px; cursor:pointer; } .site-header.header-four i.lnr.lnr-menu { vertical-align:middle; line-height: 55px; padding-left: 15px; padding-right: 5px; color: #fff; font-size: 22px; font-weight: 600; display:inline-block; } .site-header.header-four .sml-cat-text-wrap span { font-size: 16px; vertical-align: middle; padding-left:5px; color: #fff; font-weight: 500; } .site-header.header-four .sm_search_wrap { font-size: 14px; color: #000; font-weight: bold; padding-bottom: 0px; } .site-header.header-four .sm_search_wrap select { color: #fff; font-size: 16px; font-family: roboto; } .site-header.header-four button#searchsubmit { background: #1d7a7e; border: 1px solid #73d5da; } .header-four .sm_search_wrap:after { background-color: #fff; } /*header bottom ends*/ /*header ends here*/ /* footer starts here*/ .footer-two.footer-widgets.col-5.clearfix .block.footer-widget-1 { width: 32%; } .footer-two.footer-widgets.col-5.clearfix .block.footer-widget-2 { width: 17%; } .footer-two.footer-widgets.col-5.clearfix .block.footer-widget-3 { width: 17%; } .footer-two.footer-widgets.col-5.clearfix .block.footer-widget-4 { width: 17%; } .footer-two.footer-widgets.col-5.clearfix .block.footer-widget-5 { width: 17%; } /* footer ends here*/ /*header starts*/ /*header middle starts*/ .header-three .store-mart-lite-menu-wrap .store-mart-lite-cat { padding-top:20px; } .header-three .store-mart-lite-top-left-header { width: 50%; float: left; } .header-three .store-mart-lite-logo-wrap { width: 100%; display:inline-block; padding: 15px 0; border-right:1px solid #ccc; } .header-three .store-mart-lite-logo-wrap .site-branding{ width:23%; float:left; } .header-three .sml-head-main-wrap { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } .header-three .sml-product-search-wrap { width: 50%; float: left; } .header-three .store-mart-lite-login-wrap { width: 20%; float: right; padding-top: 20px; } .header-three.sm_search_form button#searchsubmit { padding: 7px 20px; } .header-three .sm_search_wrap { font-size: 14px; color:#000; font-weight:bold; padding-bottom:5px; } .header-three .search-wrap { margin-top: 20px; } .header-three .user-logout-wrap.sm-icon-header { margin-right: 10px; } .header-three .sm-wishlist-wrap.sm-icon-header { padding-right: 25px; } .header-three span.sm-cart-wrap { font-size: 12px; padding-left: 0px; color: #888181; } .header-three span.sm-cart-wrap { display:none; } .header-three .store-mart-lite-menu-wrap .sml-cat-text-wrap { font-size: 16px; font-family:roboto; cursor:pointer; font-weight:bold; margin-top:2px; } .header-three .store-mart-lite-logo-wrap { width: 100%; display: inline-block; padding: 15px 0; border-right: none; } .header-three .sm_search_wrap { padding-bottom: 3px; } .header-three .store-mart-lite-menu-wrap .store-mart-lite-nav-menu ul > li.menu-item-has-children::after { transform: translate(10px, 24px); } .header-three .sm_search_form button#searchsubmit { padding: 15px 30px; } .header-three .sml-product-search-wrap form#searchform { height: 50px; } .header-three .store-mart-lite-logo-wrap .site-branding { padding-top: 15px; } .header-three .store-mart-lite-menu-wrap .store-mart-lite-cat { padding-top: 20px; } .header-three .store-mart-lite-menu-wrap .store-mart-lite-nav-menu { padding-top: 10px; } .header-three .store-mart-lite-menu-text { padding-top: 20px; } .header-three .site-header.header-three .sm_search_form button#searchsubmit { background-color: #9d6331; } .header-three .site-header.header-three span.wishlist-counter { background-color: #9d6331; } .header-three .site-header.header-three .sm-cart-icon-wrap span.sm-cart-count { background-color: #9d6331; } .header-three .store-mart-lite-menu-text { margin-top: 10px; } /*header middle ends*/ /*header top starts*/ .header-three .sml-top-head-wrap .store-mart-lite-top-header .top-header-left-text{ color:#333; font-size:14px; display:inline-block; } .header-three .store-mart-lite-top-right-header { width: 50%; display:inline-block; } .header-three .store-mart-lite-top-right-header .sml-currency-menu { width:15%; float:right; } .header-three .sml-language-menu { width:15%; float:right; } .header-three .store-mart-lite-top-right-header ul.sub-menu { background: #fff; padding: 0 10px; margin-top: 10px; margin: 0; } .header-three .store-mart-lite-top-right-header { width: 50%; display: inline-block; padding-top: 5px; } /*header top ends*/ /*header bottom starts*/ .header-three .store-mart-lite-menu-wrap { width:100%; } .header-three .store-mart-lite-menu-wrap .store-mart-lite-cat { width: 33%; float:left; display:inline-block; } .header-three .store-mart-lite-menu-wrap .store-mart-lite-nav-menu { width: 45%; float: left; display: inline-block; } .header-three .main-navigation ul li span { display: block; position: relative; padding-right: 5px; } .header-three .store-mart-lite-menu-text { width: 22%; float: left; display: inline-block; font-size: 15px; font-weight: bold; color:#9c9696; } .header-three .store-mart-lite-btn-header-left { width: 100%; } .header-three .btn-header-call-title { float: left; } .header-three .btn-header-contact-num { float: right; } .header-three .browse-category i.lnr.lnr-menu { padding-right: 10px; padding-left: 0; } .header-three .store-mart-lite-menu-wrap .main-navigation ul > li a{ font-size:13px; font-weight:bold; } .header-three .menu-primary-menu-container { padding-top: 10px; } .header-three .store-mart-lite-menu-text { padding-top: 10px; } .header-three .browse-category{ background:none; color:#000; font-size:13px; font-weight:bold; } .header-three .lnr-menu:before { content: "\e871"; } .header-three i.lnr.lnr-menu { font-weight: 600; vertical-align:middle; } /*header bottom ends*/ /*footer starts*/ .footer-one .footer-widgets.col-5.clearfix .store-mart-lite-widgets-wrap{ width:100%; } .footer-one .footer-widgets.col-5.clearfix .block.footer-widget-1 { width: 22%; float:left; } .footer-one .footer-widgets.col-5.clearfix .block.footer-widget-2 { width: 16%; float:left; } .footer-one .footer-widgets.col-5.clearfix .block.footer-widget-3 { width: 30%; float:left; } .footer-one .footer-widgets.col-5.clearfix .block.footer-widget-4 { width: 16%; float:left; } .footer-one .footer-widgets.col-5.clearfix .block.footer-widget-5 { width: 16%; float:left; } .footer-one .store-mart-lite-section-footer-wrap-main .textwidget p { font-size: 14px; font-weight: 400; line-height: 1.8; padding-right: 60px; margin: 0; color: #707070; font-family:roboto; } .footer-one.store-mart-lite-section-footer-wrap-main .textwidget p span { color: #333; padding-left: 10px; font-size: 13px; } .footer-one.store-mart-lite-section-footer-wrap-main .textwidget p { line-height: 2.8; } .footer-one.store-mart-lite-footer-copyright a { color: #9d6331; } .footer-one.footer-widgets.col-5.clearfix .block.footer-widget-3 .textwidget p{ line-height:1.5 } /*footer ends*/ .wpcf7-form input, .wpcf7-form textarea { -webkit-border-radius: 0; border-radius: 0; height: 45px; padding: 0 10px; border-color: #eee; width:47%; padding: 25px 30px; } #wpcf7-f422-p34-o1 form input[type="submit"] { background-color: #9d6331; color: #fff; padding: 25px 30px; line-height:1px; font-size: 15px; margin-top: 0px; font-weight: 600; font-family:roboto; border-radius: 2px; transition: background .2s; cursor: pointer; width:15%; margin-left:10px; } #wpcf7-f422-p34-o1 { text-align: center; margin-top:-50px; } #wpcf7-f422-p34-o1 { text-align: center; margin-top: 0; } .header-three .store-mart-lite-top-right-header .sml-currency-menu { width: 12%; float: right; } .container.footer-one .footer-widgets.col-5.clearfix .block.footer-widget-1 { width: 20%; } .container.footer-two .footer-widgets.col-5.clearfix .block.footer-widget-1 { width: 20%; } .ap-jew-trending-slider-main-wrapp .sml-price-wrap { text-align: left; } .site-header.header-four .sm_search_wrap select { background-image: url(assets/images/angle-white.png); } .mob-side-nav-wrapp.active .menu li { display: block; } .sub-wrap ul { margin: 0; } button.btn-transparent-toggle.sml-cat-text-wrap { background: transparent; border: none; font-size: 16px; } button.btn-transparent-toggle.menu-toggle { padding-bottom: 0; } .woocommerce .store-mart-lite-bread-home .woocommerce-breadcrumb a { color: #121212; padding-right: 10px; } .woocommerce .store-mart-lite-bread-home .woocommerce-breadcrumb { color: #DF3550; padding-right: 10px; margin: 0; font-size: 15px; text-transform: uppercase; font-weight: 600; } span.delimiter { padding-right: 10px; color: #121212; }