PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/polo-family.com/wp-content/themes/emallshop/css/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : //home/trave494/polo-family.com/wp-content/themes/emallshop/css/style.css |
@charset "UTF-8"; /** * Table of Contents * * 1.0 - Reset * 2.0 - Genericons * 3.0 - Typography * 4.0 - Elements * 5.0 - Forms * 6.0 - Navigations * 6.1 - Links * 6.2 - Menus * 7.0 - Accessibility * 8.0 - Alignments * 9.0 - Clearings * 10.0 - Header * 11.0 - Widgets * 12.0 - Content * 12.1 - Posts and pages * 12.2 - Post Formats * 12.3 - Comments * 13.0 - Footer * 14.0 - Media * 14.1 - Captions * 14.2 - Galleries * 15.0 - Multisite * 16.0 - Media Queries * 16.1 - Mobile Large * 16.2 - Tablet Small * 16.3 - Tablet Large * 16.4 - Desktop Small * 16.5 - Desktop Medium * 16.6 - Desktop Large * 16.7 - Desktop X-Large * 17.0 - Print */ /** * 1.0 - Reset * * Resetting and rebuilding styles have been helped along thanks to the fine * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint. */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; /* font-size: 62.5%; */ overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } *, *:before, *:after { -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; } article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block; } ol, ul { margin-left:20px; } table { border-collapse: separate; border-spacing: 0; } caption, th, td { font-weight: normal; text-align: left; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; quotes: none; } a:focus { outline: none; } a:hover, a:active { outline: 0; } a img { border: 0; } /** * 2.0 - font awesome */ .social-navigation a:before, .secondary-toggle:before, .dropdown-toggle:after, .bypostauthor > article .fn:after, .comment-reply-title small a:before, .comment-navigation .nav-next a:after, .comment-navigation .nav-previous a:before, .posted-on:before, .byline:before, .cat-links:before, .tags-links:before, .comments-link:before, .sticky-post:before, .entry-format:before, .edit-link:before, .full-size-link:before, .pagination .prev:before, .pagination .next:before, .image-navigation a:before, .image-navigation a:after, .format-link .entry-title a:after, .author-link:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: "FontAwesome"; font-size: 14px; font-style: normal; font-weight: normal; font-variant: normal; line-height: 1; speak: none; text-align: center; text-decoration: inherit; text-transform: none; vertical-align: middle; } /** * 3.0 Typography */ body{ background-color:#ffffff; color: #656565; font-size: 14px; font-family: Open Sans; font-weight: 400; line-height: 1.6; } body .wrapper, body .wrapper.boxed-layout, .category-menu .categories-list{ background-color:#ffffff; } .wrapper.boxed-layout{ margin: auto auto auto auto; -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); } h1, h2, h3, h4, h5, h6 { font-weight: 600; color:#212121; } h1 { font-size: 24px; margin-bottom: 1em; } h2 { font-size: 22px; margin-bottom: .8671em; } h3 { font-size: 20px; margin-bottom: .7681em; } h4 { font-size: 18px; margin-bottom: .6781em; } h5 { font-size: 16px; margin-bottom: .5671em; } h6 { font-size: 14px; margin-bottom: .4781em; } p { margin-bottom: 0.8em; } b, strong { font-weight: 600; } dfn, cite, em { font-style: italic; } blockquote { border-left: 4px solid #707070; border-left: 4px solid rgba(51, 51, 51, 0.7); color: #707070; color: rgba(51, 51, 51, 0.7); font-size: 16px; font-size: 1.6rem; font-style: italic; line-height: 1.6667; margin-bottom: 1.6667em; padding-left: 0.7778em; } blockquote p { margin-bottom: 1.6667em; } blockquote > p:last-child { margin-bottom: 0; } blockquote cite, blockquote small { color: #333; font-size: 15px; font-size: 1.5rem; line-height: 1.6; } blockquote em, blockquote i, blockquote cite { font-style: normal; } blockquote strong, blockquote b { font-weight: 400; } address { font-style: italic; margin: 0 0 1.6em; } code, kbd, tt, var, samp, pre { font-family: Inconsolata, monospace; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } pre { background-color: transparent; background-color: rgba(0, 0, 0, 0.01); border: 1px solid #eaeaea; border: 1px solid rgba(51, 51, 51, 0.1); line-height: 1.2; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 0.8em; white-space: pre; white-space: pre-wrap; word-wrap: break-word; } abbr[title] { border-bottom: 1px dotted #eaeaea; border-bottom: 1px dotted rgba(51, 51, 51, 0.1); cursor: help; } mark, ins { background-color: #fff9c0; text-decoration: none; } sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } small { font-size: 75%; } big { font-size: 125%; } /** * 4.0 Elements */ hr { background-color: #eaeaea; background-color: rgba(51, 51, 51, 0.1); border: 0; height: 1px; margin-bottom: 1.6em; } ul { list-style-position: outside; } ol { list-style: decimal; list-style-position: outside; } li > ul, li > ol { margin-bottom: 0; } li > ul, li > ol, blockquote > ul, blockquote > ol { margin-left: 1.3333em; } dl { margin-bottom: 1.6em; } dt { font-weight: bold; } dd { margin-bottom: 1.6em; } table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px !important; margin: 0 0 1.6em; table-layout: fixed; /* Prevents HTML tables from becoming too wide */ width: 100%; } caption, th, td { font-weight: normal; text-align: left; } th { border-width: 0 1px 1px 0 !important; font-weight: 600; } td { border-width: 0 1px 1px 0 !important; } th, td { padding: 10px 12px; } img { -ms-interpolation-mode: bicubic; border: 0; height: auto; max-width: 100%; vertical-align: middle; } figure { margin: 0; } del { opacity: 0.8; } /* Placeholder text color -- selectors need to be separate to work. */ ::-webkit-input-placeholder { color: rgba(51, 51, 51, 0.7); } :-moz-placeholder { color: rgba(51, 51, 51, 0.7); } ::-moz-placeholder { color: rgba(51, 51, 51, 0.7); opacity: 1; } :-ms-input-placeholder { color: rgba(51, 51, 51, 0.7); } /** * 5.0 Forms */ button, input, select, textarea { font-size: 14px; font-size: 1.4rem; line-height: 1.5; margin: 0; max-width: 100%; vertical-align: baseline; } button, input { line-height: normal; } input, textarea { background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); /* Removing the inner shadow on iOS inputs */ color: #707070; color: rgba(51, 51, 51, 0.7); } select{ padding:0.4781em; } input:focus, textarea:focus { background-color: #fff; border: 1px solid #c1c1c1; border: 1px solid rgba(51, 51, 51, 0.3); color: #333; } button[disabled], input[disabled], select[disabled], textarea[disabled] { cursor: default; opacity: .5; } button,.button, input[type="button"], input[type="reset"], input[type="submit"] { border: 0; color: #fff; cursor: pointer; padding: 8px 12px; } button:hover, .button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, .button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus { outline: 0; color:#fff; } input[type="search"] { -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input[type="text"], input[type="number"], input[type="tel"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea { padding: 0.2781em 0.675em; line-height: 1.6781em; width: 100%; /* margin-bottom: 1.5em; */ } textarea { overflow: auto; vertical-align: top; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus { outline: 0; } .post-password-form { position: relative; } .post-password-form input[type="submit"] { padding: 9px 22px; right: 0; bottom: 0; } .checkbox input[type="checkbox"], input[type="checkbox"], .radio input[type="radio"], input[type="radio"] { margin: 0; padding: 0; position: inherit; } .search-form input[type="submit"], .widget .search-form input[type="submit"] { padding: 0; } button.mfp-close, button.mfp-arrow{ background:none !important; } /** * 6.0 Navigations */ /*Navigations style css */ .lmp_products_loading, .lmp_load_more_button { margin-bottom:20px; width: 100%; text-align: center; clear: both; } .lmp_products_loading .fa { width: 2em; height: 2em; font-size: 2em; line-height: 1.3em; } .lmp_products_loading .fa img { max-width: 100%; max-height: 100%; } .lmp_products_loading .lmp_rotate, .lmp_products_loading .fa.lmp_rotate:before, .lmp_products_loading .lmp_rotate img { display: inline-block; text-align: center; vertical-align: middle; -webkit-animation:spin 2s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite; } .lmp_load_more_button .lmp_button { display: inline-block; padding: 10px 16px; color: #fff; text-decoration: none; line-height: 1em; } /** * 6.1 Links */ a { color: #333; text-decoration: none; } a:hover, a:focus { color: #f60; text-decoration:none; } /** * 6.2 Menus */ /*Start Topbar Menu*/ .topbar-menu { float: right; } ul.topbar-navigation li { float: left; list-style: none; padding: 10px; position:relative; } ul.topbar-navigation .sub-menu { border-top: 3px solid; background-color:#ffffff; color:#212121; box-shadow: 0 4px 8px -4px #333333; left: 0; margin: 0; position: absolute; top: 100%; width: 120px; opacity: 0; visibility: hidden; -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease; -moz-transition: -moz-transform .4s ease, opacity .4s ease, visibility .4s ease; transition: transform .4s ease, opacity .4s ease, visibility .4s ease; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); transform: translateY(20px); z-index: 99; } ul.topbar-navigation li.menu-item-has-children:hover > .sub-menu{ opacity: 1; visibility: visible; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{ background-color: inherit; } .header-topbar .navbar-right{ margin:0; }/*End Topbar Menu*/ /* Start Header Menu */ .emallshop-main-menu ul{ list-style:none; margin:0; } ul.main-navigation li{ position:relative; } ul.emallshop-horizontal-menu.main-navigation > li{ float:left; } ul.main-navigation > li > a{ display: block; font-weight: 600; padding: 10px 12px; } ul.main-navigation .sub-menu{ border-top:3px solid; box-shadow: 0 4px 8px -4px #333333; margin:0; left: 0; width: 210px; position: absolute; top: 100%; z-index:99; } ul.main-navigation .sub-menu, ul.main-navigation .emallshop-megamenu-wrapper{ opacity: 0; visibility: hidden; -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease; -moz-transition: -moz-transform .4s ease, opacity .4s ease, visibility .4s ease; transition: transform .4s ease, opacity .4s ease, visibility .4s ease; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); transform: translateY(20px); z-index: 999; } ul.main-navigation li.menu-item-has-children:hover > .sub-menu, ul.main-navigation li.menu-item-has-children:hover >.emallshop-megamenu-wrapper{ opacity: 1; visibility: visible; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } ul.main-navigation .sub-menu li > a{ display:block; font-size:13px; padding:9px 10px; } ul.main-navigation .caret-arrow:before { font-family: FontAwesome; font-size:10px; } ul.main-navigation .sub-menu a .caret-arrow{ padding-right:.5em; } ul.emallshop-horizontal-menu > li > a .caret-arrow:before { content: "\f0d7"; } ul.emallshop-vertical-menu > li > a .caret-arrow:before{ float:right; padding-right:.6781em; } ul.main-navigation .sub-menu a .caret-arrow:before, ul.emallshop-vertical-menu > li > a .caret-arrow:before{ content: "\f0da"; } ul.main-navigation .sub-menu .sub-menu { left: 100%; margin-left: -1px; top: -1px; } ul.main-navigation .sub-menu li.menu-item-has-children >a:after{ font-family: FontAwesome; font-size:12px; content: "\f0da"; float:right; } ul.main-navigation .menu-item-description{ display:none; } /*Start Menu Label*/ ul.main-navigation li a{ position:relative; } ul.main-navigation > li > a .emallshop-menu-label { position: absolute; right: -10px; top: -5px; } ul.main-navigation .sub-menu li a .emallshop-menu-label{ position: absolute; top: 0; } ul.main-navigation .emallshop-megamenu-menu .sub-menu li a .emallshop-menu-label{ top: -2px; } ul.main-navigation li a .emallshop-menu-label span{ color: #ffffff; float:left; font-size: 11px; line-height: 16px; margin-left:12px; padding: 2px 5px; position:relative; text-align: center; z-index:1; } .emallshop-menu-newlabel { background-color: #4AC4FA; } ul.main-navigation li a .emallshop-menu-label .emallshop-menu-newlabel:before{ border-right-color:#4AC4FA; } .emallshop-menu-hotlabel { background-color: #FF8400; } ul.main-navigation li a .emallshop-menu-label .emallshop-menu-hotlabel:before{ border-right-color:#FF8400; } .emallshop-menu-salelabel { background-color: #60BF79; } ul.main-navigation li a .emallshop-menu-label .emallshop-menu-salelabel:before{ border-right-color:#60BF79; } ul.main-navigation li a .emallshop-menu-label span:before { border-bottom: 0 solid transparent; border-right: 8px solid; border-top: 8px solid transparent; bottom: 4px; content: " "; left: -8px; position: absolute; } .header-main-navigation .add-navigation-message{ padding: 10px 0; display: block; } .header-main-navigation .add-navigation-message a{ font-weight: 600; }/*End Menu Label*/ /*Start Mega Menu*/ ul.main-navigation .emallshop-megamenu-wrapper{ border-top:3px solid; box-shadow: 0 4px 8px -4px #333333; background-color: #fff; left:0; margin:0 auto; padding:1em 1.6781em; position: absolute; opacity:0; top: 100%; visibility: hidden; } ul.main-navigation .emallshop-megamenu-wrapper .sub-menu{ border: none; box-shadow: none; position: relative; left: 0 !important; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } ul.main-navigation li:hover > .emallshop-megamenu-wrapper .sub-menu { opacity: 1; visibility: visible; } ul.main-navigation .emallshop-megamenu-wrapper .emallshop-megamenu > li:last-child{ border:0; } .emallshop-main-menu ul.main-navigation .emallshop-megamenu-wrapper .sub-menu li { border:0; } ul.main-navigation .emallshop-megamenu-title { display: block; font-size: 14px; font-weight:600; margin-bottom: 4px; } ul.main-navigation .emallshop-megamenu-wrapper .sub-menu li .emallshop-megamenu-title a{ display: block; font-size: 14px; font-weight: 600; margin-bottom: 4px; margin-top: 5px; } .emallshop-megamenu-title a:after{ font-family: FontAwesome; content: "\f0da"; font-size: 11px; margin-left: 8px; opacity: .5; } ul.main-navigation .emallshop-megamenu-wrapper .sub-menu li a{ font-size: 13px; padding: 3px 0; } ul.main-navigation .emallshop-megamenu-wrapper .sub-menu li a .caret-arrow{ padding:0; } ul.main-navigation .emallshop-megamenu-wrapper .sub-menu li a .caret-arrow:before, ul.main-navigation .emallshop-megamenu-wrapper .sub-menu li.menu-item-has-children > a:after{ content:none; } .emallshop-megamenu-wrapper .emallshop-megamenu-submenu .widget li a{ line-height:inherit; } .emallshop-megamenu-holder { padding: 0; margin: 0; } .emallshop-megamenu-holder:before, .emallshop-megamenu-holder:after { content: " "; display: table; } .emallshop-megamenu-holder:after { clear: both; } .emallshop-megamenu { margin:0; } .emallshop-megamenu:before, .emallshop-megamenu:after { content: " "; display: table; } .emallshop-megamenu:after { clear: both; } .emallshop-megamenu-icon{ font-size:13px; margin-right:6px; vertical-align:top; } .emallshop-megamenu-icon img { display:inline-block !important; vertical-align: middle; } .emallshop-megamenu-widgets-container .widget{ border:none; margin:0; padding:0; } .emallshop-megamenu-widgets-container .widget .widget-title{ display:none; } .emallshop-megamenu-widgets-container .widget .post-list-widget .owl-controls .owl-buttons, .emallshop-megamenu-widgets-container .widget ul.product_list_widget .owl-controls .owl-buttons{ right:0; top:-2.6891em; } .emallshop-megamenu-widgets-container .widget.widget_tag_cloud .tagcloud a{ display:inline-block; padding:2px 7px; } .emallshop-megamenu-widgets-container .widget .textwidget a{ border-bottom:none; }/*End Mega Menu*/ /*Start Vertical Menu*/ .category-menu{ position:relative; } .category-menu .category-menu-title { color: #fff; line-height: 44px; padding: 0 15px; } .category-menu .category-menu-title h4{ color:#ffffff; font-size:18px; font-size:1.8rem; display:inline-block; margin:0 } .category-menu .down-up { float: right; text-align: right; cursor:pointer; } .category-menu .categories-list{ box-shadow:0px 2px 6px -4px #5c5c5c; display:none; position: absolute; width: 100%; z-index: 98; } .emallshop-vertical-menu.main-navigation li.emallshop-megamenu-menu{ position:static; } .emallshop-vertical-menu.main-navigation > li > a{ font-weight: normal; font-size:13px; padding: 10px 15px; } .emallshop-vertical-menu.main-navigation > li:last-child > a{ border-bottom:none; } .emallshop-vertical-menu.main-navigation .caret-arrow:before{ font-size:12px; } .emallshop-vertical-menu.main-navigation > li > a .emallshop-menu-label{ right:inherit; top:2px; } .emallshop-main-menu .emallshop-vertical-menu { width: 100%; } .emallshop-main-menu .emallshop-vertical-menu .sub-menu{ left:100% !important; top:0; } .emallshop-main-menu .emallshop-vertical-menu .emallshop-megamenu-wrapper{ box-shadow:0px 1px 2px -1px #333333; left:100% !important; top:3px; }/*End Vertical Menu*/ /* Start Mobile Menu */ .mobile-menu-wrapper { max-height: none; background-color: #fff; height: 100%; width: 270px; left: 0; top: 0; -webkit-transform: translate3d(-320px, 0, 0); transform: translate3d(-320px, 0, 0); position: fixed; background-color: #f5f5f5; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; z-index: 10001; } .admin-bar .mobile-menu-wrapper{ top: 30px; } .mobile-menu-wrapper .navbar-collapse { position: absolute; overflow: scroll; overflow-x: hidden; top: 0; right: 0; bottom: 0; left: 0; margin: 0; padding: 0; } .mobile-menu-wrapper .navbar-collapse::-webkit-scrollbar { display: none !important; } .mobile-menu-wrapper .navbar-collapse:focus { outline: none; } .mobile-menu-wrapper #mobile-nav-close{ background-color:#f5f5f5; color:#999; line-height:1; padding:15px; position:absolute; right:-41px; top:66px; } .mobile-menu-wrapper ul{ margin:0; } .mobile-menu-wrapper .add-navigation-message{ font-size: 16px; display: block; padding: 1em; } .mobile-menu-wrapper .add-navigation-message a{ font-weight:600; } .mobile-nav-tabs { display: block; } .mobile-nav-tabs ul{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } .mobile-nav-tabs li { background-color: #fcfcfc; cursor: pointer; -webkit-box-flex: 1; -ms-flex: 1 0 50%; flex: 1 0 50%; max-width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 18px; font-weight: 600; list-style: none; justify-content: center; padding: 12px 0; } .mobile-nav-tabs li.active { color: #fff; } .mobile-menu-wrapper .mobile-nav-content{ display:none; animation:fadeIn 1s ease; -webkit-animation:fadeIn 1s ease; } .mobile-menu-wrapper .mobile-nav-content.active{ display:block; } .mobile-menu-wrapper .mobile-main-menu { display: inline-block; width: 100%; } .mobile-menu-wrapper ul.mobile-main-menu, .mobile-topbar-wrapper { padding: 0 20px; list-style:none; margin-bottom:2em; } .mobile-menu-wrapper ul.mobile-main-menu li { margin-bottom: 0; position:relative; } .mobile-menu-wrapper ul.mobile-main-menu li.menu-item-has-children > .menu-toggle { background-color: #fff; border: 1px solid #eaeaea; border-radius: 50%; color: #999; cursor:pointer; font-family: FontAwesome; font-size: 12px; position: absolute; height:32px; line-height:31px; top: 25px; text-align:center; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); right: -20px; width:32px; } .mobile-menu-wrapper ul.mobile-main-menu li.menu-item-has-children > .menu-toggle:after { content: "\f067"; } .mobile-menu-wrapper ul.mobile-main-menu li.active > .menu-toggle:after { content: "\f068"; } .mobile-menu-wrapper ul.mobile-main-menu li > a { color: #999; display: block; position: relative; } .mobile-menu-wrapper ul.mobile-main-menu li > a:hover, .mobile-menu-wrapper ul.mobile-main-menu li.active > a, .mobile-topbar-wrapper span a:hover { color: #000; } .mobile-menu-wrapper ul.mobile-main-menu ul { padding-left: 15px; display: none; padding-top: 10px; } .mobile-menu-wrapper ul.mobile-main-menu ul li { padding: 8px 0; } .mobile-menu-wrapper ul.mobile-main-menu ul li a { font-size: 14px; display: block; } .mobile-menu-wrapper ul.mobile-main-menu ul li a:after { font-size: 14px; } .mobile-menu-wrapper ul.mobile-main-menu > li{ border-bottom: 1px solid #e5e5e5; padding: 15px 0 14px 0; position:relative; } .mobile-menu-wrapper ul.mobile-main-menu > li > a{ padding-right:30px; } .mobile-menu-wrapper .mobile-main-menu .menu-item-description, .mobile-topbar-wrapper samp{ display:none; } .mobile-menu-wrapper .search-area{ background-color: #e6e6e6; padding: 12px 15px; } .mobile-menu-wrapper .search-categories{ display:none; } .mobile-menu-wrapper .search-control-group{ background-color:#ffffff; } .mobile-menu-wrapper .mobile-topbar-social{ margin-bottom:3em; padding:0 20px; } .mobile-topbar-wrapper > span{ display:block; font-size: 12px; padding: 5px 0; } .mobile-topbar-wrapper > span span{ margin-left:5px; } .mobile-topbar-wrapper span a{ color: #999; display:block; } .mobile-topbar-wrapper span ul li a{ padding:0 } .mobile-topbar-wrapper span ul li ul{ font-size:12px; display:none; padding-left:15px; padding-right:5px; } .mobile-topbar-wrapper .demo-dropdown > li > a:after{ right:0; } .mobile-topbar-wrapper .navbar-nav > li > a{ color:#999; font-size:12px; padding:4px 0; } .mobile-topbar-wrapper .topbar-dokan-cart .dropdown-menu{ display:none; } .mobile-topbar-wrapper .navbar-nav .open .dropdown-menu > li > a{ font-size:12px; padding:4px 10px; } @media only screen and (max-width: 992px) { .mobile-menu-wrapper { display: block; } .menu-wrapper { display: none !important; } .navbar-toggle { cursor: pointer; display: inline-block; float: none; margin: 0; padding: 8px 0; text-align: left; } .navbar-toggle .icon-bar { width: 25px; height: 3px; } .header-color-dark .navbar-toggle .icon-bar { background: black; } .mobile-menu-wrapper.open { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.5); } .page-wrapper.open { margin-top: 0 !important; } .mobile-menu-opened .panel-overlay { background: #000; bottom: 0; left: 0; min-height: 100vh; opacity: 0.35; position: fixed; right: 0; top: 0; -webkit-transition: opacity 0.3s all ease-in-out 0s; transition: opacity 0.3s all ease-in-out 0s; z-index: 9999; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .mobile-menu-wrapper { width:370px; -webkit-transform: translate3d(-420px, 0, 0); transform: translate3d(-420px, 0, 0); } .mobile-menu-wrapper .navbar-collapse { padding: 0; } }/*End Mobile Menu*/ /*Start Post Navigation*/ .post-navigation a { display: block; padding: .1em; } .post-navigation span { display: block; } .post-navigation .meta-nav { font-weight:normal; z-index: 2; } .post-navigation .nav-next, .header-post-navigation .nav-next, .post-navigation .nav-previous, .header-post-navigation .nav-previous { background-position: center; background-size: cover; position: relative; } .post-navigation .nav-next{ float:right; } .post-navigation .nav-previous{ float:left } .post-navigation .nav-previous, .post-navigation .nav-next{ border-radius: 18px; padding: 4px 15px; } .post-navigation .nav-previous:hover a, .post-navigation .nav-next:hover a{ color:#ffffff } .post-navigation .nav-next .post-nav-thumb, .header-post-navigation .nav-next .post-nav-thumb, .post-navigation .nav-previous .post-nav-thumb, .header-post-navigation .nav-previous .post-nav-thumb { background-color: #fff; border-bottom:3px solid; position: absolute; padding:5px; z-index: 999; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); opacity:0; top: -87px; width: 110px; height: 80px; visibility:hidden; -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease; transition: transform .4s ease, opacity .4s ease, visibility .4s ease; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } .post-navigation .nav-next .post-nav-thumb:before, .header-post-navigation .nav-next .post-nav-thumb:before, .post-navigation .nav-previous .post-nav-thumb:before, .header-post-navigation .nav-previous .post-nav-thumb:before { content: ''; display: block; bottom: -17px; left: 54px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; border-color: rgba(136, 183, 213, 0); border-width: 7px 8px; margin-left: -6px; } .post-navigation .nav-next:hover .post-nav-thumb, .header-post-navigation .nav-next:hover .post-nav-thumb, .post-navigation .nav-previous:hover .post-nav-thumb, .header-post-navigation .nav-previous:hover .post-nav-thumb{ opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); } .post-navigation .nav-next .post-nav-thumb { right: 2%; } .post-navigation .nav-previous .post-nav-thumb { left: 0; } .nav-links .post-nav-thumb img:after { background: rgba(0, 0, 0, 0) url("images/post-nav-arrow.png") no-repeat scroll 0 0; height: 18px; left: -9px; position: absolute; top: 20px; width: 9px; } .nav-links .post-nav-thumb img { height: 65px; width: 100px; float:right; } .post-navigation a:before { content: ""; display: block; height: 100%; position: absolute; top: 0; left: 0; width: 100%; z-index: 1; } .post-navigation a:hover:before, .post-navigation a:focus:before { opacity: 0.5; } .posts-navigation { display: inline-block; padding: 1em 0; text-align: center; width: 100%; } .posts-navigation .pagination { margin: 0 auto; } .posts-navigation .pagination > li:hover > a{ color:#ffffff; } .pagination .nav-links { min-height: 3.2em; position: relative; text-align: center; } /* reset screen-reader-text */ .pagination .current .screen-reader-text { position: static !important; } .pagination .page-numbers.current { text-transform: uppercase; } .pagination .page-numbers.current { color:#fff; } .pagination .prev:before, .pagination .next:before { font-size: 32px; height: 48px; line-height: 48px; position: relative; width: 48px; } .pagination .prev:before { /*content: "\f430";*/ left: -1px; } .pagination .next { right: 0; } .pagination .next:before { right: -1px; } .image-navigation/* , .comment-navigation */{ font-size: 13px; font-size: 1.3rem; font-weight: 700; line-height: 1.5; } .image-navigation a /* , .comment-navigation a */ { color: #707070; color: rgba(51, 51, 51, 0.7); } .image-navigation .nav-previous:not(:empty), .image-navigation .nav-next:not(:empty), .comment-navigation .nav-previous:not(:empty), .comment-navigation .nav-next:not(:empty) { display: inline-block; } .image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before{ content: "\2215"; font-weight: 400; margin: 0 0.7em; } .image-navigation .nav-previous a:before, .comment-navigation .nav-previous a:before { content: "\f053"; font-size:12px; font-size:1.2rem; margin-right: 0.5em; position: relative; } .image-navigation .nav-next a:after, .comment-navigation .nav-next a:after { content: "\f054"; font-size:12px; font-size:1.2rem; margin-left: 0.5em; position: relative; } .comment-navigation .nav-next{ float:right; } .navigation.comment-navigation .nav-links{ background-color:#ffffff; padding:20px; margin:0; } .comments-title + .comment-navigation { border-bottom: 0; } .image-navigation .nav-previous:not(:empty), .image-navigation .nav-next:not(:empty) { margin-bottom: 2em; } /** * 7.0 Accessibility */ /* Text meant only for screen readers */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; } /* must have higher specificity than alternative color schemes inline styles */ .site .skip-link { background-color: #f1f1f1; box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2); color: #21759b; display: block; font-family: 'Roboto', sans-serif; left: -9999em; outline: none; padding: 15px 23px 14px; text-decoration: none; text-transform: none; top: -9999em; } .logged-in .site .skip-link { box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); font-family: 'Roboto', sans-serif; } .site .skip-link:focus { clip: auto; height: auto; left: 6px; top: 7px; width: auto; z-index: 100000; } /** * 8.0 Alignments */ .alignleft { clear: both; display: inline; float: left; margin: .3em 1.5em 1.5em 0; } .alignright { clear: both; display: inline; float: right; margin: .3em 0 1.5em 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } blockquote.alignleft, .wp-caption.alignleft, img.alignleft { margin: 0.4em 1.6em 1.6em 0; } blockquote.alignright, .wp-caption.alignright, img.alignright { margin: 0.4em 0 1.6em 1.6em; } blockquote.aligncenter, .wp-caption.aligncenter, img.aligncenter { clear: both; margin-top: 0.4em; margin-bottom: 1.6em; } .wp-caption.alignleft, .wp-caption.alignright, .wp-caption.aligncenter { margin-bottom: 1.2em; } /** * 9.0 Block */ /** Alignment */ .wp-block-archives.aligncenter, .wp-block-categories.aligncenter, .wp-block-latest-posts.aligncenter { text-align: center; } /** Latest Posts, Archives, Categories */ ul.wp-block-archives, .wp-block-categories, .wp-block-latest-posts { list-style-type: none; margin-left: 0; } ul.wp-block-archives ul, .wp-block-categories ul, .wp-block-latest-posts ul { list-style-type: none; } /* Image */ .wp-block-image { margin-bottom: 1.5em; } .wp-block-image figure { margin-bottom: 0; margin-top: 0; } .wp-block-image figure.alignleft { margin: 0 1.5em 1.5em 0; } .wp-block-image figure.alignright { margin: 0 0 1.5em 1.5em; } /* Quote */ .wp-block-quote:not(.is-large):not(.is-style-large), .wp-block-pullquote.is-style-solid-color blockquote{ border: 0; padding: 0; } .wp-block-quote.alignleft p:last-of-type, .wp-block-quote.alignright p:last-of-type { margin-bottom: 0; } .wp-block-quote cite { color: inherit; font-size: inherit; } /* Audio */ .wp-block-audio audio { display: block; width: 100%; } /** * 9.0 Clearings */ .clear:before, .clear:after, .site:before, .site:after, .entry-content:before, .entry-content:after, .page-content:before, .page-content:after, .comment-content:before, .comment-content:after, .site-content:before, .site-content:after, .nav-links:before, .nav-links:after, .comment-navigation:before, .comment-navigation:after, .social-navigation ul:before, .social-navigation ul:after, .textwidget:before, .textwidget:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .page-content:after, .entry-footer:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after, .nav-links:after, .pagination:after, .comment-author:after, .widget-area:after, .widget:after, .comment-meta:after { clear: both; } /* * Theme activation */ .emallshop-activation-bar { max-width: 270px; position: fixed; bottom: 3em; left: 5em; background-color: #fff; padding: 2em; box-shadow: 0 0 3px rgba(0, 0, 0, .1); z-index: 99; } /** * 10.0 Header */ #header{ background-color:#fcfcfc; } /* Page Loader */ #emallshop-loader-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; background: #fff; } .emallshop-loader-section { display: block; position: relative; top: 40%; width: 100%; height: 100%; text-align:center; z-index: 1000; } .loaded #emallshop-loader-wrapper { visibility: hidden; opacity: 0; } /* JavaScript Turned Off */ .no-js #emallshop-loader-wrapper { display: none; } .header-overlay #header, .header-overlay .header-topbar, .header-overlay .header-middle, .header-overlay .header-navigation{ background:none; } /*Start Header Topbar*/ .header-topbar, .header-topbar .wcaccount-topbar .wcaccount-dropdown, .header-topbar .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .header-topbar .wcml-dropdown .wcml-cs-submenu, .header-topbar .demo-dropdown-sub-menu, .header-topbar .woocommerce-currency-switcher-form ul.dd-options, .header-topbar .dropdown-menu{ background-color:#fcfcfc; } .header-topbar { font-size: 12px; } .header-topbar .customer-support-email { margin-right: 15px; } .customer-support-email, .customer-support-call, .social-link li{ display:inline-block; } .topbar-notification .news-title { color: #fff; line-height: 28px; padding: 0 10px; position: absolute; top: 5px; z-index:9; } .topbar-notification .news-title:before { position:absolute; top:0; right:-10px; width:0; height:0; content:''; border-left:10px solid; border-top:14px solid transparent; border-bottom:14px solid transparent; } .topbar-notification .news-text { padding: 6px 0; } .topbar-notification .break-new > a { margin-right: 3em; } .header-middle .customer-support-email, .header-middle .customer-support-call{ display:block; } .header-topbar .customer-support{ padding:9px 0; } ul.social-link { list-style: none; margin: 0; padding: 6px 0; } ul.social-link li a { display: inline-block; font-size: 14px; height: 28px; line-height: 27px; margin-right: 5px; text-align: center; width: 28px; } ul.social-link li:hover a{ color:#fff; } ul.social-link li.icon-facebook:hover a { background-color:#3B589C; } ul.social-link li.icon-twitter:hover a { background-color:#6DC0E8; } ul.social-link li.icon-instagram:hover a { background-color:#E84C4D; } ul.social-link li.icon-linkedin:hover a { background-color:#0177B5; } ul.social-link li.icon-youtube:hover a { background-color:#FE0000; } ul.social-link li.icon-rss:hover a { background-color:#f15200; } ul.social-link li.icon-flickr:hover a { background-color:#F7187D; } ul.social-link li.icon-pinterest:hover a { background-color:#BA1E21; } .customer-support-email span, .customer-support-call span{ padding: 0 5px; } .topbar-right > div, .topbar-right > span, .topbar-welcome-message { display: inline-block; padding: 9px 8px; } .header-topbar .topbar-right > div > a > span .header-topbar .topbar-right > span > a > span, .wcaccount-dropdown span{ margin-left:4px; } .nav-shop-account span, .nav-login-registare span { padding: 0 4px; } .nav-shop-account{ margin-left:5px; } .wcaccount-topbar{ position:relative } .header-topbar .wcaccount-topbar .wcaccount-dropdown, .header-topbar .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .header-topbar .currency-topbar .wcml-cs-submenu, .header-topbar .demo-dropdown .demo-dropdown-sub-menu { box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3); font-size: 12px; list-style: none; right: 0; margin: 0; position: absolute; text-align: left; opacity:0; top:41px; visibility:hidden; min-width: 130px; -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease; transition: transform .4s ease, opacity .4s ease, visibility .4s ease; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); z-index: 999; } .header-topbar .wcaccount-topbar:hover .wcaccount-dropdown, .header-topbar .language-topbar:hover .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .header-topbar .currency-topbar:hover .wcml-cs-submenu, .header-topbar .demo-dropdown-menu:hover .demo-dropdown-sub-menu{ opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); } .wcaccount-topbar .wcaccount-dropdown > li { padding: .5em .8em; } .wcaccount-topbar .wcaccount-dropdown a { display: block; } .topbar-cart{ position:relative; text-align:center; } .topbar-cart .mini-cart-count{ border-radius: 50%; color: #ffffff; font-size: 11px; right: 14px; line-height: 14px; min-height: 16px; min-width: 17px; padding: 2px; position: absolute; top: 4px; } /*WMPL Language and Currency Dropdown*/ .language-topbar, .currency-topbar{ text-align:left; display:inline-block; padding:8px 7px; position:relative; } .currency-topbar .wcml_currency_switcher{ padding:2px } .currency-topbar select, .language-topbar select{ height: 26px; padding: 0 10px; } .wpml-ls-statics-shortcode_actions, .wcml-dropdown{ width:auto; } .wpml-ls-legacy-list-horizontal{ padding:0; border:0; } .wpml-ls-statics-shortcode_actions > ul, .wcml-dropdown > ul, .woocommerce-currency-switcher-form .dd-container, .woocommerce-currency-switcher-form .dd-select{ position:inherit; } .wpml-ls-legacy-list-horizontal a{ padding: 4px 10px; } .wpml-ls-statics-shortcode_actions a{ background:none; border:none; } .wpml-ls-statics-shortcode_actions a:hover, .wpml-ls-statics-shortcode_actions a:focus, .wpml-ls-statics-shortcode_actions .wpml-ls-current-language:hover > a, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:hover, .wcml-dropdown li:hover, .wcml-dropdown li:focus{ background:none !important; } .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .wcml-dropdown .wcml-cs-submenu, .wcml-dropdown .wcml-cs-submenu li{ border:0; } .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a, .wcml-cs-submenu a{ padding:8px 10px; } .language-topbar #lang_sel, .language-topbar #lang_sel_click{ height:21px; } .language-topbar #lang_sel li, .language-topbar #lang_sel_click li{ float:none; } .woocommerce-currency-switcher-form{ display: inline-block; line-height: 12px; padding: 3px 0; vertical-align: top; } #google_language_translator { display: inline-block; } .topbar-right { vertical-align: middle; } .currency-topbar .woocommerce-currency-switcher-form .dd-selected{ line-height: 8px; padding: 0 10px; } .dd-option-image, .dd-selected-image{ width:30px; } .woocommerce-currency-switcher-form .dd-select{ background:none !important; } .currency-topbar .wcml_currency_switcher, .topbar-right .woocommerce-currency-switcher-form{ padding:0; } .wcml-dropdown li, .woocommerce-currency-switcher-form .dd-select, .woocommerce-currency-switcher-form ul.dd-options, .woocommerce-currency-switcher-form .dd-option{ border:0; } .demo-dropdown-menu ul, .demo-dropdown-menu ul li{ list-style:none; margin:0; padding:0; } .demo-dropdown-menu img + span { margin-left: 0.4em; } .demo-dropdown > li > a { padding: 5px 16px 5px 10px; } .demo-dropdown > li > a:after{ content:"\f107"; font-family: FontAwesome; font-size: 14px; padding-left: 5px; position: absolute; } .demo-dropdown-sub-menu a{ padding:3px 10px; display:block; }/*End Header Topbar*/ /*Start Header Middle*/ .header-middle{ background-color:#fcfcfc; } .header-logo .sticky-logo, .es-sticky .header-logo .logo{ display:none; } .es-sticky .header-logo .sticky-logo{ display:block; } .header-middle .customer-support { text-align: right; } .header-middle .text-left .customer-support { text-align:left; } .product-search input[type="search"] { height: 40px; margin: 0; width: 82%; } .scrollActive #header .header-middle { padding: 0.567em 0; } /*product live search for header*/ .search-control-group { display:table; position: relative; } .search-control-group .search-field, .search-categories, .input-search-btn{ display:table-cell; } .search-area .search-field { border: none; padding: 8px 8px 8px 20px; color: #000; margin:0; background:none !important; } .header-navigation .search-area .search-field{ padding: 6px 8px 6px 20px; } .header-navigation .search-area{ margin:3px 0; } .search-area .search-header-form{ position:relative; } .search-area .search-categories .categories-filter{ width:150px; background: none; box-shadow: none; } .search-area .search-categories .categories-filter,.search-area .search-categories .categories-filter:hover{ border:0 !important } .search-categories, .input-search-btn { vertical-align: middle; white-space: nowrap; width: 1%; } .input-search-btn{ font-size:0; white-space: nowrap; position: relative; } .input-search-btn .search-btn{ padding: 0.7em 1.3871em; margin:-1px -2px -1px 2px; } .search-area .input-search-btn .search-btn:after { content: "\f002"; font-family: fontawesome; font-size: 18px; vertical-align: sub; color: #fff; } .search-area .search-btn.loading:after{ -webkit-animation:spin 500ms infinite linear; animation:spin 500ms infinite linear; border:2px solid #fff; border-radius:32px; border-right-color:transparent !important; border-top-color:transparent !important; content:""; display:inline-block; height:16px; width:16px } .woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after{ right:43%; } .selectBox-dropdown-menu.categories-filter-selectBox-dropdown-menu{ max-height:300px; width: 185px !important; } .selectBox-dropdown-menu.categories-filter-selectBox-dropdown-menu li a { font-size: 1.3rem; padding: 0.2em; } .header-navigation .search-area .input-search-btn .search-btn{ padding:.56em 1.2871em; } .search-area .live-search-results{ left: 0; position: absolute; top: 100%; width:100%; z-index: 100; } .live-search-results .autocomplete-suggestions { width: 100%; margin-top: 1px; padding: 8px 0; background-color: rgba(255,255,255,.97); border-top:none; -webkit-box-shadow: 0 4px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 4px 4px rgba(0,0,0,.2); box-shadow: 0 4px 4px rgba(0,0,0,.2); text-shadow: none; max-height: 400px; overflow-x: hidden; } .live-search-results .autocomplete-suggestion { padding: 6px 10px; font-size: 14px; line-height: 18px; display:flex; } .live-search-results .search-product-title{ flex:1 1 0; margin:0 12px; } .live-search-results .search-product-title, .live-search-results .search-product-price{ font-size:13px; } .live-search-results .autocomplete-suggestion a { color: #444; } .live-search-results .autocomplete-suggestion a strong{ color:#212121; } .live-search-results .search-product-image img { border-radius:50%; width: 45px; } .live-search-results .autocomplete-suggestion:hover, .live-search-results .autocomplete-selected, .live-search-results .autocomplete-suggestion:hover a, .live-search-results .autocomplete-selected a, .live-search-results .autocomplete-suggestion:hover .search-product-price, .live-search-results .autocomplete-selected .search-product-price{ color: #fff !important; } .live-search-results.autocomplete-suggestion p { margin: 0; } .live-search-results .search-product-price{ font-weight:600; display:block; margin-top:5px; } .live-search-results .search-product-price ins{ background:none } /* Default search in the header */ .default-search-wrapper{ display: inline-block; position:relative; } .default-search-wrapper .search-toggle { cursor: pointer; padding: 9px; } .default-search-wrapper .search-toggle:before { content: "\f002"; font-size: 16px; } .search-wrapper .search-toggle .screen-reader-text { left: 5px; /* Avoid a horizontal scrollbar when the site has a long menu */ } .search-box-wrapper { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; bottom: -70px; right: -12px; width: 300px; z-index: 2; } .search-box-wrapper .search-box { padding: 12px; } .search-box-wrapper .search-box .search-field { border: 0 none; font-size: 16px; padding: 2px 2px 3px 6px; width: 100%; } .search-toggle:before { -webkit-font-smoothing: antialiased; display: inline-block; font-family: "FontAwesome"; text-decoration: inherit; vertical-align: text-bottom; } .search-box-wrapper .search-box{ box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3); border-top:3px solid #ff8400; position:relative; } .search-box-wrapper .search-form > label { width: 100%; } .header-middle .header-right{ text-align:right; } .header-middle .header-right > span{ font-size:20px; display: inline-block; padding: 0 5px; text-align: center; } .header-middle .header-right > span > a > span{ display: block; font-size: 12px; } .header-middle .container{ position:relative; } .header-middle .header-main-navigation{ float: left; /* margin: 10px 0; */ width:100%; } .header-middle ul.main-navigation > li > a .emallshop-menu-label{ top:-15px; } .header-right .topbar-cart .mini-cart-count{ left: 56%; top: -2px; } .header-cart-content { float: right; display:inline-block; position: relative; } .header-cart-content .cart-style-1 .cart-icon { color: #ffffff; font-size:18px; float: left; padding: 12px; } .header-cart-content .cart-style-1 .mini-cart-count{ float:left; border-left:0; padding:10px 7px; } .header-cart.cart-style-2{ display: block; font-size: 20px; padding: 0 12px; position: relative; text-align: center; } .header-cart-content .cart-style-2 .mini-cart-count, .header-wishlist .wishlist-count, .header-compare .compare-count, .topbar-cart .mini-cart-count{ border-radius: 50%; color: #ffffff; font-size: 11px; line-height: 10px; min-height: 16px; min-width: 16px; padding: 3px; position: absolute; left: 32px; top: -4px; } .header-topbar .header-cart-content .cart-style-2 .mini-cart-count, .header-topbar .header-wishlist .wishlist-count, .header-topbar .header-compare .compare-count, .header-topbar .topbar-cart .mini-cart-count{ left:inherit; top: 2px; right:0; } .header-wishlist, .header-compare { position:relative; } .header-cart.cart-style-2 span{ display: block; font-size: 12px; } .header-cart-content .heading-cart.cart-style-3 h6, .header-services .content-service h6{ font-size:14px; margin-bottom:2px; } .header-cart-content .heading-cart.cart-style-3 span, .header-services .content-service span{ font-size:13px; } .header-cart-content .heading-cart.cart-style-3 > i{ color:#ffffff; font-size: 18px; height: 40px; margin-right:4px; padding: 9px; text-align: center; width: 40px; } .header-cart-content .heading-cart.cart-style-3 > a{ display:inline-block; vertical-align:middle; text-align:left; } .header-services .box-service{ display: inline-block; min-width: 180px; } .header-services .icon-service{ display: inline-block; line-height: 38px; text-align: center; vertical-align: top; width: 42px; } .header-services .content-service{ padding-left:7px; display: inline-block; } .header-cart-content .mini-cart-items { background-color: #fff; border-top:3px solid; position: absolute; padding:.4em 1em; right: 0; width: 300px; z-index: 999; box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3); opacity:0; top:116%; text-align: left; visibility:hidden; -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease; transition: transform .4s ease, opacity .4s ease, visibility .4s ease; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } .header-cart-content .mini-cart-items:before, .search-box-wrapper .search-box:before { display: block; top: -17px; right: 18px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; border-color: rgba(136, 183, 213, 0); border-width: 7px 8px; margin-left: -6px; } .header-cart-content:hover .mini-cart-items{ opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); } .header-cart-content .cart_list.product_list_widget{ max-height:312px; overflow-x:hidden; } .product_list_widget .cart-item-image{ float: left; width:30%; } .product_list_widget .cart-item-detail { float: left; width:70%; padding-right: 1.2678em; } .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl{ border-left:0; padding-left:0; } .product_list_widget .cart-item-detail .quantity, .woocommerce.widget_shopping_cart .total .amount, .header-cart-content .mini-cart-items p.total .amount{ font-weight:600; } .header-cart-content .cart_list.product_list_widget .mini_cart_item{ position:relative; } .header-cart-content .cart_list.product_list_widget li a.remove { position: absolute; right: 0; top: 25px; } .header-cart-content .mini-cart-items p.total { border-top: 3px double #ebe9eb; font-weight: 600; padding: 10px 0 0; margin-bottom: 1.2em; } .woocommerce-mini-cart__buttons > a { margin-right:5px; } .header-navigation .header-cart-content .mini-cart-items .buttons a, .header-middle .header-cart-content .mini-cart-items .buttons a{ color:#ffffff; } .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove{ top:25px; } .woocommerce .cart_list.product_list_widget .product-bundle, .woocommerce .shop_table.cart .product-bundle{ font-size: 12px; line-height: 15px; margin-left: 12px; } .woocommerce .cart_list.product_list_widget .product-bundle li, .woocommerce .shop_table.cart .product-bundle li{ padding:5px 0; } .woocommerce .cart_list.product_list_widget .product-bundle li a, .woocommerce .shop_table.cart .product-bundle li a{ font-size: 13px; margin-bottom: 3px; } .woocommerce .cart_list.product_list_widget .product-bundle li span, .woocommerce .shop_table.cart .product-bundle li span { display:block; } .header-topbar.es-sticky, .es-sticky .wcaccount-topbar .wcaccount-dropdown, .header-middle.es-sticky, .header-navigation.es-sticky{ background-color: #fcfcfc; } @media only screen and (min-width : 992px) { .sticky-topbar .header-topbar, .sticky-middle .header-middle, .sticky-navigation .header-navigation { position: static; top: -85px; left: 0; width: 100%; -webkit-transition: top 500ms ease; -moz-transition: top 500ms ease; -o-transition: top 500ms ease; transition: top 500ms ease; } } @media only screen and (max-width : 991px) { .sticky .header-middle{ position: static; top: -85px; left: 0; width: 100%; -webkit-transition: top 500ms ease; -moz-transition: top 500ms ease; -o-transition: top 500ms ease; transition: top 500ms ease; } } .sticky-topbar.scrollActive .header-topbar, .sticky-middle.scrollActive .header-middle, .sticky-navigation.scrollActive .header-navigation { box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.1); position: fixed; width: 100%; z-index: 999; } .header-navigation{ background-color:#0ba2e8; } .header-navigation .customer-support{ text-align:right; } .header-navigation:after, .header-navigation:before { content: ""; left: 0; position: absolute; width: 100%; } .header-2 .search-area{ border-radius:22px; } .header-2 .search-area .input-search-btn .search-btn{ border-radius:0 22px 22px 0; } .header-2 .header-wishlist-text, .header-2 .header-compare-text, .header-2 .header-cart-text, .header-3 .header-wishlist-text, .header-3 .header-compare-text, .header-3 .header-cart.cart-style-2 span{ display:none !important; } .header-2 .header-right > span, .header-2 .header-cart.cart-style-2, .header-3 .header-right > span{ line-height:30px; padding:0 16px; } .header-2 .header-middle .header-right, .header-3 .header-middle .header-right{ margin-top:10px; } .header-navigation .header-right{ margin:7px 0; text-align:right; } .header-navigation .header-right > span, .header-navigation .header-cart.cart-style-2{ font-size:18px; padding:0 16px; text-align:center; } .header-navigation .header-cart-content{ float:none; } .header-navigation .header-cart-content .cart-style-1 .mini-cart-count{ background-color:#ffffff; } .header-4 .header-navigation .header-cart-content, .header-9 .header-navigation .header-cart-content{ float:right; margin:2px 0; } .header-navigation .header-cart-content .heading-cart.cart-style-3 h6, .header-navigation .header-cart-content .heading-cart.cart-style-3 a{ color:#ffffff; } .header-overlay .header { left: 0; position: absolute; width: 100%; z-index:99; } /*Start Page Heading, Breadcrumbs*/ #header .page-heading{ background-color:#fcfcfc; } #header .page-heading{ margin-bottom:35px; } .page-heading .page-header{ border:none; margin:0; padding:0; } .page-heading.page-heading-2 .page-header, .page-heading.page-heading-4 .page-header{ margin-bottom:5px; } .page-heading .page-header .page-title{ margin:0; } .page-heading .breadcrumbs{ font-size:13px; list-style:none; margin:0; } .page-heading.page-heading-3 .breadcrumbs{ margin-bottom:3px; } .page-heading.page-heading-4{ text-align:center; } .page-heading ul.breadcrumbs li{ display:inline-block; } .page-heading ul.breadcrumbs li .delimiter{ padding:0 4px; }/*End Page Heading, Breadcrumbs*/ /** * 11.0 Widgets */ .widget-area .widget, .dokan-widget-area .widget { border-top:2px solid; hyphens: auto; width: 100%; float:left; word-wrap: break-word; padding:1.2em; } .widget { margin: 0 auto 2em; } .widget pre { line-height: 1.2; } .secondary .widget > select{ height: 35px; margin: .8em 0; width: 100%; } .widget button, .widget input { line-height: normal; } .widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"] { font-size: 12px; font-size: 1.2rem; padding: 0.7917em 1.5833em; } .widget input[type="text"], .widget input[type="email"], .widget input[type="url"], .widget input[type="password"], .widget input[type="search"], .widget textarea { padding: .375em .675em; } .widget .widget-title { padding:.6781em 1em; margin:-20px -17px 10px; font-size: 18px; font-size: 1.8rem; } .widget.widget_search .search-form label{ display:block; } .widget > :last-child { margin-bottom: 0; } .widget_calendar table { margin: 0; } .widget_calendar td, .widget_calendar th { line-height: 2.3333; text-align: center; padding: 0; } .widget_calendar caption { font-weight: 700; margin: 0 0 1.6em; letter-spacing: 0.04em; text-transform: uppercase; } .widget_calendar tbody a { -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3); background-color: #C97178; color: #fff; display: block; font-weight: 700; } .widget_calendar tbody a:hover, .widget_calendar tbody a:focus { background-color: #d0787f; color: #fff; } .widget_archive a, .widget_categories a, .widget_links a, .widget_meta a, .widget_nav_menu a, .widget_pages a, .widget_recent_comments a, .widget_recent_entries a { border: 0; } .widget.widget_calendar caption{ text-align:center; margin:0; } .widget ul, .widget .search-form, .widget_text .textwidget, .widget_tag_cloud .tagcloud { list-style: none; margin: 0; } .widget li{ padding: .3em 0; position:relative; } .widget.emallshop_twitter .twitter-list li{ padding:0.4781em 0} .widget.emallshop_twitter .twitter-list li .media i{ padding-right:2px; padding-top:5px; } .widget li:first-child, .widget ul.yith-wcan-color li{ border-top: 0; } .woocommerce .widget_layered_nav ul li.chosen a:before{ font-weight:bold; } .widget li:last-child{ padding-bottom: 0; } .widget .product-categories li, .widget_nav_menu li, .widget_pages li{ border:none; padding:6px 0; } .widget .product-categories li , .widget_nav_menu li, .widget_nav_menu li, .widget_pages li{ display:block; } .widget .product-categories ul.children , .widget_nav_menu .sub-menu, .widget_pages .children{ padding-left:1.2em; } .widget ul.product_list_widget .cart-box-title { display: none; } .widget ul.product_list_widget li img{ float:left; } .widget ul.product_list_widget li a:before{ border:none; } .widget ul.yith-wcan-color li a, .widget ul.yith-wcan-label li a{ margin-right:10px !important; } .widget ul.yith-wcan-color li a{ border-radius: 100px !important; border: 1px solid rgba(0, 0, 0, 0.1) !important; } .widget ul.yith-wcan-color li a:hover{ border: 1px solid rgba(0, 0, 0, 0.4) !important; } .woocommerce .widget_layered_nav ul.yith-wcan-label li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a, .woocommerce .widget_layered_nav ul.yith-wcan-label li span, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li span{ background:none; } .woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a{ color:#ffffff; } .widget ul.product_list_widget li, .widget ul.brands-carousel li, .widget ul.yith-wcan-color li , .widget ul.yith-wcan-label li{ padding-left: 0; } .widget_recent_entries .post-date { display: block; } .widget_rss ul { list-style: none; margin: 0; } .widget_rss li { margin-bottom: 1.6em; } .widget_rss ul:last-child, .widget_rss li:last-child { margin-bottom: 0; border-bottom:none; } .widget_rss .rsswidget { border: 0; font-weight: 700; } .widget_rss .rsswidget img { margin-top: -4px; } .widget_rss .rss-date, .widget_rss cite { font-size: 12px; font-size: 1.2rem; display: block; line-height: 2; margin-bottom: 0.3em; opacity: 0.8; } .widget_rss cite{ text-align:right; } .textwidget > :last-child { margin-bottom: 0; } .textwidget a { border-bottom: 1px solid #333; } .textwidget a:hover, .textwidget a:focus { border-bottom: 0; } .widget .tagcloud a { display: inline-block; margin: 5px 0 5px 1px; padding: 3px 8px; font-size:13px !important; } .widget .tagcloud a:hover , .footer .widget .tagcloud a:hover { color:#ffffff; } .sidebar.pull-left.both-sidebar { left: -50%; position: relative; } /*Custom widget css*/ .widget-area .widget, .dokan-widget-area .widget{ position:relative; } .widget-area .widget.closed, .dokan-widget-area .widget.closed{ padding-bottom:0; border-bottom:0; } .widget-area .widget.closed .widget-title, .dokan-widget-area .widget.closed .widget-title{ margin-bottom:0; } .widget-area .widget-toggle .widget-title:after, .dokan-widget-area .widget-toggle .widget-title:after{ font-size:14px; font-family: FontAwesome; content: "\f0d8"; position: absolute; right:18px; top:12px; } .widget-area .widget-toggle.closed .widget-title:after, .dokan-widget-area .widget-toggle.closed .widget-title:after{ content: "\f0d7"; } .widget li.parent-item:after{ font-family: FontAwesome; color:#cfcfcf; content: "\f196"; position: absolute; right:0; top:7px; } .widget li.parent-item.open-item:after{ content: "\f147"; } .widget .maxlist-more { margin-top: 10px; padding-top: 5px; } .widget.closed .maxlist-more{ display:none; } .widget .count { bottom: 0; color: #aeaeae; font-size: 13px; position: relative; } .widget .product-image, .widget .post-image{ float: left; margin-right:10px; width:30%; } .widget .product-details, .widget .post-widget-content { float: left; width:64%; } .footer .widget .product-image, .footer .widget .post-image{ width:20%; } .footer .widget .product-details, .footer .widget .post-widget-content{ width:74%; } .widget .product-details a { display: block; max-height: 44px; overflow: hidden; text-overflow: ellipsis; } .footer .widget .product-details a{ white-space:nowrap; } .widget .product-price, .widget .woocommerce-Price-amount{ font-weight:600; font-size:14px; margin-top: 5px; } .widget .product-price ins{ background:none; } .widget .product-price del .amount{ font-weight:normal; } .widget .product_list_widget .star-rating { float: left; margin: 7px 0; } .widget_price_filter .ui-slider .ui-slider-range{ background-color:#000; } .widget_price_filter .price_slider_wrapper .ui-widget-content{ background-color:#f1f1f1; } .widget.widget_recent_reviews .product_list_widget > li { padding-left: 85px !important; } .widget_recent_reviews .product_list_widget a { float: left; width: 100%; } .widget_recent_reviews img { left: 0; position: absolute; } .widget_recent_reviews .product_list_widget .reviewer { float: left; width: 100%; } .woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child, .widget .post-list-widget li:last-child, .widget .product_list_widget li:last-child{ border-bottom:0; border:none; padding-bottom:0; } .woocommerce ul.cart_list li:first-child,.woocommerce ul.product_list_widget li:first-child{ border-top:0; } .widget.yith-woocompare-widget .products-list a.remove:before{ content:none; } .widget.yith-woocompare-widget .products-list{ margin-bottom:1.5em; } .widget.yith-woocompare-widget .clear-all{ display: inline-table; padding: 0.4em .6781em; } .widget ul.post-list-widget li, .widget ul.product_list_widget li{ float:left; padding: 10px 0; width:100%; } .emallshop-megamenu-menu .widget ul.post-list-widget li, .emallshop-megamenu-menu .widget ul.product_list_widget li{ display: table; } .widget ul.post-list-widget li.slide-row, .widget ul.product_list_widget li.slide-row{ padding-top:0; } .widget .post-list-widget .post-widget-content a{ display:block; } .widget .post-list-widget .post-widget-content > span { color: #999; font-size:13px; font-size: 1.3rem; } .widget .owl-carousel{ position: relative; } .widget .owl-carousel .owl-controls .owl-buttons{ right: -1em; top: -3.2891em; } .widget ul.product_list_widget.woocommerce .product-details .star-rating{ float:none; } .widget .testimonials li{ padding-left:0; } .widget .testimonials .quote-content p{ margin-top:0; } .widget .testimonials .quote-meta, .testimonials-list .quote-meta{ text-align:center; } .widget .testimonials .quote-meta .client-image, .testimonials-list .quote-meta .client-image{ display:inline-block; margin-bottom:15px; } .widget .testimonials .quote-meta .client-image img, .testimonials-list .quote-meta .client-image img{ border-radius:50%; } .widget .product-categories.toggle-menu ul.children { display: none; margin-left: 0; } .widget .product-categories.toggle-menu li.cat-parent > a{ position:initial; } .widget .product-categories.toggle-menu li.cat-parent{ position:relative; } .widget .product-categories.toggle-menu .toggle-switch { position: absolute; right: 0; top: 0; margin-top: 5px; display: block; width: 23px; height: 23px; line-height: 21px; text-align: center; } .widget .product-categories.toggle-menu .toggle-switch { background-color: #e9e9e9; } #footer .widget .product-categories.toggle-menu .toggle-switch { background-color: transparent; } .widget .product-categories.toggle-menu .toggle-switch:before { font-weight: 300; content: "+"; line-height: 1.5; -webkit-transition: opacity .4s ease; transition: opacity .4s ease; } .widget .product-categories.toggle-menu li.active > a > .toggle-switch:before { color: #e74c3c; content: "-"; } /** * 12.0 Content */ .site-content .container { margin-bottom: 3em; } .content-area.content-both { left: 25%; position: relative; } .secondary { box-shadow: none; display: block; margin: 0; padding: 0; } .secondary.toggled-on { border-top: 1px solid transparent; border-bottom: 1px solid transparent; display: block; } .site-footer { background-color: #fff; border-top: 1px solid rgba(51, 51, 51, 0.1); padding: 3.84615% 7.6923%; } /** * 12.1 Posts and pages */ .entry-content ul li, .entry-content ol li{ margin-bottom: .6781em; } .entry-content li > ul, .entry-content li > ol{ margin-left: 1.5em; } .entry-content ul li ul, .entry-content ul li ol, .entry-content ol li ul, .entry-content ol li ol { margin-top: .6781em; } .blog-posts .hentry { position: relative; margin-bottom:30px; padding-bottom:20px; } .blog-posts .hentry .entry-header, .blog-posts .hentry .entry-footer, .blog-posts .hentry .entry-content, .blog-posts .hentry .entry-summary{ padding:0 20px; } .blog-posts .hentry:not(.has-post-thumbnail){ padding-top:1em; } .blogs_carousel .hentry.has-post-thumbnail .blog-entry-content { padding-top:0; } .home.blog .site-content .container{ margin-top:2em; } .post_small_image .hentry .entry-header, .post_small_image .hentry .entry-footer, .post_small_image .hentry .entry-content { padding:0; } .hentry .entry-content, .hentry .entry-summary{ margin-top: 1em; } .blog-posts.small-image .hentry { float:left; padding-top:15px; width:100%; } .blog-posts.small-image .entry-date{ margin-left:0; } .post-thumbnail { border: 0; display: block; margin-bottom: 1em; } .entry-thumbnail .post-thumbnail{ margin-bottom:0; } .entry-thumbnail, .entry-media{ margin-bottom:1em; } .entry-media blockquote, .entry-media .post-link{ color: #fff; margin-bottom: 0; padding: 25px; } .entry-media .post-link a{ color:#fff; font-size:20px; font-style:italic; } a.post-thumbnail:hover, a.post-thumbnail:focus { opacity: 0.85; } .entry-thumbnail{ position:relative; } .entry-thumbnail .hover-overlay{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); text-align:center; opacity: 0; z-index: 1; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: translate3d(0, 0, 0); } .entry-thumbnail:hover .hover-overlay, .entry-portfolio:hover .entry-thumbnail .hover-overlay, .portfolio-list .effect4 .entry-portfolio:hover .portfolio-content{ -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .entry-thumbnail .hover-overlay-btn { position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .entry-thumbnail .hover-overlay-btn a { position: relative; display: block; float: left; } .entry-thumbnail .hover-overlay-btn i{ border-radius: 999px; width: 40px; height: 40px; line-height: 37px; text-align: center; font-size: 16px; background-color: #ffffff; } .entry-thumbnail .hover-overlay-btn a:hover i{ color:#fff; } .hover-overlay-btn a:not(:last-child) { margin-right: 15px; } /* effect for hover button */ .icon-animation { background: rgba(255, 255, 255, 0.1); position: relative; -webkit-transition: -webkit-transform ease-out 0.1s, background-color 0.3s, color 0.3s; -moz-transition: -moz-transform ease-out 0.1s, background-color 0.3s, color 0.3s; -o-transition: -o-transform ease-out 0.1s, background-color 0.3s, color 0.3s; transition: -webkit-transform ease-out 0.1s,-moz-transform ease-out 0.1s,-o-transform ease-out 0.1s,transform ease-out 0.1s, background-color 0.3s, color 0.3s; } .icon-animation:after { display: block; position: absolute; width: 100%; height: 100%; content: ''; top: 0; left: 0; padding: 0; z-index: -1; pointer-events: none; opacity: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1); -moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1); box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1); -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } .icon-animation:hover { background: rgba(255, 255, 255, 0.05); color: #fff; } .icon-animation:hover:after { -webkit-animation: sonarEffect 0.4s ease-out 75ms; -moz-animation: sonarEffect 0.4s ease-out 75ms; -o-animation: sonarEffect 0.4s ease-out 75ms; animation: sonarEffect 0.4s ease-out 75ms; } @-webkit-keyframes sonarEffect { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: 0 0 0 2px rgba(255, 255, 255, 0), 0 0 0 4px #ff8400; } 100% { box-shadow: 0 0 0 2px rgba(255, 255, 255, 0), 0 0 0 4px #ff8400; -webkit-transform: scale(1.3); opacity: 0; } } @-moz-keyframes sonarEffect { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: 0 0 0 2px rgba(255, 255, 255, 0), 0 0 0 4px #ff8400; } 100% { box-shadow: 0 0 0 2px rgba(255, 255, 255, 0), 0 0 0 4px #ff8400; -moz-transform: scale(1.3); opacity: 0; } } @keyframes sonarEffect { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: 0 0 0 2px rgba(255, 255, 255, 0), 0 0 0 4px #ff8400; } 100% { box-shadow: 0 0 0 2px rgba(255, 255, 255, 0), 0 0 0 4px #ff8400; transform: scale(1.3); opacity: 0; } } .page-title { font-size: 24px; font-size: 2.4rem; line-height: 1.1538; margin-bottom: .6781em; } .entry-header .entry-title{ font-size: 22px; font-size: 2.2rem; line-height: 1.3538; margin-bottom: .1671em; margin-top:0; word-break: break-word; word-wrap: break-word; } .entry-content > :last-child, .entry-summary > :last-child { margin-bottom: 0; } .entry-content, .entry-summary, .page-content, .comment-content { word-wrap: break-word; } .entry-content h1, .entry-summary h1, .page-content h1, .comment-content h1 { line-height: 1.1538; margin-top: 1.2em; margin-bottom: 0.9231em; } .entry-content h2, .entry-summary h2, .page-content h2, .comment-content h2 { line-height: 1.3636; margin-top: 1.4646em; margin-bottom: 1.0909em; } .entry-content h3, .entry-summary h3, .page-content h3, .comment-content h3 { line-height: 1.3333; margin-top: 1.6667em; margin-bottom: 1.3333em; } .entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h4, .entry-summary h5, .entry-summary h6, .page-content h4, .page-content h5, .page-content h6, .comment-content h4, .comment-content h5, .comment-content h6 { line-height: 1.2; margin-top: 1.8em; margin-bottom: 1.6em; } .entry-content > h1:first-child, .entry-content > h2:first-child, .entry-content > h3:first-child, .entry-content > h4:first-child, .entry-content > h5:first-child, .entry-content > h6:first-child, .entry-summary > h1:first-child, .entry-summary > h2:first-child, .entry-summary > h3:first-child, .entry-summary > h4:first-child, .entry-summary > h5:first-child, .entry-summary > h6:first-child, .page-content > h1:first-child, .page-content > h2:first-child, .page-content > h3:first-child, .page-content > h4:first-child, .page-content > h5:first-child, .page-content > h6:first-child, .comment-content > h1:first-child, .comment-content > h2:first-child, .comment-content > h3:first-child, .comment-content > h4:first-child, .comment-content > h5:first-child, .comment-content > h6:first-child { margin-top: 0; } .entry-content a img, .entry-summary a img, .page-content a img, .comment-content a img { display: block; } .entry-content .more-link, .entry-summary .more-link:after { white-space: nowrap; } .entry-content .more-link, .entry-summary .more-link, .portfolio-content .more-link{ background-color: #F6F6F6; border: 1px solid #f0f0f0; display: table; margin-top: 20px; padding: 5px 15px; } .entry-content .more-link:hover, .entry-summary .more-link:hover, .portfolio-content .more-link:hover{ color:#fff; } .author-info { padding: 3em 0; } .author-info .avatar { float: left; height: 50px; margin: 0 1.6em 1.6em 0; width: 50px; } .author-title { clear: none; } .social-share, .navigation, .related-posts { margin-top:50px; } .related-posts h3{ font-size: 2rem; line-height: inherit; margin-bottom: 1.3781em; padding-bottom: 0.4em; } .social-share{ margin-top:2em; } .social-share ul{ margin:0; } .social-share ul li{ list-style:none; display: inline-block; } .navigation .post-navigation{ margin-top:25px; } .blogs_carousel .blog-entry-content{ padding:1em; } .blogs_carousel .blog-entry-content .entry-date{ margin-left: 0; margin-right: 10px; width: 40px; } .blogs_carousel .blog-entry .entry-header .entry-title{ font-size:18px; font-size:1.8rem; } .owl-carousel .slide-row{ padding:0 15px; } .owl-carousel .slide-row ul{ margin:0; list-style:none; } .author-bio { font-size: 13px; font-size: 1.3rem; line-height: 1.5; overflow: hidden; padding-bottom: 1px; } .author-description { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; word-wrap: break-word; } .author-description a { border-bottom: 1px solid #333; } .author-description a:hover, .author-description a:focus { border-bottom: 0; } .author-description > :last-child { margin-bottom: 0; } .author-link { white-space: nowrap; } .author-link:after { content: "\f429"; position: relative; top: 1px; } .entry-day { font-size: 16px; font-weight: 600; } .entry-date { background-color: #f6f6f6; float: left; line-height: 32px; margin:0 15px 8px 0; text-align: center; width: 44px; } .blog-posts .entry-date{ margin-left:20px; } .entry-date .entry-month { color: #fff; display: block; line-height: 22px; } .entry-footer { color: #707070; color: rgba(51, 51, 51, 0.7); font-size: 12px; font-size: 1.2rem; line-height: 1.8; } .attachment.type-attachment .entry-footer{ margin-top:15px; } .entry-footer a { border-bottom: 1px solid transparent; color: #707070; color: rgba(51, 51, 51, 0.7); } .sticky-post { font-size:0; } .updated:not(.published) { display: none; } .sticky .posted-on { display: none; } .posted-on:before, .byline:before, .cat-links:before, .tags-links:before, .comments-link:before, .entry-format:before, .edit-link:before, .full-size-link:before { margin-right: 4px; position: relative; } .sticky-post:before{ margin-right: 1em; vertical-align: sub; font-weight: 600; } .posted-on, .byline, .cat-links, .tags-links, .comments-link, .entry-format, .full-size-link { margin-right: 1em; } .format-aside .entry-format:before { content: "\f10c"; } .format-image .entry-format:before { content: "\f03e"; } .format-gallery .entry-format:before { content: "\f029"; } .format-video .entry-format:before { content: "\f03d"; } .format-status .entry-format:before { content: "\f041"; } .format-quote .entry-format:before { content: "\f10d"; } .format-link .entry-format:before { content: "\f0c1"; } .format-chat .entry-format:before { content: "\f108"; } .format-audio .entry-format:before { content: "\f028"; } .posted-on:before { content: "\f073"; } .byline:before { content: "\f007"; } .cat-links:before { content: "\f07c"; } .tags-links:before { content: "\f02c"; } .comments-link:before { content: "\f086"; } .sticky-post:before{ content: "\f0c6"; } .full-size-link:before { content: "\f402"; } .edit-link:before { content: "\f040"; } .comments-link, .edit-link { white-space: nowrap; } .taxonomy-description { padding-top: 0.4em; margin-bottom:10px; } .taxonomy-description a { border-bottom: 1px solid #333; } .taxonomy-description a:hover, .taxonomy-description a:focus { border-bottom: 0; } .taxonomy-description > :last-child { margin-bottom: 0; } .page-links { clear: both; margin-bottom: 1.3333em; } .page-links a, .page-links > span { border: 1px solid #eaeaea; border: 1px solid rgba(51, 51, 51, 0.1); display: inline-block; font-size: 12px; font-size: 1.2rem; height: 2em; line-height: 2; margin: 0 0.3333em 0.3333em 0; text-align: center; width: 2em; } .page-links a { -webkit-tap-highlight-color: rgba(255, 255, 255, 0.3); background-color: #333; border-color: #333; color: #fff; } .page-links a:hover, .page-links a:focus { background-color: #707070; background-color: rgba(51, 51, 51, 0.7); border-color: transparent; color: #fff; } .page-links > .page-links-title { border: 0; color: #707070; color: rgba(51, 51, 51, 0.7); height: auto; margin: 0; padding-right: 0.5em; width: auto; } .entry-attachment { margin-bottom: 1.6em; } .type-attachment .entry-title { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; word-wrap: break-word; } .entry-caption { color: #707070; color: rgba(51, 51, 51, 0.7); font-size: 12px; font-size: 1.2rem; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; line-height: 1.5; padding-top: 0.5em; word-wrap: break-word; } .entry-caption > :last-child { margin-bottom: 0; } .error-404.not-found { text-align: center; padding-bottom: 30px; } .error-404.not-found h1 { font-size: 15em; margin-bottom: 18px; } .error-404.not-found h1 span{ display:block; font-size:xx-large; } /*Carousel navigation*/ ul.owl-carousel{ margin:0; list-style:none; } .product-carousel.owl-carousel{ list-style: none; margin: 0 !important; position: relative; } .owl-carousel.owl-theme .owl-nav { position: absolute; right: 0; margin:0; top: -37px; } .widget .owl-theme .owl-nav{ right: -10px; top: -46px; } .emallshop-megamenu-menu .widget .owl-theme .owl-nav{ top: -35px; } .related-posts .owl-theme .owl-nav, .related-portfolios .owl-theme .owl-nav { right: 15px; top: -66px; } .owl-carousel.owl-theme .owl-nav .owl-prev, .owl-carousel.owl-theme .owl-nav .owl-next{ background-color: #ffffff; float: left; height: 30px; margin: 0; padding: 0; text-align: center; width: 30px; } .owl-theme .owl-nav .owl-prev{ border-right-width: 0 !important; } .owl-theme .owl-nav .owl-prev:before, .owl-theme .owl-nav .owl-next:before{ font-family: FontAwesome; vertical-align:middle; text-align:center; line-height: 28px; } .owl-theme .owl-nav .owl-prev:before{ content: "\f053"; } .owl-theme .owl-nav .owl-next:before{ content: "\f054"; } .owl-theme .owl-nav .owl-prev:hover, .owl-theme .owl-nav .owl-next:hover{ color:#ffffff; } .owl-carousel .owl-dots{ margin-top:1em; } .product_image_gallery.owl-theme .owl-dots .owl-dot span{ height: 7px; margin: 3px; width: 7px; } .post-slider.owl-carousel{ position:relative; } .post-slider.owl-carousel .owl-nav{ position:initial; } .post-slider.owl-carousel .owl-nav .owl-prev, .post-slider.owl-carousel .owl-nav .owl-next{ position:absolute; top:42%; } .post-slider.owl-carousel .owl-nav .owl-prev{ border-right-width: 1px !important; left: 10px; } .post-slider.owl-carousel .owl-nav .owl-next{ right:10px; } .post-slider.owl-carousel .owl-dots{ position:absolute; bottom:10px; left:0; right:0 } /** * 12.2 Post Formats */ .format-aside .entry-title, .format-image .entry-title, .format-video .entry-title, .format-quote .entry-title, .format-gallery .entry-title, .format-status .entry-title, .format-link .entry-title, .format-audio .entry-title, .format-chat .entry-title { font-size: 24px; font-size: 2.4rem; line-height: 1.3333; } .entry-thumbnail img, .category-entry .category-image img{ -webkit-transition: all 1.1s ease 0s; transition: all 1.1s ease 0s; } .entry-thumbnail:hover img, .category-entry:hover .category-image img{ -webkit-transform: scale(1.08); transform: scale(1.08); } .entry-thumbnail, .category-entry .category-image { display: block; overflow: hidden; } /** * 12.3 Comments /* --------------------------------------------- */ .comments-area { margin-top: 50px; } .comment-list .comment, .comment-list .pingback, .comment-list .trackback{ padding: 1em 0; } .comment-list .pingback .edit-link, .comment-list .trackback .edit-link{ margin-left:.3em; } .comment-list .pingback .comment-body > a, .comment-list .trackback .comment-body > a{ font-size: 15px; font-weight:600; margin-left: 5px; } article.comment-body{ padding-left: 8em; position: relative; } .comment-author .avatar { border-radius: 50%; left: 0; top:0; position: absolute; } .comment-list { list-style: none; margin-left: 0; margin-top: 2em; } .comment-list>li:not(:last-child){ border-bottom:1px solid #e9e9e9; } .comment-list .children{ border-top:1px solid #e9e9e9; } .comment-meta{ display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-bottom:1em; } .comment-author, .comment-metadata{ -ms-flex: 1; flex: 1; } .comment-metadata a{ color:#777777; } .comment-meta > * { flex: 1 1 auto; } .comment-author { font-size: 16px; z-index: 2; } .comment-metadata, .comment-list .reply{ text-align:right; } .comment-meta .comment-awaiting-moderation { margin-top: .5em; color: #ff6161; } .comment-reply-link { font-weight: 600; position: relative; } .comment-list .children{ list-style: none; margin-left: 2em; margin-top: 1em; } .comment-list .children li:last-child{ border:none; padding-bottom:0; } .comment-metadata .edit-link { margin-left: 1em; } .comment-metadata time:before, .comment-list .comment-body .edit-link:before{ font-size: 12px; padding-right: 5px; } .comment-body .comment-reply-link:before{ padding-right: 6px; vertical-align: top; } .comment-navigation h3{ display:none; } .comment-list + .comment-respond, .comment-navigation + .comment-respond { margin-top: 30px; } .comment-form { padding-top: 1em; } .comment-form label { font-weight: normal; } .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"], .comment-form input[type="submit"] { margin-bottom: 0.5em; } .comment-notes, .comment-awaiting-moderation, .logged-in-as, .form-allowed-tags { color: #707070; color: rgba(51, 51, 51, 0.7); font-size: 12px; font-size: 1.2rem; line-height: 1.5; margin-bottom: 2em; } .logged-in-as a:hover { border-bottom: 1px solid #333; } .no-comments { border-top: 1px solid #eaeaea; border-top: 1px solid rgba(51, 51, 51, 0.1); color: #707070; color: rgba(51, 51, 51, 0.7); font-weight: 700; padding-top: 1.6em; } .comment-navigation + .no-comments { border-top: 0; } .form-allowed-tags code { font-family: Inconsolata, monospace; } .form-submit { margin-bottom: 0; } .required { color: #c0392b; } .comment-reply-title small { font-size: 100%; } .comment-reply-title small a { font-size: 0; display: inline-flex; } .comment-reply-title small a:before { content: "\f00d"; font-size: 16px; margin-left: 10px; } /** * 13.0 Footer /* --------------------------------------------- */ .footer{ border-top:3px solid; background-color:#fcfcfc; } .footer .footer-top, .footer .footer-middle{ background-color:#fcfcfc; } .footer-copyright{ background-color:#fcfcfc; } .footer .footer-top .container { padding-bottom: 1em; padding-top: 1em; } .footer .footer-bottom .container{ padding-bottom: 2em; padding-top: 2em; } .footer h3.widget-title { font-size: 18px; margin-bottom:1em; } .footer .footer-top h3.widget-title{ margin:1em 0; } .footer .widget { background: none; border: none; padding: 0; display: inline-block; width: 100%; } .footer aside.widget:last-child{ margin-bottom:0; } .footer .widget-title { background:none; border: none; margin: 0; padding: 0; } .footer .news-letter .mc4wp-form input[type="email"] { line-height:1.8781em; width:330px; margin-left:1em; } .footer .mc4wp-form label{ display:none; } .footer .news-letter .widget-title, .footer .social-media .widget-title, .footer .news-letter .mc4wp-form, .footer .news-letter .mc4wp-form p , .footer .social-media .social-link { display: inline-block; margin:0; } .footer .social-media{ text-align:right; } .footer .social-media .social-link{ margin-left:2em; } .footer .news-letter .mc4wp-error > p{ display:table !important; } .about-us-widget p.about-logo{ margin-bottom:3px; } .footer-middle ul.about-us li { padding: 5px 0; } .footer-middle ul.about-us li a:before, .stay-connected-widget ul.social-link li a:before, .footer .widget .services li a:before{ content:none; } .footer-middle ul.about-us li { padding: 4px 0; } .footer-middle ul.about-us li i { font-size: 16px; padding-right: 14px; } .stay-connected-widget ul.social-link li{ padding:0; margin-bottom:5px; } .stay-connected-widget ul.social-link li a, .social-share ul.social-link li a{ font-size:15px; height: 30px; line-height: 30px; width: 30px; } .style-2 ul.social-link li a{ border-radius:50%; } .style-1 ul.social-link li a, .style-2 ul.social-link li:hover a{ color:#fff; } .style-1 ul.social-link li.icon-facebook a , .style-2 ul.social-link li.icon-facebook:hover a { background-color:#3B589C; } .style-1 ul.social-link li.icon-twitter a, .style-2 ul.social-link li.icon-twitter:hover a { background-color:#6DC0E8; } .style-1 ul.social-link li.icon-instagram a, .style-2 ul.social-link li.icon-instagram:hover a { background-color:#E84C4D; } .style-1 ul.social-link li.icon-linkedin a, .style-2 ul.social-link li.icon-linkedin:hover a { background-color:#0177B5; } .style-1 ul.social-link li.icon-submit a, .style-2 ul.social-link li.icon-submit:hover a { background-color: #eb4924 } .style-1 ul.social-link li.icon-youtube a, .style-2 ul.social-link li.icon-youtube:hover a { background-color:#FE0000; } .style-1 ul.social-link li.icon-rss a, .style-2 ul.social-link li.icon-rss:hover a { background-color:#f15200; } .style-1 ul.social-link li.icon-flickr a, .style-2 ul.social-link li.icon-flickr:hover a { background-color:#F7187D; } .style-1 ul.social-link li.icon-pinterest a, .style-2 ul.social-link li.icon-pinterest:hover a { background-color:#BA1E21; } .style-1 ul.social-link li.icon-tumblr a, .style-2 ul.social-link li.icon-tumblr:hover a { background-color: #395976 } .footer .popular-categories .categories-list { list-style: none; margin: 0; padding: .2em 0; } .footer .popular-categories .categories-list li{ display: inline-block; line-height: 15px; padding: 0 .3em; } .footer .popular-categories .categories-list li:last-child{ border:none; } .footer .popular-categories .categories-list li.cate_title{ color:#212121; border:none; font-weight:600; } .footer .widget .services li { padding: 0 15px; } .footer .widget ul.services .service-icon{ float:left; width:16%; } .footer .widget ul.services .service-content{ float:left; width:84%; } .footer .widget ul.services .service-content h5{ margin-bottom:5px; font-size:15px; } .footer .widget ul.services .service-content p{ margin:0; } .footer .widget .style-2 ul.services .service-icon, .footer .widget .style-2 ul.services .service-content{ display: inline-block; float: none; text-align: left; vertical-align: middle; } .footer .widget .style-2 ul.services{ text-align:center; } .footer .widget .style-2 ul.services .service-icon{ width:38px; } .footer .widget .style-2 ul.services .service-content{ width:160px; } .footer .widget .style-3 ul.services .service-icon, .footer .widget .style-3 ul.services .service-content h5,.footer .widget .vertica-style ul.services li{ margin-bottom:10px; } .footer .widget .vertica-style ul.services li{ display:inline-block; } .footer .widget .style-3 ul.services .service-icon, .footer .widget .style-3 ul.services .service-content{ float:none; display:block; text-align:center; width:100%; } .back-to-top{ color:#ffffff; width:40px; height:35px; display:none; position:fixed; bottom:0; right:15px; font-size:16px; text-align:center; padding-top:6px; transition:background 0.3s, color 0.2s; -webkit-transition:background 0.3s, color 0.2s; -moz-transition:background 0.3s, color 0.2s; -ms-transition:background 0.3s, color 0.2s; -o-transition:background 0.3s, color 0.2s; cursor:pointer; z-index:9; } /** * 14.0 Media */ .site .avatar { border-radius: 50%; } .page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley { border: none; margin-top: 0; margin-bottom: 0; padding: 0; } audio, canvas { display: inline-block; } embed, iframe, object, video { margin-bottom: 1em; max-width: 100%; vertical-align: middle; } p > embed, p > iframe, p > object, p > video { margin-bottom: 0; } .wp-audio-shortcode, .wp-video, .wp-playlist.wp-audio-playlist { font-size: 15px; font-size: 1.5rem; margin-top: 0; margin-bottom: 1.6em; } .wp-playlist.wp-playlist { padding-bottom: 0; } .wp-playlist .wp-playlist-tracks { margin-top: 0; } .wp-playlist-item .wp-playlist-caption { border-bottom: 0; padding: 10px 0; } .wp-playlist-item .wp-playlist-item-length { top: 10px; } .entry-content .mejs-offscreen { display:none; } /** * 14.1 Captions */ .wp-caption { margin-bottom: 1.6em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin: 0; } .wp-caption-text { color: #707070; color: rgba(51, 51, 51, 0.7); font-size: 12px; font-size: 1.2rem; line-height: 1.5; padding: 0.5em 0; } /** * 14.2 Galleries */ .gallery { margin-bottom: 1.6em; } .gallery-item { display: inline-block; padding: 1.79104477%; 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-icon img { margin: 0 auto; } .gallery-caption { color: #707070; color: rgba(51, 51, 51, 0.7); display: block; font-size: 12px; font-size: 1.2rem; line-height: 1.5; padding: 0.5em 0; } .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } /** * 15.0 Multisite */ .widecolumn { background-color: #fff; padding: 7.6923%; } .widecolumn .mu_register { width: auto; } .widecolumn .mu_alert { margin-bottom: 1.6em; } .widecolumn form, .widecolumn .mu_register form { margin-top: 0; } .widecolumn h2 { font-size: 26px; font-size: 2.6rem; line-height: 1.1538; margin-bottom: 0.9231em; } .widecolumn p { margin: 1.6em 0; } .widecolumn p + h2 { margin-top: 1.8462em; } .widecolumn label, .widecolumn .mu_register label { color: #707070; color: rgba(51, 51, 51, 0.7); font-size: 12px; font-size: 1.2rem; font-weight: 700; letter-spacing: 0.04em; line-height: 1.5; text-transform: uppercase; } .widecolumn .mu_register label { margin: 2em 0 0; } .widecolumn #key, .widecolumn .mu_register #blog_title, .widecolumn .mu_register #user_email, .widecolumn .mu_register #blogname, .widecolumn .mu_register #user_name { font-size: 16px; font-size: 1.6rem; width: 100%; } .widecolumn .mu_register #blogname { margin: 0; } .widecolumn .mu_register #blog_title, .widecolumn .mu_register #user_email, .widecolumn .mu_register #user_name { margin: 0 0 0.375em; } .widecolumn #submit, .widecolumn .mu_register input[type="submit"] { font-size: 12px; font-size: 1.2rem; margin: 0; width: 100%; } .widecolumn .mu_register .prefix_address, .widecolumn .mu_register .suffix_address { font-size: inherit; } .widecolumn .mu_register > :last-child, .widecolumn form > :last-child { margin-bottom: 0; } /** * 16.0 Home page /* --------------------------------------------- */ .wpb_wrapper > .vertical-menu-section, .wpb_wrapper > .wpb_revslider_element, .wpb_wrapper > .product-section, .wpb_wrapper > .services-section, .wpb_wrapper > .testimonials-section, .wpb_wrapper >.widget-section, .wpb_wrapper > .newsletter-section{ margin-bottom:35px; display:inline-block; width:100%; } .vertical-menu-section .category-menu .categories-list{ display:block; } .section-header .section-title{ padding-bottom:5px; } .section-header .section-title h3, .widget-section .widget-title h3{ display:inline-block; font-size:20px; font-size:2.0rem; margin:0; position:relative; } .widget-section .widget-title h3{ display:inline; } .widget-section .product_list_widget{ margin-top:10px; } .widget-section.widget .owl-theme .owl-nav{ right:0; } .product-section .section-header .section-title h3:before, .newsletter-section .section-header .section-title h3:before, .testimonials-section .section-header .section-title h3:before, .widget-section .widget-title h3:before{ border: 1px solid; bottom: -0.32em; content: " "; position: absolute; width: 100%; } .widget-section.widget{ border:none } .widget-section .widget-title { margin: 0; padding: 0 0 5px; } .product-section .section-tab ul.nav-tabs{ margin:0; } .title_with_products_tab.product-section .section-header .section-title{ border:0; vertical-align: bottom; } .title_with_products_tab.product-section .section-header, .title_with_sub_categories .section-header{ position:relative; } .title_with_products_tab .section-title{ display:inline-block; } .title_with_products_tab .section-tab, .title_with_sub_categories .section-sub-categories { bottom: -1px; display: inline-block; position: absolute; right: 88px; } .title_with_products_tab ul.nav-tabs > li, .section-sub-categories ul.sub-categories li{ display:inline-block; float:none; } .title_with_products_tab .section-tab ul.nav-tabs > li > a{ padding:7px 10px; margin:0; } .section-sub-categories ul.sub-categories li{ margin:0; padding:0 8px 10px; } .product-section .section-tab .nav-tabs li a{ border-bottom:0; margin-right:5px; padding:8px 12px; } .product-section .section-tab .nav-tabs li a:hover, .product-section .section-tab .nav-tabs li.active a{ color:#ffffff; } .product-items ul.products.owl-carousel .slide-row, .product-section.products_brands .brands-carousel .slide-row{ padding:0; } .product-section .tab-content > .tab-pane{ display: block; overflow:hidden; height: 0; } .product-section .tab-content > .active{ height: auto; overflow: visible; } .product-items ul.owl-carousel .slide-row, .product-items ul.owl-carousel .owl-item li.product{ margin-top:15px; } .product-items ul.owl-carousel li{ width:100%; } .owl-nav-position .owl-nav{ right:15px; } .owl-carousel .owl-item img, .owl-carousel .owl-item img { transform-style: inherit; } .product-items ul.owl-carousel .category-content h3{ font-size: 1em; margin: 0; line-height: 18px; max-height: 38px; overflow: hidden; padding: 0; text-overflow: ellipsis; } .product-items ul.products .product-countdown{ display:none; } .hot_deal_products .product-items ul.products .product-countdown{ bottom: 25%; display: block; left: 0; position: absolute; right: 0; text-align: center; z-index: 999; } /*categories and sub categories box*/ .category_and_sub_category_box li.category-entry, .categories-slider-content .category-entry{ float:left; width:100%; } .category_and_sub_category_box .category-entry .category-image, .categories-slider-content.sub_category_box .category-entry .category-image{ float: left; width: 40%; } .category_and_sub_category_box .category-entry .sub-categories-list, .categories-slider-content.sub_category_box .category-entry .sub-categories-list{ float: left; padding-left:10px; width: 60%; } .category_and_sub_category_box li.category-entry .category-title, .categories-slider-content.sub_category_box li.category-entry .category-title{ margin:0 0 15px; line-height:22px; } .category_and_sub_category_box .sub-categories-list li, .categories-slider-content.sub_category_box .sub-categories-list li{ margin-bottom:2px; } .category_and_sub_category_box .sub-categories-list li, .category_and_sub_category_box li.category-entry .category-title, .categories-slider-content.sub_category_box .sub-categories-list li, .categories-slider-content.sub_category_box li.category-entry .category-title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .category_and_sub_category_box li.category-entry .category-title a:after, .categories-slider-content.sub_category_box li.category-entry .category-title a:after{ content: "\f105"; font-family: fontawesome; margin-left:8px; font-weight:normal; } .category_and_sub_category_box .sub-categories-list li a:before, .categories-slider-content.sub_category_box .sub-categories-list li a:before{ content: "\f105"; font-family: fontawesome; margin-right:5px; }/*end categories and sub categories box*/ .product-section.blogs_carousel .blog-entry-content .byline, .product-section.blogs_carousel .blog-entry-content .cat-links, .product-section.blogs_carousel .blog-entry-content .tags-links{ display:none; } .blogs.product-carousel .entry-date { width: 38px; } .blogs.product-carousel .entry-content{ margin-top:.6871em; } .services ul.services{ margin:0; list-style:none } .services ul.services .service-item{ background-color:#f6f6f6; margin-bottom: -1px; margin-left: -1px; padding: 10px 15px; text-align: center; } .services-section.services.style-2{ margin-bottom:10px; } .services ul.services .service-item i{ vertical-align:top; } .services.style-1 ul.services .service-item h3 { font-size: 16px; margin-bottom: 0.6781em; margin-top: 0.2em; } .services.style-1 ul.services .service-item p{ height:70px; overflow:hidden; margin:0; } .services.style-2 ul.services .service-item .service-content, .services.style-2 ul.services .service-item i{ display:inline-block; } .services.style-2 ul.services .service-content { height: 40px; margin-left: .5em; overflow: hidden; text-align: left; } .services.style-2 ul.services .service-item h3{ font-size:16px; font-size:1.6rem; margin:0; } .services.style-2 ul.services .service-item p{ margin-bottom:0; color: #8e8e8e; font-size:13px; font-size: 1.3rem; } .form.mc4wp-form label{ display:none; } .newsletter-section .section-content p{ margin-top:25px; margin-bottom:1em; } .newsletter-section .section-content #mc4wp-form-1 p { margin: 0; } .newsletter-section .section-content #mc4wp-form-1 input[type="email"]{ margin-bottom:1em; } .testimonials .quote-content p, .testimonials-list .quote-content p{ color: #ffffff; font-style: italic; padding: 1em; } .testimonials-section .quote-content p{ margin-top:15px; } .entry-testimonials .testimonials-list{ list-style:none; margin:0; } .entry-testimonials .testimonials-list .blockquote{ margin-bottom:30px; } .testimonials-list .quote-content p{ margin-top:0; } .testimonials .quote-meta{ text-align:right; } .testimonials-section .quote-meta div { display:inline-block; font-size:13px; font-size: 1.3rem; vertical-align:top; } .testimonials .quote-meta .client-image { padding: .2em; margin-left:.5em; width:55px; } /* * 16.0 woocoomerce /* --------------------------------------------- */ .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ border-radius:50%; top: -6px; } .woocommerce .widget_price_filter .ui-slider-horizontal{ height: 2px; } .woocommerce .widget_price_filter .price_slider { margin-bottom: 2em; margin-top: 2em; } /*Product countdown*/ .product .entry-summary .product-countdown{ margin-bottom:10px; display:block; padding-bottom:8px; } .countdown .countdown-row{ overflow: hidden; display: inline-block; text-align:center; } .countdown .countdown-section{ float: left; margin: 2px; padding: 8px 0; width: 42px; } .countdown .countdown-amount{ color: #ffffff; display: block; font-size: 14px; font-weight: 700; line-height: 16px; } .countdown .countdown-period{ color: #ffffff; display: block; font-size: 12px; line-height: 18px; } /*Cart popup*/ .emallshop-notice-wrapper { background: #fff; box-shadow: 0 2px 3px rgba(0,0,0,0.3); display: none; left: 38%; max-width: 100%; position: fixed; top: 30%; width: 320px; z-index: 1000; border: 1px solid #e5e5e5; } .emallshop-notice-wrapper .close { color: #787878; font-size: 22px; opacity: 1; position: absolute; right: 5px; top: 5px; -webkit-transition: color 0.3s ease; transition: color 0.3s ease; } .emallshop-notice-wrapper .close:hover { color: #f1574d; } .emallshop-notice-wrapper h3 { border-bottom: 1px solid #e5e5e5; font-size: 16px; margin: 0 0 10px; padding: 10px 0; text-align: center; } .emallshop-notice-wrapper .product-wrapper { float: left; padding: 0 10px; width: 100%; } .emallshop-notice-wrapper .product-image { float: left; width: 25%; } .emallshop-notice-wrapper .product-info { float: left; padding-left: 20px; width: 75%; } .emallshop-notice-wrapper .product-info h4 { font-size: 14px; margin: 0 0 10px; } .emallshop-notice-wrapper .product-info .price { float: left; margin: 0; width: 100%; } .emallshop-notice-wrapper .product-info .price ins { color: #f1574d; font-size: 18px; font-weight: bold; text-decoration: none; } .emallshop-notice-wrapper .product-info .price del { color: #9e9e9e; font-size: 16px; margin-left: 10px; text-decoration: line-through; } .emallshop-notice-wrapper .buttons { background: #e5e5e5; float: left; margin: 10px 0 0; padding: 10px; width: 100%; } .emallshop-notice-wrapper .buttons .button { float: right; padding: 6px 20px; } /* * 16.1 Shop Page /* --------------------------------------------- */ /** Category Banner **/ .category-banner-content, .categories-slider-content, .products_brands-content { margin-bottom: 30px; } .category-banner-content{ text-align: center; } .categories-slider-content .product-carousel{ position:relative; } .categories-slider-content.product-items ul.owl-carousel .slide-row{ padding:0; } /**Category listing**/ .category-content { background-color: #f7f7f7; text-align: center; padding:7px; } .woocommerce ul.products li.product .category-content h3{ line-height: 18px; max-height: 38px; overflow: hidden; padding: 0; text-overflow: ellipsis; } .category-content .category-items{ font-size:12px; } .woocommerce a.selectBox, .woocommerce a.selectBox:hover{ box-shadow:none; } /**Product list**/ .product-toolbar { float: left; font-size: 13px; margin-bottom: 2em; padding-bottom: 8px; width: 100%; } .product-toolbar .gridlist-toggle{ float:left; margin-right:8%; } .product-toolbar .gridlist-toggle > a { float: left; font-size: 14px; margin-right: -1px; padding: 4px 9px; } .product-toolbar .gridlist-toggle .grid-view.active,.product-toolbar .gridlist-toggle .grid-view:hover, .product-toolbar .gridlist-toggle .list-view.active,.product-toolbar .gridlist-toggle .list-view:hover{ color:#ffffff; } .woocommerce a.selectBox{ min-width:60px; } .woocommerce .product-toolbar .woocommerce-ordering{ float:left; margin-bottom:0; } .woocommerce .product-toolbar .woocommerce-ordering .orderby{ max-width:13.5em; margin-bottom:0; } .woocommerce .product-toolbar .woocommerce-ordering select.orderby, .woocommerce .product-toolbar-pagination .show-products-number select{ padding: 5px; margin-right:10px; } .woocommerce .selectBox-options li.selectBox-selected a, .woocommerce .selectBox-options li.selectBox-hover a{ color:#ffffff !important; } .woocommerce .selectBox-dropdown .selectBox-label{ padding:5px 8px; } .product-toolbar .product-toolbar-pagination { float: right; } .product-toolbar-pagination .woocommerce-pagination, .product-toolbar-pagination .show-products-number{ display: inline-block; vertical-align: top; } .product-toolbar .woocommerce-pagination ul.page-numbers{ float:left; margin:0; } .wcv_pagination{ display:block; text-align: center; } .wcv_pagination ul.page-numbers{ display: inline-block; margin:0; list-style:none; padding-top:10px; } .wcv_pagination ul.page-numbers li{ display:inline-block; } .woocommerce .woocommerce-pagination .page-numbers, .woocommerce nav.woocommerce-pagination ul li{ border:none; } .woocommerce .woocommerce-pagination ul.page-numbers span, .woocommerce .woocommerce-pagination ul.page-numbers a, .wcv_pagination ul.page-numbers span, .wcv_pagination ul.page-numbers a{ background-color: #ffffff; margin-left:-1px; height: 2.4em; line-height: 2.3em; min-width: 2.3em; padding: 0; display:block; } .woocommerce .woocommerce-pagination ul.page-numbers li:first-child span, .woocommerce .woocommerce-pagination ul.page-numbers li:first-child a{ margin:0; } .woocommerce .woocommerce-pagination ul.page-numbers span.current, .woocommerce .woocommerce-pagination ul.page-numbers a:hover, .wcv_pagination .page-numbers span.current, .wcv_pagination .page-numbers a:hover{ color:#fff; } .woocommerce-pagination{ padding-top:10px; border-left:0; border-right:0; border-bottom:0; } .product-toolbar-pagination .woocommerce-pagination{ padding:0; border:0; } .product-items li.product, .product-items li.category-entry, .product-section.products_brands .brands-carousel li.brand-item{ border: 1px solid transparent; margin-bottom: 10px; padding: 10px; } .product-section.products_brands .brands-carousel li.brand-item{ padding:5px; } .woocommerce ul.products li.product a img{ margin:0 } .product-items li.product .product-image{ position:relative; margin-bottom:.5em; } .product-items li.product.animated { animation-fill-mode: none; } /*Product image hover style1*/ .product-items li.product .product-image.product-image-style2 .back-image, .product-items li.product .product-image .product_image_gallery { height: 100%; left: 0; opacity: 0; position: absolute; top: 0; visibility: hidden; width: 100% !important; } .product-items li.product .product-image.product-image-style2:hover .back-image, .product-items li.product .product-image:hover .product_image_gallery{ opacity: 1; visibility: visible } .product-items li.product .product-image.product-image-style2 img{ transition: all .4s linear 0s; -moz-transition: all .4s linear 0s; -webkit-transition: all .4s linear 0s; -ms-transition: all .4s linear 0s; -o-transition: all .4s linear 0s } .product-items li.product .product-image .owl-dots { left: 0; margin:0; position: absolute; right: 0; text-align: center; top: -12px; } .product-items li.product .product-image .product_image_gallery .owl-dot span{ height: 6px; margin: 0px 3px; width: 6px; } .product-items li.product .product-image .owl-nav{ position:initial; } .product-items li.product .product-image .owl-nav .owl-prev, .product-items li.product .product-image .owl-nav .owl-next{ color:#ffffff; border: none; display:none; height: 28px; opacity: 0.6; position: absolute; top: 30%; width: 20px; z-index:99; } .product-items li.product .product-image .owl-nav .owl-prev{ border-right-width: 0; left:0; } .product-items li.product .product-image .owl-nav .owl-next{ right:0; } .product-items li.product .product-image .owl-nav .owl-prev:before, .product-items li.product .product-image .owl-nav .owl-next:before{ font-family: FontAwesome; font-size: 16px; left: 8px; line-height:22px; position: absolute; text-align: center; top: 2px; vertical-align: middle; } .product-items li.product .product-image:hover .owl-nav .owl-prev, .product-items li.product .product-image:hover .owl-nav .owl-next{ display:block; } .product-slider-controls.owl-nav .owl-prev:before{ content: "\f104"; } .product-slider-controls.owl-nav .owl-next:before{ content: "\f105"; } .product-slider-controls.owl-nav .owl-prev:hover, .product-slider-controls.owl-nav .owl-next:hover{ cursor:pointer; } .product .product-highlight { bottom: 2px; position: absolute; left: 0; z-index: 2; } .product .product-highlight .onsale, .product .product-highlight .new, .product .product-highlight .featured, .product .product-highlight .out-of-stock{ display: block; margin-top: .6781em; } .woocommerce .single-product-entry .product-highlight .out-of-stock:before{ display:none; } .product .product-highlight .onsale span, .product .product-highlight .new span, .product .product-highlight .featured span, .product .product-highlight .out-of-stock span{ border-radius: 2px; font-size:12px; padding: .28em .6em; width: 100%; color:#fff !important; } .woocommerce ul.products .product-entry .product-content h3{ font-weight: normal; line-height:19px; max-height: 38px; overflow: hidden; padding:0; text-overflow:ellipsis; } .woocommerce .products .product-content .product-title{ margin-bottom:7px; display:block; } .woocommerce .products .product-content .product-rating{ min-height:18px; } .woocommerce .star-rating:before, .woocommerce .star-rating span:before{ color:#FF9900; } .woocommerce .products .star-rating{ float:left; } .product-rating-count { color:#bfbfbf; float: left; line-height: 11px; margin-left: 6px; } .woocommerce ul.products li.product .price{ font-size:14px; } .woocommerce ul.products li.product .price ins{ font-weight:600; } .woocommerce ul.products li.product .price del{ display:inline-block; } .woocommerce ul.products.product-style3 li.product .product-loop-price{ display:inline-block; margin-top:15px; } /*product action buttons*/ .woocommerce ul.products.product-style3 .product-content .product-buttons { float: right; margin-top: 4px; } .woocommerce ul.products li.product .product-content .price{ font-size:15px; font-weight: 600; } .woocommerce ul.products li.product .product-content .price.user-login, .woocommerce .single-product-entry .product-price .price.user-login{ cursor: pointer; font-size:14px; font-weight: normal; } .woocommerce ul.products .product-entry .item-colors{ display:none; } .woocommerce ul.products .product-buttons .product-cart a, .woocommerce ul.products .product-buttons .compare, .woocommerce ul.products .product-buttons .add_to_wishlist, .woocommerce ul.products .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products .product-content .product-buttons .quickview { display:inline-block; border-radius: 50%; margin:0 !important; line-height:1; padding:0; position:relative; text-indent: -999em; width: 36px; height: 36px; } /*Ajax Loader*/ .woocommerce #respond input#submit.loading, .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading, .zoo-cw-gallery-loading .pl-loading{ position:relative; } .loading .pl-loading:after, .woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after, .yith-wcwl-add-button.show_loading a:after, .woocommerce .blockUI.blockOverlay:after, .woocommerce .compare .blockUI.blockOverlay:after, .woocommerce .loader:after, .zoo-cw-gallery-loading .pl-loading:after{ -webkit-animation:spin 500ms infinite linear; animation:spin 500ms infinite linear; border:2px solid #0BA2E8; border-radius:32px; border-right-color:#ffffff !important; border-top-color:#ffffff !important; content:"" !important; display:inline-block; height:16px; width:16px } .loading .pl-loading:after, .woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after, .yith-wcwl-add-button.show_loading a:after, .woocommerce .blockUI.blockOverlay:after, .woocommerce .loader:after, .zoo-cw-gallery-loading .pl-loading:after{ bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .woocommerce .compare .blockUI.blockOverlay:after{ cursor:pointer !important; } .loading .pl-loading:after, .zoo-cw-gallery-loading .pl-loading:after, .woocommerce .blockUI.blockOverlay:after{ border-top:4px solid rgba(255,255,255,0.8) !important; border-right:4px solid rgba(255,255,255,0.8) !important; border-bottom:4px solid rgba(255,255,255,0.8) !important; border-left:4px solid #0BA2E8 !important; height:35px; width:35px } .loading .pl-loading, .zoo-cw-gallery-loading .pl-loading{ background-color:rgb(75,75,75, .25); bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index:99; } .qv.loading, .qv.loading .pl-loading{ background-color:rgba(11, 11, 0, 0.7); z-index:1000; position: fixed; } .yith-wcwl-add-button.show_loading a{ position:relative; background-color:rgb(75,75,75, .25); } .yith-wcwl-add-button .ajax-loading{ display:none; visibility:hidden !important; } .woocommerce .blockUI.blockOverlay, .woocommerce .loader{ background-color:rgb(0,0,0, .5) !important; background-image: none !important; } .woocommerce .blockUI.blockOverlay:before, .woocommerce .loader:before{ content:"" !important; } .zoo-cw-gallery-loading:before, .zoo-cw-gallery-loading:after{ display:none !important; }/*End Ajax Loader*/ .woocommerce ul.products li.product .short-description{ display:none; } .woocommerce ul.products .product-image .product-buttons .add_to_wishlist, .woocommerce ul.products .product-image .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products .product-image .yith-wcwl-wishlistexistsbrowse a{ position:absolute; top:0; right:0; } .woocommerce ul.products .product-image .product-buttons .compare{ position:absolute; top:0; } .woocommerce ul.products .product-buttons .compare{ background:none; } .woocommerce ul.products .product-image .compare-button{ position: inherit; /* display:none; */ } .woocommerce ul.products .product-buttons .yith-wcwl-add-to-wishlist .feedback{ display:none; } .woocommerce ul.products .product-buttons .yith-wcwl-add-to-wishlist .ajax-loading{ position: absolute; right: 7px; top: 7px; } .woocommerce ul.products .product-buttons .yith-wcwl-add-to-wishlist{ margin:0; } .woocommerce ul.products.product-style2 .product-content .product-buttons .yith-wcwl-add-button{ position:relative; } .woocommerce ul.products.product-style3 .product-image .product-buttons .yith-wcwl-add-to-wishlist{ position:inherit; } .woocommerce ul.products.product-style3.grid-view .product-buttons .product-cart a, .woocommerce ul.products.product-style3.product-carousel .product-buttons .product-cart a{ background-color:#e1e1e1; color:#fff; } .woocommerce ul.products .product-image .product-buttons .compare:before, .woocommerce ul.products .product-image .product-buttons .add_to_wishlist:before{ color:#e9e9e9; } .woocommerce ul.products .product-image .quickview-button { background-color: #f4f4f4; bottom: -1px; font-size: 12px; line-height: 30px; opacity: 0; position: absolute; text-align: center; width: 100%; -webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 200ms ease-out; transition: all 200ms ease-out; z-index: 2; } .woocommerce ul.products .product-buttons .compare, .woocommerce ul.products .product-buttons .add_to_wishlist, .woocommerce ul.products .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products .product-content .product-buttons .quickview{ display: none; } .woocommerce ul.products.product-style3 li.product:hover .product-image .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style3 li.product:hover .product-image .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style3 li.product:hover .product-image .yith-wcwl-wishlistexistsbrowse a { display: block; z-index:9; } .woocommerce ul.products li.product:hover .product-image .product-buttons .quickview-button{ -webkit-transform: translateY(0); transform: translateY(0); opacity: .92; z-index:9; } .woocommerce ul.products .product-buttons .product-cart a:before, .woocommerce ul.products .product-buttons .compare:before, .woocommerce ul.products .product-buttons .add_to_wishlist:before, .woocommerce ul.products .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce ul.products .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce ul.products .product-content .product-buttons .quickview:before { font-family: FontAwesome; font-size: 18px; font-weight: normal; text-indent:0; position: absolute; top: 9px; left: 9px; } .woocommerce ul.products .product-buttons .quickview:before{ content: "\f06e"; font-family: FontAwesome; font-size: 14px; font-weight: normal; margin-right:5px; } .woocommerce ul.products .product-buttons .product-cart a:before{ content: "\f07a"; color:#ffffff; } .woocommerce ul.products .product-buttons .product-cart a.added_to_cart:before{ content: "\f00c"; } .woocommerce ul.products .product-buttons .product-cart a.product_type_variable:before{ content: "\f03a"; } .woocommerce ul.products li.outofstock .product-buttons .product-cart a:before{ content:"\f06e"; } .woocommerce ul.products .product-content .product-cart a.add_to_cart_button.added{ display:none; } .woocommerce ul.products .product-buttons .add_to_wishlist:before, .woocommerce ul.products .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce ul.products .yith-wcwl-wishlistexistsbrowse a:before{ content: "\f08a"; } .woocommerce ul.products .product-buttons .compare:before{ content: "\f021"; } .woocommerce ul.products .product-buttons .compare:hover:before, .woocommerce ul.products .product-buttons .compare.added:before, .woocommerce ul.products .product-buttons .add_to_wishlist:hover:before, .woocommerce ul.products .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce ul.products .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce ul.products .product-content .product-buttons .quickview:hover:before{ color:#ffffff !important; } .woocommerce ul.products .product-buttons div:before, .woocommerce ul.products .product-buttons div:after{ clear: none ; content: none; } .product-content > .compare.button{ display:none; } .product-style1 .zoo-cw-wrap-shop { text-align: center; } .zoo-cw-wrap-shop .zoo-cw-attribute-option{ display: inline-block; float: none; } .product-style3 .zoo-cw-wrap-shop, .product-style3 .zoo-cw-group-attribute { width: 100%; display: block; } .product-style3 .zoo-cw-wrap-shop { width: inherit; display: inline-block; } /* * Product Quickview */ .product-quickview{ background: #fff; margin: auto; max-width: 950px; padding: 2em 1em; position:relative; } .product-quickview .single-product-entry{ margin-bottom:0; } .product-quickview .slick-slide a { display: block; pointer-events: none; } .mfp-wrap .mfp-content{ top:1em; } .woocommerce.product-quickview .single-product-entry .images #product-image, .woocommerce.product-quickview.product div.summary{ margin:0; } div.product-quickview .single-product-entry .images .product-thumbnails.emallshop-slick-carousel, div.product-quickview .size-guide, div.product-quickview .product-next-previous{ display:none; } .product-quickview .single-product-entry > div:last-child{ overflow-x:auto; } /*Product Layout Style 1*/ .woocommerce ul.products.product-style1 .product-content .rating-content { display: inline-block; } .woocommerce ul.products.product-style1 .product-content { text-align: center; } .woocommerce ul.products.product-style1 .product-content .product-buttons { display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-align-self: auto; position:relative; } .woocommerce ul.products.product-style1 .product-content .compare-button{ position:initial; } .woocommerce ul.products.product-style1 .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistexistsbrowse a{ left: -38px; position: absolute; top: 0; } .woocommerce ul.products.product-style1 .product-content .product-buttons .compare{ top: 0; position:absolute; right: -38px; } /*Product Layout Style 2*/ .woocommerce ul.products.product-style2 .product-content .product-buttons > div{ display:inline-block; } .woocommerce ul.products.product-style2 .product-content .product-buttons > div:last-child{ margin-right:0; } .woocommerce ul.products.product-style2 li.product .price, .woocommerce ul.products.product-style1 li.product .price{ margin-top:4px; margin-bottom:7px; } .woocommerce ul.products.product-style2 .product-content .product-buttons .compare, .woocommerce ul.products.product-style2 .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style2 .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style2 .product-content .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.product-style1 .product-content .product-buttons .compare, .woocommerce ul.products.product-style1 .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistexistsbrowse a{ display:block; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; visibility: hidden; } .woocommerce ul.products.product-style2 .product-content .product-buttons .compare, .woocommerce ul.products.product-style2 .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style2 .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style2 .product-content .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.product-style2 .product-content .product-buttons .quickview, .woocommerce ul.products.product-style1 .product-content .product-buttons .compare, .woocommerce ul.products.product-style1 .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.product-style1 .product-content .product-buttons .quickview{ height: 30px; padding: 7px; width: 31px; } .woocommerce ul.products.product-style2 .product-content .product-buttons .product-cart a, .woocommerce ul.products.product-style1 .product-content .product-buttons .product-cart a{ color: #fff; height: auto; padding: 8.5px 9px; text-indent: 0; width: auto; } .woocommerce ul.products.product-style2 .product-content .product-buttons .product-cart a:before, .woocommerce ul.products.product-style1 .product-content .product-buttons .product-cart a:before{ content:none; } .woocommerce ul.products.product-style2 .product-content .product-buttons .compare:before, .woocommerce ul.products.product-style2 .product-content .product-buttons .add_to_wishlist:before, .woocommerce ul.products.product-style2 .product-content .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce ul.products.product-style2 .product-content .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce ul.products.product-style2 .product-content .product-buttons .quickview:before, .woocommerce ul.products.product-style1 .product-content .product-buttons .compare:before, .woocommerce ul.products.product-style1 .product-content .product-buttons .add_to_wishlist:before, .woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce ul.products.product-style1 .product-content .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce ul.products.product-style1 .product-content .product-buttons .quickview:before{ font-size: 15px; left: 8px; top: 7px; } .woocommerce ul.products.product-style2 li.product:hover .product-content .product-buttons .compare, .woocommerce ul.products.product-style2 li.product:hover .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style2 li.product:hover .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style2 li.product:hover .product-content .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.product-style1 li.product:hover .product-content .product-buttons .compare, .woocommerce ul.products.product-style1 li.product:hover .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style1 li.product:hover .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style1 li.product:hover .product-content .yith-wcwl-wishlistexistsbrowse a{ opacity: 1; filter: alpha(opacity=100); visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .woocommerce ul.products .product-content .product-extra-info{ background-color:#ffffff; border-top:0 !important; display:none; left: -1px; padding: 12px 10px 10px; position: absolute; right: -1px; z-index: 9; } .woocommerce ul.products.is_shop.grid-view li.product:hover .product-content .product-extra-info{ display:block; } .woocommerce ul.products .product-content .product-attrs { padding-top: 10px; } .woocommerce ul.products .product-content .product-attribute { color:#c9c9c9; font-size: 12px; max-height: 20px; overflow: hidden; text-overflow: ellipsis; text-transform: capitalize; } .woocommerce ul.products .product-content .product-attribute span{ color:#212121; } /*Product grid expand View*/ .woocommerce ul.products.grid-expand.grid-view .short-description{ display:block; margin: 7px 0; max-height:92px; overflow:hidden; } .woocommerce ul.products .short-description ul { list-style:disc; margin-left:20px } .woocommerce ul.products .short-description li { list-style-type:circle; } /*Product List View*/ .product-items ul.products.list-view li.type-product { width: 100%; } .product-items .list-view li.product:last-child{ border-bottom-color:transparent; } .product-items ul.products.list-view .product-image { float: left; width: 25%; } .product-items ul.products.list-view .product-content { float: left; width: 75%; padding-left:1em; text-align:left; } .woocommerce ul.products.list-view .product-entry .product-content h3{ line-height:26px; font-size: 16px; max-height: 52px; } .woocommerce ul.products.list-view .product-content .product-buttons .compare, .woocommerce ul.products.list-view .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.list-view .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.list-view .product-content .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.list-view .product-content .product-buttons .quickview, .woocommerce ul.products.product-style3 .product-content .product-buttons > div{ display:inline-block; } .woocommerce ul.products.product-style3.list-view .product-content .product-buttons{ float:none; margin-top:0; } .woocommerce ul.products.list-view li.product .product-image .product-buttons{ display:none !important; } .woocommerce ul.products.product-style1.list.list-view .product-buttons .product-cart, .woocommerce ul.products.product-style1.list.list-view .product-buttons .yith-wcwl-add-to-wishlist, .woocommerce ul.products.product-style1.list.list-view .product-buttons .compare-button, .woocommerce ul.products.product-style1.list.list-view .product-buttons .quickview-button{ display: inline-block; margin-right:5px; } .product-items ul.products.list-view li.product .product-image{ margin:0; } .woocommerce ul.products.product-style1.list-view .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style1.list-view .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style1.list-view .product-content .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.product-style1.list-view .product-content .product-buttons .compare, .woocommerce ul.products.product-style2.list-view .product-content .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style2.list-view .product-content .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style2.list-view .product-content .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.product-style2.list-view .product-content .product-buttons .compare{ position: inherit; opacity: 1; right:0; filter: alpha(opacity=100); visibility: visible; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); transition:none; } .woocommerce ul.products.list-view li.product .product-content .product-extra-info{ display:none; } .woocommerce ul.products.product-style3.list-view .product-buttons .product-cart a, .woocommerce ul.products.product-style3.list-view .product-buttons .compare, .woocommerce ul.products.product-style3.list-view .product-buttons .add_to_wishlist, .woocommerce ul.products.product-style3.list-view .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products.product-style3.list-view .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products.product-style3.list-view .product-content .product-buttons .quickview{ height: 31px; padding: 7px; width: 32px; } .woocommerce ul.products.product-style3.list-view .product-content .product-buttons .compare:before, .woocommerce ul.products.product-style3.list-view .product-content .product-buttons .add_to_wishlist:before, .woocommerce ul.products.product-style3.list-view .product-content .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce ul.products.product-style3.list-view .product-content .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce ul.products.product-style3.list-view .product-content .product-buttons .quickview:before{ font-size: 15px; left: 8px; top: 7px; } .woocommerce ul.products.product-style3.list-view .product-content .product-buttons .product-cart a:before{ content:none; } .woocommerce ul.products.product-style3.list-view .product-content .product-buttons .product-cart a { color: #ffffff; height: auto; padding: 8.5px 9px; text-indent: 0; width: auto; } .woocommerce ul.products.list-view li.product .short-description{ display:block; margin-top:10px; } .woocommerce ul.products.list.list-view li.product .short-description{ margin:10px 0; max-height:115px; overflow:hidden; } .woocommerce ul.products.product-style3.list-view li.product .product-loop-price{ display:block; margin-top:5px; } /*Product List Thin View*/ .woocommerce ul.products.list-thin.list-view .product-image .product_image_gallery, .product-items ul.products.list-thin.list-view .product-image .product-slider-controls.owl-nav{ display:none; } .woocommerce ul.products.list-thin.list-view .product-image{ width:14%; } .woocommerce ul.products.list-thin.list-view .product-content{ display: table; height: 130px; width: 86%; } .woocommerce ul.products.list-thin.list-view .product-buttons > div{ display:inline-block; margin-right: 1px; } .woocommerce ul.products.list-thin.list-view .product-title-rating{ display: table-cell; vertical-align: middle; width: 50%; } .woocommerce ul.products.list-thin.list-view li.product .short-description{ display:none; } .woocommerce ul.products.list-thin.list-view .product-loop-price{ display: table-cell !important; text-align: center; width:25%; vertical-align: middle; } .woocommerce ul.products.list-thin.list-view .product-loop-price .price{ font-size: 18px; font-weight: bold; } .woocommerce ul.products.list-thin.list-view .product-loop-price del, .woocommerce ul.products.list-thin.list-view .product-loop-price ins{ display:block; } .woocommerce ul.products.list-thin.list-view .product-buttons{ display: table-cell; text-align: center; vertical-align: middle; width: 25%; } .woocommerce ul.products.list-thin.list-view .product-buttons .product-cart{ display:block; margin-bottom:10px; } /* * 16.2 Single Product /* --------------------------------------------- */ .single-product-entry { margin-bottom: 3em; } .single-product-entry .images{ position:relative; } .single-product-entry .images #product-image{ padding:.5em; position:relative; text-align:center; margin-bottom:1em; } .single-product-entry .product-highlight{ bottom: inherit; left: 1em; top: 1em; } @media only screen and (min-width : 640px) { .single-product-entry .product-highlight.none-left{ bottom: inherit; left: initial; right: 1em; text-align: right; top: 1em; } .single-product-entry .images.none-left #product-image { margin-left: 100px; } .single-product-entry .images.none-right #product-image { margin-right: 100px; } .none-right .woocommerce-product-gallery__trigger:before{ right:7.5em; } .single-product-entry .images.none-left .product-thumbnails { left: 0; position: absolute; top: 0; max-width:90px; } .single-product-entry .images.none-right .product-thumbnails { right: 0; position: absolute; top: 0; max-width:90px; } } .single-product-entry .images .emallshop-slick-carousel { display: none; } .single-product-entry .images .emallshop-slick-carousel.slick-initialized { display: block; } .single-product-entry .slick-arrow{ background: none; cursor: pointer; display: block; position: absolute; text-indent: -999em; outline: none; padding: 0; overflow: hidden; width: 30px; height: 35px; line-height:35px; z-index: 8; top: 49%; opacity: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .single-product-entry .slick-arrow.slick-prev{ left:20px; } .single-product-entry .slick-arrow.slick-next{ right:20px; } .single-product-entry .slick-arrow:before{ display:block; font-family: FontAwesome; vertical-align:middle; text-align:center; text-indent:0; } .single-product-entry .slick-arrow.slick-prev:before{ content: "\f053"; } .single-product-entry .slick-arrow.slick-next:before{ content: "\f054"; } .single-product-entry .images .product-thumbnails .slick-slide:not(:last-child){ margin:0 5px 5px; } .single-product-entry .images .product-thumbnails .slick-arrow{ height:26px; line-height:24px; width:24px; } .single-product-entry .images .product-thumbnails .slick-prev{ left: 0; top: 48%; } .single-product-entry .images .product-thumbnails .slick-next{ bottom: inherit; left: inherit; right: 0; top: 48%; } .single-product-entry .images .product-thumbnails .slick-arrow.slick-prev:before{ content: "\f104"; } .single-product-entry .images .product-thumbnails .slick-arrow.slick-next:before{ content: "\f105"; } .single-product-entry .slick-slider:hover .slick-arrow{ opacity: .8; } .single-product-entry .slick-slider .slick-prev:hover, .single-product-entry .slick-slider .slick-next:hover { opacity: 1; } .single-product-entry .slick-slider .slick-prev:hover:before, .single-product-entry .slick-slider .slick-next:hover:before{ color:#ffffff; } .product-thumbnails .slick-slide:not(:last-child){ margin-bottom:10px; } .product-thumbnails .slick-list{ padding-top:2px; padding-bottom:2px; } .product-thumbnails .slick-slide{ opacity:.6; } .product-thumbnails .slick-slide.slick-current{ opacity:1; } .single-product-entry .product-thumbnails.slick-vertical .slick-arrow{ left:35%; width: 24px; height: 22px; line-height:22px; } .single-product-entry .product-thumbnails.slick-vertical .slick-prev{ top:30px; } .single-product-entry .product-thumbnails.slick-vertical .slick-next{ bottom:15px; top:initial; } .single-product-entry .product-thumbnails.slick-vertical .slick-arrow.slick-prev:before{ content: "\f106"; } .single-product-entry .product-thumbnails.slick-vertical .slick-arrow.slick-next:before{ content: "\f107"; } .single-product-entry .woocommerce-product-gallery{ position:relative; } .woocommerce-product-gallery__trigger{ bottom: 2em; font-size: 0; position: absolute; right: 2em; z-index: 9; } .woocommerce-product-gallery__trigger:before{ bottom:1em; content: "\f00e"; display:inline-block; font-size: 16px; font-family: FontAwesome; line-height:1; padding:9px; position:relative; right:1em; } .woocommerce-product-gallery__trigger:hover:before{ color:#ffffff; } .single-product-entry .entry-summary{ position:relative; } .woocommerce .single-product-entry .entry-summary .product_title{ font-size:20px; font-size: 2.0rem; margin-bottom: .2em; padding-right:70px; } .single-product-entry .entry-summary .product-next-previous{ position: absolute; right: 0; top: 0; } .single-product-entry .entry-summary .product-prev, .single-product-entry .entry-summary .product-next { display: table-cell; position:relative; } .single-product-entry .entry-summary .product-navbar{ background-color: #ffffff; display: block; margin-right: -1px; padding: 3px 9px; } .single-product-entry .entry-summary .product-prev:hover .product-navbar, .single-product-entry .entry-summary .product-next:hover .product-navbar{ color:#ffffff; } .single-product-entry .entry-summary .product-next .product-next-popup, .single-product-entry .entry-summary .product-prev .product-prev-popup{ background-color: #ffffff; border-top:3px solid; position: absolute; padding:5px; z-index: 9; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); opacity:0; right:0; width: 210px; top:40px; text-align: left; visibility:hidden; -webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease; transition: transform .4s ease, opacity .4s ease, visibility .4s ease; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } .single-product-entry .entry-summary .product-next .product-next-popup:before, .single-product-entry .entry-summary .product-prev:hover .product-prev-popup:before{ content: ''; display: block; top: -19px; right: 5px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; border-color: rgba(136, 183, 213, 0); border-width: 8px 8px; margin-left: -6px; } .single-product-entry .entry-summary .product-next:hover .product-next-popup, .single-product-entry .entry-summary .product-prev:hover .product-prev-popup{ opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); } .single-product-entry .entry-summary .product-thumb{ float: left; width: 75px; } .single-product-entry .entry-summary .product-title-price { float: right; padding-left: 10px; width: 125px; } .single-product-entry .entry-summary .product-title-price span { color:#333; } .single-product-entry .entry-summary .product-title-price .ptitle{ display:block; } .single-product-entry .entry-summary .product-title-price .amount, .single-product-entry .entry-summary .product-title-price del, .single-product-entry .entry-summary .product-title-price ins{ font-weight:bold; } .single-product-entry .entry-summary .product-title-price del .amount{ font-weight:normal; } .single-product-entry .entry-summary .star-rating{ font-size:13px; font-size: 1.3rem; margin-top:.35em !important } .woocommerce .single-product-entry .entry-summary .woocommerce-product-rating{ margin-bottom:0; font-size:13px; } .woocommerce .single-product-entry .product-price{ padding: 1.5em 0; } .single-product-entry .product-price > div{ display:inline-block; } .woocommerce .single-product-entry .product-price .price { display: inline-block; font-size:20px; font-size: 2.0rem; font-weight: 600; margin-bottom: 0; } .summary.entry-summary > div[itemprop="description"]{ margin-bottom:15px; } .summary.entry-summary > div[itemprop="description"] ul{ list-style: inside none circle; } .single-product-entry .product-price .availability{ float:right; } .woocommerce .single-product-entry .instock{ font-size:1em; color:#6dbe14; } .woocommerce .single-product-entry .instock:before, .woocommerce .single-product-entry .out-of-stock:before{ font-family: FontAwesome; font-style: normal; font-weight: normal; padding-right:.5em; font-size:17px; } .woocommerce .single-product-entry .out-of-stock:before { content:"\f057"; } .woocommerce .single-product-entry .instock:before{ content:"\f14a"; } .woocommerce .single-product-entry .description{ margin-bottom: 2em; } .woocommerce .single-product-entry .entry-summary .cart{ margin-bottom: 1em; padding: 1.5em 0; } .woocommerce .single-product-entry .entry-summary .quantity .qty { height: 2.5em; width: 4.631em; } .woocommerce .single-product-entry .entry-summary .single_add_to_cart_button{ padding: 9px 14px; } .woocommerce .single-product-entry .entry-summary .variations{ width:auto; } .woocommerce .single-product-entry .entry-summary .variations td{ padding:0 0 10px; } .woocommerce .single-product-entry .entry-summary .variations .label{ color: inherit; display: inline-block; font-size: 1.4rem; padding: .6871em 0; text-transform: capitalize; } .woocommerce .single-product-entry .entry-summary ul.zoo-cw-variations li .label{ margin-bottom: 2px; padding:0; } .woocommerce .single-product-entry ul.zoo-cw-variations li .label label{ font-size: 14px; font-size: 1.4rem; } .woocommerce .single-product-entry ul.zoo-cw-variations span.zoo-cw-name{ font-size: 12px; font-size: 1.2rem; } ul.zoo-cw-variations li .label label, ul.zoo-cw-variations li .label span{ display:inline-block; } .single_variation_wrap .woocommerce-variation.single_variation > p{ color:#FF0000; } .woocommerce .single-product-entry .entry-summary .variations_button{ margin-top:1em; } .woocommerce .single-product-entry .entry-summary .single_add_to_cart_button:before, .woocommerce .single-product-entry .entry-summary .yith-wcwl-add-to-wishlist a:before, .woocommerce .single-product-entry .entry-summary .compare:before{ font-size:16px; font-size:1.6rem; font-family: FontAwesome; font-style: normal; font-weight: normal; } .woocommerce .single-product-entry .entry-summary .single_add_to_cart_button:before{ content: "\f07a"; color:#fff; padding-right:.5em; } .single-product-entry .entry-summary .size-guide{ font-weight: 600; margin-bottom: 10px; } .woocommerce .single-product-entry .entry-summary .yith-wcwl-add-to-wishlist a:before{ content: "\f08a"; padding-right:.2em; } .woocommerce .single-product-entry .entry-summary .compare:before{ content: "\f021"; padding-right:.2em; } .woocommerce .single-product-entry .entry-summary .yith-wcwl-add-to-wishlist{ display: inline-block; margin-right: 1em; padding: 6px 10px; position:relative; } .woocommerce .single-product-entry .entry-summary .yith-wcwl-add-to-wishlist .ajax-loading { left: 45%; position: absolute; top: 10px; } .woocommerce .single-product-entry .entry-summary .feedback, .woocommerce .single-product-entry .entry-summary .clear{ display:none; } .woocommerce .single-product-entry .entry-summary .compare{ background: none; border: 1px solid; padding: 8px 10px; } .woocommerce .single-product-entry .entry-summary .yith-wcwl-add-to-wishlist:hover, .woocommerce .single-product-entry .entry-summary .yith-wcwl-add-to-wishlist:hover a, .woocommerce .single-product-entry .entry-summary .compare:hover{ color:#ffffff; } .woocommerce .single-product-entry .entry-summary .yith-wcwl-add-to-wishlist a:hover:before, .woocommerce .single-product-entry .entry-summary .compare:hover:before{ color:#ffffff; } .woocommerce div.product table.group_table{ table-layout:auto; border:none; } table.group_table .label, table.group_table .price{ font-size:100% } .woocommerce div.product form.cart .group_table td{ vertical-align: inherit; } .woocommerce .single-product-entry .entry-summary .product_meta{ margin-top:1.5em; } .woocommerce .single-product-entry .entry-summary .product_meta .sku_wrapper, .woocommerce .single-product-entry .entry-summary .product_meta .brand_in, .woocommerce .single-product-entry .entry-summary .product_meta .posted_in, .woocommerce .single-product-entry .entry-summary .product_meta .tagged_as{ display:block; margin-bottom:.5em; font-weight: 600; } .woocommerce .single-product-entry .entry-summary .product_meta .sku_wrapper span, .woocommerce .single-product-entry .entry-summary .product_meta .brand_in a, .woocommerce .single-product-entry .entry-summary .product_meta .posted_in a, .woocommerce .single-product-entry .entry-summary .product_meta .tagged_as a{ font-weight: normal; } .wpa-wcpb-list .variable span{ margin-right:8px; } .entry-summary .wpa-wcpb-list{ padding:0; } .entry-summary .wpa-wcpb-list .wpa-title{ margin-top:15px; } .entry-summary .wpa-wcpb-list .showbox{ display:none; } .single-product-entry .entry-summary .social-share-button { display: inline-block; margin-top: 2em; } .woocommerce-tabs .panel{ background:none; border-top:none; border-radius:0; box-shadow:none; padding: 1.5em !important; } .woocommerce-tabs .container { width: inherit; } #tab-description #description-full .container, #tab-singleproductmultivendor .container{ width: 100%; } .woocommerce-tabs .entry-content h2{ font-size:18px; font-size: 1.8rem; font-weight: 600; margin-bottom: 0.5em; } .woocommerce table.shop_attributes td{ padding:0 8px; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active{ z-index:0; } .woocommerce div.product .woocommerce-tabs ul.tabs li a{ padding: 0.6781em 0; } .comment-form .comment-form-rating .stars a{color:#f60;} .comment-form .comment-form-rating label{ margin-bottom:.5em; } .woocommerce #reviews #comments ol.commentlist li .comment-text{ padding:1em; } .product-carousel.owl-carousel .owl-stage-outer{ margin-right:-1px; } .woocommerce div.product div.products h2, .cart-collaterals .cross-sells h2, .social-share h3, .navigation h3, .related-portfolios h3{ font-size: 2rem; margin-bottom: 0; padding-bottom: .4em; line-height: inherit; } .woocommerce div.product div.products h2 span, .cart-collaterals .cross-sells h2 span, .social-share h3 span, .navigation h3 span, .related-posts h3 span, .related-portfolios h3 span{ position:relative; display:inline-block; } .woocommerce div.product div.products h2 span:before, .cart-collaterals .cross-sells h2 span:before, .social-share h3 span:before, .navigation h3 span:before, .related-posts h3 span:before, .related-portfolios h3 span:before{ border: 1px solid; bottom: -0.45em; content: " "; position: absolute; width: 100%; } .related.products, .upsells.products, .cart-collaterals .cross-sells{ margin-bottom:4em; position:relative; } .related.products .owl-controls .owl-buttons, .upsells.products .owl-controls .owl-buttons, .cart-collaterals .cross-sells .owl-controls .owl-buttons{ top:-3px; } .checkout.woocommerce-checkout > h3 { margin-top: 2em; } .woocommerce #yith-wcwl-form table.wishlist_table{font-size:100%;} .woocommerce #yith-wcwl-form table.wishlist_table tbody td{padding:16px 12px;} .woocommerce #yith-wcwl-form table.wishlist_table thead th{ border-top:none; } .woocommerce .shop_table td.product-name dl.variation dd, .woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li.mini_cart_item dl dd{ margin-bottom:0; } /* * Cart Page */ .woocommerce table.cart.shop_table{ table-layout: inherit; } .woocommerce table.shop_table{ border:0; table-layout: inherit; } .woocommerce table.shop_table th, .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{ font-weight:600; } .woocommerce-cart table.cart .product-thumbnail{ min-width:100px; width:120px; } .woocommerce-cart table.cart .product-name{ min-width: 175px; width: 200px; } .woocommerce-cart table.cart td.product-subtotal{ font-weight:600; } .woocommerce .cart_totals h2{ margin-top:0; margin-bottom:10px; } .woocommerce .cart_totals, .woocommerce-checkout .order_review, .order_details-area, .customer-details-area { background-color: #fafafa; border: 1px solid #f3f3f3; padding: 10px; } .woocommerce table.shop_table.cart th, .woocommerce table.shop_table.cart td{ padding:10px 8px; } .woocommerce table.shop_table th, .woocommerce table.shop_table td{ border-right:0; padding:15px 8px; } #shipping_method label { display: initial; } .woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{ margin-top:15px; } .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{ float:left; } /* * Checkout Page */ .woocommerce .woocommerce-checkout .col-1, .woocommerce .woocommerce-checkout .col-2{ width:100%; } .woocommerce #customer_details.col2-set .col-2, .woocommerce-page #customer_details.col2-set .col-2{ margin-top:3em; } .woocommerce-checkout .order_review h3{ margin-top:0; margin-bottom:10px; } /* * Order Page, My account page */ .woocommerce-MyAccount-navigation > ul { list-style: none; margin: 0 0 2em; } .woocommerce-MyAccount-navigation > ul li{ display: inline-block; } .woocommerce-MyAccount-navigation > ul li a{ color: #ffffff; display: block; margin-right: 8px; padding: 7px 10px; } .shop_table.order_details td.product-total{ width:150px; } .woocommerce .col12-set .col-1.woocommerce-Address, .woocommerce-page .col2-set .col-1.woocommerce-Address, .woocommerce .col2-set .col-2.woocommerce-Address, .woocommerce-page .col2-set .col-2.woocommerce-Address{ background-color: #fafafa; width:100%; margin-bottom:1em; } /* * Wishlist Page */ .wishlist_table tr td, .wishlist_table tr th.wishlist-delete, .wishlist_table tr th.product-checkbox{ text-align:left; } .woocommerce .wishlist_table td.product-add-to-cart a{ display:inline-block !important; } .wishlist_table .add_to_cart.button{ line-height:inherit; padding:8px 12px; } /* * 16.0 Portfolio css /* --------------------------------------------- */ .portfolio-list ul.portfolioFilter{ list-style:none; text-align:center; margin: 0 0 1.2781em; } .portfolio-list ul.portfolioFilter li{ display:inline-block; } .portfolio-list .portfolioFilter a { float:left; padding: 5px 10px; } .portfolio-list .portfolioFilter a.current, .portfolio-list .portfolioFilter a:hover{ color:#fff; } .portfolio-list .hentry{ margin-bottom: 30px; position: relative; } .portfolio-list .one_column_grid .hentry{ border:0; } .portfolio-list .one_column_grid{ float:left; width:100%; margin-bottom:30px; padding-bottom:15px; } .portfolio-list .one_column_grid:last-child{ border-bottom:none; } .portfolio-list .one_column_grid .hentry{ margin-bottom:0; } .portfolio-list .hentry .entry-thumbnail, .related-portfolios .hentry .entry-thumbnail { max-width: 100%; margin:0; display: block; position: relative; overflow: hidden; } .portfolio-list .multi_grid .portfolio-content, .related-portfolios .portfolio-content { position: absolute; top: 0; left: 0; padding: 15px 8px 20px; text-align:center; } .portfolio-list .multi_grid .portfolio-content h4, .related-portfolios .portfolio-content h4 { margin: 0; padding: 0; } .portfolio-list .one_column_grid .portfolio-content h4{ font-size: 18px; font-size: 1.8rem; margin-bottom: 0.6781em; margin-top: 0; } .portfolio-list .one_column_grid .portfolio-skill{ margin: 0.5em 0; padding: 0.4em 0; } .portfolio-list .multi_grid .portfolio-content a, .related-portfolios .portfolio-content a { color: #626262; font-style: italic; } .portfolio-skill > ul { list-style: none; margin: 0; } .portfolio-skill ul li { display:inline; } /* Portfolio Default Effect */ .portfolio-list .default_effect .hentry .entry-thumbnail,.portfolio-list .effect1 .hentry .entry-thumbnail, .related-portfolios .default_effect .hentry .entry-thumbnail { z-index: 9; } .portfolio-list .default_effect .hentry .entry-thumbnail img, .portfolio-list .effect1 .hentry .entry-thumbnail img, .related-portfolios .default_effect .hentry .entry-thumbnail img{ -webkit-transform: scale(1); transform: scale(1); -webkit-transition: all .6s ease 0s; -moz-transition: all .6s ease 0s; -o-transition: all .6s ease 0s; -ms-transition: all .6s ease 0s; transition: all .6s ease 0s; } .portfolio-list .default_effect .hentry :hover.entry-thumbnail img, .portfolio-list .effect1 .hentry :hover.entry-thumbnail img, .related-portfolios .default_effect .hentry:hover .entry-thumbnail img{ -webkit-transform: scale(1.10); transform: scale(1.10); } .portfolio-list .default_effect .portfolio-content, .portfolio-list .effect1 .portfolio-content, .related-portfolios .default_effect .portfolio-content { position:relative; width: 100%; top: auto; bottom: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .portfolio-list .default_effect .portfolio-content, .related-portfolios .default_effect .portfolio-content{ border-top:3px solid; } .portfolio-list .default_effect .hentry:hover .portfolio-content, .related-portfolios .default_effect .hentry:hover .portfolio-content{ background:rgba(0, 0, 0, 0.03); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .portfolio-list .multi_grid .hentry:hover .portfolio-content h4, .related-portfolios .hentry:hover .portfolio-content h4, .portfolio-list .multi_grid .hentry:hover .portfolio-content a, .related-portfolios .hentry:hover .portfolio-content a{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* Portfolio Effect 1 */ .portfolio-list .effect1 .hentry:hover .portfolio-content{ color:#fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .portfolio-list .effect1 .hentry:hover .portfolio-content h4, .portfolio-list .effect1 .hentry:hover .portfolio-content a{ color:#fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* Portfolio Effect 2 */ .portfolio-list .effect2 .hentry .entry-thumbnail { -webkit-transition: -webkit-transform 0.4s; -moz-transition: -moz-transform 0.4s; transition: transform 0.4s; } .no-touch .portfolio-list .effect2 .hentry:hover .entry-thumbnail, .portfolio-list .effect2 .hentry.cs-hover .entry-thumbnail { -webkit-transform: translateY(-80px); -moz-transform: translateY(-80px); -ms-transform: translateY(-80px); transform: translateY(-80px); } .portfolio-list .effect2 .portfolio-content { height: 80px; width: 100%; top: auto; bottom: 0; } .portfolio-list .effect2 .hentry:hover .portfolio-content{ color:#fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* Portfolio Effect 3 */ .portfolio-list .effect3 .hentry { overflow: hidden; } .portfolio-list .effect3 .hentry .entry-thumbnail { -webkit-transition: -webkit-transform 0.4s; -moz-transition: -moz-transform 0.4s; transition: transform 0.4s; } .no-touch .portfolio-list .effect3 .hentry:hover .entry-thumbnail, .portfolio-list .effect3 .hentry.cs-hover .entry-thumbnail { -webkit-transform: translateY(-50px); -moz-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); } .portfolio-list .effect3 .portfolio-content { height: 80px; width: 100%; top: auto; bottom: 0; opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s; -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s; transition: transform 0.4s, opacity 0.1s 0.3s; } .portfolio-list .effect3 .hentry:hover .portfolio-content, .portfolio-list .effect3 .hentry.cs-hover .portfolio-content { opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); -webkit-transition: -webkit-transform 0.4s, opacity 0.1s; -moz-transition: -moz-transform 0.4s, opacity 0.1s; transition: transform 0.4s, opacity 0.1s; } .portfolio-list .effect3 .hentry:hover .portfolio-content{ color:#fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* Portfolio Effect 4 */ .portfolio-list .effect4 .hentry .entry-thumbnail { -webkit-transition: -webkit-transform 0.4s; -moz-transition: -moz-transform 0.4s; transition: transform 0.4s; } .portfolio-list .effect4 .portfolio-content { background:none; position:absolute; width: 100%; top: auto; top: 52%; } .portfolio-list .effect4 .entry-portfolio .portfolio-content { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* Portfolio Effect 5 */ .portfolio-list .effect5 .hentry .entry-thumbnail { -webkit-transition: -webkit-transform 0.4s; -moz-transition: -moz-transform 0.4s; transition: transform 0.4s; } .portfolio-list .effect5 .portfolio-content { display:none; } /** * 16.1 Single Portfolio */ .portfolio-detail .entry-header, .header-post-navigation, .single-testimonial .entry-header{ display:inline-block; } .header-post-navigation .navigation{ margin-top:0; } .header-post-navigation .nav-links li { display: inline-block; float: left; font-size: 0; margin-left: -1px; vertical-align: top; } .header-post-navigation { float:right; } .header-post-navigation .nav-links li a { display: block; width: 30px; height: 30px; text-align: center; } .header-post-navigation .nav-links li a:before { font-family: 'fontawesome'; font-size: 14px; line-height: 30px; } .header-post-navigation .nav-links .nav-previous a:before { content: "\f053"; } .header-post-navigation .nav-links .archive-page a:before { content: "\f00a"; } .header-post-navigation .nav-links .nav-next a:before { content: "\f054"; } .header-post-navigation .nav-links li:hover a{ color:#ffffff; } .header-post-navigation .nav-next .post-nav-thumb { right: -40px; } .header-post-navigation .nav-previous .post-nav-thumb { left: -40px; } .portfolio-content .entry-content{ margin-bottom:20px; margin-top:0; } .portfolio-content .project-url { display: flex; margin: 3em 0; } .portfolio-content .entry-information{ margin-top:2em; } .portfolio-content .project-url a{ color: #fff; padding: 8px 15px; } .entry-information ul { list-style: none; margin: 0; } .entry-information ul p strong{ font-weight:700; } .entry-information ul p{ display:inline-block; margin-top: 10px; } .entry-information .social-share-button{ margin:0 !important; } .entry-information ul p i{ font-size: 13px; } /* Relaterd Portfolio*/ .related-portfolios .product-carousel .item { margin: 0 1em; } .related-portfolios h3.related-portfolio-title{ margin-bottom:30px; } /** * 17.0 Newsletter/login Popup */ .popup-modal{ top:25px; } .popup-modal .modal-content{ padding: 1.5em; } .popup-modal.newsletterPopup .modal-content{ padding: 3em; } .newsletter-content.modal-content{ background-color:#0ba2e8; text-align:center; } .newsletter-content .close{ font-size:28px; opacity:0.7; font-weight:normal; position: relative; top: -22px; right: -10px; } .newsletter-content .close:hover{ background:none; } .newsletter-content .newsletter-logo, .newsletter-content .mc4wp-form { margin-bottom: 2em; } .newsletter-content .newsletter-text { margin-bottom: 3em; } .newsletter-content .newsletter-text > h1 { font-size: 28px; font-weight: bold; } .newsletter-content .mc4wp-form-fields > p > label{ display:none; } .newsletter-content .mc4wp-form-fields > p { display: inline-block; } .newsletter-content .mc4wp-form-fields input[type="email"]{ line-height: 1.678em; padding: 0.5781em 1em; width:22em; } .newsletter-content .mc4wp-form-fields input[type="submit"]{ line-height: 1.678em; padding: 0.5781em 1em; } .newsletter-content .mc4wp-form-fields input[type="submit"]:hover{ opacity:.98; } .modal-backdrop{ z-index:999; } .loginPopup .woocommerce .col2-set .col-1, .loginPopup .woocommerce-page .col2-set .col-1, .loginPopup .woocommerce .col2-set .col-2, .loginPopup .woocommerce-page .col2-set .col-2{ border:none; padding:0; } .loginPopup .modal-dialog{ width:auto; max-width:800px; } /* * 18.0 Dokan css. */ .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li{ border-bottom: 1px solid #19b0f6; } .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a{ border-right: 1px solid #19b0f6; } .dashboard-widget .list-inline{ margin-left:0; } ul.list-unstyled{ margin-bottom:10px; margin-left: 0; } .chart-placeholder .legend table{ border:none !important; width:auto; } .chart-placeholder .legend table th, .chart-placeholder .legend table td{ padding:0; } .chart-placeholder .legend table td{ border: medium none !important; padding: 1px; vertical-align: middle; } .product-edit-new-container label.form-label{ font-size: 14px; font-weight: 600; } .woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt{ font-weight:600; } .dokan-message, .dokan-info, .dokan-error{ color:#656565 !important; } /*Seller store*/ #dokan-secondary{ margin:0 !important } .seller-form .dokan-form-group{ padding-left:0; } .sub-category .sub-block h3{ font-size:14px; font-weight:normal; margin:0; padding:0.3em 0 0.3em 1em; position:relative; } .sub-category .sub-block h3 a:before { font-family: FontAwesome; font-size:12px; content: "\f0da"; position: absolute; left:0; top:5px; } .dokan-pagination-container .dokan-pagination li a{ margin: 0; padding: 6px 12px; } .dokan-pagination-container .dokan-pagination li:hover a{ color:#ffffff; } .dokan-pagination-container .dokan-pagination li.disabled a{ opacity:.7; } .woocommerce ul.products .product-sold-by{ margin-top:8px; } .woocommerce .single-product-entry .entry-summary .product-sold-by { margin-bottom: 8px; font-weight: 600; } .woocommerce .single-product-entry .entry-summary .product-sold-by a{ font-weight:normal; } /*Topbar dokan menu*/ .topbar-right .navbar-nav > li > a{ padding: 10px 8px; display: inline-block; } .topbar-right .nav > li > a:focus, .topbar-right .nav > li > a:hover{ background:none; } .topbar-right .topbar-dokan-cart{ display:none; } /*Seller Listing*/ ul.dokan-seller-wrap{ margin-left: -15px; margin-right: -15px; } ul.dokan-seller-wrap li.dokan-list-single-seller .dokan-store-caption{ padding:10px 15px 0; } .dokan-list-single-seller .dokan-store-caption address{ display:none; } ul.dokan-seller-wrap li.dokan-list-single-seller { list-style: none; margin: 0 0 30px 0; } ul.dokan-seller-wrap li.dokan-list-single-seller .dokan-store-thumbnail{ padding-bottom:10px; } ul.dokan-seller-wrap li.dokan-list-single-seller .dokan-store-banner-wrap { background-color: #ededed; } ul.dokan-seller-wrap li.dokan-list-single-seller .dokan-store-banner-wrap img { width: 100%; max-width: 100%; height: auto; margin-bottom: 0; } ul.dokan-seller-wrap li.dokan-list-single-seller .dokan-store-caption h3 { padding: 0; margin: 0 0 15px 0; } /*order page*/ #tracking-modal h2.modal-title{ margin:0; } #tracking-modal .modal-body h5{ margin-top:10px; margin-bottom:10px; } #tracking-modal input[type="text"]{ width:auto; } .dokan-table .dokan-order-action a { display: inline-block; vertical-align: top; } /* * 18.0 WC Marketplace css. */ .page-content .wcmp_main_page{ box-shadow:none; } .wcmp_main_page .wcmp_top_logo_div h3, .wcmp_main_page .wcmp_headding1 ul li, .wcmp_main_page .wcmp_main_menu ul li .writtings, .wcmp_main_page .wcmp_main_menu ul li ul li{ font-weight: 600; } .wcmp_main_page .action_div{ padding: 7px 20px; } .wcmp_main_page .input-group-addon{ width: auto; } .page-content .wcmp_regi_main .wcmp_regi_form_box{ box-shadow:none; } .page-content .wcmp_regi_main .reg_header1, .page-content .wcmp_regi_main .reg_header2{ font-weight: 600; color:#212121; text-transform: capitalize; } .page-content .wcmp_regi_main .wcmp_regi_form_box label{ font-weight: 600; color:#212121; } .vendor_list form{ margin-bottom:2em; } /* * 19.0 WC Vendors css. */ ul.wcv_vendorslist { margin: 0; display: inline-table; } ul.wcv_vendorslist .col-md-6:nth-child(2n+1) { clear:both; } ul.wcv_vendorslist .col-md-4:nth-child(3n+1) { clear:both; } ul.wcv_vendorslist .col-md-3:nth-child(4n+1) { clear:both; } ul.wcv_vendorslist .vendor_list .button { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .product-content > .wcvendors_sold_by_in_loop { display: block; margin-bottom:5px; } .product-content > br{ display:none; } div.rowbody .vendor_name{ display:inline-block; } /** * 18.0 Media Queries */ /* * Does the same thing as <meta name="viewport" content="width=device-width">, * but in the future W3C standard way. -ms- prefix is required for IE10+ to * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor * the meta tag. See https://core.trac.wordpress.org/ticket/25888. */ /** * 16.1 Custom, iPhone Retina [<= 480px] */ @media only screen and (max-width : 480px) { /*Header*/ .header-2 .header-cart-content .heading-cart h6, .header-2 .header-cart-content .heading-cart span{ text-indent: -9999px; display: inline-block; display:none; } .default-search-wrapper, .header-cart.cart-style-2 span.woocommerce-Price-amount{ display:none; } .newsletter-content .mc4wp-form-fields input[type="email"]{ width:100%; } /*home page*/ .product-section .section-tab .nav-tabs > li{ width:100% } /*footer*/ .footer .footer-top .mc4wp-form input[type="email"], .footer .social-media .social-link{ margin-left:0; } .footer .footer-top .mc4wp-form input[type="email"]{ width:275px; } .footer-top .news-letter .mc4wp-form p{ margin-bottom:.8em; } .footer .widget .services li{ width:100%; } /*Sidebar*/ .widget .product-image, .widget .post-image{ width: 20%; } .widget .product-details, .widget .post-widget-content{ width: 75%; } /*shop page*/ .woocommerce .product-toolbar .woocommerce-ordering{ margin-top:10px; } .product-toolbar .product-toolbar-pagination { float: left; margin-top: 10px; } .product-items ul.products.list-view .product-image, .woocommerce ul.products.list-thin.list-view .product-image{ width:100%; } .product-items ul.products.list-view .product-content, .woocommerce ul.products.list-thin.list-view .product-content{ width:100%; padding-left:0; display:block; height:inherit; } .woocommerce ul.products.list-thin.list-view .product-title-rating, .woocommerce ul.products.list-thin.list-view .product-loop-price, .woocommerce ul.products.list-thin.list-view .product-buttons{ width:100%; display:block; } .woocommerce ul.products.list-thin.list-view .product-buttons .product-cart{ display:initial; } .woocommerce ul.products.list-thin.list-view .product-buttons{ text-align:left; } .emallshop-notice-wrapper{ left: 3%; } /*Cart*/ .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon { margin-bottom: 5px; } /* portfolio */ .portfolioContainer .portfolio-item { width: 100%; } /*testimonial*/ .single-testimonial .quote-meta, .single-testimonial .quote-content{ width:100%; float:none; } /*Services*/ .services ul.services .service-item{ width:100%; } } @media (min-width:480px) and (max-width:620px){ /*home page*/ .product-section .section-tab .nav-tabs > li{ width:50% } /*footer*/ .footer .footer-top .mc4wp-form input[type="email"]{ margin-left:0; } .footer-top .news-letter .mc4wp-form p{ margin-bottom:inherit; } /*shop page*/ .product-toolbar .product-toolbar-pagination { float: left; margin-top: 10px; } .woocommerce ul.products.list-thin.list-view .product-title-rating{ width:40% } .woocommerce ul.products.list-thin.list-view .product-buttons{ width:35%; } /*Services*/ .services ul.services .service-item{ width:100%; } /*testimonial*/ .single-testimonial .quote-meta, .single-testimonial .quote-content{ width:100%; float:none; } } /** * 16.2 Extra Small Devices, Phones [=>481px and <=767px] */ @media (min-width: 481px) and (max-width: 767px) { /*Header*/ .emallshop-notice-wrapper{ left: 22%; } /*Sidebar*/ .widget .product-image, .widget .post-image{ width: 15%; } .widget .product-details, .widget .post-widget-content{ width: 80%; } } @media (min-width:621px) and (max-width:767px){ /*home page*/ .product-section .section-tab .nav-tabs > li{ width:33.33% } } @media only screen and (max-width : 767px) { .wrapper.boxed-layout, .wrapper .container{ width:100% !important; } .header span.header-wishlist, .header span.header-compare{ display:none; } /*Header*/ .header-2 .header-middle .header-right > span, .header-2 .header-cart.cart-style-2{ padding:0 12px; } .header-middle .customer-support, .header-middle .text-left .customer-support{ text-align:center } .header-9 .header-middle .text-left .customer-support{ margin-bottom:10px; } .header-cart-content .heading-cart.cart-style-3 > a{ display:none; } /*Home*/ .product-section .section-tab .nav-tabs li a{ margin-right:0; } /*blog*/ .post-thumbnail{ text-align:center; } /*portfolio*/ .page-content .one_column_grid a img{ display:initial; } .one_column_grid .portfolio-thumbnail{ text-align:center; } .one_column_grid .portfolio-thumbnail, .portfolio-detail .post-thumbnail{ margin-bottom:1em; } /*My Account*/ .woocommerce-MyAccount-navigation > ul li a{ margin-bottom:8px; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{ width:100%; margin-bottom: 2em; } .table-responsive-label { display: inline-block; } .shop_table_responsive { display: block; } .shop_table_responsive thead, .shop_table_responsive th { display: none; } .shop_table_responsive tr { position: relative; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid rgba(129, 129, 129, 0.2); } .shop_table_responsive tr:last-child { margin-bottom: 0; } .shop_table_responsive td { display: block; border-bottom: none; padding: 0 0 8px 0; margin-bottom: 8px; text-align: right; } .shop_table_responsive td:before { content: attr(data-title); color: #2d2a2a; font-size: 12px; font-weight: 600; padding-top: 3px; float: left; } .shop_table_responsive td:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } /*Cart And Wishlist Page*/ .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce table.wishlist_table tbody td{ display:block; border-bottom:none; text-align:center; padding: 5px !important; width: initial !important; } .woocommerce-cart table.cart thead, .woocommerce table.wishlist_table thead th{ display:none; } .woocommerce-cart table.cart tr, .woocommerce table.wishlist_table tbody tr{ border-bottom:0; float:left; position:relative; width:100%; } .woocommerce-cart table.cart td.product-remove, .woocommerce table.wishlist_table tbody td.product-remove{ position:absolute; right:0; top:0; } .woocommerce-cart table.cart td img, .woocommerce table.wishlist_table tbody td img{ display:inline-block; width:75px; } .woocommerce table.wishlist_table{ table-layout: inherit; } .woocommerce table.wishlist_table tr td.product-thumbnail a{ display:inline-block; } .woocommerce table.wishlist_table td.product-add-to-cart a{ display:inline-block !important; } } /** * 16.3 Small Devices, Tablets [=>768px and <=992px] */ @media (min-width: 768px) and (max-width: 991px) { .wrapper.boxed-layout, .wrapper .container{ width:740px !important; } /*Header*/ .header-middle .header-right > span{ font-size:16px; } .header-middle .header-right > span > a > span{ font-size:10px; } .header-middle .customer-support{ font-size:13px; } .header-cart-content .heading-cart.cart-style-3 span{ font-size:11px; } .header-cart-content .heading-cart.cart-style-3 h6{ font-size:13px; } /*footer*/ .footer .footer-top .mc4wp-form input[type="email"]{ margin-left:0; } .footer-top .news-letter .mc4wp-form p{ margin-bottom:.8em; } .footer .social-media .social-link{ margin-left:0; } /*shop page*/ .product-toolbar .product-toolbar-pagination { float: left; margin-top: 10px; } .woocommerce ul.products.list-thin.list-view .product-title-rating{ width:40% } .woocommerce ul.products.list-thin.list-view .product-buttons{ width:35%; } } @media only screen and (max-width : 991px) { /*Header*/ .header-topbar, .header-navigation{ display:none; } .header-middle{ padding:10px !important; box-shadow: 1px 1px 1px #efefef; } .header .header-logo, .header-middle .header-right{ text-align:center; } .header-cart-content .cart-style-1 .mini-cart-count{ display:none } .sticky .header-topbar, .sticky-middle .header-middle, .sticky .header-navigation { position: static; top: 0; left: 0; width: 100%; -webkit-transition: top 500ms ease; -moz-transition: top 500ms ease; -o-transition: top 500ms ease; transition: top 500ms ease; } .sticky.scrollActive .header-topbar, .sticky.scrollActive .header-middle, .sticky.scrollActive .header-navigation { box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.1); position: fixed; width: 100%; z-index: 999; } /*Home*/ .title_with_products_tab .section-tab, .title_with_sub_categories .section-sub-categories{ margin-bottom:-1px; position:initial; display:block; } .title_with_products_tab ul.nav-tabs > li, .section-sub-categories ul.sub-categories li{ float:left; } .section-sub-categories ul.sub-categories li{ padding:10px 8px; } .section-sub-categories{ float:left; width:100%; border-top:0; } /*shop page*/ .woocommerce-page ul.products li.first{ clear:none!important; } .woocommerce-page ul.products li:nth-child(2n+1) { clear:both!important; } ul.wcv_vendorslist .vendor_list.col-xs-6{ clear:none; } ul.wcv_vendorslist .vendor_list.col-xs-6:nth-child(2n+1) { clear:both; } /*Product Detail Page*/ .single-product-entry .entry-summary{ margin-top:1em; } /*post*/ .comment-avatar { margin-right: 15px; width: 16%; } .comment-area-wrap{ width: 78%; } /*Footer*/ .footer aside.widget:last-child{ margin-bottom:2em; } .footer .widget .services li{ margin-bottom:1em; } /*Checkout Page*/ .woocommerce-checkout #customer_details{ margin-bottom:2em; } } /** * 16.4 Medium Devices, Desktops [=>993px and <=1199px] */ @media (min-width: 992px) and (max-width: 1199px) { .wrapper.boxed-layout, .wrapper .container{ width:960px !important; } /*Header*/ ul.main-navigation > li > a { font-size:13px; } .category-menu .category-menu-title h4{ font-size:14px; } .header-9 .search-categories .categories-filter{ display: none !important; } /*Footer*/ .footer-top .news-letter .mc4wp-form p{ margin-bottom:.8em; } .footer .social-media .social-link{ margin-left:0; } /*Shop*/ .woocommerce-page ul.products li.first{ clear:none!important; } .woocommerce-page ul.products li:nth-child(3n+1) { clear:both!important; } } @media only screen and (max-width : 1199px) { .header{ overflow: visible; } /*Footer*/ .footer .social-media{ text-align:left; } /*Dokan*/ .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name, .dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper{ color:#fff; } } /** * 16.5 Large Devices, Wide Screens [<=1200px] */ @media only screen and (min-width : 1200px) { .woocommerce-message .button.wc-forward { position: absolute; right: 12px; top: 6px; } }