PATH:
home
/
lab2454c
/
adenbic.com
/
wp-content
/
themes
/
leather_market
/* Theme Name: Leather Market Theme URI: http://wordpress.templatemela.com/woo/WCM01/WCM010012/WP1/ Author: Templatemela Author URI: http://www.templatemela.com Version: 2.0 Tested up to: 5.8 Requires PHP: 7.0 Description: This is a modern WordPress Leather Market theme. This is the theme that you really need to impress your website visitors and make them purchase from you. It has every essential feature that an eCommerce store should have such as intuitive design, fully responsive, and so on. License: GNU General Public License v2 License URI: http://www.templatemela.com/license Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready Text Domain: leather-market */ /*------------------------------------------------------------------ [Table of contents] 1. Body 2. Header / #header 2.1. Navigation / #navbar 3. Content / #content 3.1. Left column / #leftcolumn 3.2. Right column / #rightcolumn 3.3. Sidebar / #sidebar 3.3.1. RSS / #rss 3.3.2. Search / #search 3.3.3. Boxes / .box 3.3.4. Sideblog / #sideblog 3.3.5. Advertisements / .ads 4. Footer / #footer -------------------------------------------------------------------*/ body { color: #222222; font-family: "Open Sans", Sans-serif; font-size: 14px; font-weight: 400; line-height: 22px; letter-spacing: 0.3px; } .woocommerce ul.products li.product-category a img { border-bottom: 1px solid #ededed; } .leftimage-about { padding-inline-end: 30px !important; } .footer-widget:last-child .widget { padding: 0; } .shortcode-title.center.fancy { padding: 0 5px; } .single-product .comment-reply-title::before, .comments-title::before { display:none; } .header-top-left img { height: auto; max-width: 100%; width: auto; } .gallery-item .gallery-caption-inner { display: none; } .wishlist-title a.show-title-form{visibility: visible !important;} .yes-js #yith-wcwl-form .hidden-title-form {margin: 0 0 30px !important;} .wp-caption-text { padding: 0.5rem; box-sizing: border-box; } .widget.widget_text .wp-caption-text { padding: 0; margin-top: 14px; } .entry-content > *.alignleft{ margin-inline-end: 10px; } .site-footer .footer-middle .sub-menu li,.site-footer .footer-middle .sub-menu { display: inline-block; } .widget.widget_archive ul li .comment-author-link, .widget.widget_categories ul li .comment-author-link, .widget.widget_nav_menu ul li .comment-author-link, .widget.widget_pages ul li .comment-author-link, .widget.widget_product_categories ul li .comment-author-link, .widget.widget_recent_comments ul li .comment-author-link, .widget.widget_recent_entries ul li .comment-author-link { font-weight: 400; } .widget.widget_recent_comments ul li, .primary-sidebar .widget.widget_recent_comments ul li , .primary-sidebar .widget.widget_rss ul li { padding-block: 6px; } .widget .recentcomments a { display: inline; padding: 0; } .primary-sidebar .widget.widgets-blog-posts ul > li::before,.primary-sidebar .widget ul.product_list_widget li:before { display: none; } .primary-sidebar .widget.widgets-blog-posts ul > li,.primary-sidebar .widget ul.product_list_widget li { padding-inline-start: 0; } .has-large-font-size { font-size: 36px; line-height: 36px; } .entry-content p { word-wrap: break-word; } .single .entry-main-header p,.single .entry-main-header ul { line-height: 24px; } .vc_row { margin-inline-start: auto !important; margin-inline-end: auto !important; } .widget_calendar table, .widget_calendar tbody td, .widget_calendar thead th { border-bottom-color: #ededed; } .widget_calendar thead th { background-color: #EA9D06; line-height: 28px; border-color: #ededed; color: #fff; } .widget_calendar table tr:nth-child(2n) { background: #f5f5f5; } .widget_calendar tbody {border: 1px solid #ededed;} .entry-content .product-detail-wrapper td {padding: 0;} #secondary ul.product-categories > li a:hover { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } .product-detail-wrapper td { padding: 0; border: none; line-height: 0px; display: inline-block; vertical-align: middle; } .product-detail-wrapper td.label { margin-top: -7px; } .product-detail-wrapper table { border: none; margin: 0; } ul .product-detail-wrapper .button.yith-wcqv-button{ display: none;} .variations_form .select_option.select_option_colorpicker span { border: none; width: 11px; height: 11px; line-height: 11px; border-radius: 50%; -webkit-border-radius: 50%; -khtml-border-radius: 50%; -moz-border-radius: 50%; } .single-product .variations_form .select_option.select_option_colorpicker span { width: 25px; height: 25px; line-height: 25px; } .product-block-hover .variations_button { float: left; margin: 0 2px; } .select_option_colorpicker.select_option { border: none; } .variations_form .select_option span{ width: 32px; height: 16px; line-height: 16px; font-size: 12px; } .product-detail-wrapper label { font-weight: 400; text-transform: capitalize; color: #333; } .product-detail-wrapper .variations_form.cart { display: none; } .product-detail-wrapper label:after { content: ":"; margin: 0 5px; } .product-block-hover .variations_button .button:hover { border-color: #EA9D06; } .product-block-hover .variations_form{display:none;} /* product brand css start */ .product-brand { display: none; } .product-brand .product-brand-inner { font-size: 15px; text-transform: uppercase; } .product-brand .product-brand-inner::after { content: ','; } .product-brand .product-brand-inner:last-child::after { content: ''; } /* product brand css end */ .single-product .theme-container{clear:both;} .search-no-results .page-header h3 { padding: 0 0 30px; font-size: 19px; line-height: 24px; font-weight: 700; } .post-content-outer h2 {padding: 0;} .post-description p {margin: 0;} .logged-in-as a { font-style: italic; text-decoration: underline; } #commentform .comment-block { float: left; width: 48.5%; margin-bottom: 24px; } .comment-form-email.comment-block { margin-inline-start: 3%; } .comment-form-comment { display: inline-block; width: 100%; } .comment-respond .form-submit { margin-bottom: 0; } .widget_accepted_payment_methods .title-outer { display: none; } .widget ul, .widget ol { list-style: none; } .site-footer .widget_search .search-form { margin: 25px 0 8px; width: 100% !important; } .site-footer .textwidget form select { max-width: 100%; } .woocommerce-ordering span.customSelect { padding: 4px 10px; } ul.produts.grid .woocommerce-product-details__short-description, .products.grid .woocommerce-product-details__short-description { display: none; } ul.products.list .woocommerce-product-details__short-description { float: left !important; width: 100% !important; } .woocommerce-product-search *::-moz-placeholder { color: #adadad; } .pswp { z-index: 9999999; } html, body, div, span, applet, object, iframe, h3, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; max-width: 100%; } a { text-decoration: none; cursor: pointer; } a:hover, a:active { outline: 0; } a:active, a:hover, .post-navigation a:hover .fa { color: #EA9D06; } h1, h2, h3, h4, h5, h6 { clear: both; padding: 10px 0; margin: 0; font-weight: 600; } h1 { font-size: 22px; line-height: 40px; } h2 { font-size: 20px; line-height: 40px; } h3 { font-size: 18px; line-height: 29px; } h4 { font-size: 16px; line-height: 25px; } h5 { font-size: 14px; line-height: 20px; } h6 { font-size: 12px; line-height: 18px; } address { margin-bottom: 24px; } abbr[title] { border-bottom: 1px dotted #2b2b2b; cursor: help; } b, strong { font-weight:600; } cite, dfn, em, i { font-style: italic; } mark, ins { text-decoration: none; background: none; } p { margin-bottom: 24px; } code, kbd, tt, var, samp, pre { font-family: monospace, serif; font-size: 14px; line-height: 1.6; } pre { border: 1px solid #ededed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 24px; max-width: 100%; overflow: auto; padding: 12px; white-space: pre; white-space: pre-wrap; word-wrap: break-word; } blockquote, q { quotes: none; clear: both; line-height: 24px; } blockquote{ padding: 0 40px; } blockquote, .wp-block-quote { background-color: #f5f5f5; padding-inline-start: 37px; padding-inline-end: 57px; padding-block: 24px; font-size: 16px; line-height: 30px; position: relative; margin-top: 10px; margin-bottom: 10px; } blockquote::after { content: ''; width: 5px; height: 100%; position: absolute; top: 0; left: 0; background-color: #EA9D06; } blockquote p, .wp-block-quote p{ margin: 0;} blockquote, .wp-block-quote { font-size: 16px; line-height: 30px; } blockquote cite,.wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer { display: block; font-size: 15px; font-weight: 700; font-style: italic; margin-top: 12px; } blockquote p, .wp-block-quote p { margin: 0; } small { font-size: smaller; } big { font-size: 125%; } sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } dl { margin-bottom: 24px; } dt { font-weight: 600; } dd { margin: 0 16px 24px 16px; } ul, ol { margin: 0 0 24px; margin-inline-start: 24px; } .woocommerce-tabs ul, .woocommerce-tabs ol { margin: 0 0 24px; margin-inline-start: 24px; } ul { clear: both; } ol { list-style: decimal; } li > ul, li > ol { margin: 0; margin-inline-start: 20px; } .list > li { margin: 0; margin-inline-start: 15px; } img { -ms-interpolation-mode: bicubic; border: 0; vertical-align: middle; } figure { margin: 0; } fieldset { border: 1px solid #ededed; margin: 20px 0 30px; padding: 24px; box-sizing: border-box; } legend { white-space: normal; } button, input, select, textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align: middle; font-size: 14px; } button, input { line-height: normal; } input, textarea { background-image: -webkit-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)); /* Removing the inner shadow, rounded corners on iOS inputs */ ; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], input[disabled], .button.disabled, .added_to_cart.disabled, .added_to_cart:disabled, .button.disabled, .button:disabled, button.disabled, button:disabled, input[type=button].disabled, input[type=button]:disabled, input[type=reset].disabled, input[type=reset]:disabled, input[type=submit].disabled, input[type=submit]:disabled { cursor: not-allowed !important; } input[type="checkbox"], input[type="radio"] { padding: 0; height: auto; vertical-align: baseline; } input[type="search"] { -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } .widget .tnp .tnp-submit:hover { background-color: transparent; } table, th, td { border: 1px solid #ededed; } table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px; margin-bottom: 24px; width: 100%; } caption, th, td { font-weight: normal; text-align: left; } th { border-width: 0 1px 1px 0; } td { border-width: 0 1px 1px 0; } table tr th a { font-weight: 400; } hr { background-color: #e5e5e5; border: 0; height: 1px; margin-bottom: 23px; } .widget img { display: block; } figcaption { margin-top: 10px; margin-bottom: 20px; } /* Support a widely-adopted but non-standard selector for text selection styles * to achieve a better experience. See http://core.trac.wordpress.org/ticket/25898. */ /** * 2.0 Repeatable Patterns * ----------------------------------------------------------------------------- */ /* Input fields */ textarea { width: 100%; min-height: 150px; } input:focus, textarea:focus { outline: 0; } input, textarea { border: 1px solid #ededed; padding: 8px 12px; } /* clears the 'X' from Internet Explorer */ input[type=search]::-ms-clear { display: none; width : 0; height: 0; } input[type=search]::-ms-reveal { display: none; width : 0; height: 0; } /* clears the 'X' from Chrome */ input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; } /* Buttons */ .widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"], a.button, button, .contributor-posts-link, input[type="button"], input[type="reset"], input[type="submit"], .button_content_inner a, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce .wishlist_table td.product-add-to-cart a, .woocommerce #content input.button.disabled, .woocommerce #content input.button:disabled, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce-page #content input.button.disabled, .woocommerce-page #content input.button:disabled, .woocommerce-page #respond input#submit.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page a.button.disabled, .woocommerce-page a.button:disabled, .woocommerce-page button.button.disabled, .woocommerce-page button.button:disabled, .woocommerce-page input.button.disabled, .woocommerce-page input.button:disabled, .loadgridlist-wrapper .woocount, .yith-wcwl-add-to-wishlist a { display: inline-block; vertical-align: top; padding: 10px 20px; text-align: center; text-decoration: none; width: auto; border:none; line-height: 14px; font-weight:500; border: 0; line-height: 18px; letter-spacing:0.5px; outline: 0; text-transform: capitalize; } .woocommerce #content table.cart .checkout-button, .woocommerce-page #content table.cart .checkout-button { padding: 10px 24px; } .widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus, a.button:hover, a.button:focus, button:hover, .contributor-posts-link:hover, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, .calloutarea_button a.button:hover, .calloutarea_button a.button:focus, .button_content_inner a:hover, .button_content_inner a:focus, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .loadgridlist-wrapper .woocount:hover { color: #222; text-decoration: none; background-color: #EA9D06; } #search-container .search-submit { display: none; } .select2-container--default .select2-selection--single { border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; border: 1px solid #ededed; height: 38px; } .woocommerce-widget-layered-nav-dropdown__submit { margin-top: 10px; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 38px; } .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] { background-color: #ddd; color: #222; } .select2-dropdown { border-color: #ededed; } /* Placeholder text color -- selectors need to be separate to work. */ ::-webkit-input-placeholder { color: #c2c2c2; opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; } :-moz-placeholder { color: #c2c2c2; } ::-moz-placeholder { color: #c2c2c2; opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; letter-spacing: 0.5px; /* Since FF19 lowers the opacity of the placeholder by default */ } :-ms-input-placeholder { color: #c2c2c2; } /* Responsive images. Fluid images for posts, comments, and widgets */ .comment-content img, .entry-content img, .entry-summary img, #site-header img, .widget img, .wp-caption { max-width: 100%; } /** * Make sure images with WordPress-added height and width attributes are * scaled correctly. */ .comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img { height: auto; max-width: 100%; } blockquote.alignleft, img.alignleft { margin: 7px 24px 7px 0; } img.size-full, img.size-large, .wp-post-image, .post-thumbnail img { max-width: 100%; height: auto; } /* Make sure embeds and iframes fit their containers */ embed, object, video { margin-bottom: 24px; max-width: 100%; height: auto; } iframe { max-width: 100%; } p > embed, p > iframe, p > object, span > embed, span > iframe, span > object { margin-bottom: 0; } /* Alignment */ .alignleft { float: left; } .alignright { float: right; } .aligncenter { display: block; margin-inline-start: auto; margin-inline-end: auto; text-align: center; } blockquote.alignleft, .entry-content-other img.alignleft { margin: 7px 24px 7px 0; } .wp-caption.alignleft { margin: 7px 14px 7px 0; } .entry-content .wp-block-gallery.alignleft { margin-inline-end: calc(2 * 12px); } blockquote.alignright, img.alignright { margin: 7px 0 7px 24px; } .wp-caption.alignright { margin: 7px 0 7px 14px; } blockquote.aligncenter, img.aligncenter, .wp-caption.aligncenter { margin-top: 7px; margin-bottom: 7px; } .site-content blockquote.alignleft, .site-content blockquote.alignright { border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; padding-top: 17px; width: 50%; } .site-content blockquote.alignleft p, .site-content blockquote.alignright p { margin-bottom: 17px; } .wp-caption { margin-bottom: 24px; } .wp-caption img[class*="wp-image-"] { display: block; margin: 0; } .wp-caption { color: #333; } .wp-smiley { border: 0; margin-bottom: 0; margin-top: 0; padding: 0; } .clear-both { clear: both; } /* Assistive text */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute; display: none; } .screen-reader-text:focus { background-color: #f1f1f1; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto; color: #21759b; display: block; font-size: 14px; font-weight: 700; height: auto; line-height: normal; padding: 15px 23px 14px; position: absolute; left: 5px; top: 5px; text-decoration: none; text-transform: none; width: auto; z-index: 100000; /* Above WP toolbar */ } .hide { display: none; } /* FontAwesome */ .bypostauthor > article .fn:before, .comment-edit-link:before, .comment-reply-title small a:before, .comment-reply-link:before, .contributor-posts-link:before, .menu-toggle:before, .search-box .search_btn:after, .slider-direction-nav a:before, .widget_templatemela_ephemera .widget-title:before { -webkit-font-smoothing: antialiased; display: inline-block; font: normal 12px/1 FontAwesome; text-decoration: inherit; vertical-align: middle; } /* Separators */ .site-content span + .entry-date:before, .full-size-link:before, .parent-post-link:before, span + .byline:before, span + .comments-link:before, span + .edit-link:before, .widget_templatemela_ephemera .entry-title:after { content: "\0020\007c\0020"; } /** * 3.0 Basic Structure * ----------------------------------------------------------------------------- */ .site { width: 100%; margin: 0 auto; position: relative; overflow: hidden; } .main-content { overflow: visible; } .home .main_inner { padding-top: 0; } .features_table_wrapper #primary { float: none; } .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message { width: 1200px; margin: 0 auto; position: relative; } /* Sidebar */ .primary-sidebar .widget { clear: both; list-style: outside none none; margin: 0 0 40px; padding-bottom: 0; overflow: hidden; } .primary-sidebar .widget.widget_media_image a{ margin: 0;} .widget_search .title-outer { margin-bottom: 0px; } .left-sidebar #secondary, .home.blog.left-sidebar #secondary { float: left; } .right-sidebar #secondary, .home.blog.right-sidebar #secondary { float: right; } .full-width #secondary { display: none; } .shop-full-width #secondary { display: none; } .shop-full-width #primary { width: 100%; } /* Primary column */ #primary.main-content-inner-full, .main-content-inner-full #primary { margin: 0; width: 100%; } .single-product-sidebar .theme-container { width: auto; } #primary { float: right; width: 75.75%; margin: 0; box-sizing: border-box; padding-bottom: 30px; } #secondary,.woocommerce-MyAccount-navigation{ position: relative; float: left; width: 21.7%; box-sizing: border-box; padding-bottom: 0; } .singleproduct-right-sidebar { position: relative; float: right; width: 21.7%; box-sizing: border-box; padding-bottom: 30px; } .banner-slider-container .owl-controls.clickable { margin: 10px 0 0; } .banner-border .elementor-widget-container::before { content: ""; background: rgba(0,0,0,0.3); position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 0; transition: all 300ms ease-in-out; } .banner-border .elementor-widget-container:hover::before { opacity: 1; } .banner-border .elementor-widget-container::after { content: ""; position: absolute; border: 1px solid #d9d9d9; top: 10px; left: 10px; right: 10px; bottom: 10px; transition: all 0.6s ease-in-out; } .banner-border .elementor-widget-container:hover::after { border-color: #fff; transition-delay: 0.15s; } .left-sidebar #primary, .home.blog.left-sidebar #primary { float: right; } .right-sidebar #primary, .home.blog.right-sidebar #primary { float: left; } .left-sidebar .right-sidebar #primary { border-left: 0; padding-inline-start: 0; } /* .single-post #primary { float: none; width: 100%; margin: 0 auto; } .single-post #secondary { display: none; } */ .single .author-info, .single .navigation.post-navigation, .single .comments-area,.single .entry-content-dec { margin-left: auto; margin-right: auto; clear: both } .full-width #primary { width: 100%; } /* Home Primary column */ .home .home-page #primary { padding: 0!important; } .wide-page .main-content-inner { padding: 30px 0 40px; width: 100%; } .custom-content-main .wpb_wrapper .wpb_wrapper, .full-width .wpb_row .wpb_wrapper .wpb_wrapper { width: 100%; margin: 0; } /*comapre*/ #primary .wcpc-compare-action { line-height: 24px; text-transform: capitalize; } #primary .wcpc-compare-content a.button{color:#fff;} #primary .wcpc-compare-sidebar { font-family: 'Poppins', sans-serif; color: #222; font-size: 14px; text-transform: capitalize; } #wcpc-compare .owl-carousel .owl-item img { width: auto; display: inherit; } /** * 4.0 Header * ----------------------------------------------------------------------------- */ .mobile-navigation, .header-cart, .topbar-link, .header-search, .whislist-counter { position: relative; cursor: pointer; } .header-cart { margin-inline-end: 50px; } .cart-inner { margin-inline-start: 6px; margin-top: 2px; } .topbar-link-wrapper ul { margin: 0; } .topbar-link-wrapper li { display: block; position: relative; } .topbar-link-wrapper a { padding: 3px 0; display: block; box-sizing: border-box; } .header_login, .header-menu-links { display: inline-block; vertical-align: top; } .mega-menu ul li a:hover { color: #EA9D06; } .header-main { display: inline-block; position: relative; vertical-align: top; width: 100%; } .site-title a, .site-title:hover a { color: #222; font-weight: 600; text-transform: uppercase; } .header-logo h3.site-title { margin: 0; padding: 6px 0; line-height: 35px; font-size: 34px; position: relative; display: inline-block; vertical-align: top; } .header-logo { display: inline-block; vertical-align: top; padding: 0; } .site-header, .home.blog .site-header { position: relative; z-index: 999; padding: 0; box-sizing: border-box; background-size:cover; } /* Topbar manu Css start */ .menu-top-menu-links-container ul { display: flex; list-style: none; margin: 0; align-items: center; } .menu-top-menu-links-container ul li { margin-inline: 5px; } .menu-top-menu-links-container ul li::after { content: "|"; margin-inline-start: 10px; color: #dbdbdb; } .menu-top-menu-links-container ul li:last-child { margin-inline-end: 0; } .menu-top-menu-links-container ul li:last-child::after { content: "/"; margin-inline-start: 0; } .topbar-outer a,.topbar-account a { padding: 0 10px; border-inline-end: 1px solid #e5e5e5; } .topbar-account a { border-inline-end: 0; } .widget_shopping_cart_content a { border-inline-end: 0; } .topbar-account .account{ padding-inline-end: 10px; } .topbar-account a { border-inline-end: 1px solid #e5e5e5; } .topbar-account .fa { font-size: 15px; } .topbar-outer .logout_account { border-inline-end: none; } /* Topbar manu Css end */ /* My Account Css start */ .header-top { position: relative; width: 100%; padding: 25px 0; border-bottom: 1px solid #ededed; } .sticky-menu .header-top { padding-block: 7px; } .header-top p { margin: 0 !important; } .header-search input[type="submit"] { color: #222; float: left; font-size: 14px; height: 38px; margin: 0; padding: 5px 20px; position: relative; right: auto; width: auto; border-top-right-radius: 50px; -webkit-border-top-right-radius: 50px; -khtml-border-top-right-radius: 50px; -moz-border-top-right-radius: 50px; border-bottom-right-radius: 50px; -webkit-border-bottom-right-radius: 50px; -khtml-border-bottom-right-radius: 50px; -moz-border-bottom-right-radius: 50px; border: 0; font-weight: 400; } .topbar-menu { display: flex; align-items: center; } .topbar-link .topbar-link-toggle { background-image: url("images/megnor/user.svg"); background-color: rgba(0, 0, 0, 0); background-position: center; background-repeat: no-repeat; background-size: 24px; font-size: 0; height: 30px; width: 30px; } /* My Account Css end */ /* Wishlist Css start */ .whislist-counter { display: flex; align-items: center; } .whislist-counter .whislist-label { background-image: url("images/megnor/whislist.svg"); background-size: 27px; background-color: rgba(0, 0, 0, 0); background-position: center; background-repeat: no-repeat; height: 30px; width: 30px; font-size: 0; } .whislist-counter .count { display: none; } /* Wishlist Css end */ /* header cart css start */ .header-cart .cart-contents .cart-label{ line-height: 18px; color: #222; font-weight: 500; } .header-cart .shopping_cart .cart-icon { background-image: url("images/megnor/cart.svg"); background-color: rgba(0, 0, 0, 0); background-position: center; background-repeat: no-repeat; background-size: 20px; height: 30px; width: 30px; margin: 0 auto; } .cart-label { font-size: 14px; font-weight: 500; line-height: 20px; } .cart-price { line-height: 14px; font-weight: 500; font-size: 13px; display: flex; } .cart-contents { display: flex; font-weight: 400; flex: 0 0 auto; } .header-cart .shopping_cart .item-total, .account-contents, .header-cart .shopping_cart .item-total, .account-contents { color: #222; } .header-cart .togg { position: absolute; background: url("images/megnor/cart-bg.svg") no-repeat 0 0 transparent; width: 51px; height: 75px; top: -20px; z-index: 9; } .login.show-cart-link { color: #444444; display: inline-block; margin-inline-end: -5px; vertical-align: middle; } .header-cart a.shopping_cart .item-total { color: #222222; padding: 2px 4px; text-transform: capitalize; } .header-cart a.shopping_cart .amount { color: #222222; } .header-cart .shopping_cart .right-arrow { display: inline-block; height: 11px; margin: 0 0 0 6px; vertical-align: middle; width: 16px; } .header-cart.fixed .togg .widget.widget_shopping_cart { top: 55px; } .header-cart .togg .widget.widget_shopping_cart ul a { background-color: transparent; } .header-cart .product_list_widget { max-height: 215px; overflow: hidden; padding: 0 !important; } .woocommerce ul.cart_list:hover, .woocommerce-page ul.cart_list:hover { overflow-y: auto; } .ie8 .header-cart .togg .widget.widget_shopping_cart { border: 1px solid #cccccc; } .header-cart .top-arrow { background: url(images/megnor/cart_uparrow.png) no-repeat scroll 0 0 transparent; height: 7px; position: absolute; right: 28px; top: -7px; width: 12px; } .header-cart .widget .widget-title { display: none; } .header-cart .cart-qty { position: absolute; top: 35px; left: 22px; right: auto; bottom: auto; } .header-cart .togg .widget.widget_shopping_cart { background: #FFFFFF none repeat scroll 0 0; display: none; position: absolute; top: 74px; right: 0; z-index: 9999; width: 300px; padding: 20px; box-sizing: border-box; box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); border-top: 3px solid #eba10f; } /* header cart css end */ .header-bottom { position: relative; text-align: left; width: 100%; border-top: 2px solid #fff; } .header-bottom-container { display: flex; } .header-bottom-left { display: flex; justify-content: flex-start; padding-inline-end: 30px; align-items: center; } .header-bottom-right { display: flex; justify-content: flex-end; flex: 1 1 auto; align-items: center; } .header-category .product-categories{ clear: both; position: absolute; width: 260px; top: 0; } .tm_cat_content { background: rgba(17, 17, 17, 0.7) none repeat scroll 0 0; bottom: -48px; left: auto; position: absolute; transition-duration: 500ms; width: 100%; text-align: left; right: auto; } .short_title-inner { color: #fff; display: inline-block; margin: 10px 20px; font-weight: 600; font-size: 16px; } .cat_description:hover .tm_cat_content { bottom: 0; } .home .product-categories { display: block; } .header-category .product-categories { display: none; border: 1px solid #ededed; } .header-category ul.product-categories { margin: 0; box-sizing: border-box; position: absolute; display: none; vertical-align: top; padding-inline: 0; z-index: 9; } .home .header-category ul.product-categories { display:inline-block; } .woo_categories_list .product-categories > li, .header-category ul > li { list-style: none; float: left; width: 100%; box-sizing: border-box; cursor: pointer; text-align: left; position: relative; } .header-category ul.product-categories > li > a, .header-category ul.product-categories > li a, .more-view { display: flex; align-items: center; padding-block: 14.5px; box-sizing: border-box; line-height: 18px; border-bottom: 1px solid #ededed; font-weight: 500; word-break: break-word; margin-inline: 20px; position: relative; } .header-category ul.product-categories > li:last-child > a, .header-category ul.product-categories li ul > li:last-child > a,.more-view{ border: 0;} .product-categories .sub-container.mega, .product-categories .sub-container.non-mega { left: 109.5% !important; margin: 0 !important; position: absolute; top: 0px !important; width: auto; min-width: 250px; } .product-categories .cat-parent .children.toggle-block.sub, .product-categories li .sub-menu.sub { background: #FFFFFF; margin: 0; padding: 10px 10px; box-sizing: border-box; position: relative; overflow: hidden; height: auto; display:none; border: 1px solid #ededed; } .header-category .product-categories ul.children .row > li, .header-category .product-categories ul.sub-menu .row > li { float: left; height: auto !important; line-height: 20px; padding: 0 10px; margin: 0; width: 215px; background: none; border-bottom: none; box-sizing: border-box; } .product-categories li .sub li.mega-hdr a.mega-hdr-a { display: block; font-size: 14px; font-weight: 500; height: auto !important; padding-inline-start: 0; } .header-category .product-categories > li.cat-item.cat-parent a.mega-hdr-a::before, .header-category .product-categories ul.children > li.cat-item.cat-parent a::before, .header-category .product-categories > li.cat-item a.mega-hdr-a::before, .header-category .product-categories ul.children > li.cat-item a::before { content: ''; margin-inline-end: 0; background-image: none; display: none; } .header-category ul.children { list-style: outside none none; margin: 0; } .children.toggle-block.sub .children .cat-item, .header-category .sub-menu.sub ul.sub-menu li { padding: 0; box-sizing: border-box; border: 0; } .header-category .sub-container ul li > a { } .header-category .dc-mega-icon{ position: absolute; right: 0; transition: transform 0.2s; transform: scale(1, 1); transform-origin: right center; } .header-category .dc-mega-icon::before,.more-view .fa:before { font-family: "FontAwesome"; font-size: 14px; line-height: 15px; color: #EA9D06; } .header-category .dc-mega-icon::before{ content: "\f105"; } .more-view .fa { margin: 0; position: relative; } .more-view:hover .fa { animation: more-view 1s linear 0s infinite; -webkit-animation: more-view 1s linear 0s infinite; -o-animation: more-view 1s linear 0s infinite; } .more-view .fa::before { font-size: 22px; line-height: unset; vertical-align: middle; } .more-view { border: 0; text-align: center; display: block; padding-block: 12px; } @keyframes more-view { 0% {top:-3px;} 20% {top:5px;} 40% {top:-3px;} 80% {top:5px;} 100% {top:-3px;} } .sticky-menu .header-bottom-right{margin-block: 0;} .header-category .product-categories li.cat-item > a::before, .header-category .product-categories li.cat-item ul.sub li.mega-hdr a::before{ height: 15px; width: 15px; margin-inline-end: 10px; } .header-category .product-categories li.cat-item > a::before, .header-category .product-categories li.cat-item ul.sub li.mega-hdr a::before, .category_link .category_link_inner li::before { content: ""; background-image: url("images/megnor/cat-icon.png"); background-repeat: no-repeat; background-position: center; } .header-category .product-categories li.cat-item > a:hover:before, .category_link .category_link_inner li:hover:before { filter: invert(82%) sepia(11%) saturate(424%) hue-rotate(112deg) brightness(87%) contrast(87%); -webkit-filter: invert(82%) sepia(11%) saturate(424%) hue-rotate(112deg) brightness(87%) contrast(87%); -o-filter: invert(82%) sepia(11%) saturate(424%) hue-rotate(112deg) brightness(87%) contrast(87%); } /* single product category css start */ .category_link .category_link_inner { list-style: none; margin: 0; } .category_link .category_link_inner li::before { display: inline-block; vertical-align: middle; height: 8px; width: 8px; margin-inline-end: 14px; } .category_link .category_link_inner li a { display: inline-block; vertical-align: top; font-size: 14px; font-weight: 400; padding-block-end: 10px; } .category-link-text { display: flex; margin-block-start: 12px; } /* top bar css start */ .topbar-outer { box-sizing: border-box; border-bottom: 1px solid #D9D9D9; } .sticky-menu .topbar-outer { display: none; } .topbar-inner { display: flex; font-size: 14px; } .topbar-outer-left, .topbar-outer-right { display: flex; justify-content: flex-start; flex: 1; align-items: center; margin: 9px 0; } .topbar-outer-right { justify-content: flex-end; } .topbar-link-wrapper { background-color: #ffffff; display: none; position: absolute; right: 0; padding: 15px 20px; box-sizing: border-box; z-index: 9999; width: 165px; text-align: left; top: 42px; left: auto; box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); } /* top bar css end */ .header-top-inner { display: flex; } .header-top-left, .header-top-center, .header-top-right { display: flex; justify-content: flex-start; align-items: center; flex: 1; } .header-top-center { justify-content: center; flex: 0 0 auto; } .header-top-right { justify-content: flex-end; } .header-top-center li { list-style: none; margin: 0; } /*----------------------Start Header tage colud--------------------------------*/ .widget_tag_cloud .widgettitle { display: inline-block; color: #222; text-align: center; font-size: 12px; } .header-tag-widget .tagcloud.toggle-block { display: inline-block; box-sizing: border-box; padding: 0; } .header-tag-widget { text-align: center; } .header-tag-widget .tagcloud a { border: 0; color: #989898; padding: 0 5px; margin: 18px 0px; font-size: 12px !important; position: relative; } .header-tag-widget .widget { margin-bottom: 0px; border: 0px; } .header-tag-widget .tagcloud a:after { content: ","; position: absolute; left: auto; right: 0px; } .header-tag-widget .tagcloud a:last-child:after { content: ""; } .sticky-menu .header-bottom { display: none; } .children toggle-block { display: block!important; } .widget ul li, .widget.woocommerce.widget_product_categories li { position: relative; } .mega-menu ul li .sub li.mega-hdr { margin: 0; } ul.product-categories li a { display: inline-block; vertical-align: middle; } .primary-sidebar .widget ul li a, .primary-sidebar .widget.woocommerce.widget_product_categories li a { transition-duration: 300ms; } .primary-sidebar .widget ul li a:hover, .primary-sidebar .widget.woocommerce.widget_product_categories li a:hover { padding-left: 5px; } .widget_product_categories ul.product-categories .count { display: inline-block; vertical-align: middle; } ul.product-categories ul li:last-child { border-bottom: none; } .woo_categories_list ul.product-categories ul > li a:hover:before { background-position: 0 -66px; } ul.product-categories > li.cat-item-none, .primary-sidebar ul.product-categories > li.cat-item-none { padding: 0; background: none; } .home ul ul li { margin-inline-end: 0; } .right-sidebar.category .widget_product_categories, .full-width.category .widget_product_categories, .shop-full-width .category .widget_product_categories, .shop-right-sidebar .category .widget_product_categories, .category.single-product-full .widget_product_categories { display: none; position: absolute; z-index: 999; } .inner-container { position: relative; } ul.product-categories { list-style: none; } .widget .widget_shopping_cart_content .woocommerce-mini-cart__empty-message { margin: 0; } .header-login { float: right; position: relative; } .header-mob-logo { display: none; } /* header search css start */ .header-search { padding: 0; } .search-form, .header-search .woocommerce-product-search,#primary-sidebar .woocommerce-product-search,footer .woocommerce-product-search { display: flex; } .header-search .search-form .search-field, .header-search .woocommerce-product-search .search-field { width: 194px; border: none; line-height: 24px; display: flex; align-items: center; justify-content: flex-start; padding-inline: 20px; padding-block: 6px; font-size: 13px; } .header-search .woocommerce-product-search button[type="submit"], .search-form .search-submit { display: flex; justify-content: center; align-items: center; box-sizing: border-box; font-size: 0; background: url("images/megnor/search.svg") no-repeat scroll; padding: 0; width: 36px; height: 36px; background-color: #fff; background-size: 18px; background-position: center; } /* header search css end */ .site-header-main { z-index: 959; } .sticky-menu .header-style { position: fixed; display: block; width: 100%; left: 0; right: 0; z-index: 9; top: 0px; box-sizing: border-box; margin-top: 0; padding: 0; box-shadow: 0px -20px 30px 6px #222; -moz-box-shadow: 0px -20px 30px 6px #222; -webkit-box-shadow: 0px -20px 30px 6px #222; -webkit-font-smoothing: antialiased; animation: 0.9s ease 0s normal both 1 running fixedAnim; -webkit-animation: 0.9s ease 0s normal both 1 running fixedAnim; -moz-animation: 0.9s ease 0s normal both 1 running fixedAnim; -ms-animation: 0.9s ease 0s normal both 1 running fixedAnim; -o-animation: 0.9s ease 0s normal both 1 running fixedAnim; margin: 0; } @-webkit-keyframes fixedAnim { 0% { top: -100%; } 100% { top: 0; } } @-moz-keyframes fixedAnim { 0% { top: -100%; } 100% { top: 0; } } @keyframes fixedAnim { 0% { top: -100%; } 100% { top: 0; } } .sticky-menu { min-height: 221px; } .admin-bar .sticky-menu .header-style { margin-top: 32px; } .close-menu { background-image: url("images/megnor/close.png"); background-attachment: scroll; background-position: center; background-repeat: no-repeat; cursor: pointer; float: right; height: 34px; width: 34px; } .mobile-menu { display: block; } .mobile-menu-inner { margin: 0; } .menu-menu-container { height: 100%; } .menu-toggle::before { background-image: url("images/megnor/menu.svg"); background-size: 22px; background-position: center; background-repeat: no-repeat; content: ""; width: 30px; height: 30px; } .menu-toggle { display: none; color: #222; cursor: pointer; margin: 0; position: relative; text-align: left; box-sizing: border-box; padding: 0px; line-height: 40px; } .mobile-menu { background: #fff none repeat scroll 0 0; box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); box-sizing: border-box; height: 100%; left: 0; margin-inline-start: 0; position: fixed; right: auto; top: 0; width: 300px; z-index: 99999; transform: translateX(-110%); -webkit-transform: translateX(-110%); -moz-transform: translateX(-110%); -ms-transform: translateX(-110%); -o-transform: translateX(-110%); transition: all 300ms ease; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; padding: 20px; } .mobile-navigation.active .mobile-menu { overflow-y: auto; transform: translateX(0px)!important; -webkit-transform: translateX(0px)!important; -ms-transform: translateX(0px)!important; -o-transform: translateX(0px)!important; -moz-transform: translateX(0px)!important; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -moz-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; } .mobile-menu ul li { width: 100%; list-style-type: none; padding: 0; box-sizing: border-box; position: relative; } .mobile-menu-inner > ul { margin: 10px; } .mobile-menu ul li a { display: block; padding: 10px 0; font-weight: 500; } .toggled-on .mobile-menu .mega { background: #f5f5f5; border: 1px solid #ededed; margin-inline-start: 0; z-index: 999; position: absolute; left: 0; top: 54px; padding: 10px 20px; width: 100%; box-sizing: border-box; } .mobile-menu .collapsable-hitarea::after, .mobile-menu .expandable-hitarea::before { cursor: pointer; display: block; font-family: FontAwesome; font-weight: normal; position: absolute; right: 0; left: 0; top: 0px; font-size: 10px; line-height: 22px; bottom: 0; margin: auto; } .mobile-menu .collapsable-hitarea:after { content: "\f068"; } .mobile-menu .expandable-hitarea:before { content: "\f067"; } .hitarea { cursor: pointer; float: right; height: 20px; position: absolute; right: 0; top: 10px; width: 20px; z-index: 9; text-align: center; padding: 0 1px; line-height: 22px; } .menu-toggle { display: none; } /** * 5.0 Navigation * ----------------------------------------------------------------------------- */ .primary-navigation ul { list-style: none; margin: 0; } .site-navigation li { border-top: 1px solid rgba(255, 255, 255, 0.2); } .site-navigation ul ul { margin-inline-start: 20px; } .primary-navigation ul ul { background-color: #f6f6f6; float: left; margin: 0; position: absolute; top: 44px; left: -999em; text-align: left; z-index: 99999; border: 1px solid #C9C9C9; border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; } .nav-menu a { font-size: 14px; padding: 12px 24px; color: #211F20; display: block; text-transform: capitalize; } .site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a { color: #222222; } .primary-navigation li:hover > a, .primary-navigation li.focus > a, .site-navigation .current_page_item > a { color: #222222; } .primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus > a { color: #222222; } .header_middle { float: left; margin: 34px 0 0; width: 485px; } .header-search .title { display: none; } .woocommerce-product-search span.customSelect { float: left; margin: 0; padding: 7px 15px; width: 126px; position: relative; text-align: left; text-transform: capitalize; border: 0px; font-size: 12px; } .woocommerce-product-search span.customSelect:after { background: #ededed; content: ""; height: 20px; position: absolute; right: 0; top: 10px; width: 1px; } .woocommerce-product-search .customSelectInner { width: 100% !important; padding: 0; color: #222222; } .ie8 .header-search .search-form { float: none; } .ie8 .owl-theme .owl-controls .owl-buttons div { font-size: 0px; } .ie8 #woo-small-products .image-block { width: 30%; } .woocommerce-product-search select { left: 0; } .search-button { display: block; } /* mega menu css start */ .mega-menu ul, .mega-menu ul li { list-style: none; } .mega-menu ul.menu { position: relative; padding: 0; margin: 0; } .mega-menu ul li ul { opacity: 0; } .main-navigation li:hover > ul, .main-navigation li.focus > ul { display: block; opacity: 1; } .main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul { left: 100%; right: auto; top: -10px; } .main-navigation ul ul li:hover > ul ul , .main-navigation ul ul li.focus > ul ul{left: 97%;} .mega-menu .sub ul { display: block; } .mega-menu ul, .mega-menu ul, .mega-menu ul li { margin: 0; padding: 0; border: none; text-transform: uppercase; } .mega-menu ul.menu { width: 100%; position: relative; } .mega-menu ul li { display: inline-block; vertical-align: top; position: relative; } .mega-menu ul > li:first-child { background: none; } .mega-menu ul li li { margin: 0; display: block; } .mega-menu ul li a { display: block; position: relative; padding: 19px 15px; cursor: pointer; font-weight: 600; } .mega-menu ul li a:hover, .mega-menu .current_page_item > a { background: #EA9D06; } .mega-menu ul li:last-child a { margin-inline-end: 0; } .mega-menu ul li ul.sub-menu li.menu-item-has-children > a::after, .mega-menu ul li ul.children li > a::after { content: "\f105"; font-family: "FontAwesome"; float: right; } .mega-menu ul .shop-product-outer li.menu-item-has-children > a::after, .mega-menu ul .shop-product-outer li.page_item_has_children > a::after, .mega-menu ul li ul.children li > a:last-child::after { display: none; } .mega-menu .menu-item .shop-product-outer, .mega-menu .menu-item .demo-home-outer { -webkit-transform: scaleY( 0 ); -moz-transform: scaleY( 0 ); -ms-transform: scaleY( 0 ); -o-transform: scaleY( 0 ); transform: scaleY( 0 ); -webkit-transition: -webkit-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; -o-transition: -o-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; transition: transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; -webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; -o-transform-origin: 0% 0%; transform-origin: 0% 0%; } .mega-menu .menu-item:hover .shop-product-outer, .mega-menu .menu-item:hover .demo-home-outer { -webkit-transform: scaleY( 1 ); -moz-transform: scaleY( 1 ); -ms-transform: scaleY( 1 ); -o-transform: scaleY( 1 ); transform: scaleY( 1 ); -webkit-transition: -webkit-transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; -o-transition: -o-transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; transition: transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1) ; -moz-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); } .mega-menu ul > li.shop-menu > div.shop-product-outer > ul > li > a { font-size: 16px; font-weight: 500; padding: 8px 0; } .mega-menu .menu-item-has-children a.dc-mega::after { content: "\f107"; font-family: "FontAwesome"; margin-inline-start: 5px; } .mega-menu .menu-item-has-children.mega-hover a.dc-mega::after { content: "\f106"; } .mega-menu ul li a.dc-mega { position: relative; } .mega-menu ul li.mega-hover a .dc-mega-icon { background-position: 0 100%; } .header-bottom-left li .new-shop.menu-item { display: inline-block; vertical-align: top; } .mega-menu ul li .sub-container { position: absolute; left: 0 !important; min-width: 300px; } .mega-menu ul li.shop-menu, .mega-menu ul li.demo-home { position: static; } .mega-menu ul li ul.sub-menu, .mega-menu ul li ul.children { position: absolute; left: 0; right: 0; top: 100%; background-color: #fff; padding: 10px 0; min-width: 200px; text-align: left; -webkit-transform: scaleY( 0 ); -moz-transform: scaleY( 0 ); -ms-transform: scaleY( 0 ); -o-transform: scaleY( 0 ); transform: scaleY( 0 ); -webkit-transition: -webkit-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; -o-transition: -o-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; transition: transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; -webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; -o-transform-origin: 0% 0%; transform-origin: 0% 0%; box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1) ; -moz-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 11px 3px rgba(0, 0, 0, 0.1); border-block-end: 4px solid #EA9D06; } .mega-menu ul li:hover > ul.sub-menu, .mega-menu ul li:hover > ul.children { -webkit-transform: scaleY( 1 ); -moz-transform: scaleY( 1 ); -ms-transform: scaleY( 1 ); -o-transform: scaleY( 1 ); transform: scaleY( 1 ); -webkit-transition: -webkit-transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; -o-transition: -o-transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; transition: transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; } .mega-menu ul li ul ul ul { margin-inline-start: 6px; } /* demo home css start */ .mega-menu ul li.demo-home ul.sub-menu { position: relative; width: 1200px; margin: 0 auto; padding: 2.5% 0 0.5%; box-sizing: border-box; opacity: 0; display: block; text-align: center; display: grid; grid-template-columns: auto auto auto auto auto; column-gap: 30px; } .mega-menu .menu-item:hover .demo-home-outer ul { opacity: 1; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } .mega-menu ul li.demo-home ul.sub-menu > li > a { padding: 0; padding-bottom: 30px; box-sizing: border-box; } .mega-menu ul li.demo-home ul.sub-menu > li img { border: 3px solid #ededed; } .mega-menu ul li.demo-home ul.sub-menu > li img, .menu-image-title-after.menu-image-title, .mobile-menu ul li.demo-home ul.sub-menu > li img { padding: 0; } .mobile-menu .demo-home .sub-menu { margin: 0; } /* demo home css end */ .menu-image-title-after.menu-image-title { color: #222222; display: block; text-align: center; padding-top: 15px; box-sizing: border-box; } .mega-menu ul li ul.sub-menu li a, .mega-menu ul li ul.children li a { padding: 10px 23px; } .mega-menu ul li .shop-product-outer ul.sub-menu li a, .mega-menu ul li .shop-product-outer ul.children li a { padding: 8px 0; } .mega-menu ul li ul.sub-menu li a::before, .mega-menu ul li ul.children li a::before { display: none; } .shop-product-outer, .demo-home-outer { background: #ffffff; width: 100%; text-align: center; position: absolute; left: 0; right: 0; top: 80px; margin: 0 auto; bottom: auto; z-index: 9; } .sticky-menu .shop-product-outer,.sticky-menu .demo-home-outer { top: 62px; } .mega-menu ul li.shop-menu ul.sub-menu li > ul, .mega-menu ul li.shop-menu ul.children li > ul { width: auto; position: static; padding: 0; display: inline-block; vertical-align: top; } .mega-menu ul > li.shop-menu > div.shop-product-outer > ul { position: relative; width: 1200px; margin: 0 auto; padding: 2.5% 0; box-sizing: border-box; opacity: 0; display: block; } .mega-menu .menu-item:hover .shop-product-outer ul { display: inline-block; vertical-align: top; opacity: 1; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } .mega-menu ul > li.shop-menu div.shop-product-outer > ul > li > ul { left: auto; right: auto; } .mega-menu ul li.shop-menu ul.sub-menu li > ul > li, .mega-menu ul li.shop-menu ul.children li > ul > li { display: block; float: none; } .category-image { float: right; display: none; } .mega-menu .menu-item:hover .category-image { display: block; } .mega-menu ul li.shop-menu .sub-container.non-mega ul.sub-menu, .mega-menu ul li.shop-menu .sub-container.non-mega ul.children { width: 1200px; margin: 0 auto; float: none; } .mega-menu ul li.shop-menu .sub-container.non-mega ul.sub-menu, .mega-menu ul li.shop-menu .sub-container.non-mega ul.children { width: 1200px; margin: 0 auto; float: none; } li.menu-item-has-children:nth-last-child(-n+2) .sub-container, li.hiden_menu:nth-last-child(-n+2) .sub-container { right: 0 !important; left: auto !important; } .mega-menu ul li.shop .sub-container { margin-inline-start: 0 !important; } .mega-menu ul li .sub li.shop-image.mega-hdr { padding: 16px 0; width: auto; } .shop-image { display: none; float: left; padding: 16px 0; width: auto; } .mega-menu ul li.shop.mega-hover .shop-image { display: block; } .mega-menu ul li .sub-menu .row, .mega-menu ul li .children .row { width: 100%; overflow: hidden; clear: both; margin: 0 auto; } .mega-menu ul > li.shop-menu div.shop-product-outer > ul > li { list-style: none; float: left; width: 22%; text-align: left; background: none; } .mega-menu ul li .sub-menu li.mega-hdr, .mega-menu ul li .children li.mega-hdr, .mega-menu ul li .sub-container.non-mega .sub, .mega-menu ul li .sub-container.non-mega .children { padding: 20px 30px; float: left; height: auto !important; box-sizing: border-box; } .mega-menu ul li .sub-menu li.mega-hdr.last { border: none; } .mega-menu ul li .sub-menu a, .mega-menu ul li .children a { padding: 4px 0px; display: block; float: none; font-weight: 400; line-height: 20px; margin: 0; text-transform: capitalize; background: none; } .mega-menu ul li .sub-menu li.mega-hdr a.mega-hdr-a { font-weight: 600; color: #222; margin: 0; } .mega-menu ul li .sub-menu li.mega-hdr a.mega-hdr-a:hover { text-shadow: none; } .mega-menu ul .sub-menu li.mega-hdr li a, .mega-menu ul li .sub-container.non-mega li a { padding: 5px 0; position: relative; margin: 0; } .sub ul.sub-menu, .sub-menu ul.children { box-sizing: border-box; } .mega-menu ul .sub-menu ul li { padding-inline-end: 0; } /* mega menu css end */ .yith_magnifier_zoom_wrap { z-index: 9 !important; } .horizontalsection .horizontalinner { height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; z-index: -1; } .horizontalsection { position: relative; } .entry-main-header .featured-post { float: right; } .navbar, .navbar-mobile { display: table; } .cart-text { display: inline-block; vertical-align: top; } .tmpmela-menu-label { position: relative; } .tmpmela-menu-label:before { background-color: #ff0000; color: #ffffff; content: "Hot"; font-size: 12px; left: auto; line-height: 20px; padding: 0 6px; position: absolute; right: -10px; text-align: center; top: 5px; width: auto; } .sale-label:before { background-color: red; content: "Sale"; } /* Primary Navigation */ .primary-navigation.toggled-on { padding: 72px 0 36px; } .primary-navigation .nav-menu { border: medium none; text-align: left; } .primary-navigation.toggled-on .nav-menu { display: block; } .main-navigation { display: flex; align-items: center; justify-content: flex-start; flex: 1 0 auto; } .menu-category ul li { background: none repeat scroll 0 0 #F6F6F6; border-bottom: 1px solid #ededed; padding: 6px 0 7px; } .menu-category ul li a { padding: 0 0 0 10px; } .menu-category { border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; float: left; margin-bottom: 5px; padding: 3px 4px; position: relative; z-index: 999; } .cate-inner { background: none repeat scroll 0 0 #F6F6F6; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; cursor: pointer; float: left; padding: 3px; } .category_title { color: #FFFFFF; float: left; font-size: 14px; text-transform: capitalize; } .header-category .sub-container ul li > a { color: #222; font-size: 14px; } .doesnotexist:-o-prefocus, .product-categories { position: absolute; top: 45px; display: none; } .primary-navigation .menu-toggle { display: none; padding: 0; } .primary-navigation.toggled-on { border-bottom: 0; margin: 0; padding: 0; } .primary-navigation li { border: 0; display: inline-block; position: relative; background: url(images/megnor/menu_saprator.png) no-repeat scroll left center transparent; } .primary-navigation li:first-child { background: none; } .primary-navigation li li { border: 0; display: block; height: auto; padding: 0; margin: 3px; background: none; } .primary-navigation ul ul ul { left: -999em; top: 0; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; } .primary-navigation ul ul a { padding: 5px 8px; white-space: normal; width: 176px; margin: 0 2px; text-transform: capitalize; } .primary-navigation ul li:hover > ul, .primary-navigation ul li.focus > ul { left: auto; } .primary-navigation ul ul li:hover > ul, .primary-navigation ul ul li.focus > ul { left: 100%; } .primary-navigation .menu-item-has-children > a, .primary-navigation .page_item_has_children > a { padding-inline-end: 26px; } .primary-navigation .menu-item-has-children > a:after, .primary-navigation .page_item_has_children > a:after { -webkit-font-smoothing: antialiased; content: "\f0d7"; display: inline-block; font: normal 14px/1 FontAwesome; position: absolute; right: 12px; top: 16px; vertical-align: text-bottom; } .primary-navigation li .menu-item-has-children > a, .primary-navigation li .page_item_has_children > a { padding-inline-end: 20px; width: 168px; } .primary-navigation .menu-item-has-children li.menu-item-has-children > a:after, .primary-navigation .menu-item-has-children li.page_item_has_children > a:after, .primary-navigation .page_item_has_children li.menu-item-has-children > a:after, .primary-navigation .page_item_has_children li.page_item_has_children > a:after { content: "\f0da"; right: 8px; top: 8px; font: normal 14px/1 FontAwesome; } /* Secondary Navigation */ .secondary-navigation { border-bottom: 1px solid rgba(255, 255, 255, 0.2); font-size: 12px; margin: 48px 0; } .secondary-navigation a { padding: 9px 0; } .mobile-navigation { display: none; } .sticky-menu .mobile-navigation{ display: inline-block;} .resp-tab-content { display: none; } h2.resp-accordion { cursor: pointer; display: none; padding: 5px; } .resp-tab-content-active { display: block; } /** * 6.0 Content * ----------------------------------------------------------------------------- */ .site-main { clear: both; margin: 0; min-height: 400px; } .hentry { margin: 0 auto; position: relative; } .search-results article{ margin: 0 0 30px 0; width: auto; box-sizing: border-box; } .entry-header .entry-title { padding: 0; margin-block: 8px; box-sizing: border-box; padding-inline-start: 40px; } article.format-standard h3.entry-title { background: url("images/megnor/file.svg") no-repeat; } article.format-image h3.entry-title { background: url("images/megnor/camera.svg") no-repeat; } article.format-audio h3.entry-title { background: url("images/megnor/audio.svg") no-repeat; } article.format-gallery h3.entry-title { background: url("images/megnor/Img.svg") no-repeat; } article.format-quote h3.entry-title { background: url("images/megnor/quate.svg") no-repeat; } article.format-chat h3.entry-title { background: url("images/megnor/chat.svg") no-repeat; } article.format-aside h3.entry-title { background: url("images/megnor/Horn.svg") no-repeat; } article.format-video h3.entry-title { background: url("images/megnor/video.svg") no-repeat; } article.format-link h3.entry-title { background: url("images/megnor/chain.svg") no-repeat; } .page-content { margin-bottom: 30px; } /** * 6.1 Post Thumbnail * ----------------------------------------------------------------------------- */ .post-thumbnail { display: block; position: relative; width: 100%; z-index: 0; } a.post-thumbnail:hover { background-color: #999; } .full-width .post-thumbnail img { display: block; margin: 0 auto; } /** * 6.2 Entry Header * ----------------------------------------------------------------------------- */ .page-title, .home.blog .page-title{ display: table; width: 100%; margin: 0; padding-block: 50px; box-sizing: border-box; word-break: break-word; padding-inline: 5px; margin-block-end: 40px; } .page-title-inner { display: table-cell; vertical-align: middle; display: inline-block; text-align: center; width: 100%; } .home .page-title{ display: none; } .page-title .entry-title-main { padding: 0; font-size: 22px; font-weight: 600; text-transform: uppercase; } .home .main-content-inner { margin-top: 0; } .single-product #content.site-main, .full-width #content.site-main, .left-sidebar #content.site-main, .right-sidebar #content.site-main, .shop-left-sidebar #content.site-main { padding: 0; } .single-product .product_title.entry-title { font-size: 22px; text-transform: uppercase; line-height: 27px; } .woocommerce-tabs ul.tabs li.active a { background: none !important; } .woocommerce-tabs ul.tabs li a:hover { background: none!important; } .single-product .entry-title-main { display: none; } .home .site-main { padding: 0; } .breadcrumbs { line-height: 25px; } .woocommerce-breadcrumb { display: block; } .single-post .breadcrumbs, .blog-page .breadcrumbs { padding: 4px 0px; } .woocommerce .woocommerce-breadcrumb span a, .woocommerce-page .woocommerce-breadcrumb span a, .breadcrumbs a { color: #222222; padding: 0; position: relative; } .breadcrumbs #breadcrumbs { margin: 0; } .page-description p, .term-description p { margin: 0 } .page-description, .term-description { margin: 0 auto 24px; } .page-description img, .term-description img { margin-bottom: 20px; } .shop-full-width .page-description img { display: none; } .page-description > p, .woocommerce-MyAccount-content p { margin: 0; } .blog-header .entry-content-date { display: none; } .type-product .summary div.description { border-bottom: 1px solid #ededed; } .empty-entry-header h3.entry-title { border: medium none; padding: 0; } .entry-header { position: relative; z-index: 1; } .related_posts_outer .read-more { padding-top: 20px; } .single .tags-links, .single .social-links { padding-block-start: 15px; } .tags-links, .social-links { display: inline-block; } .social-links .widget-title, .tags-links .label { display: inline-block; vertical-align: middle; margin-inline-end: 8px; font-size: 15px; font-weight: 600; } .tags-links a { padding: 7px 12px; margin: 4px 2px; display: inline-block; vertical-align: middle; } .social-links { float: right; } .social-links ul { list-style: none; margin: 0; } .social-links #follow_us { display: inline-block; vertical-align: top; } .social-links .follow-us a { padding: 4px; width: 20px; height: 20px; text-align: center; line-height: 20px; border-radius: 50px; -webkit-border-radius: 50px; margin: 4px 0; } .social-links .follow-us a i { color: #fff; font-size: 14px; line-height: inherit; margin: 0 2px; } .social-links .widget-title { display: inline-block; vertical-align: middle; padding: 3px 0; } .social-links .title-outer .widget-title { display: none; } .social-links .facebook { background-color: #272EAE; } .social-links .twitter { background-color: #1590D8; } .social-links .pinterest { background-color: #D0021B; } .social-links .whatsapp { background-color: #1bd741; } .social-links .linkedin { background-color: #0077b5; } .social-links .rss { background-color: #ee802f; } .social-links .youtube { background-color: #FF0000; } .social-links .google-plus { background-color: #4285F4; } .social-links .skype { background-color: #00aff0; } .social-links .instagram { background-color: #8a3ab9; } .format-image .entry-content-inner { overflow: hidden; } .format-status .entry-main-header { margin-bottom: 15px; } .format-quote .entry-content { display: inline-block; width: 100%; } .format-standard.sticky .featured-post { font-size: 14px; } /** * 6.3 Entry Meta * ----------------------------------------------------------------------------- */ .cat-links { font-weight: 700; text-transform: uppercase; } .byline { display: none; } .single .byline, .group-blog .byline { display: inline; } .post-footer { margin-top: 25px; } .stick-cat { position: absolute; left: 24px; right: auto; bottom: 16px; z-index: 9; } .post-info.non .stick-cat { position: relative; bottom: auto; z-index: 9; left: auto; right: auto; margin-bottom: 20px; } .entry-thumbnail .meta-inner { display: inline-block; padding: 0; margin: 2px; } .sticky-inner { display: inline-block; padding: 0 0 6px; top: 0; position: relative; } .blog-posts-content .owl-theme .owl-buttons div.owl-prev { right: 30px; } .blog-posts-content .owl-theme .owl-buttons div.owl-next { right: 6px; } .blog-posts-content .owl-theme .owl-buttons div { width: 20px; } .blog .post-info, .blog-page .post-info, article.hentry .post-info, article.type-page .post-info, article.type-product .post-info, .home.blog article.hentry .post-info { padding: 24px 34px; box-sizing: border-box; border: 1px solid #ededed; display: inline-block; vertical-align: top; width: 100%; } .entry-content-inner { position: relative; display: inline-block; vertical-align: top; text-align: center; width: 100%; } .entry-header .entry-meta { margin: 0; padding: 0 0 13px 0; border: 0; display: block; text-transform: uppercase; } .entry-meta .meta-inner { display: inline-block; vertical-align: top; } .entry-meta-inner .meta-inner { padding-inline-end: 0; margin-inline-end: 0; } .meta-inner { padding-inline-end: 6px; position: relative; margin-inline-end: 6px; } .author-avatar { display: inline-block; vertical-align: top; margin-inline-end: 10px; margin-top: -7px; } .author-avatar img { border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; } .sticky-post::before { background-image: url("images/megnor/sticky.svg"); background-color: rgba(0, 0, 0, 0); background-position: center; background-repeat: no-repeat; background-size: 16px; height: 16px; width: 13px; display: inline-block; vertical-align: middle; content: ""; margin-top: 0; margin-inline-end: 5px; } .sticky-inner .sticky-post{ padding: 1px 3px; } .sticky-post { background: none !important; color: #888 !important; border: 1px solid #888; } .entry-meta .day-year::before, /* .entry-meta .author::before, */ .entry-meta .categories-links::before, .entry-meta .comments-link::before { background-image: url("images/megnor/clock.svg"); background-color: rgba(0, 0, 0, 0); background-position: center; background-repeat: no-repeat; background-size: 14px; height: 20px; width: 20px; display: inline-block; vertical-align: middle; content: ""; margin-top: -3px; margin-inline-end: 4px; } .entry-meta .author::before { background-image: url("images/megnor/author.svg"); } .entry-meta .categories-links::before { background-image: url("images/megnor/category.svg"); } .entry-meta .comments-link::before { background-image: url("images/megnor/comment.svg"); font-size: 18px; } .entry-meta .author a:hover::before, .entry-meta .categories-links a:hover::before, .entry-meta .comments-link a:hover::before { filter: invert(80%) sepia(25%) saturate(203%) hue-rotate(112deg) brightness(87%) contrast(85%); -webkit-filter: invert(80%) sepia(25%) saturate(203%) hue-rotate(112deg) brightness(87%) contrast(85%); -o-filter: invert(80%) sepia(25%) saturate(203%) hue-rotate(112deg) brightness(87%) contrast(85%); -ms-filter: invert(80%) sepia(25%) saturate(203%) hue-rotate(112deg) brightness(87%) contrast(85%); } .post-container.first { margin-inline-end: 3%; } .post-container { float: left; width: 48.5%; margin-bottom: 1%; } .post-container .entry-thumbnail { margin: 0; } .entry-thumbnail .entry-date, .entry-thumbnail .comments-link a { color: #EA9D06; } .entry-thumbnail .entry-date, .entry-thumbnail .comments-link { display: inline-block; vertical-align: top; text-align: left; } .portfolios .block_hover, .gallery-item:hover .gallery-caption { position: relative; } .entry-thumbnail-outer { text-align: center; width: 100%; } .related_posts .post-info{overflow:visible;} .post-inner-top { background-color: #222222; border: 5px solid #ffffff; color: #222222; display: inline-block; font-size: 14px; height: 96px; margin: -96px auto 0; padding: 6px 4px; position: relative; text-transform: uppercase; vertical-align: top; width: 100px; } .post-inner-top.post-box { margin: 0 auto 10px; } .blog-icon { height: 36px; text-align: center; z-index: 9; } .date-inner { color: #222222; } .read-more a:hover:after, .comments-link a:hover .fa { color: #222; } .blog-icon { border: 1px solid #d8d8d8; float: left; margin-inline-end: 10px; padding: 10px 15px; width: 30px; display: none; } .entry-content-date .entry-date .day, .entry-content-date .entry-date .month, .entry-content-date .entry-date .year { display: inline-block; vertical-align: top; position: relative; } .single-portfolio .site-content .entry-content { margin-top: 0; } .meta-inner .fa.fa-comment:before { content: "\f0e6"; } .blog-icon:before { font-family: 'FontAwesome'; font-size: 36px; line-height: 36px; } .sticky-post, .stick-cat .meta-inner .categories-links a { padding: 4px 14px 6px; display: inline-block; vertical-align: top; font-size: 14px; line-height: 20px; text-align: center; margin: 0; width: auto; } .site-content .sticky .blog-icon:before, .site-content .tag-sticky-2 .blog-icon:before { content: '\f08d'; } .format-standard .blog-icon:before { content: '\f0f6 '; } .format-image .blog-icon:before { content: '\f1c5'; } .format-audio .blog-icon:before { content: '\f1c7'; } .format-gallery .blog-icon:before { content: '\f030'; } .format-aside .blog-icon:before { content: '\f02d'; } .format-video .blog-icon:before { content: '\f03d'; } .format-status .blog-icon:before { content: '\f1c5'; } .format-chat .blog-icon:before { content: '\f075'; } .format-link .blog-icon:before { content: '\f0c1'; } .format-quote .blog-icon:before { content: '\f10e'; } .search .blog-icon:before { content: '\f02d'; } .type-product .blog-icon:before { content: '\f1b2'; } /* Tag links style */ .entry-meta .tag-links a { background-color: #767676; border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; color: #fff; display: inline-block; font-size: 14px; font-weight: 700; line-height: 1.2727272727; margin: 2px 4px 2px 10px; padding: 3px 7px; position: relative; text-transform: uppercase; } .entry-meta .tag-links a:hover { background-color: #41a62a; color: #fff; } .entry-meta .tag-links a:before { border-top: 10px solid transparent; border-right: 8px solid #767676; border-bottom: 10px solid transparent; content: ""; height: 0; position: absolute; top: 0; left: -8px; width: 0; } .entry-meta .tag-links a:hover:before { border-right-color: #41a62a; } .entry-meta .tag-links a:after { background-color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; content: ""; height: 4px; position: absolute; top: 8px; left: -2px; width: 4px; } /** * 6.4 Entry Content * ----------------------------------------------------------------------------- */ .page .entry-content { padding-top: 0; margin: 0; } .entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover { text-decoration: none; } .entry-content th, .comment-content th { padding: 8px 20px; color: #222222; } .entry-content td, .comment-content td { padding: 8px 20px; color: #222222; } .entry-content table tr th { background: #f5f5f5; } .entry-content .edit-link { font-size: 14px; clear: both; } .entry-content .edit-link a { text-decoration: none; } /* Mediaelements */ .hentry .mejs-container { margin: 12px 0 18px; } .hentry .mejs-mediaelement, .hentry .mejs-container .mejs-controls { background: #222; } .hentry .mejs-controls .mejs-time-rail .mejs-time-loaded, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { background: #fff; } .hentry .mejs-controls .mejs-time-rail .mejs-time-current { background: #24890d; } .hentry .mejs-controls .mejs-time-rail .mejs-time-total, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { background: rgba(255, 255, 255, .33); } .hentry .mejs-container .mejs-controls .mejs-time { padding-top: 9px; } .hentry .mejs-controls .mejs-time-rail span, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; } .hentry .mejs-overlay-loading { background: transparent; } /* Page links */ .page-links { clear: both; font-size: 12px; font-weight: 700; line-height: 2; margin: 24px 0; text-transform: uppercase; float: left; width:100%; } .page-links a, .page-links > span { display: inline-block; height: 34px; margin: 0 1px 2px 0; text-align: center; width: 34px; line-height: 34px; } .page-links a { text-decoration: none; } .page-links a:hover { color: #fff; } .page-links > .page-links-title { height: auto; margin: 0; padding-inline-end: 7px; width: auto; } /** * 6.5 Gallery * ----------------------------------------------------------------------------- */ .gallery { margin: 0; width: 100%; } .entry-content-dec .gallery-size-thumbnail { text-align: center; } .gallery-item { display: inline-block; vertical-align: top; margin: 0; overflow: hidden; position: relative; padding: 2px; box-sizing: border-box; } .gallery-columns-1 .gallery-item { width: 100%; } .ie8 .gallery-columns-2 .gallery-item { width: 48%; } .ie8 .gallery-columns-3 .gallery-item { width: 32%; } .ie8 .gallery-columns-4 .gallery-item { width: 23%; } .ie8 .gallery-columns-5 .gallery-item { width: 19%; } .ie8 .gallery-item .gallery-icon img { width: 100% !important; } .gallery-columns-2 .gallery-item { width: 50%; } .gallery-columns-4 .gallery-item { width: 25%; } .gallery-columns-5 .gallery-item { width: 20%; } .gallery-columns-6 .gallery-item { width: 16.66%; } .gallery-columns-7 .gallery-item { width: 14.2%; } .gallery-columns-8 .gallery-item { width: 12.5%; } .gallery-columns-9 .gallery-item { width: 11.11%; } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-inline-end: 0; } .ie8 .gallery-caption { display: none; } .ie8 .gallery-item:hover .gallery-caption { display: block; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } .ie8 .gallery-caption .gallery-zoom, .ie8 .gallery-caption .gallery-redirect { background-color: #7392AD; } .ie8 .gallery-caption .gallery-zoom:hover, .ie8 .gallery-caption .gallery-redirect:hover { background-color: #110C09; } /** * 6.6 Post Formats * ----------------------------------------------------------------------------- */ .format-link .entry-content a { border-bottom: 1px solid #464E55; padding-bottom: 3px; color: #333; } .format-link .entry-content a:hover { border-color: #ededed; color: #222222; } /* .format-aside .entry-content { font-style: italic; } */ /** * 6.7 Post/Image/Paging Navigation * ----------------------------------------------------------------------------- */ .comment-body { position: relative; box-sizing: border-box; border-top: 1px solid #e5e5e5; padding-top: 40px; margin-top: 40px; } .comments-area .comment-list .reply { position: absolute; right: 0; top: 42px; left: auto; bottom: auto; } .comment-reply-link { line-height: 16px; display: inline-block; padding: 5px 10px; font-size: 13px; border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; font-weight: 500; } .previous-image { background: #222222 none repeat scroll 0 0; float: left; padding: 10px; font-weight: 700; color: #fff; } .previous-image:hover, .next-image:hover { background: #EA9D06 } .next-image { background: #222222 none repeat scroll 0 0; float: right; padding: 10px; font-weight: 700; color: #fff; } .single-attachment .image-navigation .previous-image { float: left; } .single-attachment .image-navigation .next-image { float: right; } .post-navigation .meta-nav { color: #EA9D06; display: block; font-size: 14px; line-height: 14px; padding: 0 25px; box-sizing: border-box; text-transform: uppercase; } .post-navigation span { color: #222222; } .post-navigation-title { font-size: 18px; line-height: 30px; margin-top: 10px; } .post-navigation a, .image-navigation a { text-transform: none; } .single .navigation.post-navigation { padding: 30px 0; box-sizing: border-box; margin-top: 0; } .post-navigation, .image-navigation { clear: both; display: inline-block; vertical-align: top; margin: 6% 0 1%; padding: 20px 0 20px; width: 100%; font-size: 14px; } .navigation.post-navigation .nav-links { display: flex; justify-content: space-between; margin: 0; } .post-navigation a.prev-post ,.post-navigation a.next-post { width: 48%; position: relative; } .post-navigation a.next-post { text-align: right; float:right; } .post-nav-link { font-size: 13px; text-transform: uppercase; margin-block-end: 0; position: relative; display: inline-block; } .single-post .post-nav-link { color: #808080; } .post-nav-link:hover::after { width: 100%; } .post-nav-link::before { position: absolute; top: -1px; font-family: "FontAwesome"; font-size: 16px; } .nav-links .prev .wp-post-image { float: left; } .post-navigation a img { margin-block-end: 10px; display: none; } .post-navigation a.prev-post img { margin-inline-end: 15px; } .post-navigation a.next-post img { margin-inline-start: 15px; } .post-previous-content,.post-next-content { margin: 3px 0; } .prev-nav-text-wrapper, .next-nav-text-wrapper { font-size: 16px; font-weight: 600; letter-spacing: 0; width: 280px; text-transform: uppercase; } .next-nav-text-wrapper { float: right; } /* Paging Navigation */ .post-navigation .nav-links a.prev-post .meta-nav::before { background-image: url("images/megnor/back-arrow.svg"); background-color: rgba(0, 0, 0, 0); background-position: 0 0; background-repeat: no-repeat; background-size: 15px; height: 15px; width: 15px; content: ''; position: absolute; left: 0; top: 0; } .post-navigation .nav-links a.next-post .meta-nav:after{ background-image: url("images/megnor/next-arrow.svg"); background-color: rgba(0, 0, 0, 0); background-position: 0 0; background-repeat: no-repeat; background-size: 15px; height: 15px; width: 15px; content: ''; position: absolute; right: 0; top: 0; } .paging-navigation { clear: both; display: inline-block; margin: 30px 0; text-align: center; width: 100%; } .paging-navigation h3 { margin: 0; } .paging-navigation .page-numbers, .woocommerce-pagination span, .woocommerce-pagination a { margin: 0px 2px; height: 30px; line-height: 30px; width: 30px; display: inline-block; vertical-align: top; font-weight: 500; } .paging-navigation a .fa { margin: 0; font-size: 14px; font-weight: 500; line-height: 30px; } /** * 6.8 Attachments * ----------------------------------------------------------------------------- */ .attachment .content-sidebar, .attachment .post-thumbnail { display: none; } .attachment .entry-content { padding-top: 0; } .attachment footer.entry-meta { text-transform: none; } .entry-attachment .attachment { margin-bottom: 24px; } /** * 6.9 Archives * ----------------------------------------------------------------------------- */ .archive-header h3, .page-header h3 { font-size: 18px; } .author-info { display: flex; padding: 30px; box-sizing: border-box; margin: 5% 0 4%; } .author-info .author-avatar { margin-inline-end: 30px; margin-block: 0; } .single .author-info img { border-radius: 50%; -webkit-border-radius: 50%; -khtml-border-radius: 50%; -moz-border-radius: 50%; } .author-description .author-title { padding: 0; } .taxonomy-description, .author-description { margin: 0; display: inline-block; vertical-align: top; width: 100%; } .author-admin .author-description { margin: 0; padding-bottom: 20px; } .taxonomy-description p, .author-description p { margin-bottom: 18px; } .author-description p.author-bio { margin: 15px 0; } .author-description .author-link { box-sizing: border-box; display: inline-block; vertical-align: top; text-transform: capitalize; text-decoration: underline; } .author-link .meta-nav { display: none; } .taxonomy-description p:last-child, .author-description p:last-child { margin-bottom: 0; } .taxonomy-description a:hover, .author-description a:hover { text-decoration: none; } /** * 6.10 Contributor Page * ----------------------------------------------------------------------------- */ .contributor { border-bottom: 1px solid #ededed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 48px 10px; } .contributor:first-of-type { padding-top: 24px; } .contributor-info { margin: 0 auto; max-width: 474px; } .contributor-avatar { border: 1px solid #ededed; float: left; margin: 0 30px 20px 0; padding: 2px; } .contributor-name { font-size: 16px; font-weight: 700; line-height: 1.5; margin: 0; } .contributor-bio a { text-decoration: underline; } .contributor-bio a:hover { text-decoration: none; } .contributor-posts-link { display: inline-block; line-height: normal; padding: 10px 30px; } .contributor-posts-link:before { content: "\f443"; } /** * 6.11 404 Page * ----------------------------------------------------------------------------- */ .error404 .page-content { padding-top: 0; } .error404 .page-content .search-form { margin-bottom: 24px; } /** * 6.12 Full-width * ----------------------------------------------------------------------------- */ .full-width .hentry { max-width: 100%; } /** * 6.15 - All Content Icon * ----------------------------------------------------------------------------- */ .full-size-link:before, .parent-post-link:before, .site-content span + .byline:before, .site-content span + .comments-link:before, .site-content span + .edit-link:before, .site-content span + .entry-date:before { content: ""; } .attachment span.entry-date:before, .entry-content .edit-link a:before, .entry-meta .edit-link a:before, .site-content .byline a:before, .site-content .comments-link a:before, .site-content .entry-date a:before, .site-content .featured-post:before, .site-content .full-size-link a:before, .site-content .parent-post-link a:before, .site-content .post-format a:before { -webkit-font-smoothing: antialiased; display: inline-block; font: 14px/18px FontAwesome; margin-inline-end: 5px; text-decoration: inherit; vertical-align: middle; } .site-content .entry-meta > span.edit-link { border-right: none; } .site-content .format-video .post-format a:before { content: "\f144"; } .site-content .format-audio .post-format a:before { content: "\f028"; } .site-content .format-image .post-format a:before { content: "\f03e"; } .site-content .format-quote .post-format a:before { content: "\f10d"; margin-inline-end: 2px; } .site-content .format-gallery .post-format a:before { content: "\f029"; margin-inline-end: 4px; } .site-content .format-aside .post-format a:before { content: "\f192"; margin-inline-end: 2px; } .site-content .format-link .post-format a:before { content: "\f0c1"; position: relative; top: 1px; } .attachment .site-content span.entry-date:before { content: "\f017"; margin-inline-end: 1px; position: relative; margin: 0 5px; } .site-content .byline a:before { content: "\f007"; } /** * 7.0 Sidebars * ----------------------------------------------------------------------------- */ .woocommerce-product-search, .search-form { position: relative; display: inline-block; vertical-align: top; width: 100%; overflow: hidden; position: relative; } .search-form, .woocommerce-product-search,#primary-sidebar .woocommerce-product-search, footer .woocommerce-product-search { width: 100%; } .header-search .product-search-widget { position: relative; overflow: hidden; float:left; } .primary-sidebar .widget_product_search .woocommerce-product-search, #primary-sidebar .woocommerce-product-search , footer .woocommerce-product-search { overflow: hidden; padding: 0px; box-sizing: border-box; } #primary-sidebar .search-field,footer .search-field,.page-content .search-field{ float: left; width: 85%; padding: 8px 20px; line-height: 22px; border: none; } .site-footer .widget .search-field { width: 100%; border: none; padding-inline-end: 36px; line-height: 22px; } .search-form .search-submit, .widget_search .search-form .search-submit, #primary-sidebar .widget_product_search input[type="submit"], .primary-sidebar .widget.woocommerce.widget_product_search button, .site-footer .widget.woocommerce.widget_product_search button { color: #ffffff; float: left; height: 38px; margin: 0; padding: 0; position: absolute; right: 0; z-index: 9; top: 0; } .site-footer .widget.woocommerce.widget_product_search button, .search-form .search-submit, .widget_search .search-form .search-submit, .primary-sidebar .widget.woocommerce.widget_product_search button { width: 42px; border: none; background-color: transparent !important; background-image: url("images/megnor/search.svg"); background-repeat: no-repeat; background-size: 14px; font-size: 0; background-position: center; } .woocommerce ul.products li.product:hover .onsale { display: none; } .category_tab .inner-container { overflow: hidden; } .aboutus .banner-slider-container { margin: 0 0 20px; text-align: right; } .about-us .flexslider .slides img { max-width: 100%; width: auto; } .bx-viewport { clear: both; } .bx-controls { position: absolute; right: 0; top: 0; } .primary-sidebar .bx-viewport .product_list_widget li { margin: 24px 0 !important; width: auto!important; } .bx-controls-direction a { display: block; font-size: 0; position: absolute; text-align: center; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; top: -33px; color: #ccc; height: 20px; line-height: 18px; width: 20px; border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; -moz-border-radius: 50px; } .bx-controls-direction a { top: 14px; border: 0; } .bx-controls-direction a:hover:before { color:#222; } .bx-controls-direction a.bx-prev { left: auto; right: 26px; } .bx-controls-direction a.bx-next { left: auto; right: 0px; } .bx-controls-direction a:before { content: ""; font-family: "FontAwesome"; left: 0; position: absolute; right: 0; text-align: center; color:#8c8c8c; font-size: 20px; } .bx-controls-direction a.bx-prev:before { content: '\f104'; left: 0; } .bx-controls-direction a.bx-next:before { content: '\f105'; right: 0; } #woo-small-products .bx-pager { display: none; } #woo-small-products .bx-wrapper { position: relative; } #woo-small-products .image-block .secondary-image { display: none; } #woo-small-products .image-block { width: 32%; float: left; margin-inline-end: 10px; } #woo-small-products .product-detail-wrapper { overflow: hidden; } #woo-small-products li h3 { font-weight: normal; color: #808080; line-height: 20px; margin: 0; } #woo-small-products li:hover h3 { color: #222222; } #woo-small-products .onsale { display: none; } #woo-small-products .products li { border-bottom: 1px solid #eaeaea; clear: both; margin-bottom: 5px; padding: 10px 0 10px; width: 100% !important; } #woo-small-products .products .container-inner { margin: 0; text-align: left; border: none; display: inline-block; } #woo-small-products .product-block-hover, #woo-small-products .yith-wcwl-add-to-wishlist { display: none; } #woo-small-products .products li.product:hover a.add_to_cart_button, #woo-small-products .products li.product:hover a.product_type_variable, #woo-small-products .products li .product:hover a.product_type_external, #woo-small-products .products li.product:hover a.product_type_grouped, #woo-small-products .products li.product:hover a.product_type_simple, #woo-small-products .products li.product:hover a.added_to_cart { display: none; } #woo-small-products .wpb_wl_preview_area { display: none; } .primary-sidebar .widget #woo-small-products ul.toggle-block { padding: 0; } .primary-sidebar .product-detail-wrapper { text-align: left; } .woocommerce .primary-sidebar #woo-small-products .price { padding: 0; } .woocommerce ul.products li.product .attachment-shop_catalog, .woocommerce-page ul.products li.product .attachment-shop_catalog { transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .woocommerce ul.products li.product-type-variable .image-block .woocommerce-Price-amount, .woocommerce-page ul.products li.product-type-variable .image-block .woocommerce-Price-amount { display: block; line-height: 11px; } .woocommerce ul.products li.product:hover .secondary-image, .woocommerce-page ul.products li.product:hover .secondary-image { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; visibility: visible; } .woocommerce ul.products li.product .secondary-image, .woocommerce-page ul.products li.product .secondary-image { position: absolute; opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; top: 0; left: 0; right: 0; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; visibility: hidden; max-width: 100%; height: auto; transform-origin: center center; -ms-transform-origin:center center; -webkit-transform-origin:center center; } .toggle_title { display: none; } .shop-right-sidebar #secondary { float: right; } .shop-right-sidebar #primary { float: left; } .shop-right-sidebar .menu-category, .shop-right-sidebar .cate-inner, .site-header.right-sidebar .menu-category, .site-header.right-sidebar .cate-inner { float: right; } .shop-right-sidebar .product-categories .children, .site-header.right-sidebar .product-categories .children { left: auto; right: 100%; } .shop-right-sidebar .mega-menu, .site-header.right-sidebar .mega-menu { left: auto; right: 200px; } .site-description { font-size: 12px; padding: 2px 0; } /* Content Sidebar */ .content-sidebar { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #333; } /** * 7.1 Widgets * ----------------------------------------------------------------------------- */ /* Primary Sidebar, Footer Sidebar */ .widget { margin-bottom: 10px; } .widget_accepted_payment_methods { margin: 0px 0 0px; } .widget address { margin-bottom: 18px; } .widget abbr[title] { border-color: rgba(255, 255, 255, 0.7); } .widget mark, .widget ins { background: none; } .widget pre, .widget fieldset { border-color: rgba(255, 255, 255, 0.2); } .widget code, .widget kbd, .widget tt, .widget var, .widget samp, .widget pre { font-size: 12px; line-height: 1.5; } .widget dl, .widget dd { margin-bottom: 18px; } .widget ul, .widget ol { list-style: none; margin: 0; padding: 15px 15px 0; } .widget li > ol, .widget li > ul { margin-inline-start: 10px; } .widget table, .widget th, .widget td { border-color: rgba(255, 255, 255, 0.2); } .widget table { margin-bottom: 18px; } .widget hr { background-color: rgba(255, 255, 255, 0.2); } .widget .wp-caption { color: #222; margin-bottom: 18px; } .widget_calendar caption { position: relative; margin: 0 0 5px; } .primary-sidebar .widget.widgets-leftbanner, .single-product #secondary .widget.widgets-leftbanner { border: 0; } .primary-sidebar .widget.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav button { margin-top: 10px; } .primary-sidebar .widget.widget_archive #archives-dropdown--1, .primary-sidebar .widget.woocommerce.widget_product_categories #product_cat, .primary-sidebar .widget .postform.toggle-block { width: 85%; text-align: left; padding: 10px 10px; margin: 20px; } .primary-sidebar .widget ul.toggle-block.children { padding: 0; margin: 0; } .primary-sidebar .left-banner a { padding: 0px; } .footer-sidebar .widget ul, .widget_product_search .toggle-block { margin: 10px 0; } .footer-sidebar .widget ul li { padding: 4px 0; line-height: 22px; } .site-footer .widget_nav_menu a, .site-footer .widget_pages a, .site-footer .widget_categories a, .site-footer .product-categories li a, .site-footer .widget_archive li a, .site-footer .widget_meta li a, .primary-sidebar a { position: relative; word-break: break-word; padding: 6px 0; line-height: 22px; display: inline-block; color: #888; } .primary-sidebar .widget ul li, .primary-sidebar .widget.woocommerce.widget_product_categories li { position: relative; } .woocommerce .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span, .woocommerce-page .widget_layered_nav ul li a, .woocommerce-page .widget_layered_nav ul li span { padding: 6px 1px; float: left; line-height: 22px; } .primary-sidebar .widget.widget_shopping_cart .cart_list li a { background: none; } .widget ul.sub-menu { padding: 0; } .primary-sidebar .widget .product_list_widget a { padding: 0; } .primary-sidebar .widget.woocommerce ul.product_list_widget li a { display: block; line-height: 20px; } .site-footer .widget .product-categories li a { padding: 5px 0; } .header-category .primary-sidebar .widget .product-categories li a, .header-category .product-categories li .hiden_menu ul li a { padding: 12px 0; display: block; } .primary-sidebar .widget_recent_comments .comment-author-link > a { padding: 0; } .product-categories li > ul li a { position: relative; } /* Product Category Tree View */ .site-footer .product-categories .hitarea, .primary-sidebar .product-categories .hitarea, .widget_pages .hitarea, .widget_nav_menu .hitarea, .widget_categories .hitarea { cursor: pointer; float: right; height: 24px; position: absolute; right: 0; top: 5px; width: 24px; z-index: 7; text-align: right; color: #888; } .widget_pages .expandable .collapsable-hitarea:before { content: "\f105"; font-family: "FontAwesome"; position: absolute; right: 0; } .product-categories .expandable-hitarea:before, .widget_pages .expandable-hitarea:before, .widget_nav_menu .expandable-hitarea:before, .widget_categories .expandable-hitarea:before { content: "\f067"; font-family: "FontAwesome"; right: 0; font-size: 10px; } .product-categories .collapsable-hitarea:before, .widget_pages .collapsable-hitarea:before, .widget_nav_menu .collapsable-hitarea:before, .widget_categories .collapsable-hitarea:before { font-family: 'FontAwesome'; content: '\f068'; font-size: 10px; } .widget_pages .hitarea, .widget_nav_menu .hitarea, .widget_categories .hitarea { text-align: right; } /* Calendar Widget*/ .widget_calendar table { line-height: 2; margin: 0; } .widget_calendar tbody td, .widget_calendar thead th { text-align: center; } .widget_calendar tbody a { background-color: #222222; color: #fff; display: block; } .widget_calendar tbody a:hover { background-color: #222222; } .widget_calendar tbody a:hover { color: #fff; } .widget_calendar #prev { padding-inline-start: 5px; } .widget_calendar #next { padding-inline-end: 5px; text-align: right; } /* Ephemera Widget*/ .widget_templatemela_ephemera > ol > li { border-bottom: 1px solid rgba(255, 255, 255, 0.2); margin-bottom: 18px; padding: 0; } .widget_templatemela_ephemera .hentry { margin: 0; max-width: 100%; } .widget_templatemela_ephemera .entry-title, .widget_templatemela_ephemera .entry-meta, .widget_templatemela_ephemera .wp-caption-text, .widget_templatemela_ephemera .post-format-archive-link, .widget_templatemela_ephemera .entry-content table { font-size: 14px; line-height: 1.5; } .widget_templatemela_ephemera .entry-title { display: inline; font-weight: 400; } .widget_templatemela_ephemera .entry-meta { margin-bottom: 18px; } .widget_templatemela_ephemera .entry-meta a { color: rgba(255, 255, 255, 0.7); } .widget_templatemela_ephemera .entry-meta a:hover { color: #41a62a; } .widget_templatemela_ephemera .entry-content ul, .widget_templatemela_ephemera .entry-content ol { margin: 0 0 18px 20px; } .widget_templatemela_ephemera .entry-content ul { list-style: disc; } .widget_templatemela_ephemera .entry-content ol { list-style: decimal; } .widget_templatemela_ephemera .entry-content li > ul, .widget_templatemela_ephemera .entry-content li > ol { margin: 0 0 0 20px; } .widget_templatemela_ephemera .entry-content th, .widget_templatemela_ephemera .entry-content td { padding: 6px; } .widget_templatemela_ephemera .post-format-archive-link { font-weight: 700; text-transform: uppercase; } /* Recent Posts Widget */ .widget_recent_entries .post-date { display: block; } /* RSS Widget */ .rsswidget img { margin-top: -4px; } .rssSummary { margin: 5px 0; } .primary-sidebar a.rsswidget { color: #222; padding: 0; } .site-footer a.rsswidget, .site-footer .textwidget p, .site-footer .widget_shopping_cart_content p { text-align: left; } .site-footer a.rsswidget { display: inline-block; } .widget_rss cite { color: #222; } .rss-date { display: block; } .widget_rss li { margin-bottom: 18px; } .widget_rss li:last-child { margin-bottom: 0; } /* Text Widget */ .widget_text > div >:last-child { margin-bottom: 0; } .primary-sidebar .widget_text > div > :last-child, .site-footer .widget_text > div > :last-child { margin-bottom: 20px; } /** * 7.2 Content Sidebar Widgets * ----------------------------------------------------------------------------- */ .content-sidebar { float: left; padding-inline-end: 10px; } .brand-carousel a, .brand-carousel a:hover { background: none; padding: 0; } .service-block .elementor-column{ padding-inline: 5px;} .service-block .elementor-column:first-child{ padding-inline-start: 0; padding-inline-end:15px;} .service-block .elementor-column:last-child{ padding-inline-end: 0;padding-inline-start: 15px;} /** * 8.0 Footer * ----------------------------------------------------------------------------- */ /*=============== Social Block ========*/ .follow-us a { display: inline-block; margin: 0; padding:6px; } .follow-us a i { font-family: 'FontAwesome'; font-weight: normal; font-size: 15px; margin: 0; } .site-footer .follow-us a { margin: 0 1px; border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; height: 24px; width: 24px; text-align: center; line-height: 23px; } .site-footer .follow-us a i { color: #111; } .site-footer .follow-us a:hover i { color: #fff; } .site-footer .follow-us .widget-title{ display: none;} /*=============== Social Block ========*/ .site-footer { margin-top: 30px; display: inline-block; vertical-align: top; position: relative; z-index: 3; clear: both; width: 100%; } .footer a, .site-footer a, .site-footer { color: #838383; } .footer a:hover, .footer .footer-links li a:hover, .site-footer a:hover { color: #222222; } .contact_email a, .contact_email a:hover { background: none !important; overflow-wrap: break-word; } .widget .widget-title { position: relative; background-color: #f5f5f5; font-size: 16px; line-height: 22px; font-weight: 600; padding: 10px; margin: 0; letter-spacing: 0.3px; text-transform: uppercase; } .site-footer .widget .widget-title { margin: 15px 0 20px; padding: 0; border: 0; background: none; } .footer-widget .widget { margin: 0 0 30px; position: relative; display: inline-block; vertical-align: top; width: 100%; } .footer-widget .widget.widgets-footercontact { margin-bottom: 15px; } .site-footer .widget .widget-title:after, .site-footer .widget .widget-title:before{ display: none; } .footer-bottom aside.widget { display: inline-block; width: auto; margin-top: 5px; float: right; } .footer-middle ul { list-style: none; margin: 0; } .footer-middle > li { margin: 10px 0; } #menu-footer-navigation > li > a { width: 15%; display: inline-block; vertical-align: top; position: relative; } #menu-footer-navigation > li > a:after { position: absolute; content: ":"; right: -10px; left: auto; } .footer-middle li a { font-size: 16px; font-weight: 500; color: #fff; } .site-footer .sub-menu, .site-footer .sub-menu li { display: block; list-style: none; margin: 0; } .footer-middle li .sub-menu li a { font-size: 15px; font-weight: 400; margin: 0 15px; color: #ccc; position: relative; } .footer-middle li .sub-menu li a::before { content: "/"; position: absolute; right: -20px; left: auto; top: -3px; bottom: auto; } .footer-middle li .sub-menu li:last-child a::before{ display: none; } footer .widget_media_gallery .gallery-item { padding: 0; margin: 6px 0; } .static-links-list span { float: none; padding: 6px 0; width: auto; display: block; } .footer-menu-links ul { margin: 0; padding: 5px 0px; list-style: none; } .footer-menu-links ul li::after { position: absolute; top: 6px; content: ''; height: 12px; border-left: 1px solid #d2d2d0; } .footer-menu-links ul li:last-child:after { border-left: 0; } .footer-menu-links a { padding: 0 10px; color: #222; } .footer-menu-links li:first-child a { padding-inline-start: 0; } .footer-menu-links ul li { display: inline-block; padding: 0; position: relative; } .footer-menu-links ul li:last-child:after { border-right: 0; } .footer_inner ul { margin: 0; padding: 0; list-style: none; } .footer-top ,.footer-bottom{ display: inline-block; vertical-align: top; position: relative; width: 100%; box-sizing: border-box; } .footer-top .theme-container{ padding:42px 0 25px; box-sizing: border-box; border-bottom: 1px solid #e6e6e6; } .footer-widget { float: none; box-sizing: border-box; min-height: 210px; padding: 0; padding-inline-end: 20px; width: 24.7%; display: inline-block; vertical-align: top; } .footer-widget:last-child { padding-inline-end: 0; padding-inline-start: 30px; } .footer-center .theme-container { display: flex; border-bottom: 1px solid #e6e6e6; } .footer-center .theme-container .footer-center1 { display: flex; flex: 1 1 auto; align-content: flex-start; border-right: 1px solid #e6e6e6; margin: 0 20px 0 0; position: relative; justify-content: center; } .footer-center1 .tnp-widget-minimal .tnp-form .tnp-submit { font-size: 0; height: 35px; width: 30px; background: url("images/megnor/telegram.svg") no-repeat scroll; margin: 0; background-color: #fff; background-position: center; background-size: 16px; padding: 0; } .tnp-email{ border: 0; } .footer-center .footer-center1 .widget_newsletterwidgetminimal h3 { font-size: 16px; margin: 4px 15px; padding: 0; text-transform: uppercase; } .footer-center .widget_newsletterwidgetminimal .title-outer .widget-title { margin: 5px 15px; } .footer-center .theme-container .widget_newsletterwidgetminimal { display: flex; padding: 15px 0; margin: 0; } .footer-center .theme-container .footer-center2 { display: flex; align-content: center; flex: 1 1 auto; border-right: 1px solid #e5e5e5; margin: 0 20px 0 0; justify-content: center; } .footer-center .theme-container .footer-center2 .widgets-payment-icon { padding: 15px 0; margin: 0; } .footer-center .theme-container .footer-center3 { display: flex; align-content: flex-end; flex: 1 1 auto; justify-content: center; align-items:center; } footer .widget { margin: 0; } .footer-center .theme-container .footer-center3 .social-links { float: right; padding: 15px 0; } .footer-bottom { display: inline-block; vertical-align: top; width: 100%; padding: 25px 0; text-align: center; } .footer-bottom .widget_accepted_payment_methods { width: auto; text-align: center; } .first-widget.footer-widget { padding-inline-start: 0; } .site-info { text-align: center; padding: 10px 0; } .tagcloud a { background-color: #f5f5f5; display: inline-block; padding: 5px 10px; font-size: 14px !important; margin: 4px 2px; border: 1px solid #d8d8d8; } .widgets-footercontact .address { margin-inline-end: 10%; } .widgets-footercontact .phone, .widgets-footercontact .address, .widgets-footercontact .phone, .widgets-footercontact .email { padding: 5px 0 10px; } .follow-us .widget-title { display: none; } .footer-widget .widget.widget_accepted_payment_methods { margin-inline-start: 0px; } .mobile_togglecolumn:before { content: "\f107"; } .mobile_togglecolumn { box-sizing: border-box; cursor: pointer; font-family: "FontAwesome"; font-size: 20px; padding: 0; position: absolute; right: 0; text-align: right; top: 0; width: 100%; } .active .mobile_togglecolumn:before { content: '\f106'; } .site-info a, .site-info a:hover { background: none; padding: 0; } /** * 9.0 Featured Content * ----------------------------------------------------------------------------- */ .featured-content { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; width: 100%; } .featured-content-inner { overflow: hidden; } .featured-content .hentry { color: #fff; margin: 0; max-width: 100%; width: 100%; } .featured-content .post-thumbnail, .featured-content .post-thumbnail:hover { background: transparent; } .featured-content .post-thumbnail { display: block; position: relative; padding-top: 55.357142857%; overflow: hidden; } .featured-content .post-thumbnail img { left: 0; position: absolute; top: 0; } .featured-content .entry-header { background-color: #222; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: 96px; overflow: hidden; padding: 24px 10px; } .featured-content a { color: #fff; } .featured-content a:hover { color: #41a62a; } .featured-content .entry-meta { color: #fff; font-size: 14px; font-weight: 700; line-height: 1.0909090909; margin-bottom: 12px; } .featured-content .cat-links { font-weight: 700; } .featured-content .entry-title { font-size: 18px; line-height: 1.3333333333; margin: 0; text-transform: uppercase; } /** * 10.0 Multisite * ----------------------------------------------------------------------------- */ .site-main .widecolumn { padding-top: 72px; width: auto; } .site-main .mu_register, .widecolumn > h2, .widecolumn > form { margin: 0 auto 48px; max-width: 474px; padding: 0 30px; } .site-main .mu_register #blog_title, .site-main .mu_register #user_email, .site-main .mu_register #blogname, .site-main .mu_register #user_name { font-size: inherit; width: 90%; } .site-main .mu_register input[type="submit"], .widecolumn #submit { font-size: inherit; width: auto; } /** * 11.1 - Home Page Setting * ----------------------------------------------------------------------------- */ .homepage .site-main { margin: 0; } .product-tab .resp-tabs-list { border-bottom: 1px solid #ededed; } #horizontalTab, #categorytab { text-align: center; } #categorytab .resp-tabs-list { position: absolute; top: -6%; right: 0; left: 0; padding: 0px; margin: 0; } .resp-tabs-list li:last-child .tab-title { padding-inline-end: 0px; margin-inline-end: 0px; } #horizontalTab .resp-tabs-list { text-align: left; padding: 0px; margin: 0 0 15px; } .resp-tabs-list li.resp-tab-item { margin-right: 15px; } .resp-tabs-list li { display: inline-block; position: relative; list-style-type: none; } .resp-tab-item:hover { color: #111; } .resp-tab-item { padding: 13px 24px; border: 1px solid #dbdbdb; text-transform: capitalize; transition-duration: 0.3s; cursor: pointer; color: #808080; } .resp-tab-active { border: 1px solid #111111; text-transform: capitalize; transition-duration: 0.3s; color: #111111; } .resp-tabs-list li .tab-title { display: block; position: relative; z-index: 6; cursor: pointer; letter-spacing: 0; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 20px; text-align: center; } .post-detail .post-title { font-size: 14px; } .payment-methods ul li .icon { background-image: url(images/megnor/payment-sprite.png); background-repeat: no-repeat; background-position: center -236px; height:25px; width:42px; font-size:0; padding:1px; margin: 3px 0; display: inline-block; vertical-align:top; border-radius: 0; -webkit-border-radius:0px; -khtml-border-radius:0px; -moz-border-radius:0px; } .payment-methods ul li { display: inline-block; vertical-align: top; } .payment-methods ul li .bitcoin.icon { background-position: center -390px; } .payment-methods ul li .american-express.icon { background-position: center -236px; } .payment-methods ul li .cash-on-delivery.icon { background-position: center -708px; } .payment-methods ul li .dankort.icon { background-position: center -314px; } .payment-methods ul li .discover.icon { background-position: center -156px; } .payment-methods ul li .google.icon { background-position: center -472px; } .payment-methods ul li .maestro.icon { background-position: center -550px; } .payment-methods ul li .master-card.icon { background-position: center -629px; } .payment-methods ul li .paypal.icon { background-position: center 2px; } .payment-methods ul li .visa.icon { background-position: center -77px; } /** * 11.4 - Feature Page Setting * ----------------------------------------------------------------------------- */ .features_table_wrapper h3.entry-title { text-align: center; margin: 15px 0; } #to_top { z-index: 999; display: none; text-align: center; background-color: #EA9D06; bottom: 30px; font-size: 0; position: fixed; right: 30px; width: 34px; height: 34px; border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; line-height: 32px; } #to_top:hover { background-color: #222222; } #to_top::before { color: #222; font-family: 'fontawesome'; font-size: 22px; position: absolute; left: 0; right: 0; margin: auto; top: 0; content: "\f106"; text-align: center; bottom: 0; } #to_top:hover:before { color: #ffffff; } .features_table_wrapper .tmpmela_aboutus { margin: 35px 0; overflow: hidden; } .features_table_wrapper .aboutus_imagecontent { width: 45%; } .features_table_wrapper .tmpmela_aboutus_content { width: 48%; margin: 10px 0 25px 0; } .features_table_wrapper .aboutus_readmore a { font-weight: 700; } .features_table_wrapper p { line-height: 22px; } /** * 11.last IE Common CSS * ----------------------------------------------------------------------------- */ .ie7 .primary-navigation li, .ie7 .footer-menu ul li, .ie7 .static-text, .ie7 .home-bannerarea-main ul { display: inline; } /** * 12.0 Extra Pages * ----------------------------------------------------------------------------- */ /** * 12.1 Contact Us * ----------------------------------------------------------------------------- */ .contact-page { clear: both; margin-bottom: 10px; overflow: hidden; } .contact-page #primary { width: 100%; } .contact-main { width: 100%; clear: both; } #contact-form fieldset { background: #F9F9F9; border: 1px solid #D1D1CF; margin: 0 2px; padding: 10px; } .contact-page .post-contact { border: 1px solid #D1D1CF; margin-bottom: 10px; padding: 10px; background: #FFF; } #contact-form p { clear: both; margin-bottom: 10px; overflow: hidden; } #contact-form label { font-weight: normal; float: left; } #contact-form em { margin-top: 3px; margin-inline-start: 4px; float: left; } #contact-form input { float: left; border-color: #ededed; border-style: solid; border-width: 1px; padding: 4px; width: 50%; margin-inline-end: 5px; color: #5F6684; clear: both; } #contact-form textarea { border-color: #ededed; border-style: solid; border-width: 1px; height: 115px; padding: 4px; width: 80%; color: #5F6684; margin-inline-end: 5px; } .contact-page .contact-info { padding: 10px; width: 47%; min-height: 384px; display: inline-block; vertical-align: top; } .contact-page .post-contact strong { font-weight: normal; } label.error, .validation-error, #contact-form label.error { background: url(images/error.png) no-repeat scroll 5px 8px; color: #E14550; padding: 3px 5px 3px 20px; float: left; clear: both; margin: 0; font-size: 14px; } .comment-form-comment label.error { width: 100%; } .contactmap-wrapper { position: relative; } /** * 12.2 Pricing Table * ----------------------------------------------------------------------------- */ .pricing_table_wrapper #primary { width: 100%; } .pricingpage-pricetable1-main .pricing-content-inner, .pricingpage-pricetable2-main .pricing-content-inner { overflow: hidden; padding: 40px 0; text-align: center; } .pricingpage-quationanswer-main .pricing-content-inner, .pricingpage-aboutus-main .pricing-content-inner { clear: both; overflow: hidden; padding: 30px 0; } .pricingpage-quationanswer-main .row100 { float: left; width: 100%; margin: 12px 0; } .pricingpage-quationanswer-main .cms_title { margin: 0 0 15px 0; } .pricingpage-quationanswer-main .cms_ans { font-size: 14px; } .pricingpage-pricetable2-main, .pricingpage-quationanswer-main { background: #FFF; border-top: 1px solid #D9D6D2; } .pricingpage-quationanswer-main .cms_title, .pricingpage-pricetablebottom-main .benifit_name, .pricingpage-aboutus-main .ourteam_name { font-size: 25px; line-height: 30px; } .pricingpage-aboutus-main .ourteam_image { background: #FFFFFF; border: 3px solid #E3E3E3; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; float: left; height: 150px; width: 150px; } .pricingpage-aboutus-main .ourteam_image img { margin: 4px 0 0 0; } .pricingpage-aboutus-main .ourteam_wrapper_bottom { float: left; margin: 12px 0 0 30px; padding: 0; text-align: left; width: 60%; } /** * Blog * ----------------------------------------------------------------------------- */ .site-content .blog, .blog-list-container { -moz-column-fill: initial; -webkit-column-fill: initial; column-fill: initial; -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; } article.post, .search-results article { position: relative; box-sizing: border-box; margin-bottom: 30px; } .single article.hentry { margin: 0; display: block; width: 100%; padding-bottom: 0; border: 0; } .post-content-outer .read-more { display: none; } #box_filter { margin: 0 0 10px; } .blog-box-container th, .blog-box-container td { display: block; } .filter-container .block_hover .post-link { margin: 20px 0 10px; } article.post, .search-results article { position: relative; margin-block-end:40px; } .single-post .page-links { width: 915px; margin: 24px auto 24px; float: none; } .navigation-outer.post-navigation-outer { text-align: center; } .single .navigation.post-navigation { text-align: left; padding: 30px 0; box-sizing: border-box; margin-top: 0; display: block; } .single-post .author-info { margin: 2% auto; text-align: left; } .single-post .comments-area { display: block; margin: 40px auto 0; text-align: left; } .filter-container .image-block { padding: 2px; box-sizing: border-box; } .ie8 .yith_magnifier_gallery li { width: 119px; } .ie8 .entry-thumbnail:hover .block_hover { display: block; } .tmpmela-blog-posts-list > img { max-width: 100%; } .blog-posts-list img { height: auto; max-width: 100%; } .entry-main-content .entry-meta .entry-date, .entry-meta .comments-link a, .single .entry-meta .entry-date, .site-content .entry-meta a, .meta-inner .fa { position: relative; line-height:22px; font-size: 14px; font-weight: 400; text-transform: uppercase; } .entry-meta .comments-link a, .site-content .entry-meta a, .meta-inner .fa { cursor: pointer; color: #888; } .entry-meta .meta-inner .fa { font-size: 14px; color: #888; } .entry-content-other { margin-bottom: 24px; border-bottom: 1px solid #ededed; padding-bottom: 24px; padding-top: 10px; } .product .entry-meta , .testimonial .entry-meta, .staff .entry-meta, .search-results .page .entry-content-other{ display: none;} .search-results .product .entry-content-other,.search-results .page .entry-content-other,.search-results .staff .entry-content-other { padding-bottom: 0; margin-bottom: 0; border: 0;} .blog-list .entry-summary { margin: 0 auto; width: 100%; word-break: break-word; line-height: 24px; padding: 15px 0 10px; } .blog .entry-meta-inner { display: flex; padding-block-start: 30px; } .blog .entry-summary .read-more { display: flex; flex: 1 1 auto; justify-content: flex-start; } .entry-meta { display: flex; justify-content: flex-start; align-items: center; } .elementor-shortcode .testimonial-carousel { background: #f5f5f5; text-align: center; } .grid .blog-list .entry-main-content .entry-video, .blog-list .entry-main-content .entry-video { margin: 25px 0 0; } .entry-video p { margin-bottom: 5px; } .grid .blog-list .entry-main-content .entry-content-date { display: inline-block; vertical-align: top; float: none; width: 100%; } .entry-content-other img { margin: 0 auto 25px; text-align: center; display: block; } .entry-main-content { display: inline-block; vertical-align: top; width: 100%; position: relative; } .masonry .entry-main-content .entry-content-date, .grid .entry-main-content .entry-content-date { float: left; margin-bottom: 0px; } .posts-content { width: 100%; } .ie8 .blog-posts-content .block_hover { display: none; } .ie8 .blog-posts-content .container:hover .block_hover { display: block; } .ie8 .entry-thumbnail { width: 50%; } .blog-grid.cols-2 .container { margin-bottom: 40px; width: 100%; } .blog-grid.grid { margin: 0; } .single-post-container .single-post { margin: 0; } .cols-2 .container, .cols-2 .category-block { width: 49%; } .cols-3 .container, .cols-3 .category-block { width: 33.33%; } .cols-4 .container, .cols-4 .category-block { width: 24.5%; } .cols-5 .container, .cols-5 .category-block { width: 19%; } .cols-6 .container, .cols-6 .category-block { width: 16.67%; } .posts-content .owl-item .container-inner { vertical-align: top; display: inline-block; position: relative; } .grid .container.first { clear: both; } .history .shortcode-title { margin: 0 10px 20px; } .full-width .history .inner-container { width: auto; margin: 0 -10px; } .history .blog-grid.grid { margin: 0; } .history .blog-grid .container-inner { padding: 0; } .history .blog-posts-content .post-image { float: none; display: inline-block; margin: 0; width: 100%; vertical-align: top; } .history .blog-posts-content .comments-link, .history .post_author1 { float: none; display: inline-block; vertical-align: top; } .history .posts-content .container { margin: 0; } .history .posts-content .container-inner { margin: 0 10px 50px; } .history .post-image > img { width: 100%; } .blog-box .grid { margin: 0 -25px 0 0; } .blog-box .grid.four-col { margin: 0 -15px 0 0; } .grid { margin: 0 -15px; } body.grid { margin: 0; } /***------------ Portfolio ---------***/ .portfolios li { vertical-align: top; display: inline-block; list-style: none outside none; width: 50%; padding: 0 10px 10px; box-sizing: border-box; } .portfolio-filter-container { margin-bottom: 20px; } .portfolios ul { padding: 0; list-style: none; margin: 0; float: left; } .entry-title-port { margin-bottom: 10px; font-size: 14px; } #primary .portfolios ul { margin: 0 -10px } #primary .portfolios li .main { margin-bottom: 30px; } .portfolios li .main img, .portfolio_wrapper li .main img, .portfolio_wrapper div.main img { width: 100%; } .portfolio_details { float: left; width: 100%; } .portfolio_image .image1 { border: 5px solid #EEE; } .portfolio_2column li, .portfolio_two { width: 50%; } .portfolio_3column li, .portfolio_three { width: 33.33%; } .portfolio_4column li, .portfolio_four { width: 25%; } /* Start awesome fonts */ .fa { margin-inline-end: 5px; font-size: 13px; } .post-navigation a.next-post .fa { margin-inline-end: 0; margin-inline-start: 5px; } /* End awesome fonts */ /* Start Faqs */ .faqs-container { width: 100%; } .faqs-content.style-1 .toogle_div span.faq_title::after { content: ""; background-image: url("images/megnor/plus.svg"); background-size: 10px; background-repeat: no-repeat; background-position: center; height: 23px; width: 23px; line-height: 23px; left: 6px; position: absolute; text-align: center; top: 11px; } .faqs-content.style-1 .toogle_div a.current span.faq_title:after { background-image: url("images/megnor/mines.svg"); } .faqs-category-container .tab_content { padding: 10px 35px; } .single-faq .tog { text-transform: none; padding: 12px; padding-inline-start: 35px; margin: 0; border-bottom: 1px solid #ededed; } .single-faq .tog.current { border-bottom: none; color: #222222; } .style-1 .single-faq { margin-bottom: 0 ; } .style-2 .single-faq { margin: 0 0 15px; } .style-2 .single-faq .title { color: #222222; font-weight: 700; margin-bottom: 10px; } .style-2 .single-faq .content { line-height: 30px; } .description { margin-bottom: 20px; } .shortcode_contactform .description { color: #222222; } /** * Loading * ----------------------------------------------------------------------------- */ .loading { position: relative; text-align: center; vertical-align: middle; width: 100%; } .loading img { position: absolute; top: 50%; } /* Start Widget recent posts */ .widget .single-post { clear: both; display: inline-block; padding: 7px 0; } .widget .single-post .post-img { float: left; margin-inline-end: 10px; } .widget .single-post .post-img img { border: 3px solid #F1F1F1; } .widget .single-post .post-title { display: inline; margin-bottom: 0; margin-top: 0; text-transform: none; font-size: 14px; } .widget .single-post .post-title.no-image { width: 100%; } .widget .single-post .post-excerpt { display: inline-block; } .widget .single-post .post-date { display: inline-block; width: auto; } /* End Widget recent posts */ .latest-news-content { margin: 0 auto; } .latest-news-content .single-post .post-title { font-size: 17px; margin: 10px 0; display: inline-block; } .latest-news-content .single-post .post-description, .latest-news-content .single-post .post-date { font-size: 17px; line-height: 22px; margin: 0 0 5px 0; } .latest-news-content .single-post .post-date { color: #222222; margin: 10px 0; } .fa.fa-arrow-right { font-size: 10px; margin-inline-start: 10px; } .inner-container.content-main { margin: 0 auto; width: 1150px; } .single_accordion.accord-1 .tab_content { display: block; } .recent .small-title { display: none; } .sub-container.center { margin: 0 2%; width: 48%; } .inner-image { overflow: hidden; } .inner-image img { transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); transition: all 0.9s ease 0s; -webkit-transition: all 0.9s ease 0s; -moz-transition: all 0.9s ease 0s; -ms-transition: all 0.9s ease 0s; -o-transition: all 0.9s ease 0s; } .inner-image img:hover { opacity: 0.6; -khtml-opacity: 0.6; -webkit-opacity: 0.6; -moz-opacity: 0.6; transform: scale(1.08); -webkit-transform: scale(1.08); -ms-transform: scale(1.08); -o-transform: scale(1.08); -moz-transform: scale(1.08); transition: all 0.9s ease 0s; -webkit-transition: all 0.9s ease 0s; -moz-transition: all 0.9s ease 0s; -ms-transition: all 0.9s ease 0s; -o-transition: all 0.9s ease 0s; } .information { border: 1px solid #ededed; height: 237px; background: none repeat scroll 0 0 #f5f5f5; margin-inline-end: 10px; } .info-title { color: #434571; font-size: 17px; font-weight: 700; line-height: 23px; margin-bottom: 15px; margin-top: 0; padding: 67px 20px 0 40px; text-decoration: none; text-transform: uppercase; } .category-grid .category-block { border: 1px solid #f5f5f5; margin: 0 10px 10px 0; position: relative; float: left; } .tmpmela_categorycontent.left { width: 100%; } .cat-carousel .category-block { border: 1px solid #ededed; margin: 0 10px 1px; } /* Start Page builder */ .panel-grid { margin: 0 !important; } .panel-grid-cell { padding: 0 !important; } /* removes number tag +/- */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { /* display: none; <- Crashes Chrome on hover */ -webkit-appearance: none; margin: 0; } .site-footer .three_fifth .banner { float: left; margin: -4px 20px 0 0; } .select2-container .select2-choice { padding: 3px 10px !important; border-color: #ededed; border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; -moz-border-radius: 0px; } .select2-drop-active { border-color: #ededed; } .google-map { box-sizing: border-box; width: 100%; } .wpb_gmaps_widget .wpb_wrapper { box-sizing: border-box; } .google-map img { max-width: inherit !important; } .footertop ul { margin: 0; } .follow-us .fa-linkedin::before { content: "\f0e1"; } .follow-us .fa-google-plus::before { content: "\f0d5"; } /*-------------------------- Contact form -----------------------*/ .text-col { display: inline-block; vertical-align: top; margin-bottom: 20px; width: 100%; } .text-area-col { margin-bottom: 20px; } .tmpmela-contact-content { text-align: center; margin: 0 auto; } .text-col.col-6 { width: 47.9%; margin-inline-end: 18px; } .text-area-col textarea.wpcf7-textarea { background-color: #f5f5f5; border: none; border: 1px solid #ededed; } .text-area-col { width: 100%; margin: 0 auto; text-align: center; } .contact_form form { display: inline-block; margin: 30px 0; vertical-align: top; width: 100%; } .wpcf7 input { width: 100%; line-height: 22px; background-color: #f5f5f5; border: 1px solid #ededed; } .wpcf7 .contact-button input{ border: none;} .wpcf7 label { color: #222; } .contact-input { box-sizing: border-box; float: left; padding: 0; width: 100%; margin: 0 0 20px } .contact-input.contact-subject { padding: 0 0 15px; width: 100%; } .contact-subject input[type="text"] { width: 100%; } .contact-textarea { float: left; clear: both; width: 100%; margin: 0 0 15px 0; } .tmpmela-contact-content .wpcf7-form-control.wpcf7-submit { padding: 11px 32px; width: auto; display: inline-block; background: #EA9D06; border-color: #EA9D06; } .about-block { padding-inline-end: 20px !important; padding-inline-start: 30px !important; } .contact-button { display: inline-block; vertical-align: top; margin-top: 30px; } /*---------------------- end Contact form ---------------------*/ .portfolios a.portfolio-title { display: block; padding: 5px 0; } .portfolios .image-block { position: relative; } .gallery-title { display: none; font-size: 20px; font-weight: 700; color: #FFFFFF; text-transform: capitalize; margin: 0 0 15px; transform: translateY(-134px); -webkit-transform: translateY(-134px); -o-transform: translateY(-134px); -ms-transform: translateY(-134px); transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; } .gallery-item:hover .gallery-title, .single-portfolio:hover .entry-title { transform: translateY(0); -webkit-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .gallery-caption, .portfolio-filter .block_hover { transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; bottom: 2px; left: 2px; margin: 0; position: absolute; right: 2px; text-align: center; top: 2px; color: #fff; } .brand-image .wp-caption-text.gallery-caption { display: none; } .portfolios .block_hover { position: absolute; margin: 0; text-align: center; visibility: hidden; transition-duration: 500ms; -webkit-transition-duration: 500ms; -moz-transition-duration: 500ms; -ms-transition-duration: 500ms; -o-transition-duration: 500ms; } .brands .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets { display: none; } .entry-content-other .gallery-item img { margin: 0; width: 100%; } .gallery-item:hover .gallery-caption, .single-portfolio:hover .block_hover, .portfolios li:hover .block_hover, .entry-thumbnail:hover .block_hover { background: rgba(0,0,0,0.4) none repeat scroll 0 0; bottom: 0; left: 0; margin: 0; position: absolute; right: 0; text-align: center; top: 0; transition: all 0.5s ease-out 0s; visibility: visible; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; } .gallery-item:hover .gallery-caption, .portfolios .single-portfolio:hover .block_hover { bottom: 2px; height: auto; left: 2px; right: 2px; top: 2px; width: auto; } .gallery-item .gallery-caption-inner { position: absolute; top: 44%; width: 100%; } .single-portfolio .block_hover_inner { position: absolute; top: 45%; width: 100%; } .gallery-caption-inner a.icon { display: inline-block; } .gallery-caption-inner .gallery-zoom, .gallery-caption-inner .gallery-redirect { display: inline-block; padding:0; } .links .icon, .gallery-zoom .icon, .gallery-redirect .icon, .blog-posts-content .block_hover .icon { background-color: #f5f5f5; display: inline-block; position: relative; transform: scale(0); -webkit-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); margin: 0 5px; height: 30px; width: 30px; line-height: 26px; opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; -ms-border-radius: 50px; } .entry-thumbnail:hover:hover .links .icon, .gallery-item:hover .gallery-zoom .icon, .gallery-item:hover .gallery-redirect .icon, .single-portfolio:hover .links .icon, .portfolios li:hover .links .icon, .blog-posts-content .container:hover .links .icon { opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; -ms-border-radius: 50px; } .links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover { background: #EA9D06; } .entry-thumbnail .links, .gallery-item .gallery-caption-inner, .blog-posts-content .block_hover .links, .single-portfolio .links, .portfolios .links { position: absolute; text-align: center; top: 42%; width: 100%; } .links a.icon .fa, .gallery-zoom .icon .fa, .gallery-redirect .icon .fa, .blog-posts-content .block_hover .icon .fa { font-size: 14px; line-height: 30px; margin: 0; vertical-align: middle; } .blog-list .entry-thumbnail:hover .links { transform: translateY(0px); -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); -moz-transform: translateY(0px); transition: all 1s ease; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; } .top-link-toggle { display: none; } /* CSS for revolution slider */ .tparrows.custom { cursor: pointer; height: 110px; width: 40px; background: #fff; } .tparrows.custom:hover { background: #fff; } .tparrows.custom:before { font-family: 'FontAwesome'; display: block; line-height: 111px; text-align: center; font-size: 30px; position: absolute; left: 0; right: 0; color: #222222; font-weight: 500; } .tparrows.custom.tp-rightarrow { transform: matrix(1, 0, 0, 1, -40, -50) !important; -webkit-transform: matrix(1, 0, 0, 1, -40, -50) !important; -ms-transform: matrix(1, 0, 0, 1, -40, -50) !important; -o-transform: matrix(1, 0, 0, 1, -40, -50) !important; -moz-transform: matrix(1, 0, 0, 1, -40, -50) !important; overflow: hidden; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.10); border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -o-border-top-left-radius: 4px; -moz-border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; } .tparrows.custom.tp-leftarrow { overflow: hidden; transform: matrix(1, 0, 0, 1, 0, -50) !important; -webkit-transform: matrix(1, 0, 0, 1, 0, -50) !important; -ms-transform: matrix(1, 0, 0, 1, 0, -50) !important; -o-transform: matrix(1, 0, 0, 1, 0, -50) !important; -moz-transform: matrix(1, 0, 0, 1, 0, -50) !important; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.10); border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; -o-border-top-right-radius: 4px; -moz-border-top-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px; } .tparrows.custom:hover:before { color: #EA9D06; } .tparrows.custom.tp-rightarrow:before { content: '\f105'; right: -4px; top: -4px; } .tparrows.custom.tp-leftarrow:before { content: '\f104'; left: -2px; top: -4px; } .custom .tp-bullet { background: rgba(255, 255, 255, 0.5); border: 1px solid #222222; display: block; height: 10px; width: 10px; } .custom .tp-bullet:hover, .custom .tp-bullet.selected { background-color: #222222; } .tparrows.preview1:after { background: rgba(0, 0, 0, 0.4); height: 50px; width: 50px; font-size: 20px; line-height: 50px; } .tp-bullets.preview1 .bullet { background: rgba(0, 0, 0, 0.4) !important; height: 3px !important; width: 3px !important; margin-inline-end: 8px !important; } .tp-bullets.preview1 .bullet:hover, .tp-bullets.preview1 .bullet.selected { height: 3px !important; width: 3px !important; } .tparrows.preview1 { height: 50px; width: 50px; cursor: pointer; } .tparrows.preview1:hover:after { background: rgba(255, 255, 255, 1); color: #aaa; } /* ========================================================================== Yith Quick view css start ========================================================================== */ .woocommerce #yith-quick-view-content div.product div.images img { transition: none; -webkit-transition: none; -o-transition: none; -ms-transition: none; } #yith-quick-view-modal { z-index: 999; } #yith-quick-view-content div.images { margin: 0; } #yith-quick-view-modal #yith-quick-view-content { padding: 10px; box-sizing: border-box; } #yith-quick-view-content div.summary { box-sizing: border-box; border: 0; } #yith-quick-view-content.woocommerce span.onsale:after, #yith-quick-view-content.woocommerce-page span.onsale:after { border: none; transform: none; -webkit-transform: none; -ms-transform:none; -o-transform:none; -moz-transform:none; } /* ========================================================================== Yith Quick view css end ========================================================================== */ .custom-parallax { background-attachment: fixed; } .productpage-woosmall .inner-container { width: auto !important; } .productpage-banner .inner-container { margin: 0 !important; } .tp-bullets { z-index: 99; } .account-container { background-color: #FFFFFF; border: 1px solid #ededed; display: none; padding: 10px 20px; position: absolute; right: 5px; text-align: left; top: 46px; width: 120px; z-index: 9; } .account-container a { display: block; margin: 0 0 2px; } .woofeature .woo-grid .woocommerce ul.products li, .woonew .woo-grid .woocommerce ul.products li, .woobest .woo-grid .woocommerce ul.products li , .woosale .woo-grid .woocommerce ul.products li { display: none; } .tmpmela-message { margin: 20px 0; display: none; font-size: 20px; text-align: center; } .tmpmela-message .fa { font-size: 20px; margin: 0 10px; color: #333; } .bx-pager { display: none; } #categorytab .loadgridlist-wrapper,.categorytab .loadgridlist-wrapper { display: none; } .loadgridlist-wrapper { text-align: center; margin: 50px 0; } .blog-more-link { clear: both; display: block; text-align: center; margin-top: 20px; } .blog-more-link a { background-color: #FFFFFF; border: 1px solid #222; color: #222222; cursor: pointer; padding: 10px 40px; text-align: center; transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; display: inline-block; margin: 0 10px; border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; -moz-border-radius: 50px; } .blog-more-link a:hover { background-color: #222222; border: 1px solid #222222; } #content { position: relative; } .sitemap ul { margin: 0; padding-inline-start: 20px; } .sitemap-item { padding: 0 5px; box-sizing: border-box; width: 33.33%; float: left; } .sitemap-item li { padding: 4px 0; } .mobile-menu li { list-style-type: none; display: inline-block; vertical-align: top; } /* ------------------catagory mega menu ---------------*/ .mega_menu { float: left; margin-bottom: 0; } .mega_menu .block-title { background-color: #222222; color: #FFFFFF; font-size: 14px; padding: 20px 20px 20px 20px; text-transform: uppercase; width: 230px; cursor: pointer; font-weight: 700; position: relative; text-align: left; } .mega_menu .mega_bkg .block-title:after { content: "\f107"; color: #fff; font-family: "FontAwesome"; position: absolute; right: 6%; top: 50%; margin-top: -10px; } .site-footer .widget ul, .site-footer .widget ol { padding: 0!important; } .menu.toggle-block ul.sub-menu { margin-inline-start: 10px; } .widget.widgets-payment-icon .title-outer { display: none; } .blog-posts-content { width: auto; clear: both; margin: 0 -15px; } .blog-posts-content .post_author1 { margin: 0; text-transform: capitalize; } .blog-posts-content .post_author1 .fa { color: #9C9C9C; padding: 0; } .blog-posts-content .post-date .fa { color: #6e7275; margin-inline-end: 2px; } .blog-posts-content p { margin: 0; } .entry-meta-blog .day-year-blog, .entry-date .day-year { display: inline-block; vertical-align: top; padding: 0; color: #888; } .blog-posts-content .post-author { color: #6e7275; } .meta-inner .author.vcard a { color: #888; } .entry-meta-blog { text-transform: uppercase; } .blog-posts-content .comments-link { display: inline-block; vertical-align: top; color: #888888; margin-inline-start: 25px; } .day-year-blog .fa { font-size: 14px; } .post-content-outer .day-year-blog { font-weight: 400; color:#EA9D06; font-size: 14px; } .blog-posts-content .comments-link .fa { margin-inline-end: 2px; font-size: 15px; } .blog-posts-content .comments-link a { color: #6e7275; font-size: 14px; } /*------------- blog style 1 ---------------*/ .post-detail a, .post-detail .post-date { color: #222; } .blog-posts-content .blog-grid .container, .portfolio-grid .item { display: inline-block; position: relative; vertical-align: top; margin-bottom: 35px; overflow: initial; } .blog-posts-content .post-image, .single-portfolio .portfolio-image { margin: 0; overflow: hidden; position: relative; display: inline-block; vertical-align: top; } .blog-posts-content .block_hover, .single-portfolio .block_hover { position: relative; } .blog-posts-content .container .block_hover { background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; bottom: 0; top: 0; left: 0; right: 0; margin: 0; opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; position: absolute; text-align: center; transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; } .blog-posts-content .container:hover .block_hover, .single-portfolio:hover .block_hover { opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; transform: scale(0.93, 0.85); -webkit-transform: scale(0.93, 0.85); -o-transform: scale(0.93, 0.85); -moz-transform: scale(0.93, 0.85); } .blog-posts-content .container .container-inner, .portfolio-main .single-portfolio { margin: 0 15px; clear: both; overflow: hidden; display: block; padding: 0; } .blog-posts-content .post-image-outer { overflow: hidden; position: relative; vertical-align: top; display: inline-block; } .blog-posts-content .post-content-outer { text-align: left; box-sizing: border-box; padding: 19px 0 0 0; position: relative; width: auto; margin: 0; } .blog-posts-content, .portfolio-container { text-align: center; } .single-portfolio .portfolio-title { margin: 20px 0 10px; font-weight: 700; } .blog-posts-content .fa.fa-circle { color: #222222; font-size: 5px; vertical-align: middle; padding: 0 0 0 7px; } .single-portfolio .portfolio-description { margin-bottom: 10px; } .single-portfolio .portfolio-title a { font-size: 14px; line-height: 20px; letter-spacing: 0.8px; font-weight: 500; text-transform: uppercase; } .post-description { margin: 4px 0; line-height: 20px; color: #888888; } .entry-header .entry-title a, .post-content-outer .post-title a { font-weight: 600; margin: 0 0 15px; display: block; word-wrap: break-word; text-transform: uppercase; } .search .site-content .blog, .site-content .blog { -moz-column-gap: 30px; -webkit-column-gap: 30px; column-gap: 30px; -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; } .search.search-no-results .site-content .blog{ -moz-column-gap: 0; -webkit-column-gap: 0; column-gap: 0; -moz-column-count: 1; -webkit-column-count:1; column-count: 1; } .search.search-no-results .search-form{ margin-block:30px; } .post-content-outer .post-title a { font-size: 16px; line-height: 25px; margin: 0; letter-spacing: 0; width: 285px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .blog-posts-content .grid.cols-2 .item, .portfolio-grid.cols-2 .item { width: 50%; } .blog-posts-content .grid.cols-3 .item, .portfolio-grid.cols-3 .item { width: 33.33%; } .blog-posts-content .grid.cols-4 .item, .portfolio-grid.cols-4 .item { width: 25%; } .blog-posts-content .grid.cols-5 .item, .portfolio-grid.cols-5 .item { width: 20%; } .blog-posts-content .grid.cols-6 .item, .portfolio-grid.cols-6 .item { width: 16.66%; } .post-content-inner { box-sizing: border-box; padding: 0 10px; } /* ------------- end blog ---------------*/ .sitemap-category, .sitemap-month-archieves { margin-bottom: 20px; } .cat-outer-block .cat-inner-block .cat_description .cat-desc { margin-bottom: 15px; } .checkout.woocommerce-checkout h3 { text-transform: capitalize; color: #222; } #order_review_heading { margin-top: 30px; } .search-results .term-description { display: none; } .entry-content .inner-container { clear: both; } .wp-caption-text.gallery-excerpt { display: none; } .post_format-post-format-gallery .gallery-item { text-align: center; } /*------- out of stock -----------*/ .soldout_wrapper { background: rgba(255, 255, 255, 0.5); bottom: 0; left: 0; position: absolute; right: 0; text-align: center; top: 0; } .soldout { background: #e1372f; color: rgb(255, 255, 255); display: inline-block; padding: 6px 15px; position: relative; top: 45%; vertical-align: top; border-radius: 4px; } .gridlist-buttonwrap { clear: both; display: inline-block; vertical-align: top; } .product-detail-wrapper .gridlist-buttonwrap .clear { clear: none; } .product-categories .count { position: absolute; right: 15px; top: 5px; font-size: 12px; } .widget_text select, .widget select { width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #ededed; background-color: #f5f5f5; } /*--------------- .full-width #primary --------------*/ .vc_row { margin-inline-start:auto !important; margin-inline-end:auto !important; } .vc_column-inner { padding: 0 !important; } .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li { margin: 0 !important; } .wpb_single_image .wpb_wrapper { overflow: hidden; margin: 0 auto !important; } .custom-content-main .wpb_wrapper .wpb_wrapper, .full-width .wpb_row .wpb_wrapper .wpb_wrapper { width: 100%; margin: 0; } .wpb_column .list li { list-style: none; } .wpb_column ul, .wpb_column ol { margin: 0; } .wpb_column ul.links { margin: 0 0 0 15px; } /*------------------ sidebar products -------------*/ .primary-sidebar .woocommerce ul.products li.product a.button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #222; padding: 3px 0; text-transform: capitalize; font-weight: normal; clear: both; } .primary-sidebar .woocommerce ul.products li.product a.button:hover { color: #222222; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; } .primary-sidebar .woocommerce ul.products li.product a:before { font-size: 0; margin: 0; } .primary-sidebar .product-block-hover { background: none; opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; left: 0; position: relative; } .sidebar-product .owl-theme .owl-buttons div { top: -50px; } .sidebar-product ul.owl-carousel { padding: 0!important; } .primary-sidebar .widget .sidebar-product ul li a { padding: 0; } .primary-sidebar .woocommerce ul.products li .container-inner{ margin: 7px 0 0; display: inline-block; } .primary-sidebar .sidebar-product .star-rating { margin: 3px 0 8px; } .see-all { box-sizing: border-box; color: #222222; display: inline-block; float: none; font-size: 14px; font-weight: 700; padding: 6px 10px; text-transform: uppercase; text-align: center; width: 100%; } .see-all:hover { background: #222222 none repeat scroll 0 0; } .see-all:hover a { color: #ffffff; } .products_block:hover .see-all { opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; } .singleproduct-right-sidebar .product-detail-wrapper { text-align: left; } .singleproduct-right-sidebar #woo-small-products .price { font-size: 14px; } .singleproduct-right-sidebar .star-rating { float: left; } #woo-small-products .button.yith-wcqv-button { display: none; } .wpb_flexslider .slides .owl-controls { display: none!important; } /********** chart **********/ .vc_progress_bar, .vc_chart, .vc_pie_chart { clear: both; } .vc_pie_chart_value { font-size: 16px!important; } /************* media *************/ .vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item { padding: 2px!important; } .vc_custom_heading:first-child div { font-size: 16px!important; } .vc_custom_heading h4 { font-size: 14px; font-weight: normal; } .vc_gitem-zone.vc_gitem-zone-c, .vc_gitem-row-position-middle { padding: 10px 20px; box-sizing: border-box; } .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { background-color: #222!important; border: 0!important; border-radius: 0!important; -webkit-border-radius: 0!important; -khtml-border-radius: 0!important; -moz-border-radius: 0!important; } .vc_gitem-link.vc_btn3-size-md { padding: 8px 18px!important; } /********** button *************/ .vc_btn3.vc_btn3-style-custom.vc_btn3-size-xs { font-size: 12px; padding: 8px 16px; } .vc_btn3.vc_btn3-style-custom.vc_btn3-size-sm { font-size: 12px; padding: 10px 18px; } .vc_btn3.vc_btn3-style-custom.vc_btn3-size-md { font-size: 12px; padding: 12px 20px; } .vc_btn3.vc_btn3-style-custom.vc_btn3-size-lg { font-size: 14px; padding: 14px 28px; } .vc_btn3-style-custom.vc_general.vc_btn3:focus, .vc_btn3-style-custom.vc_general.vc_btn3:hover { background-color: #EA9D06!important; background-image: none; } /********** Tabs *******/ .vc_tta.vc_general .vc_tta-tabs-container .vc_tta-panel-body { padding: 0; } /************ service-cms **********/ .service-cms { width: 100%; display: inline-block; vertical-align: top; padding: 30px 0; } .service-cms .service-list { box-sizing: border-box; display: inline-block; padding: 0 20px; vertical-align: top; width: 33.33%; border-right: 1px solid #ededed; border-left: 0; } .service-cms .service-list:last-child { border: none; padding-inline-end: 0; } .service-cms .service-list:first-child { padding-inline-start: 0; } .service-cms .icon-image { display: inline-block; vertical-align: top; margin: 0 16px 0 0; } .service-cms .service-content { margin: 0; } .service-cms .content { display: inline-block; vertical-align: top; text-align: left; } .service-cms .service-title { font-size: 18px; line-height: 20px; } .service-cms .service_other_text { font-size: 14px; } .single-product.woocommerce .woocommerce-breadcrumb { text-align: right; width: 100%; padding-top: 20px; padding-bottom: 20px; display: none; } .single.single-product .entry-summary .count-down { width: auto; position: relative; display: block; margin-inline-end: 10px; } .wishlist_table .product-add-to-cart a.button { padding: 10px 25px !important; } /********************** CMS sub-banner ****************/ .cms-banner-inner { overflow: hidden; position: relative; display: inline-block; vertical-align: top; } .tmpmela-single-banner { overflow: hidden; position: relative; } .cms-banner-img a { display: block; overflow: hidden; position: relative; } .cms-banner-img a:before { bottom: 0; content: ""; left: 50%; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; position: absolute; right: 51%; top: 0; background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0; } .cms-banner-img a:after { bottom: 50%; content: ""; left: 0; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; position: absolute; right: 0; top: 50%; background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0; } .cms-banner-inner:hover .cms-banner-img a:before, .cms-banner-inner:hover .cms-banner-img a:after { left: 0px; right: 0px; top: 0px; bottom: 0px; transition: all 500ms ease-in-out 0s; -webkit-transition: all 500ms ease-in-out 0s; -moz-transition: all 500ms ease-in-out 0s; -o-transition: all 500ms ease-in-out 0s; -ms-transition: all 500ms ease-in-out 0s; } .no-image.cms-banner-item { background-color: #EA9D06; padding: 30px; } .cms-banner-item.style-1.no-image { text-align: center; } .cms-banner-item.style-1.no-image .static-wrapper { position: relative; text-align: center; left: 0; top: 0; } .sub-banner1.cms-banner-item { margin-inline-end: 15px; } .sub-banner2.cms-banner-item { margin-inline-start: 15px; } .cms-banner .elementor-column .elementor-column.elementor-inner-column{ padding:0;} .cms-banner .elementor-column{ padding-inline: 7.5px; padding-block:0; overflow: hidden;} .cms-banner .elementor-column:first-child{ padding-inline-start: 0; padding-inline-end:15px;} .cms-banner .elementor-column:last-child{ padding-inline-end: 0; padding-inline-start: 15px;} .cms-banner .elementor-widget-image .elementor-image { display: inline-block; overflow: hidden; vertical-align : top;} .cms-banner {overflow: hidden;} .cms-banner img { transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; } .cms-banner img:hover { transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; } /*3 column cms*/ /* Style-1 css for cms banner*/ .static-wrapper { position: absolute; bottom: auto; margin: 0 auto; top: 22%; } .static-wrapper.cms-right-text { right: 8%; left: auto; text-align: right; } .static-wrapper.cms-left-text { left: 6%; right: auto; } .static-wrapper.cms-center-text { left: 0px; right: 0px; text-align: center; } .cms-banner-item.style-1 .link-text { font-size: 12px; line-height: 20px; padding: 8px 18px; border-radius: 50px; -webkit-border-radius: 50px; -khtml-border-radius: 50px; -moz-border-radius: 50px; display: inline-block; transition: all 300ms; -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; } .style-1 .static-wrapper .shop-now { display: inline-block; border-radius: 50px; -webkit-border-radius: 50px; -khtml-border-radius: 50px; -moz-border-radius: 50px; } .cms-banner-item .text1 { font-size: 24px; font-weight: 400; line-height: 25px; } .cms-banner-item .text2 { font-size: 24px; font-weight: 500; line-height: 34px; } .cms-banner-item .text3 { font-size: 14px; line-height: 30px; } .banner-text { margin-top: 35px; display: block; } .cms-banner-item .static-wrapper .text1, .cms-banner-item .static-wrapper .text2 { display: block; } /*********** category-block *****************/ .woo_categories_block{ margin:0 -15px; } .cat-outer-block .cat-img-block .cat-img img { transition: .7s; -webkit-transition: .7s; -moz-transition: .7s; -ms-transition: .7s; -o-transition: .7s; } .cat-outer-block:hover .cat-img-block .cat-img img { position: relative; z-index: -1; transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .cat-img-block a.cat-img { display: inline-block; vertical-align: top; position: relative; } .cat-img-block { position: relative; overflow: hidden; } .cat-outer-block:hover .cat-img-block { -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .viewcollection { font-size: 14px; letter-spacing: 1px; position: absolute; top: 40%; left: 50%; right: 0; color: #ffffff; text-transform: uppercase; opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .cat-outer-block:hover .viewcollection { opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; } .viewcollection-inner { border-bottom: 1px solid #fff; padding-bottom: 2px; } .cat_description h3 { padding: 0; } .cat_description .cat_sub_description { padding-top: 7px; margin-bottom: 34px; text-transform: capitalize; color: #808080; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:278px; } .cat-outer-block a.cat_name { display: block; font-size: 18px; font-weight: 600; padding-block: 11px; border-bottom: 1px solid #e9e9e9; text-transform: uppercase; } .woo_categories_slider .owl-controls.clickable { display: none !important; } .cat_description { overflow: hidden; word-break: break-word; } .cat-all-category { padding-top: 25px; display: inline-block; text-align: center; width: 100%; } /*******************************/ .aboutblock-content .button_content_inner { padding: 20px 0; box-sizing: border-box; } .aboutblock-content .button_content_inner a.button { background: none; color: #EA9D06; position: relative; padding: 0; } .aboutblock-content .button_content_inner a.button:hover { background: none; color: #222; } .aboutblock-content .button_content_inner a.button:after { position: absolute; background: #EA9D06; left: 0; right: 0; bottom: -2px; top: auto; content: ""; height: 1px; } .aboutblock-content .button_content_inner a.button:hover:after { background: #222; } .social-icon { text-align: center; } .social-icon .widget { margin: 5px 0; } .social-icon .widget-title, .social-icon .follow-us { display: inline-block; vertical-align: middle; color: #fff; font-size: 12px; padding: 0!important; } .social-icon .follow-us a i { color: #a3a3a3; } .social-icon .follow-us a { padding: 2px 0; margin: 0 10px; box-sizing: border-box; } .vc_grid-pagination { clear: both; display: inline-block; vertical-align: top; width: 100%; } .related_posts > h3 { text-align: center; letter-spacing: 2px; font-size: 26px; line-height: 25px; font-family: 'Poppins'; text-transform: capitalize; font-weight: 700; } .related_posts.blog-list { text-align: left; } .single .blog-list .entry-thumbnail { width: 100%; text-align: center; margin: 0px; } .single .related_posts.blog-list article.post { margin: 0 0 10px 0; display: inline-block; vertical-align: top; width: 100%; position: relative; padding:0 15px; } .rev_slider.wpb_revslider_element { position: relative; z-index: -1; } .post-password-form input[type="password"] { line-height: 14px; } .product-category .woocommerce-loop-category__title { font-size: 20px; color: #222; text-align: center; word-break: break-word; line-height: 24px; font-weight: 400; padding: 30px 0; } .site-footer .footer-bottom .widget_search .search-form { width: auto; margin: 0; } .widget #wp-calendar { width: 100%; text-align: center; } .widget #wp-calendar td, .widget #wp-calendar th { padding: 3px 0px; box-sizing: border-box; } .home .widget.woocommerce ul.product_list_widget, .primary-sidebar .woocommerce ul.product_list_widget, .primary-sidebar .widget .tagcloud, .primary-sidebar .widget > .toggle-block, .primary-sidebar .widget_black_studio_tinymce .textwidget, .primary-sidebar .widget_pages > ul, .primary-sidebar .widget_price_filter .toggle-block, .primary-sidebar .widget_shopping_cart_content, .primary-sidebar .widget .menu.toggle-block { padding:10px 11px; box-sizing: border-box; } .primary-sidebar .widget .woocommerce-widget-layered-nav-list, .primary-sidebar .widget .product-categories, .primary-sidebar .widget.widget_product_tag_cloud .tagcloud { padding-block: 14px; } .widget.woocommerce.widget_shopping_cart .cart_list.product_list_widget { padding: 0; } .select2-container .select2-selection--single {height: 40px !important;border: 1px solid #ededed !important; border-radius: 0 !important; text-align: left;} .select2-container--default .select2-selection--multiple { border-color: #ededed !important; border-radius: 0 !important; text-align: left; } .select2-container .select2-selection--single .select2-selection__rendered { padding: 8px 12px!important; line-height: 22px !important; } .select2-container--default .select2-selection--single .select2-selection__arrow {height: 38px !important;} .related_posts_outer { width: 100%; position: relative; float: left; margin: 10px 0 30px; } .login-out a:after { font-family: "FontAwesome"; right: 0; position: relative; top: 2px; color: #ffffff; font-size: 18px; } .login-out a.login:after { content: "\f023"; } .login-out a.logout:after { content: "\f13e"; } .login-out { display: inline-block; vertical-align: top; padding: 19px 0; } .breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb { padding:0; font-size: 15px; } .woocommerce-terms-and-conditions { background: #ffffff; padding: 30px; box-sizing: border-box; display: inline-block; vertical-align: top; margin-bottom: 10px; border: 1px solid #ededed; } .single .image-attachment .entry-header .entry-title { display: none; } /* home slider css start */ .widget .post-image-outer { width: 100%; float: none; margin: 0; padding: 20px 20px 10px; box-sizing: border-box; } .widget .blog-posts-content .post-content-outer { padding: 10px 20px; box-sizing: border-box; } .widget .posts-content .post-title a { color: #EA9D06; } .widget .post-description, .widget .blog-posts-content .post-date { margin: 15px 0; } .widgets-leftbanner.widget .title-outer, .primary-sidebar .widgets-leftbanner.widget .title-outer { display: none; } .widget .blog-carousel.owl-theme .owl-buttons div { top: -52px; } .widget .product-title { word-break: break-word; } .primary-sidebar { font-weight: 500; } .home-sidebar .widget.woocommerce ul.product_list_widget li .product-title, .primary-sidebar .widget.woocommerce ul.product_list_widget li .product-title { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; } .widgets-follow-us .widget-title { display: none; } .widget .product-block { margin: 0; } .widget .blog-carousel .owl-controls .owl-buttons .owl-prev, .widget .blog-carousel .owl-controls .owl-buttons .owl-next { color: #bababa; } .widget .owl-theme .owl-buttons div.owl-next:after, .widget .owl-theme .owl-buttons div.owl-prev:after { font-size: 17px; font-weight: 700; } .widget .product_list_widget li,.widgets-blog-posts li { margin: 7px 0; padding: 7px 0; } .widget .woocommerce ul.product_list_widget li img { border: 0; } .widget .woocommerce .star-rating, .widget .woocommerce-page .star-rating, .widget .wpb_wl_summary .star-rating { margin: 0; } .single-product .widget { border: 0px; } .single-product #secondary .widget { border: 3px solid #ededed; } /** * 6.14 Comments * ----------------------------------------------------------------------------- */ .comments-area .comment-respond { padding-top: 14px; } .comments-area { margin: 40px auto 0; clear: both; display: inline-block; width: 100%; } .comment-reply-title, .comments-title { font-size: 24px; font-weight: 600; line-height: 30px; position: relative; color: #333; padding-bottom: 0; } .comment-form-cookies-consent { display: inline-block; vertical-align: top; } .comment-list { list-style: none; margin: 25px 0; } .comment-author { font-size: 14px; line-height: 1.7142857142; } .comment-list .comment { margin: 30px 0 0; } .comment-author { position: relative; } .comment-meta .avatar { width: 55px; height: auto; border-radius: 50px; -webkit-border-radius: 50px; -khtml-border-radius: 50px; -moz-border-radius: 50px; } .comment-author .avatar { position: absolute; top: 6px; left: 0; } .says { display: none; } .comment-author { position: relative; } .comment-author, .comment-awaiting-moderation, .comment-metadata { padding-inline-start: 75px; font-size: 14px; font-weight: 500; } .comment-metadata a { color: #808080; text-transform: uppercase; } .comments-area .comment-author { display: inline-block; vertical-align: top; } .comment-content { padding-top: 15px; padding-inline-start: 75px; box-sizing: border-box; } .comment-author b, .comment-author a { font-weight: 600; text-transform: capitalize; font-size: 17px; } .comment-edit-link { margin-inline-start: 10px; } .comment-edit-link:before { content: "\f040"; margin: -3px 5px 0 2px; vertical-align: middle; color: #808080; } .comment-content ul, .comment-content ol { margin: 0 0 24px 22px; } .comment-content li > ul, .comment-content li > ol { margin-bottom: 0; } .comment-content > :last-child { margin-bottom: 0; } .comment-content p { padding-bottom: 0; } .comment-list .children { list-style: none; margin-inline-start: 60px; margin-top: 15px; } .comment .comment-respond { margin: 40px 0 50px; } .comment-notes, .comment-awaiting-moderation, .logged-in-as, .no-comments, .form-allowed-tags, .form-allowed-tags code { color: #333; } .comment-notes, .comment-awaiting-moderation, .logged-in-as { line-height: 1.7142857142; } .no-comments { font-size: 17px; font-weight: 400; line-height: 1.5; margin-top: 24px; text-transform: uppercase; margin-bottom: 0; } .comment-form label { font-weight: 500; display: block; padding-block:2px; } .comment-form .comment-form-cookies-consent label { display: inline;} .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"], .comment-form textarea { width: 100%; padding: 8px 12px; box-sizing: border-box; line-height: 22px; background-color: #f5f5f5; } .form-allowed-tags, .form-allowed-tags code { font-size: 12px; line-height: 1.5; } .comment-reply-title small a { color: #333; float: right; height: 25px; width: 20px; overflow: hidden; font-size: 0; } .comment-reply-title small a:hover { color: #333; } .comment-reply-title small a:before { content: ''; background-image: url(./images/megnor/light-close.svg); background-position: center; background-repeat: no-repeat; background-size: 17px; height: 25px; width: 20px; } .comment-navigation { font-size: 12px; line-height: 2; margin-bottom: 48px; text-transform: uppercase; } .comment-navigation .nav-next, .comment-navigation .nav-previous { display: inline-block; } .comment-navigation .nav-previous a { margin-inline-end: 10px; } #comment-nav-above { margin-top: 36px; margin-bottom: 0; } .single .type-product .theme-container { clear: both; } .header-offer { float: left; } .woocommerce .product-detail-wrapper .variations_button .button { background: #EA9D06; border-color: #EA9D06; color: #222; } .woocommerce .wcpc_compare_btn_wrap a:hover.added_to_compare,.woocommerce .wcpc_compare_btn_wrap a:hover.added_to_compare::before,.woocommerce .wcpc_compare a:hover.button,.single .woocommerce .wcpc_compare a:hover.button::before{color:#EA9D06;} .categorytab .resp-tabs-list li.product-button a ,#categorytab .resp-tabs-list li.product-button a{ line-height: 36px; padding: 10px 10px; color: #ff0000; border-radius: 50px; -webkit-border-radius: 50px; -khtml-border-radius: 50px; -moz-border-radius: 50px; box-sizing: border-box; font-weight: 500; text-decoration: underline; } .categorytab .resp-tabs-list li.product-button,#categorytab .resp-tabs-list li.product-button { padding: 17px 25px; box-sizing: border-box; text-align:left; margin-top: 10px; } #categorytab .count-down { display: none; } .woocommerce .products .product:hover .product-count-down { display: none; } .categorytab { display: block; width: 100%; margin: 0px; text-align:center; } .wpb_single_image.about { display: inline-block; vertical-align: middle; padding-inline-end: 10px; padding-bottom: 10px; font-weight: 500; } .fancy .normal-title { margin: 0 0 10px; } .text-col.col-6.last { margin-inline-end: 0; } /*css loader css*/ .spinner-wrapper { background: #fff; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 999999; } .spinner { width: 50px; height: 40px; position: absolute; left: 48%; top: 45%; } .sk-folding-cube { margin: 0 auto; width: 40px; height: 40px; position: relative; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); } .sk-folding-cube .sk-cube { float: left; width: 50%; height: 50%; position: relative; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; } .sk-folding-cube .sk-cube:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fed700; -webkit-animation: sk-foldCubeAngle 2s infinite linear both; animation: sk-foldCubeAngle 2s infinite linear both; -webkit-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; transform-origin: 100% 100%; } .sk-folding-cube .sk-cube2 { -webkit-transform: scale(1.1) rotateZ(90deg); transform: scale(1.1) rotateZ(90deg); } .sk-folding-cube .sk-cube3 { -webkit-transform: scale(1.1) rotateZ(180deg); transform: scale(1.1) rotateZ(180deg); } .sk-folding-cube .sk-cube4 { -webkit-transform: scale(1.1) rotateZ(270deg); transform: scale(1.1) rotateZ(270deg); } .sk-folding-cube .sk-cube2:before { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .sk-folding-cube .sk-cube3:before { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .sk-folding-cube .sk-cube4:before { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } @-webkit-keyframes sk-foldCubeAngle { 0%, 10% { -webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0; } } @keyframes sk-foldCubeAngle { 0%, 10% { -webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0; } } /* -------------- elementor ---------------- */ .gallery-item .gallery-caption-inner { display: block; } .dialog-type-lightbox{ display: none !important; } .home-service .elementor-icon-box-title {padding: 0 !important;} .home-service .last .elementor-icon-box-wrapper .elementor-icon-box-content::after { background: none; content: ''; } .logo-slider .swiper-slide { border: 1px solid #ededed; border-left: 0; padding: 55px 15PX; } .logo-slider .swiper-slide-active { border-left: 1px solid #ededed; } .services-icon .elementor-icon i { line-height: 90px; display: inline-block; vertical-align: top; height: 90px; width: 90px; background-color: #f5f5f5; border-radius: 50%; margin-bottom: 10px; } /* elementor custom css start */ .services-icon .elementor-icon-box-wrapper:hover .elementor-icon i { background-color: #EA9D06; } .cms-content-hide .elementor-icon-box-content { display: none; } /* elementor custom css end */ /* single blog css start */ .entry-content-inner img, .blog-posts-content .post-image img { position: relative; z-index: -1; } .entry-main-content .entry-thumbnail { position: relative; width: 100%; float: left; z-index: 9; } .single .entry-main-content .entry-thumbnail { margin-bottom: 5px; } .single .related_posts .entry-main-content .entry-thumbnail{margin: 0;} .single-post .entry-thumbnail.no-blog-image { min-height: auto; } .blog-image { min-height: 450px; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: cover; margin-bottom: 30px; } .single .entry-main-header { position: relative; margin: 0px 0 40px; display: inline-block; width: 100%; } .single .entry-content-dec-inner { padding-bottom: 32px; border-bottom: 1px solid #e5e5e5; display: inline-block; width: 100%; } .single .entry-content-dec-inner img { margin-top: 20px; margin-bottom: 20px; } .single .entry-content-dec-inner .author-avatar img { margin: 0;} .single .entry-content-dec-inner .entry-meta { border-bottom: 1px solid #e5e5e5; padding-bottom: 25px; margin-bottom: 25px; margin-top: 0; border-top: 0; } .single-post .entry-meta .meta-inner::after, .entry-meta .meta-inner::after { content: ''; } .single .entry-main-header h1, .single .entry-main-header h2, .single .entry-main-header h3, .single .entry-main-header h4, .single .entry-main-header h5 { margin-bottom: 10px; } /* single blog css end */ /* gallery zoom css start */ .gallery-item .gallery-caption-inner { display: inline-block; position: relative; top: 0; z-index: 1; width: 100%; height: 100%; } .gallery-item .gallery-caption-inner .gallery-zoom { height: 100%; width: 100%; } .gallery-item .gallery-caption-inner .gallery-zoom.no-text a { z-index: 1; height: 100%; width: 100%; background: transparent; opacity: 1; } .gallery-item .gallery-caption-inner .gallery-zoom.no-text a i { font-size: 0; } .gallery-item .gallery-caption-inner .gallery-redirect { display: none; } /* gallery zoom css end */ /* WC Marketplace css start */ .entry-content .wcmp_regi_main .reg_header1, .entry-content .wcmp_regi_main .reg_header2, .entry-content .wcmp_regi_main .wcmp_regi_form_box label { color: #222222; } /* WC Marketplace css end */ /* Hot deal css start */ .home-featured-carousel .item { display: flex; } .feature-image-wrapper { margin-inline-end: 20px; margin-block-end: 15px; min-width:150px; } #home_featured_carousel .product_title a { font-size: 14px; letter-spacing: 0.5px; } .home-featured-carousel .product-description { display: none; } .home-featured-carousel .button.add_to_cart_button { border-radius: 50px; margin-block-end: 10px; } .product-button-icon { display: flex; column-gap: 4px; display: none; } .home-featured-carousel.woocommerce .compare.button, .home-featured-carousel.woocommerce .button.yith-wcqv-button, .home-featured-carousel.woocommerce .yith-wcwl-wishlistexistsbrowse a, .home-featured-carousel.woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist { border-radius: 50px; } .home-featured-carousel .count-down{position: relative; margin: 0; margin-block:17px;} .home-featured-carousel .product-block-hover {margin-top: 5px;float: none;bottom: 0;clear: both;} .home-featured-carousel .product-block-hover { margin-top: 6px; display: block; vertical-align: top; } .home-featured-carousel .product-price.price { font-size: 14px; font-weight: 600; padding: 3px 0; } /* Hot deal css start */ .home-sidebar .widget { border: 1px solid #ededed; margin-bottom: 40px; display: inline-block; vertical-align: top; width: 100%; } .home-sidebar .widget.widget_media_image { border: 0; } .home-sidebar .woocommerce-Price-amount.amount, .home-sidebar .woocommerce ul.product_list_widget li del, .home-sidebar .woocommerce ul.product_list_widget li ins { font-size: 14px; font-weight: 600; } .home-sidebar .product-title { font-size: 14px; font-weight: 500; } /* single product category css end */ /* special product css start */ .woo-list .product-button-hover { display: none; } .woo-list .product-block-inner { display: inline-block; vertical-align: top; } .woo-list .woocommerce ul.products li.product .image-block { width: 40%; float: left; } .woo-list .product-detail-wrapper { padding: 0; overflow: hidden; display: block; padding-inline-start: 20px; } .woo-list .loadgridlist-wrapper { margin-block-start: 15px; margin-block-end: 30px; } /* special product css end */ /* brand css start */ .brand-container .owl-theme .owl-buttons div { top: 5px; } .brand-container .owl-theme .owl-buttons div.owl-prev { right: auto; left: -10px; } .brand-container .owl-theme .owl-buttons div.owl-next { right: -10px; left: auto; } .brands .swiper-slide-image { filter: grayscale(20%) brightness(0%) contrast(0%); -webkit-filter: grayscale(20%) brightness(0%) contrast(0%); -moz-filter: grayscale(20%) brightness(0%) contrast(0%); -ms-filter: grayscale(20%) brightness(0%) contrast(0%); -o-filter: grayscale(20%) brightness(0%) contrast(0%); } .brands .swiper-slide-image:hover { filter: unset; -webkit-filter: unset; -moz-filter: unset; -ms-filter: unset; -o-filter: unset; } /* brand css end */ /* blog posts */ .widgets-blog-posts img { float: left; border: 1px solid #ededed; } .widgets-blog-posts .post-detail { overflow: hidden; padding-inline-start: 15px; } .widgets-blog-posts li { width: 100%; clear: both; overflow: hidden; } .widgets-blog-posts { position: relative; } .widgets-blog-posts .entry-date .fa { display: none; } .widgets-blog-posts .bx-wrapper { display: block; } .widget.widgets-blog-posts .bx-wrapper li { margin: 4px 0 6px; padding:4px 0 6px; } .widgets-blog-posts .post-detail .day-year{ font-weight: 400;} .widgets-blog-posts .post-detail .post-title { font-weight: 500; line-height: 20px; padding: 3px 0; word-break: break-word; display: block; } /********************************/ .service-block .elementor-icon-box-icon { padding-inline-end: 15px; border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-end-color: #dbdbdb; } .widget_search .widget-title,.widget_product_search .widget-title { display: none; } .widget_product_search { border: 0;} .primary-sidebar .widget_product_categories .select2 { width: 85% !important; margin: 20px; background: #fff; } body.monster .primary-sidebar .widget.widget_product_search, .primary-sidebar .widget.widget_search,.primary-sidebar .widget.widget_media_image,.primary-sidebar .widget.widget_calendar{ border: 0; } .primary-sidebar .widget.widget_calendar .calendar_wrap{padding:15px 0} /*******************************/ .header-category .sidebar-category-inner .cat-parent > .children,.header-category .sidebar-category ul li ul li:hover > ul.children > ul.children { background: #ffffff none repeat scroll 0 0; border: 1px solid #ededed; margin: 0; padding: 0; z-index: 9999; left: 100%; position: absolute; list-style: none; right: auto; top: -1px; width: 250px; -webkit-transform: scaleY( 0 ); -moz-transform: scaleY( 0 ); -ms-transform: scaleY( 0 ); -o-transform: scaleY( 0 ); transform: scaleY( 0 ); -webkit-transition: -webkit-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; -o-transition: -o-transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; transition: transform 0.3s ease, max-height 0.3s step-end, max-width 0.3s step-end, padding 0.3s step-end; -webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; -o-transform-origin: 0% 0%; transform-origin: 0% 0%; } .header-category .sidebar-category ul li:hover > .children,.header-category .sidebar-category ul li ul li ul.children li:hover > ul.children { -webkit-transform: scaleY( 1 ); -moz-transform: scaleY( 1 ); -ms-transform: scaleY( 1 ); -o-transform: scaleY( 1 ); transform: scaleY( 1 ); -webkit-transition: -webkit-transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; -o-transition: -o-transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; transition: transform 0.3s ease, max-height 0s step-start, max-width 0s step-start, padding 0s step-start; } .product-categories li > ul li a { position: relative; } .header-category .sidebar-category ul li.cat-parent > a::after { content: "\f105"; display: block; font-family: "FontAwesome"; font-size: 15px; position: absolute; right: 0; left: auto; margin-right: 0; top: 14px; } .entry-content table thead th { background-color: #f0f0f0; }
[-] category.php
[edit]
[+]
woocommerce
[+]
js
[-] content-none.php
[edit]
[-] sidebar-content.php
[edit]
[-] content-video.php
[edit]
[-] search.php
[edit]
[-] responsive.css
[edit]
[-] index.php
[edit]
[-] page.php
[edit]
[+]
..
[-] author-bio.php
[edit]
[-] sidebar.php
[edit]
[-] rtl.css
[edit]
[-] content-aside.php
[edit]
[-] content-link.php
[edit]
[+]
languages
[-] content-audio.php
[edit]
[-] single.php
[edit]
[-] footer.php
[edit]
[-] content-featured-post.php
[edit]
[-] tag.php
[edit]
[-] sidebar-footer.php
[edit]
[-] single-portfolio.php
[edit]
[-] header.php
[edit]
[-] style.css
[edit]
[+]
css
[-] 404.php
[edit]
[-] readme.txt
[edit]
[-] author.php
[edit]
[-] content-gallery.php
[edit]
[-] content-image.php
[edit]
[-] screenshot.png
[edit]
[+]
fonts
[-] content-quote.php
[edit]
[+]
page-templates
[-] content-page.php
[edit]
[+]
templatemela
[-] functions.php
[edit]
[+]
images
[-] featured-content.php
[edit]
[-] taxonomy-post_format.php
[edit]
[-] archive.php
[edit]
[-] content.php
[edit]
[-] comments.php
[edit]
[+]
demo-content
[-] image.php
[edit]
[+]
inc
[-] mr-image-resize.php
[edit]