/*Theme Name: adela Theme URI: adela.kutethemes.net Author: KuteTheme Author URI: kutethemes.com Description: Adela - Best free WordPress theme for WooCommerce Version: 1.0.0 License: GNU General Public License v2 or later License URI: LICENSE Text Domain: adela Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Normalize # Typography # Elements # Forms # Navigation ## Links ## Menus # Accessibility # Alignments # Clearings # Widgets # Content ## Posts and pages ## Comments # Infinite scroll # Media ## Captions ## Galleries --------------------------------------------------------------*/ /*----------------------------AUTO CLEAR--------------------------------*/ @media (min-width:1200px){ .auto-clear .vc_col-lg-1:nth-child(12n+1), .auto-clear .vc_col-lg-2:nth-child(6n+1), .auto-clear .vc_col-lg-15:nth-child(5n+1), .auto-clear .vc_col-lg-3:nth-child(4n+1), .auto-clear .vc_col-lg-4:nth-child(3n+1), .auto-clear .vc_col-lg-6:nth-child(odd){clear:both;} } @media (min-width:1500px){ .auto-clear .col-bg-1:nth-child(12n+1), .auto-clear .col-bg-2:nth-child(6n+1), .auto-clear .col-bg-15:nth-child(5n+1), .auto-clear .col-bg-3:nth-child(4n+1), .auto-clear .col-bg-4:nth-child(3n+1), .auto-clear .col-bg-6:nth-child(odd){clear:both;} } @media (min-width:1200px){ .auto-clear .col-lg-1:nth-child(12n+1), .auto-clear .col-lg-2:nth-child(6n+1), .auto-clear .col-lg-15:nth-child(5n+1), .auto-clear .col-lg-3:nth-child(4n+1), .auto-clear .col-lg-4:nth-child(3n+1), .auto-clear .col-lg-6:nth-child(odd){clear:both;} } @media (min-width:992px) and (max-width:1199px){ .auto-clear .vc_col-md-1:nth-child(12n+1), .auto-clear .vc_col-md-2:nth-child(6n+1), .auto-clear .vc_col-md-15:nth-child(5n+1), .auto-clear .vc_col-md-3:nth-child(4n+1), .auto-clear .vc_col-md-4:nth-child(3n+1), .auto-clear .vc_col-md-6:nth-child(odd), .auto-clear .col-md-1:nth-child(12n+1), .auto-clear .col-md-2:nth-child(6n+1), .auto-clear .col-md-15:nth-child(5n+1), .auto-clear .col-md-3:nth-child(4n+1), .auto-clear .col-md-4:nth-child(3n+1), .auto-clear .col-md-6:nth-child(odd){clear:both;} } @media (min-width:768px) and (max-width:991px){ .auto-clear .vc_col-sm-1:nth-child(12n+1), .auto-clear .vc_col-sm-2:nth-child(6n+1), .auto-clear .vc_col-sm-15:nth-child(5n+1), .auto-clear .vc_col-sm-3:nth-child(4n+1), .auto-clear .vc_col-sm-4:nth-child(3n+1), .auto-clear .vc_col-sm-6:nth-child(odd), .auto-clear .col-sm-1:nth-child(12n+1), .auto-clear .col-sm-2:nth-child(6n+1), .auto-clear .col-sm-15:nth-child(5n+1), .auto-clear .col-sm-3:nth-child(4n+1), .auto-clear .col-sm-4:nth-child(3n+1), .auto-clear .col-sm-6:nth-child(odd){clear:both;} } @media (min-width:480px) and (max-width:767px){ .auto-clear .col-xs-1:nth-child(12n+1), .auto-clear .col-xs-2:nth-child(6n+1), .auto-clear .col-xs-15:nth-child(5n+1), .auto-clear .col-xs-3:nth-child(4n+1), .auto-clear .col-xs-4:nth-child(3n+1), .auto-clear .col-xs-6:nth-child(odd){clear:both;} } @media (max-width:479px){ .auto-clear .col-ts-1:nth-child(12n+1), .auto-clear .col-ts-2:nth-child(6n+1), .auto-clear .col-ts-15:nth-child(5n+1), .auto-clear .col-ts-3:nth-child(4n+1), .auto-clear .col-ts-4:nth-child(3n+1), .auto-clear .col-ts-6:nth-child(odd){clear:both;} } @media (max-width:767px){ .auto-clear .vc_col-xs-1:nth-child(12n+1), .auto-clear .vc_col-xs-2:nth-child(6n+1), .auto-clear .vc_col-xs-15:nth-child(5n+1), .auto-clear .vc_col-xs-3:nth-child(4n+1), .auto-clear .vc_col-xs-4:nth-child(3n+1), .auto-clear .vc_col-xs-6:nth-child(odd){clear:both;} } /*-----------------------CUSTOM COL > 1500---------------------------*/ @media (min-width: 1500px){ .col-bg-1, .col-bg-10, .col-bg-11, .col-bg-12, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px} .col-bg-1, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9, .col-bg-10, .col-bg-11{float:left;} .col-bg-12{width:100%;} .col-bg-11{width:91.66666667%;} .col-bg-10{width:83.33333333%;} .col-bg-9{width:75%;} .col-bg-8{width:66.66666667%;} .col-bg-7{width:58.33333333%;} .col-bg-6{width:50%;} .col-bg-5{width:41.66666667%;} .col-bg-4{width:33.33333333%;} .col-bg-3{width:25%;} .col-bg-2{width:16.66666667%;} .col-bg-1{width:8.33333333%;} } /*-----------------------CUSTOM COL < 480---------------------------*/ @media (max-width: 479px) { .col-ts-1, .col-ts-10, .col-ts-11, .col-ts-12, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;} .col-ts-1, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9, .col-ts-10, .col-ts-11{float:left;} .col-ts-12{width:100%;} .col-ts-11{width:91.66666667%;} .col-ts-10{width:83.33333333%;} .col-ts-9{width:75%;} .col-ts-8{width:66.66666667%;} .col-ts-7{width:58.33333333%;} .col-ts-6{width:50%;} .col-ts-5{width:41.66666667%;} .col-ts-4{width:33.33333333%;} .col-ts-3{width:25%;} .col-ts-2{width:16.66666667%;} .col-ts-1{width:8.33333333%;} } /*-----------------------CUSTOM 5 COLUMNS---------------------------*/ .col-bg-15, .col-bg-25, .col-bg-35, .col-bg-45, .col-lg-15, .col-lg-25, .col-lg-35, .col-lg-45, .col-md-15, .col-md-25, .col-md-35, .col-md-45, .col-sm-15, .col-sm-25, .col-sm-35, .col-sm-45, .col-xs-15, .col-xs-25, .col-xs-35, .col-xs-45, .col-ts-15, .col-ts-25, .col-ts-35, .col-ts-45 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px } .col-ts-15, .col-ts-25, .col-ts-35, .col-ts-45{float: left;} .col-ts-15{width: 20%;} .col-ts-25{width: 40%;} .col-ts-35{width: 60%;} .col-ts-45{width: 80%;} @media (min-width: 480px){ .col-xs-15, .col-xs-25, .col-xs-35, .col-xs-45{float: left;} .col-xs-15{width: 20%;} .col-xs-25{width: 40%;} .col-xs-35{width: 60%;} .col-xs-45{width: 80%;} } @media (min-width: 768px){ .col-sm-15, .col-sm-25, .col-sm-35, .col-sm-45{float: left;} .col-sm-15{width: 20%;} .col-sm-25{width: 40%;} .col-sm-35{width: 60%;} .col-sm-45{width: 80%;} } @media (min-width: 992px){ .col-md-15, .col-md-25, .col-md-35, .col-md-45{float: left;} .col-md-15{width: 20%;} .col-md-25{width: 40%;} .col-md-35{width: 60%;} .col-md-45{width: 80%;} } @media (min-width: 1200px){ .col-lg-15, .col-lg-25, .col-lg-35, .col-lg-45{float: left;} .col-lg-15{width: 20%;} .col-lg-25{width: 40%;} .col-lg-35{width: 60%;} .col-lg-45{width: 80%;} } @media (min-width: 1500px){ .col-bg-15, .col-bg-25, .col-bg-35, .col-bg-45{float: left;} .col-bg-15{width: 20%;} .col-bg-25{width: 40%;} .col-bg-35{width: 60%;} .col-bg-45{width: 80%;} } /*-------------------------------Gallery-------------------------------*/ .gallery { margin-left: -5px; margin-right: -5px; } .gallery:after { display: table; content: ""; clear: both; } .gallery-item { margin: 0; float: left; padding: 5px; font-style: italic; color: #666; } .gallery-columns-1 .gallery-item {width: 100%; float: none;} .gallery-columns-2 .gallery-item {width: 50%;} .gallery-columns-3 .gallery-item {width: 33.3333%;} .gallery-columns-4 .gallery-item {width: 25%;} .gallery-columns-5 .gallery-item {width: 20%;} .gallery-columns-6 .gallery-item {width: 16.6667%;} .gallery-columns-7 .gallery-item {width: 14.2857%;} .gallery-columns-8 .gallery-item {width: 12.5%;} .gallery-columns-9 .gallery-item {width: 11.1111%;} @media (min-width: 1200px) { .gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery-columns-3 .gallery-item:nth-child(3n+1), .gallery-columns-4 .gallery-item:nth-child(4n+1), .gallery-columns-5 .gallery-item:nth-child(5n+1), .gallery-columns-6 .gallery-item:nth-child(6n+1), .gallery-columns-7 .gallery-item:nth-child(7n+1), .gallery-columns-8 .gallery-item:nth-child(8n+1), .gallery-columns-9 .gallery-item:nth-child(9n+1){ clear: both; } } @media (max-width: 1199px) and (min-width: 992px){ .main-container:not(.no-sidebar) .gallery .gallery-item{ min-width: 25%; } .main-container.no-sidebar .gallery-columns-2 .gallery-item:nth-child(2n+1), .main-container.no-sidebar .gallery-columns-3 .gallery-item:nth-child(3n+1), .main-container.no-sidebar .gallery-columns-4 .gallery-item:nth-child(4n+1), .main-container.no-sidebar .gallery-columns-5 .gallery-item:nth-child(5n+1), .main-container.no-sidebar .gallery-columns-6 .gallery-item:nth-child(6n+1), .main-container.no-sidebar .gallery-columns-7 .gallery-item:nth-child(7n+1), .main-container.no-sidebar .gallery-columns-8 .gallery-item:nth-child(8n+1), .main-container.no-sidebar .gallery-columns-9 .gallery-item:nth-child(9n+1), .main-container:not(.no-sidebar) .gallery-columns-2 .gallery-item:nth-child(2n+1), .main-container:not(.no-sidebar) .gallery-columns-3 .gallery-item:nth-child(3n+1), .main-container:not(.no-sidebar) .gallery:not(.gallery-columns-2):not(.gallery-columns-3) .gallery-item:nth-child(4n+1){ clear: both; } } @media (max-width: 991px) { .gallery .gallery-item{ min-width: 25%; } } @media (max-width: 991px) and (min-width: 768px) { .gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery-columns-3 .gallery-item:nth-child(3n+1), .gallery:not(.gallery-columns-2):not(.gallery-columns-3) .gallery-item:nth-child(4n+1){ clear: both; } } @media (max-width: 767px) { .gallery .gallery-item{ min-width: 33.33%; } } @media (max-width: 767px) and (min-width: 480px) { .gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery:not(.gallery-columns-2) .gallery-item:nth-child(3n+1){ clear: both; } } @media (max-width: 479px) { } /*-----------------------Reset-vc_column-inner-------------------------*/ .vc_col-has-fill > div.vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > div.vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > div.vc_column-inner, .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > div.vc_column-inner, .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > div.vc_column-inner, .vc_row-has-fill > .vc_column_container > div.vc_column-inner, .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > div.vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > div.vc_column-inner, section.vc_section.vc_section-has-fill, section.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section, section.vc_section.vc_section-has-fill + .vc_section { padding-top: 0; } body .wpb_button, body .wpb_content_element, body ul.wpb_thumbnails-fluid > li { margin-bottom: 0; } .vc_row-no-padding .vc_inner { margin-left: -15px; margin-right: -15px; } div.vc_row.vc_row-no-padding .vc_inner { margin-left: -15px; margin-right: -15px; } div.vc_row.vc_row-no-padding .vc_inner .vc_column-inner { padding-left: 15px; padding-right: 15px; } .vc_separator * { display: block; } div.vc_separator .vc_sep_holder{ height: auto; } div.vc_separator .vc_sep_holder .vc_sep_line{ height: auto; top: auto; } /*====================================== 1.3 OWL SETTING ========================================*/ .owl-carousel .owl-nav>div{ position: absolute; top: 30%; display: block; text-align: center; cursor: pointer; opacity: 0; visibility: hidden; } .owl-carousel .owl-nav>div{ width: 35px; height: 35px; line-height: 35px; font-size: 24px; color: #222222; background: #c99947; } .owl-carousel .owl-nav .owl-prev{ left: -20px; } .owl-carousel .owl-nav .owl-next{ right: -20px; } .owl-carousel .owl-nav div:hover{ color: #c99947; background: #222222; } .owl-carousel:hover .owl-nav>div{ opacity: 1; visibility: visible; } /*-------------------------WOOCOMMERCE DATAS----------------------------*/ .place-order .wc-terms-and-conditions .input-checkbox{ position: static; display: inline-block; margin: 0 10px 0 0; vertical-align: middle; } .wc-terms-and-conditions .woocommerce-terms-and-conditions-link{ color: #000; font-weight: 600; } .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message { padding: 1em 2em 1em 2em; margin: 30px 0 50px 0; position: relative; background-color: #f3f3f3; color: #515151; border-top: 3px solid #337ab7; list-style: none!important; width: auto; word-wrap: break-word; } .woocommerce .woocommerce-message{ margin-top: 0; } .woocommerce .woocommerce-info a, .woocommerce .woocommerce-message a, .woocommerce .woocommerce-error a{ font-weight: 600; } .woocommerce .woocommerce-error a:not(:hover), .woocommerce .woocommerce-message a:not(:hover){ color:#ffffff; } .woocommerce .woocommerce-info a:not(:hover){ color: #222222; } .woocommerce .woocommerce-error:after, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:after, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:after, .woocommerce .woocommerce-message:before { content: " "; display: table; } .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button { float: right; font-size: 12px; display: inline-block; padding: 0 15px; margin: 0; } .woocommerce .woocommerce-error{ border-color: #fcf8e3; } .woocommerce .woocommerce-info{ border-color: #dff0d8; } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { margin-bottom: 60px; } .woocommerce #content div.product div.thumbnails a, .woocommerce div.product div.thumbnails a, .woocommerce-page #content div.product div.thumbnails a, .woocommerce-page div.product div.thumbnails a { float: none; width: 100%; margin: 0; } .woocommerce-checkout-payment{ background-color: #ebe9eb; padding: 30px 15px; margin-top: 15px; margin-bottom: 50px; } .woocommerce-checkout-payment .payment_methods{ margin: 0; padding: 0; } .woocommerce-checkout-payment .payment_methods .wc_payment_method{ list-style: none; } #add_payment_method #payment div.payment_box, .woocommerce-checkout #payment div.payment_box { position: relative; box-sizing: border-box; width: 100%; padding: 1em; margin: 1em 0; font-size: .92em; border-radius: 2px; line-height: 1.5; background-color: #dfdcde; color: #515151; } #add_payment_method #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before { content: ""; display: block; border-bottom: 1em solid #dfdcde; position: absolute; top: -.75em; left: 0; margin: -1em 0 0 2em; } #add_payment_method #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input { margin: 0 1em 0 0; } .woocommerce-checkout-payment .payment_box p:last-child{ margin: 0; } .woocommerce form .form-row label, .woocommerce-page form .form-row label { display: block; } .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last { display: inline-block; width: calc(50% - 15px); overflow: visible; } .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { float: right; } .woocommerce form #billing_phone_field, .woocommerce form #billing_email_field, .woocommerce-page form #billing_phone_field, .woocommerce-page form #billing_email_field { width: 100%; } .woocommerce .cart-collaterals .shipping_calculator::after, .woocommerce form .form-row-wide, .woocommerce form .form-row::after, .woocommerce ul.cart_list li::after, .woocommerce ul.product_list_widget li::after, .woocommerce-page .cart-collaterals .shipping_calculator::after, .woocommerce-page form .form-row-wide, .woocommerce-page form .form-row::after, .woocommerce-page ul.cart_list li::after, .woocommerce-page ul.product_list_widget li::after { clear: both; } .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text, .woocommerce form .form-row select, .woocommerce-page form .form-row select { box-sizing: border-box; width: 100%; } .woocommerce form .form-row select{ padding: 10px 20px; } .woocommerce form .form-row textarea.input-text, .woocommerce-page form .form-row textarea.input-text { height: 124px; } .woocommerce .col2-set, .woocommerce-page .col2-set { width: 100%; } .woocommerce .col2-set:before, .woocommerce-page .col2-set:before, .woocommerce .col2-set:after, .woocommerce-page .col2-set:after{ content: ''; display: table; } .woocommerce .col2-set:after, .woocommerce-page .col2-set:after{ clear: both; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: left; width: calc(50% - 15px); } .woocommerce .woocommerce-form-login,.woocommerce .register{ max-width: 555px; width: 100%; margin: 0 auto; } .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: right; } .woocommerce-thankyou-order-details{ padding: 0; margin-bottom: 30px; } .woocommerce-thankyou-order-received{ font-size: 20px; color: #000; margin-top: 50px; text-transform: uppercase; font-weight: 600; } .woocommerce-thankyou-order-details li{ list-style: none; line-height: 35px; } .woocommerce-account-fields{ padding-bottom: 10px; } .woocommerce-account-fields .create-account{ margin-bottom: 0; } .woocommerce-account-fields .create-account>label{ display: inline-block !important; clear: none; margin: 0 0 20px; cursor: pointer; font-size: 14px; font-weight: 400; } .woocommerce-account-fields .create-account label input[type="checkbox"], #ship-to-different-address label input{ position: static; vertical-align: top; width: 14px; height: 14px; margin: 4px 0 0; } .woocommerce form.lost_reset_password .form-row-first, .woocommerce form.lost_reset_password .form-row-last, .woocommerce-page form.lost_reset_password .form-row-first, .woocommerce-page form.lost_reset_password .form-row-last{ float: none; width: 100%; max-width: 585px; } .woocommerce .woocommerce-MyAccount-navigation{ width: 270px; float: left; margin-right: 30px; margin-bottom: 30px; padding: 10px 20px; line-height: 40px; font-size: 14px; background-color: #f1f1f1; } .woocommerce .woocommerce-MyAccount-navigation a{ display: block; } .woocommerce .woocommerce-MyAccount-content{ overflow: hidden; } .woocommerce #shipping_method{ list-style: none; padding: 0; margin-bottom: 0; } .woocommerce-form-login .woocommerce-form__label-for-checkbox{ display: inline-block; float: right; padding: 8px 0; margin-bottom: 0; cursor: pointer; } .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type="checkbox"]{ display: inline-block; vertical-align: top; margin: 5px 0 0; } #customer_login input[type="submit"], .woocommerce-ResetPassword input[type="submit"], .woocommerce-form-login .button,.register .button { padding-left: 50px; padding-right: 50px; } .select2-container--default .select2-selection--single{ height: 42px !important; } .select2-drop { border: 1px solid #eee; border-radius: 0; } .select2-drop.select2-drop-above.select2-drop-active{ border-top: 1px solid #eee; } .select2-container .select2-choice, .select2-container--default .select2-selection--single{ border: 1px solid #eee; padding: 7px 20px; border-radius: 0; } .select2-container .select2-selection--single{ height: auto; color: inherit; } .select2-container--default .select2-selection--single .select2-selection__rendered{ padding: 0; color: inherit; line-height: inherit; } .select2-container--default .select2-selection--single .select2-selection__arrow { position: absolute; top: 50%!important; right: 10px !important; margin-top: -13px; } .select2-container .select2-choice .select2-arrow b:after{ border: none; font-family: "FontAwesome"; content: "\f107"; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); margin-top: 0; margin-left: -15px; } .select2.select2-container--default.select2-container--focus .select2-selection--multiple{ border-color: #eee; } .select2.select2-container{ margin-bottom: 10px; } .select2.select2-container .select2-selection--multiple{ border-radius: 0; border: 1px solid #eee; } .select2.select2-container .select2-selection--multiple .select2-selection__rendered{ padding: 0; display: block; } .select2.select2-container .select2-search--inline .select2-search__field{ margin-top: 0; padding: 0 10px; } .select2-drop.select2-drop-above .select2-search input{ width: 100%; } .woocommerce-billing-fields>h3, .woocommerce-shipping-fields>h3, .woocommerce-additional-fields >h3, #order_review_heading,.woocommerce-order-details .woocommerce-order-details__title, .woocommerce-customer-details .woocommerce-column__title{ font-size: 16px; text-transform: uppercase; color: #000; font-weight: 600 } #ship-to-different-address{ margin-bottom: 0; display: inline-block; width: 100%; } #ship-to-different-address label input[type="checkbox"] { display: none; } #ship-to-different-address label span { position: relative; display: block; font-size: 16px; text-transform: uppercase; color: #000; font-weight: 600 } #ship-to-different-address label { font-weight: 300; cursor: pointer; } #ship-to-different-address label input[type="checkbox"]:checked + span::before { border-color: #000; background: #000; } #ship-to-different-address label input[type="checkbox"]:checked + span::after { right: 3px; } #ship-to-different-address label span::before { content: ""; display: block; height: 16px; width: 30px; border: 2px solid #bbb; background: #bbb; border-radius: 13em; box-sizing: content-box; -webkit-transition: all ease-in-out .3s; transition: all ease-in-out .3s; position: absolute; top: 4px; right: 0; } #ship-to-different-address label span::after { content: ""; display: block; width: 14px; height: 14px; background: #fff; position: absolute; top: 7px; right: 17px; border-radius: 13em; -webkit-transition: all ease-in-out .3s; transition: all ease-in-out .3s; } .shop_table th, .shop_table td{ padding: 10px; text-align: center; border: 2px solid #f1f1f1; } .shop_table td.product-remove{ text-align: center; } .shop_table td.product-price, .shop_table td.product-subtotal{ font-size: 16px; font-weight: 600; color: #333; } .shop_table td.product-price del, .shop_table td.product-subtotal del{ font-size: 14px; font-weight: normal; } .shop_table td.product-price ins, .shop_table td.product-subtotal ins{ text-decoration: none; } .shop_table td.product-thumbnail img{ width: 100px; } .shop_table .actions{ text-align: left; padding: 20px; } .shop_table .actions::before, .shop_table .actions::after{ content: ''; display: table; clear: both; } .shop_table .actions .coupon{ display: inline-block; } .shop_table .actions>.button{ float: right; } .shop_table .actions>.button[disabled]{ pointer-events: none; } .woocommerce table.wishlist_table{ font-size: inherit; } .woocommerce .wishlist_table td.product-add-to-cart a{ margin: auto; border-radius: 0; line-height: inherit; max-width: 170px; } .woocommerce .wishlist_table td.product-name>*{ display: inline-block; vertical-align: top; } .woocommerce .wishlist_table td.product-name a:not(.yith-wcqv-button){ padding: 4px 15px 4px 0; } .post-single .post-content td, .post-single .post-content tr, .sidebar-blog .widget td,.sidebar-blog .widget tr,.sidebar-blog .widget th{ text-align: center; } @media (max-width: 767px){ .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: none; width: 100%; margin-bottom: 50px; } .woocommerce .woocommerce-MyAccount-navigation{ width: 100%; float: none; margin-right: 0; } .shop_table .actions .coupon{ display: block; margin-bottom: 15px; } .shop_table .actions .coupon .input-text{ margin-bottom: 10px; } .shop_table .actions>.button{ float: none; } } @media (max-width: 567px){ .woocommerce-cart-form .shop_table, .wishlist_table{ border: none; } .woocommerce-cart-form .shop_table thead, .wishlist_table thead{ display: none; } .woocommerce-cart-form .shop_table tr, .wishlist_table tr{ display: block; margin-bottom: 30px; border: 1px solid #ddd; } .woocommerce-cart-form .shop_table td, .wishlist_table td{ display: block; text-align: center !important; border: none; } .wishlist_table tr td.product-thumbnail a{ margin: auto; } } @media (max-width: 479px){ .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last { float: none; width: 100%; } .woocommerce-form-login .woocommerce-form__label-for-checkbox{ float: none; margin-top: 15px; } } /*----------------------------BODY DATAS-------------------------------*/ html{ font-size: 14px; } body { font-family: 'Montserrat', sans-serif; font-size: 14px; line-height: 24px; color: #555555; font-weight: 400; overflow-x: hidden; } .no-overflow{ overflow: visible!important; } label { font-weight: normal; color: #333; margin: 0; } label .required { border-bottom: none; text-decoration: none; } a{ color: inherit; text-decoration: none; line-height: inherit; } a:hover, a:focus, a:active { text-decoration: none; outline: none; } p { margin-bottom: 20px; } ul, ol { padding: 0 0 0 20px; } h1, h2, h3, h4, h5, h6 { font-weight: 600; line-height: 1.4; margin: 0 0 20px; color: #333; } h1 { font-size: 36px; } h2 { font-size: 32px; } h3 { font-size: 28px; } h4 { font-size: 24px; } h5 { font-size: 20px; } h6 { font-size: 18px; } img { height: auto; max-width: 100%; } input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"], input[type="search"], input[type="url"], select, textarea { border: 1px solid #e6e6e6; padding: 7px 20px; font-size: 14px; line-height: 24px; max-width: 100%; background: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: none; } input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="search"], input[type="url"] { height: 42px; } textarea { display: block; } select { padding-left: 12px; padding-right: 22px; background-image: url(../adela/assets/images/select-arrow.png); background-repeat: no-repeat; background-position: center right 0; } select::-ms-expand { display: none; } :focus { outline: none; } blockquote { font-family: 'Open sans', sans-serif; font-size: 16px; color: #666666; border: none; padding: 8px 0 8px 30px; margin-bottom: 12px; font-style:italic; } blockquote::before{ content:"\f10e"; font-family: 'FontAwesome'; font-size: 29px; font-style: normal; color: #999; } iframe { display: block; max-width: 100% !important; } @media (max-width: 479px) { iframe{ width: 100%; height: auto; } } ::-webkit-input-placeholder { color: inherit; opacity: 0.5; filter: alpha(opacity=100); } :-moz-placeholder { color: inherit; opacity: 0.5; filter: alpha(opacity=100); } ::-moz-placeholder { color: inherit; opacity: 0.5; filter: alpha(opacity=100); } :-ms-input-placeholder { color: inherit; opacity: 0.5; filter: alpha(opacity=100); } input[type="radio"], input[type="checkbox"]{ margin-top: 5px; } a.button, button, input[type='submit']{ display: inline-block; vertical-align: middle; font-size: 13px; line-height: 24px; padding: 9px 10px; border: none; background-color: #222222; color: #fff; text-align: center; font-weight: 400; text-transform: uppercase; } a.button:hover, a.button:focus, button:hover, input[type="submit"]:hover{ color: #ffffff; } table { border: 1px solid #e6e6e6; border-collapse: collapse; border-spacing: 0; table-layout: auto; width: 100%; margin-bottom: 20px; } th, td { border-color: #e6e6e6; border-style: solid; border-width: 1px; padding: 5px; font-weight: normal; text-align: left; } .alignnone, .wp-caption.alignnone, a img.alignnone { margin: 5px 20px 20px 0; } div.aligncenter, .aligncenter, .wp-caption.aligncenter, a img.aligncenter { display: block; text-align: center; margin: 0 auto; } .alignleft, .wp-caption.alignleft, a img.alignleft { float: left; margin: 5px 20px 20px 0; } .alignright, .wp-caption.alignright, a img.alignright { float: right; margin: 5px 0 20px 20px; } img.alignnone { margin: 0; } .post-password-form label[for="pwbox-1168"]{ margin-bottom: 10px; } @media (max-width: 479px){ .post-password-form p:last-child{ text-align: center; } } .wp-caption { background-color: #fff; max-width: 100%; margin: 0; } .wp-caption.alignnone { clear: both; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 100%; padding: 0; width: auto; } .wp-caption-text{ text-align: left; padding: 10px 0; font-style: italic; } .gallery-caption { color: #707070; color: rgba(51, 51, 51, 0.7); display: block; font-family: "Noto Sans", sans-serif; font-size: 12px; line-height: 1.5; padding: 0.5em 0; } .blockUI.blockOverlay{ z-index: 8 !important; cursor: wait !important; background-size: auto !important; } .text-center { text-align: center; } .return-message{ line-height: 20px; padding: 10px; margin-top: 15px; color: #000; } .wpb_single_image{ font-size: 0; line-height: 0; } .sticky { color: inherit; } .bypostauthor { color: inherit; } .screen-reader-text{ color: inherit; } .post-content { overflow: hidden; } @media (max-width: 480px) { .post-item.post-password-required .post-content input[type="password"]{ margin-bottom: 20px; } } .post-pagination, .page-links{ display: inline-block; width: 100%; font-size: 0; line-height: 0; margin-bottom: 10px; } .post-pagination>*, .page-links>*{ display: inline-block; vertical-align: top; font-size: 14px; line-height: 20px; } .post-pagination .title, .page-links .page-links-title{ display: none; } .post-pagination span:not(.title), .page-links span:not(.page-links-title){ display: inline-block; width: 40px; line-height: 38px; height: 40px; font-size: 14px; color: #000; text-align: center; margin-right:10px; border-width: 1px; border-style: solid; border-color: #000; border-image: initial; overflow: hidden; } .post-pagination a span, .page-links a span{ display: block; } .post-pagination a:not(:hover) span, .page-links a:not(:hover) span{ background-color: transparent; border-color: #d8d8d8; color: #b0b0b0; } .post-pagination a:hover span, .page-links a:hover span{ border-color: #000000; color: #000000; } .page-links span.screen-reader-text{ display: none; } /*font-awesome*/ .fa{ line-height: inherit; } .fa::before { display: block; } /*flaticon*/ [class^="flaticon-"], [class*=" flaticon-"], [class^="flaticon-"], [class*=" flaticon-"] { display: inline-block; } [class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after { display: block; font-size: inherit; margin-left: 0; } /*pe 7s*/ [class^="pe-7s-"]::before, [class*=" pe-7s-"]::before { display: block; } /*rows-space*/ .rows-space-0 {margin-bottom: 0;} .rows-space-10 {margin-bottom: 10px;} .rows-space-20 {margin-bottom: 20px;} .rows-space-30 {margin-bottom: 30px;} .rows-space-40 {margin-bottom: 40px;} .rows-space-50 {margin-bottom: 50px;} .rows-space-60 {margin-bottom: 60px;} .rows-space-70 {margin-bottom: 70px;} .rows-space-80 {margin-bottom: 80px;} .rows-space-90 {margin-bottom: 90px;} .rows-space-100 {margin-bottom: 100px;} .rows-space-5 {margin-bottom: 5px;} .rows-space-15 {margin-bottom: 15px;} .rows-space-25 {margin-bottom: 25px;} .rows-space-35 {margin-bottom: 35px;} .rows-space-45 {margin-bottom: 45px;} .rows-space-55 {margin-bottom: 55px;} .rows-space-65 {margin-bottom: 65px;} .rows-space-75 {margin-bottom: 75px;} .rows-space-85 {margin-bottom: 85px;} .rows-space-95 {margin-bottom: 95px;} .rows-space-105 {margin-bottom: 105px;} /*----------------------------------LOADING-----------------------------------*/ .loading-lazy{ position: relative; display: block; } .tab-container.loading{ position: relative; } .adela-products.loading .content-product-append::before, .adela-products.loading .content-product-append::after, .loading-lazy::after, .tab-container.loading::before, .tab-container.loading::after, .block-minicart.loading .shopcart-description::before, .block-minicart.loading .shopcart-description::after{ position: absolute; content: ''; top: 0; left: 0; bottom: 0; right: 0; z-index: 8; } .adela-products.loading .content-product-append::before, .tab-container.loading::before, .block-minicart.loading .shopcart-description::before{ background: rgba(255, 255, 255, 0.8); } .adela-products.loading .content-product-append::after, .loading-lazy::after, .tab-container.loading::after, .block-minicart.loading .shopcart-description::after{ width: 60px; height: 60px; margin: auto; border: 6px solid #ccc; border-top-color: #c99947; border-radius: 50%; -webkit-animation: fa-spin 2s infinite linear; -o-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } /* LANGUAGE */ .block-language a{ display: block; } .block-language a>img{ vertical-align: top; margin: 5px 3px 0 0; } .block-language>a::after{ display: inline-block; vertical-align: top; font-family: FontAwesome, sans-serif; content: '\f107'; margin-left: 7px; } /*---------------------------WIDGET STYLE----------------------------*/ .widget .screen-reader-text{ display: none; } .widget ul, .widget ol{ list-style: none; padding: 0; margin-bottom: 0; } .widget ul ul, .widget ul ol, .widget ol ol, .widget ol ul{ padding-left: 20px; } .widget select{ width: 100%; } .widget .calendar_wrap td,.widget .calendar_wrap th{ text-align: center; } .widget #today{ color: #fff; background-color: #c99947; } .widget #today a{ color: #fff; } .widget-area>.widget:not(:last-child){ margin-bottom: 45px; }.widget-area>.widget_shopping_cart .button{ color: #fff; } .widget-area>.widget_shopping_cart .checkout{ float: right; } .widget .tagcloud::before, .widget .tagcloud::after{ display: table; clear: both; content: ''; } .widget.widget_search form[role="search"] >label{ display: inline-block; width: calc(100% - 70px); float: left; } .widget.widget_search form[role="search"] input[type="search"]{ margin-bottom: 0; width: 100%; display: inline-block; float: left; border:none; line-height: 50px; height: 50px; background: #f2f2f2; } .widget .search-submit{ width: 70px; padding: 0; height: 42px; color:#666666; font-size:18px; } .widget form[role="search"] input[type="search"]{ width: calc(100% - 70px); float: left; background: #f2f2f2; border: none; height: 50px; line-height: 50px; } .widget form[role="search"] button[type="submit"]{ width: 70px; padding: 0; height: 50px; background: #f2f2f2; text-align: center; line-height: 60px; } .widget form[role="search"] button[type="submit"] .icon-search:after{ content: url("../adela/assets/images/icon-search.png"); } .widget_product_search form[role="search"] button[type="submit"]{ font-size: 0; line-height: 70px; } .widget_product_search form[role="search"] button[type="submit"]::after{ content: url("../adela/assets/images/icon-search.png"); } .widget input[type="submit"]:hover,.widget .button{ color: #ffffff; } .widget .product_list_widget>li{ overflow: hidden; padding: 20px 0; } .widget .product_list_widget>li:first-child{ padding-top: 0; } .widget .product_list_widget>li:last-child{ padding-bottom: 0; } .widget .product_list_widget>.star-rating-wrap{ margin-top: 20px; } .widget .product_list_widget>li:not(:last-child){ border-bottom: 1px solid #eee; } .widget_shopping_cart_content .btn-close-minicart{ display: none; } .widget .product_list_widget>li>a{ display: block; line-height: 20px; font-size: 12px; color: #222222; text-transform: uppercase; font-weight: 600; } .widget .product_list_widget>li>a.remove{ position: absolute; top: 20px; right: 0; font-size: 20px; font-weight: 400; padding-right: 5px; text-transform: uppercase; } .widget .product_list_widget>li img{ float: left; width: 80px; margin-right: 30px; } .widget .product_list_widget>li a .product-title{ font-size: 12px; text-transform: uppercase; color: #222222; } .widget .product_list_widget>li .amount{ font-weight: 500; font-size: 14px; color: #222222; } .widget .product_list_widget>li del{ text-decoration: none; margin-right: 10px; } .widget .product_list_widget>li ins .amount,.widget .product_list_widget>li ins{ text-decoration: line-through; color: #999999; } .widget .product_list_widget >li >.woocs_price_code{ display: block; margin-left: 110px; } /* Ui Slider */ .price_slider_wrapper{ padding-top: 17px; position: relative; } .ui-slider { position: relative; text-align: left; background-color: transparent; height: 5px; margin-top: 15px; margin-bottom: 13px; border: 1px solid #eeeeee; } .ui-slider .ui-slider-range { display: block; position: absolute; top: 0; height: 100%; background: #ccc; z-index: 1; } .ui-slider .ui-slider-handle { position: absolute; top: -5px; left: 0; width: 13px; height: 13px; cursor: e-resize; -ms-touch-action: none; touch-action: none; background-size: cover; z-index: 2; margin-left: -6px; border-radius: 50%; background: #111111; } .ui-slider .ui-slider-handle:last-child{ background: #c99947; } .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .price_slider_amount{ padding: 15px 0 0; } .price_slider_amount .price_label{ position: absolute; top: 0; left: 0; color: #555555; right: 0; text-align: center; font-size: 13px; font-weight: 500; } .price_slider_amount .button{ position: relative; min-width: 120px; text-transform: uppercase; font-size: 12px; color: #333333; font-weight: 500; background: transparent; border: 1px solid #cccccc; } .price_slider_amount .button:hover{ background: #222222; color: #ffffff; border-color:#222222; } /*---------------------------------REPONSIVE--------------------------------*/ @media (min-width: 480px) { } @media (min-width: 667px) { } @media (min-width: 768px) { .vc_parallax{ background-attachment: fixed !important; } .vc_parallax>*{ position: absolute !important; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } } @media (min-width: 992px) { } @media (min-width: 1025px) { } @media (min-width: 1200px){ } /* max-width & min-width */ @media (min-width: 992px) and (max-width: 1199px) { } @media (min-width: 768px) and (max-width: 991px) { } @media (min-width: 480px) and (max-width: 767px) { } /* max-width */ @media (max-width: 1199px) { } @media (max-width: 1024px) { } @media (max-width: 991px) { } @media (max-width: 767px) { } @media (max-width: 666px) { } @media (max-width: 567px) { } @media (max-width: 479px) { } /*=====================HEADER===============================*/ header.site-header{ background: #f1f1f1; } /*-----------------------TOP BAR HEADER----------------------------------*/ .sub-menu{ position: absolute; top: 100%; left: 0; background-color: #fff; min-width: 200px; z-index: 1001; -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.16); box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.16); padding: 0; margin: 0; opacity: 0; text-align: left; visibility: hidden; -webkit-transition: .35s; -o-transition: .35s; transition: .35s; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); } .header-top-bar{ background: #222222; } .header-top-bar .right-content{ text-align: right; } .header-text-content{ font-size: 13px; color: #cccccc; text-transform: capitalize; margin: 0; padding: 10px 0 11px; vertical-align: middle; font-weight: 500; } .header-top-bar .header-text-contact{ padding: 10px 15px 11px; } .header-text-contact{ font-size: 13px; color: #cccccc; margin: 0; } .header-text-contact .text-contact-icon{ display: inline-block; vertical-align: middle; line-height: 1; } .header-text-contact .text-contact-icon::before{ content:"\f103"; font-size: 18px; color: #cccccc; font-family: 'Flaticon'; margin-right: 5px; } .header-top-bar .header-user-link{ margin: 0; padding: 0; } .header-user-link .sub-menu, .header-top-bar .header-language-switcher .sub-menu, .header-top-bar .header-currency-switcher .sub-menu{ right: 0; left: auto; padding: 10px 0; } .header-top-bar .header-user-link >li{ padding: 10px 15px 11px; } .header-user-link li{ list-style: none; color: #cccccc; font-size: 13px; position: relative; } .header-user-link li:hover .sub-menu, .header-currency-switcher li.currency-list:hover .sub-menu, .header-top-bar .header-language-switcher li:hover .sub-menu, .nav-menu .menu-item:hover >.sub-menu{ opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .header-top-bar .sub-menu>li { display: block; padding: 5px 20px; color: #222222; cursor: pointer; } .header-top-bar .right-content>*{ display: inline-block; vertical-align: middle; position: relative; font-weight: 500; } .header-top-bar .right-content>*::after{ content: ''; width: 1px; height: 16px; background: #4e4e4e; display: inline-block; position: absolute; top: 15px; right: 0; } .header-top-bar .right-content>*:last-child::after { display: none; } .header-top-bar .right-content .woocommerce-currency-switcher-form{ padding: 0; } .woocommerce-currency-switcher-form .woocommerce-currency-switcher{ border: 0; color: #cccccc; background-image: none; padding: 10px 15px 11px; } .woocommerce-currency-switcher-form .woocommerce-currency-switcher.out-of-viewport{ position: absolute; left: -999999999999px; opacity: 0; visibility: hidden; } .header-top-bar .header-currency-switcher{ padding: 0; margin: 0; } .header-currency-switcher li.currency-list{ list-style: none; position: relative; color: #cccccc; font-size: 13px; } .header-top-bar .header-currency-switcher li.currency-list{ padding: 10px 15px 11px; } .header-top-bar .header-language-switcher{ margin: 0; padding: 0; } .header-language-switcher li.language-list{ list-style: none; position: relative; color: #cccccc; font-size: 13px; cursor: pointer; } .header-language-switcher li.language-list .current-language-name::after, .header-currency-switcher li.currency-list .current-currency-name::after{ content: "\f107"; font-family: 'FontAwesome'; font-size: 14px; color: #cccccc; margin-left: 5px; } .header-top-bar .header-language-switcher li.language-list{ padding: 10px 15px 11px; } /*--------------------------HEADER-MIDDLE-BAR---------------------------------*/ /*logo header*/ .header-logo-box{ line-height: 84px; } /*search header*/ .header-searchform-box{ margin-left: 70px; padding: 19px 0; } .header-searchform-box .field-wrap{ position: relative; } .header-searchform-box .search-input-field{ width: calc(100% - 100px); height: 46px; border: 1px solid #e6e6e6; font-size: 13px; color: #999999; background: #ffffff; font-weight: 500; } .header-searchform-box input.button{ position: absolute; top: 0; right: 0; width: 100px; height: 46px; background: #222222; color: #ffffff; text-transform: uppercase; } /*wishlist header*/ .header-control{ text-align: right; } .header-wishlist-link,#header-minicart-box{ display: inline-block; vertical-align: middle; } #header-minicart-box{ padding: 23px 0 22px; } .header-wishlist-link{ padding: 34px 50px 24px 0; } .wishlist-link .wishlist-text{ font-size: 0; line-height: 0; } .wishlist-link .wishlist-icon::before{ content: url("../adela/assets/images/wishtlist_Updated.png)"); } /*mini_car*/ .header-minicart-contents{ background: #fff none repeat scroll 0 0; opacity: 0; padding: 30px; position: absolute; right: 0; top: 100%; width: 368px; visibility: hidden; z-index: 999; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); filter: alpha(opacity=0); -webkit-transition: opacity .4s ease,-webkit-transform .4s ease,visibility .4s linear 0s; -moz-transition: opacity .4s ease,-moz-transform .4s ease,visibility .4s linear 0s; -ms-transition: opacity .4s ease,-ms-transform .4s ease,visibility .4s linear 0s; -o-transition: opacity .4s ease,-o-transform .4s ease,visibility .4s linear 0s; transition: opacity .4s ease,transform .4s ease,visibility .4s linear 0s; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); transform: translateY(20px); } .header-minicart-wrapper:hover .header-minicart-contents{ -webkit-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); opacity: 1; filter: alpha(opacity=100); visibility: inherit; } .header-minicart-wrapper{ position: relative; text-align: right; } .minicart-icon,.cart-display-info{ display: inline-block; vertical-align: middle; } .cart-display-info >span{ display: block; font-size: 13px; text-align: left; } .cart-display-info .cart-lable{ color: #222222; font-weight: 700; text-transform: uppercase; line-height: 1; margin-bottom: 5px; } .cart-display-info .cart-item-total-count{ color: #666666; line-height: 1; font-weight: 500; } .minicart-icon { width: 39px; height: 39px; text-align: center; line-height: 39px; color: #ffffff; } .minicart-icon::before{ content:"\f102"; font-family: 'Flaticon'; font-size: 25px; } .woocommerce-mini-cart__empty-message{ padding: 0; border: 0; text-align: center; font-size: 12px; margin-bottom: 0; } .header-minicart-contents ul{ padding: 0; margin: 0; overflow-y: auto; max-height: 250px; } .header-minicart-contents ul li{ list-style: none; overflow: hidden; padding: 20px 0; border-bottom: 2px solid #f1f1f1; position: relative; text-align: left; } .mini_cart_item .attachment-woocommerce_thumbnail{ float: left; width: 80px; margin-right: 10px; } .mini_cart_item .variation{ overflow: hidden; margin: 0 0 0 90px; padding: 0; } .variation .variation-color,.variation .variation-sizeoptions{ display: inline-block; font-size: 13px; } .variation .variation-color p,.variation .variation-sizeoptions p{ margin: 0; } .variation .variation-sizeoptions p{ text-transform: uppercase; } .mini_cart_item .remove{ position: absolute; top: 20px; right: 0; font-size: 30px; font-weight: 600; padding: 0; text-transform: uppercase; } .mini_cart_item>a{ display: block; padding-right: 20px; font-size: 13px; color: #222; font-weight: 600; } .mini_cart_item .minicart-quantity{ display: block; margin-left: 90px; } .header-minicart-contents .total{ padding: 15px 0; text-align: center; display: block; font-size: 12px; color: #666; font-weight: 400; text-transform: uppercase; margin: 0; } .header-minicart-contents .total strong{ font-weight: 400; } .header-minicart-contents .buttons{ margin: 0; padding: 0; } .header-minicart-contents .buttons .button{ display: block; width: 100%; padding: 11px 0; margin-bottom: 10px; font-size: 12px; font-weight: 700; } .header-minicart-contents .buttons .button.checkout{ border: 1px solid #111; background-color: transparent; padding: 10px 0; color: #222; } .header-minicart-contents .buttons .button.checkout:hover{ color: #ffffff; } /*------------------HEAEDR NAV----------------*/ .navbar-header .menu-name{ display: none; } .header-device-mobile{ display: none; } .header-navigation-bar{ border:none; background: transparent; border-radius: 0; padding: 0; margin: 0; border-top:1px solid #dcdcdc; } .navbar-inverse .navbar-nav > li > a,.header-menu-text{ font-size: 15px; color: #222222; display: inline-block; cursor: pointer; font-weight: 600; text-transform: uppercase; padding: 15px 25px; line-height: 24px; } .navbar-inverse .navbar-collapse{ padding: 0; } .navbar-inverse .navbar-nav > li:first-child > a{ padding-left: 0; } .dropdown-menu{ display: inline-block!important; opacity: 0; visibility: hidden; z-index: 1001; border: 0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.16); box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.16); padding: 0; margin: 0; text-align: left; -webkit-transition: .35s; -o-transition: .35s; transition: .35s; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); min-width: 235px; } .show-page-content .dropdown-menu{ padding: 15px 20px 20px; } .open > .dropdown-menu{ opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } @media (min-width: 1025px) { .menu-item.dropdown:hover > .dropdown-menu { opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{ background: transparent !important; } .caret{ border:none; width: auto; height: auto; line-height: 1; margin:0 0 3px; } .caret::before{ content: "\f107"; font-family: 'FontAwesome'; font-size: 15px; color: #222222; margin-left: 5px; } .dropdown-submenu>a .caret::before{ content: "\f105"; } .dropdown-submenu>a:after{ border: none; margin: 0; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ background: transparent; } .dropdown-submenu>a .caret{ float: right; } .dropdown-menu > li > a{ padding:0; color: #666666; font-size: 14px; font-weight: 500; white-space: normal; } .dropdown-menu > li > a .tit{ padding:0; color: #666666; font-size: 14px; font-weight: 500; white-space: normal; margin-bottom: 0; } .dropdown-menu > li{ padding: 12px 10px; border-bottom: 1px solid #e6e6e6 } .dropdown-submenu>.dropdown-menu{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .dropdown-menu > li:last-child Q{ border-bottom: 0; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{ border-color: #e6e6e6; background: transparent; } .header-menu-text{ text-align: right; padding-right: 0; } .navbar-nav >.dropdown >a::after{ content: ''; width: 0; height: 0; border-style: solid; border-width: 0 9px 9px 9px; border-color: transparent transparent #ffffff; position: absolute; opacity: 0; left: 45%; visibility: hidden; webkit-transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s; transform: translateX(-50%); z-index: 1005; margin-top: 16px; bottom: 0; } .menu-item.dropdown:hover > a::after, .navbar-nav .dropdown.open a::after { opacity: 1; visibility: visible; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{ background: transparent; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{ color: #c99947; background: none; } /*HEADER MOBILE*/ .header-device-mobile .wapper{ display: table; width: 100%; padding: 0 15px; } .header-device-mobile .mobile-search-box, .header-device-mobile .mobile-settings-box, .header-device-mobile .menu-bar{ width: 40px; padding-left: 5px; } .header-device-mobile .item{ display: table-cell; vertical-align: middle; } .mobile-search-box>a, .mobile-settings-box>a{ text-align: center; padding: 0; line-height: 35px; } .mobile-navigation .icon, .mobile-search-box>a .icon, .mobile-settings-box >a .icon{ display: block; } .mobile-navigation, .mobile-search-box>a, .mobile-settings-box>a{ width: 40px; height: 40px; float: left; border: 2px solid #eee; padding: 0; border-radius: 5px; text-align: center; line-height: 38px; color: #fff; background: #000; } .header-device-mobile .item .block-sub{ position: absolute; top: 100%; right: 0; background-color: #fff; padding: 15px; left: 0; z-index: 100; margin-top: 1px; -webkit-transition: opacity .5s,-webkit-transform .5s; transition: opacity .3s,transform .3s; -webkit-transform: translate(0, 30px); -moz-transform: translate(0, 30px); -o-transform: translate(0, 30px); -ms-transform: translate(0, 30px); transform: translate(0, 30px); opacity: 0; display: block; visibility: hidden; padding-top: 50px; } .header-device-mobile{ position: relative; } .header-device-mobile .menu-bar{ position: static; } .header-device-mobile .navbar-collapse{ position: absolute; left: 0px; z-index: 999; right: 0px; } .header-device-mobile .item.open .block-sub{ -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); opacity: 1; visibility: visible; } .header-device-mobile .item .block-sub .close{ font-size: 14px; display: inline-block; width: 30px; height: 30px; text-align: center; float: none; position: absolute; top: 10px; right: 15px; line-height: 27px; border: 1px solid #eee; } .header-device-mobile .block-item-title{ font-size: 14px; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 15px; } .header-device-mobile .header-currency-switcher{ padding: 0; margin: 0; } .header-device-mobile .header-currency-switcher .current-currency-name{ display: none; } .header-device-mobile .currency-list .sub-menu{ position: static; opacity: 1; visibility: visible; box-shadow: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; display: inline-block; } .header-device-mobile .header-currency-switcher li{ color: #222222; } .header-device-mobile .currency-list .sub-menu li{ list-style: none; display: inline-block; margin-right: 30px; } .header-device-mobile .block-sub-item{ margin-bottom: 20px; clear: both; } /*MAIN CONTENT*/ .site-content{ padding-bottom: 30px; padding-top: 30px; } @media (min-width: 1280px){ .container { width: 1200px; } } .home .site-content{ padding-top: 50px; } /*===================================== ------------SIDERBAR------------------ ======================================*/ .widget .widget-title{ font-size: 16px; color: #222222; font-weight: 600; text-transform: uppercase; margin-bottom: 15px; border-bottom: 1px solid #e6e6e6; padding-bottom: 15px; } .widget.widget_categories .widget-title,.sidebar-shop .widget.widget_product_categories .widget-title{ margin-bottom: 10px; border: none; padding: 0; } .sidebar-shop .widget .widget-title { border-bottom: none; padding: 0; margin-bottom: 25px; } .widget ul li{ list-style: none; position: relative; } .widget_categories li ,.widget_pages li ,.widget_meta li, .widget_nav_menu li,.widget_product_categories li{ border-bottom:1px dashed #d8d8d8; display: block; line-height: 45px; } .widget .children{ border-top:1px dashed #d8d8d8; } .widget .children li{ border-bottom: 0; border-top:1px dashed #d8d8d8; } .widget .children li:first-child{ border-top: 0; } .widget_categories li a,.widget_pages li a ,.widget_meta li a, .widget_nav_menu li a,.widget_product_categories li a{ font-size: 14px; color: #666666; line-height: 20px; font-weight: 500; text-transform: capitalize; } .sidebar-shop .widget_product_categories li a{ font-size: 13px; } .widget_recent_entries li{ padding:8px 0; } .widget_recent_entries li a{ font-size: 13px; text-transform: uppercase; font-weight: 500; } .widget-area .widget.widget_tag_cloud{ margin-bottom: 35px; } .widget-area .widget.widget_tag_cloud .widget-title{ margin-bottom: 30px; } .widget.widget_media_gallery .widget-title{ margin-bottom: 25px; } .sidebar-shop .widget_price_filter .widget-title{ margin-bottom: 20px; } .widget-area>.widget.widget_layered_nav{ margin-bottom: 35px; } .woocommerce-widget-layered-nav-list{ overflow: hidden; } .widget_layered_nav li a{ text-transform: uppercase; height:22px; background: #efefef; display: inline-block; float: left; margin-right: 10px; border: none; color: #333333; line-height: 22px; padding: 0 8px; margin-bottom: 10px; font-weight: 600; } .widget_layered_nav li.woocommerce-widget-layered-nav-list__item--chosen a, .widget_layered_nav li a:hover{ background: #333333; color: #ffffff; } .widget_layered_nav li .count{ display: none; } .widget_recent_entries li a{ text-transform: uppercase; font-size:13px; font-weight: 500; } .widget_layered_nav form li{ border: none; } .widget_archive li{ line-height: 40px; } .widget_archive li a{ border: none; color: #666666; padding:0; font-weight: 500; font-size:14px; } .widget ul li .post-count,.widget ul li .count{ color: #aaaaaa; font-size: 12px; font-weight: 400; font-family: 'Roboto'; float: right; } .widget ul li.has-submenu .post-count{ display: none; } .tagcloud a,.tab-product-tags a { font-size: 13px !important; font-weight: 500; color: #666666; padding: 3px 10px; border: 1px solid #cccccc; text-transform: capitalize; display: inline-block; vertical-align: middle; margin: 0 5px 10px 0; } .widget_tag_cloud .tagcloud a{ background: #f2f2f2; border-color:#f2f2f2; } .widget_product_tag_cloud .tagcloud a{ padding: 2px 10px; } .widget .header-minicart-wrapper{ text-align: left; } .widget .header-minicart-wrapper .minicart-info{ display: none; } .widget .header-minicart-contents{ position: static; opacity: 1; min-width: 100%; visibility: visible; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding: 0; width: 100%; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .widget .header-minicart-wrapper:hover .header-minicart-contents{ -webkit-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .widget .header-minicart-contents ul{ padding: 0; } .widget .woocommerce-mini-cart__empty-message{ padding-left: 0; text-align: left; } .widget_media_gallery .gallery-item:hover{ opacity: 0.5; } .widget .adela-wrap-color li{ list-style: none; display: inline-block; } .widget .adela-wrap-color li .count{ display: none; } .widget .adela-wrap-color li .swatch-color{ width: 22px; height: 22px; display: inline-block; font-size: 0; line-height: 0; margin-right: 10px; margin-bottom: 10px; position: relative; } .widget-area .adela-widget-product-attributes-filter{ margin-bottom: 35px; } .widget .adela-wrap-color li .swatch-color.selected::before{ color: #fff; content: "\f00c"; display: inline-block; font-family: FontAwesome; font-size: 12px; left: 5px; top:10px; position: absolute; width: 100%; } .widget_rss li{ margin-bottom: 20px; } .widget_rss .rsswidget,.widget_rss cite{ font-weight: 600; } .widget_rss .rssSummary{ font-style: italic; } /*===================================== ------------SHOP PADGE---------------- ======================================*/ .left-sidebar .content-area{ float: right; } .shop-bar-controls{ text-align: right; margin-top: 55px; margin-bottom: 25px; } .woocommerce-result-count{ display: inline-block; margin: 0; padding: 0; font-size: 14px; font-weight: 500; color: #555555; float: left; line-height: 40px; } .shop-bar-controls .woocommerce-ordering,.shop-bar-controls .woocommerce-result-count, .shop-bar-controls .product-perpage-label,.shop-bar-controls .adela-product-perpage-control, .shop-bar-controls .view-mode-label,.shop-bar-controls .grid-view-mode{ display: inline-block; vertical-align: middle; } .shop-bar-controls select{ border: none; margin-right: 50px; font-size: 12px; text-transform: uppercase; font-weight: 600; height:40px; } .shop-bar-controls .orderby{ color: #222222; } .shop-bar-controls .item_per_page{ color: #999999; } .shop-bar-controls >span{ font-size: 12px; text-transform: uppercase; font-weight: 600; color: #222222; } .grid-view-mode a{ font-size: 14px; color: #999999; padding:0 5px; position: relative; } .grid-view-mode a.active,.grid-view-mode a:hover{ color: #333333; } .grid-view-mode a:last-child{ padding-right: 0; } .grid-view-mode a::before{ content: ''; display: inline-block; width: 1px; height: 18px; background: #ebe7e4; top:0; right: 0; position: absolute; } .grid-view-mode a:last-child::before{ display: none; } /*wishlist page*/ .woocommerce-checkout-review-order-table thead th{ font-weight: 600; color: #222222; } /*page-numbers*/ ul.page-numbers { padding: 40px 0; margin: 0; display: block; text-align: center; border-top: 1px solid #eeeeee; } .page-numbers li{ list-style: none; display: inline-block; padding: 0 20px; font-size: 16px; color: #222222; font-weight: 600; } .page-numbers li .page-numbers { position: relative; } .page-numbers li .page-numbers.current::before{ content: ''; display: inline-block; width: 10px; height: 1px; background: #a9a9a9; position: absolute; bottom: 0; left: -1px; } .page-numbers li .page-numbers.next,.page-numbers li .page-numbers.prev{ font-size: 0; line-height: 0; } .page-numbers li .page-numbers.next::before{ content: "\f178"; font-size: 16px; font-family:'FontAwesome'; display: inline-block; } .page-numbers li .page-numbers.prev::before{ content: "\f177"; font-size: 16px; font-family:'FontAwesome'; display: inline-block; } /*producrt-item*/ .page-title{ font-size: 24px; color: #222222; font-weight: 600; text-transform: uppercase; margin-top: 25px; margin-bottom: 50px; } .page-header{ border: none; padding: 0; } .woo-heading-block .page-title{ margin: 0; color: #ffffff; margin-bottom: 5px; } .shop-product-items{ padding: 0; margin-bottom: 0; } .product-item{ list-style: none; margin-bottom: 45px; } .product-item.product-category{ text-align: center; } .shop-product-items .product-item{ position: relative; } .product-item .product-style{ position: relative; text-align: center; } .product-item .product-style::before{ content: ''; display: block; position: absolute; border: 2px solid #e6e6e6; left: -10px; right: -10px; top: -10px; bottom: -10px; opacity: 0; visibility: hidden; -webkit-transition: all .5s ease; transition: all .5s ease; } .product-item .product-style:hover::before{ opacity:1; visibility: visible; } .product-item .product-thumb-area{ position: relative; } .onsale{ position: absolute; top: 10px; right: 10px; padding: 0; height: 25px; width: 50px; text-align: center; line-height: 25px; font-size: 13px; text-transform: uppercase; background: #c99947; color: #ffffff; z-index: 9; } .product-item .adela_product_title ,.woocommerce-loop-category__title{ margin-bottom: 0; line-height: 20px; margin-top:10px; position: relative; z-index: 9; } .product-item .adela_product_title a, .woocommerce-loop-category__title{ font-size: 12px; font-weight: 600; color: #222222; text-transform: uppercase; } .woocommerce-loop-category__title .count{ background: none; } .product-item .group-yith-buttons{ position: absolute; right: 10px; z-index: 10; bottom: 10px; } .product-item .button.yith-wcqv-button, .product-item .compare-button a, .product-item .yith-wcwl-add-to-wishlist>div a{ webkit-transition: all .5s ease; transition: all .5s ease; -webkit-transform: scale(0,1); transform: scale(0,1); opacity: 0; filter: alpha(opacity=0); } .product-item:hover .button.yith-wcqv-button, .product-item:hover .compare-button a, .product-item:hover .yith-wcwl-add-to-wishlist>div a{ opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1); } .product-item .price{ display: block; } .price{ font-size: 14px; color: #222222; font-weight: 500; } .price del{ text-decoration: none; } .price ins{ font-size: 12px; color:#aaaaaa; font-weight:400; text-decoration: line-through; } .product-item .add-to-cart-wrapper{ position: absolute; z-index: 10; opacity: 0; visibility: hidden; text-align: center; width: calc(100% + 20px); left: -10px; background-color: #fff; border: 2px solid #eee; border-top: 0; top: calc(100% + 8px); padding-top: 5px; -webkit-transition: all .5s ease; transition: all .5s ease; } .product-style:hover .add-to-cart-wrapper{ opacity: 1; visibility: visible; } .product-style .add_to_cart_button, .product-style .added_to_cart, .product-style .add-to-cart-wrapper .button{ min-width:130px; background: #ffffff; color:#333333; font-size: 12px; text-transform: uppercase; font-weight: 500; border:1px solid #cccccc; margin-bottom: 20px; text-align: center; position: relative; z-index: 99; } .product-style .added_to_cart{ padding: 9px 10px; display: inline-block; } .product-style-list .list-group-buttons .added_to_cart{ float: left; margin-right: 10px; margin-bottom: 10px; vertical-align: middle; } .product-style .add_to_cart_button.added{ display: none; } .product-style .add_to_cart_button:hover, .product-style .added_to_cart:hover ,.product-style .add-to-cart-wrapper .button:hover{ color: #ffffff; } .product-style .ajax_add_to_cart.loading:before{ font-family: 'FontAwesome'; content: "\f110"; margin-right: 10px; -webkit-animation: fa-spin 1s infinite linear; animation: fa-spin 1s infinite linear; display: inline-block; } .product-style .button.yith-wcqv-button,.product-style .compare-button a, .product-style .yith-wcwl-add-to-wishlist>div a, .entry-summary .compare.button,.entry-summary .yith-wcwl-add-to-wishlist>div a{ padding: 0; margin: 0; font-size: 0; width: 35px; height: 35px; background: #fff; margin-bottom: 5px; border: 1px solid #cdcdcd; display: block; line-height: 35px; text-align: center; color: #999999; -webkit-transition: all .5s ease; transition: all .5s ease; border-radius: 0; } .entry-summary .yith-wcwl-add-to-wishlist>div a{ margin-bottom: 0; } .entry-summary .yith-wcwl-add-to-wishlist>div a:hover, .entry-summary .compare.button:hover{ border-color: #222222; background: #222222; color: #ffffff; } .product-item .yith-wcwl-add-to-wishlist,.entry-summary .yith-wcwl-add-to-wishlist{ display: inline-block; font-size: 0; margin: 0; float: left } .product-item .yith-wcwl-add-to-wishlist>div,.entry-summary .yith-wcwl-add-to-wishlist>div{ display: inline-block; width: auto; margin: 0; position: relative; float: left; } .product-item .yith-wcwl-add-to-wishlist>div a{ margin: 0; } .yith-wcwl-add-to-wishlist .ajax-loading{ margin: 0; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .product-item .yith-wcwl-add-to-wishlist a:before, .entry-summary .yith-wcwl-add-to-wishlist a:before{ font-family: 'FontAwesome'; font-size: 14px; content:"\f08a"; } .product-item .yith-wcwl-wishlistexistsbrowse a:before, .product-item .yith-wcwl-wishlistaddedbrowse a:before, .entry-summary .yith-wcwl-wishlistexistsbrowse a:before, .entry-summary .yith-wcwl-wishlistaddedbrowse a:before{ font-family: 'FontAwesome'; font-size: 14px; content: "\f00c" } .product-item .yith-wcwl-add-to-wishlist .feedback,.entry-summary .yith-wcwl-add-to-wishlist .feedback{ display: none; } .product-item .button.yith-wcqv-button:before{ font-family: 'FontAwesome'; content: "\f002"; font-size: 14px; } .product-item .compare-button a:before, .entry-summary .compare.button::before{ font-family: 'FontAwesome'; font-size: 14px; content: "\f0ec"; } .product-item .button.yith-wcqv-button:hover, .product-item .compare-button a:hover, .product-item .yith-wcwl-add-to-wishlist>div a:hover{ color: #ffffff; } .star-rating{ font-size: 0; position: relative; display:inline-block; overflow: hidden; vertical-align: middle; } .star-rating:before, .star-rating > span:before{ display: inline-block; float: left; font-family: FontAwesome; content: "\f006\f006\f006\f006\f006"; font-size: 15px; line-height: 15px; color: #ffcc33; letter-spacing: 3px; } .star-rating > span{ display: inline-block; position: absolute; top: 0; left: 0; overflow: hidden; line-height: 15px; } .star-rating > span:before{ content: "\f005\f005\f005\f005\f005"; color: #ffcc33; } /*banner shop*/ .woo-heading-block{ position: relative; min-height: 400px; padding: 0px; } .heading-wrapper{ position: absolute; top:50%; transform: translateY(-50%); width: 100%; text-align: center; } .heading-wrapper .woocommerce-breadcrumb{ font-size: 14px; color: #ffffff; text-transform: capitalize; } /*banner*/ .widget_media_image{ position: relative; display: table; width: 100%; overflow: hidden; } .widget_media_image img{ -webkit-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition: all .5s ease 0s } .widget_media_image:hover img{ -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); opacity: .8; } /*product page list*/ .product-style-list{ overflow: hidden; } .product-style-list .product-thumb-area{ float: left; margin-right: 30px; width: 270px; } .product-style-list .info-area{ overflow: hidden; text-align: left; } .product-style-list .info-area .product-excerpt{ font-size: 13px; color: #666666; } .product-item .product-style.product-style-list::before{ display: none; } .product-item .product-style-list .adela_product_title{ margin: 0; } .product-style-list .star-rating{ margin-top: 10px; margin-bottom: 30px; } .product-style-list .stock-status{ font-size: 13px; color: #999999; text-transform: uppercase; font-weight: 500; } .product-style-list .stock-status .stock-status-text{ color: #c99947; text-transform: capitalize; } .product-style-list .list-group-buttons{ margin-top: 50px; overflow: hidden; } .product-style-list .list-group-buttons .button{ color: #333333; background: #ffffff; text-transform: uppercase; padding: 9px 20px; border: 1px solid #cecece; float: left; margin-right: 5px; } .product-item .product-style-list .button.yith-wcqv-button, .product-item .product-style-list .compare-button a, .product-item .product-style-list .yith-wcwl-add-to-wishlist>div a{ display: inline-block; width: 44px; height: 44px; float: left; padding: 0; text-align: center; line-height: 44px; color: #999999; margin: 0 5px 0 0; } .product-item .product-style-list .yith-wcwl-add-to-wishlist>div a{ margin-right: 0; } .product-item .product-style-list .button.yith-wcqv-button:hover, .product-item .product-style-list .compare-button a:hover, .product-item .product-style-list .yith-wcwl-add-to-wishlist>div a:hover{ color: #ffffff; } .product-style-list .list-group-buttons .button:hover, .product-style-list .list-group-buttons .added_to_cart:hover{ color: #ffffff; } .product-item .product-style-list .button.yith-wcqv-button, .product-item .product-style-list .compare-button a, .product-item .product-style-list .yith-wcwl-add-to-wishlist>div a{ opacity:1; visibility: visible; filter: none; -webkit-transform: none; transform: none } /*single product*/ .products ul{ padding: 0; margin: 0; } .products> h2{ text-align: center; } .products .block-title{ font-size: 24px; color: #222222; text-transform: uppercase; font-weight: 500; position: relative; } .products .block-title::before{ content: ''; display: inline-block; width: 47px; height: 2px; margin: 0 -30px 7px 0; } .group-product-info:before, .group-product-info:after{ content: ''; display: table; } .group-product-info:after{ clear: both; } .product-meta-content ul.tabs { padding: 0; margin: 0; overflow: hidden; margin-bottom: 20px; } .product-meta-content .tabs li{ list-style: none; display: inline-block; padding: 0 15px; font-size: 14px; font-weight: 600; } .product-meta-content .tabs li:first-child{ padding-left: 0; } .product-meta-content .tabs li a{ color: #999999; text-transform: uppercase; } .product-meta-content .tabs li.active a{ color: #333333; } .product-meta-content .tabs li a::after{ content: ''; height: 2px; display: block; width: 0; margin-top: 3px; background-color: #222222; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; } .product-meta-content .tabs li.active a::after{ width: 100%; } .product-meta-content .woocommerce-Tabs-panel { border-bottom: 1px solid #eaeaea; padding-bottom: 60px; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; overflow: hidden; margin-bottom: 25px; } .group-product-info{ margin-bottom: 60px; } .single-product-images{ width: 54.028895%; display: inline-block; float: left; } .woocommerce-product-gallery{ width: 100%; padding-left: 90px; position: relative; } .single-product-images .flex-control-nav{ width: 80px; padding: 0; display: inline-block; margin: 0; position: absolute; left: 0; top:-5px; } .woocommerce-product-gallery .woocommerce-product-gallery__trigger { position: absolute; z-index: 1; top: 10px; right:20px; font-size: 0; line-height: 0; } .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{ content: "\f002"; font-size: 18px; line-height: 48px; font-family: 'FontAwesome';display: inline-block; width: 50px; height: 50px; border-radius: 50%; text-align: center; border: 1px solid #ddd; padding-left: 2px; } .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{ color: #ffffff; } .woocommerce-product-gallery .onsale{ left: 100px; } .flex-control-nav .slick-arrow{ width: 30px; height: 30px; background: #4c4c4c; color: #e5e5e5; font-size: 18px; position: absolute; left: 50%; transform: translateX(-50%); text-align: center; line-height: 28px; opacity: 0.35; cursor: pointer; } .flex-control-nav .slick-arrow:hover{ opacity: 1; } .flex-control-nav .slick-arrow:first-child { top:-40px; } .flex-control-nav .slick-arrow:last-child { bottom:-40px; } .single-product .woo-heading-block{ margin-bottom: 100px; } .flex-control-nav .slick-slide{ position: relative; margin:5px 0; } .flex-control-nav .slick-slide img{ border: 2px solid transparent; opacity: 0.3; } .flex-control-nav .slick-slide.slick-current img{ border-color:#222222 ; opacity: 1; } .flex-control-nav .slick-slide.slick-current::before{ display: none; } .entry-summary{ width: 45.9711085%; display: inline-block; padding-left: 20px; } .entry-summary .stock-quantity,.entry-summary .in-stock{ display:none; } .entry-summary .product_title{ font-size: 18px; color: #000000; text-transform: uppercase; font-weight: 500; margin-bottom: 0; } .entry-summary .star-rating{ margin-right: 20px; } .entry-summary .woocommerce-review-link{ font-size: 13px; color: #333333; font-weight: 500; } .entry-summary .woocommerce-product-rating{ margin-bottom: 25px; } .entry-summary .price{ font-size: 24px; color: #000000; } .entry-summary .instock{ font-size: 13px; font-weight: 500; color: #000000; margin-bottom: 20px; } .entry-summary .instock .stock-status-text{ color: #cc9933; text-transform: capitalize; } .entry-summary .woocommerce-product-details__short-description{ padding: 25px 0; margin-bottom: 30px; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6; font-size: 13px; color: #666666; } .entry-summary .cart .variations, .entry-summary .cart th, .entry-summary .cart td{ border: none; display: block; padding: 0; text-align: left; } .entry-summary .cart .variations{ margin: 0; } .entry-summary .cart .variations tr{ margin-bottom: 25px; display: block; } .entry-summary .variations label{ font-size: 14px; text-transform: uppercase; color: #000000; margin-bottom: 20px; font-weight: 500; } .tawcvs-swatches{ padding: 0 !important; } .tawcvs-swatches .swatch{ -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; width: 22px !important; height: 22px !important; opacity: 1 !important; } .tawcvs-swatches .swatch-color.selected:before{ top: 4px !important; left: 8px !important; } .tawcvs-swatches[data-attribute_name='attribute_pa_size-options'] .swatch.selected { -webkit-box-shadow: none; -moz-box-shadow: none ; box-shadow: none ; border-color: #333333 ; background: #333333 !important; color: #ffffff; } .tawcvs-swatches[data-attribute_name='attribute_pa_size-options'] .swatch{ height: auto !important; width: auto !important; text-align: center; padding: 4px 8px 4px 9px; line-height: normal; font-size: 14px; text-transform: uppercase; color: #333333; border: 1px solid #cccccc; font-weight: 500; } .tawcvs-swatches .swatch-label{ background: transparent !important; } .sizechart-area .sizechart-button-label{ font-weight: 600; text-transform: uppercase; letter-spacing: 1px; font-size: 14px; color: #000000; display: block; margin-top: 3px; margin-bottom: 25px; padding-bottom: 15px; border-bottom: 1px solid #cccccc; } .sizechart-area .sizechart-icon::before{ content: "\f101"; font-family: 'Flaticon'; font-size: 15px; color: #999999; margin-left: 20px; } .entry-summary .quantity{ float: left; margin: 7px 0; margin-right: 10px } .entry-summary .single_add_to_cart_button{ padding: 13px 20px; min-width: 175px; font-size: 14px; text-transform: uppercase; color: #ffffff; background: #111111; float: left; } .single-yith-buttons{ display: inline-block; padding: 7px 0 8px; } .entry-summary .compare.button{ display: inline-block; margin: 0 0 0 10px; } .entry-summary .yith-wcwl-add-to-wishlist{ margin: 0 0 0 10px; } .entry-summary .single_variation_wrap .single_variation{ margin-bottom: 30px; margin-top: 20px; } .entry-summary .cart .variations tr:last-child{ margin-bottom: 0; } .entry-summary .single-product-actions{ margin-top: 30px; } .single-product-actions .print-button,.single-product-actions .sendmail-button{ display: inline-block; vertical-align: middle; margin-right: 30px; } .single-product-actions .print-button >a,.single-product-actions .sendmail-button >a{ font-size: 13px; font-weight: 400; color: #999999; } .single-product-actions .print-button .icon-print::before, .single-product-actions .sendmail-button .icon-sendmail::before{ font-family: 'FontAwesome'; display: inline-block; margin-right: 10px; font-size: 18px; color: #999999; } .single-product-actions .print-button .icon-print::before{ content:"\f02f" ; } .single-product-actions .sendmail-button .icon-sendmail::before{ content:"\f003" ; } .sendmail-button .modal-dialog{ position: absolute; margin: auto; top: 50%; left: 50%; transform: translate(-50%,-50%) !important; } .sendmail-button #mailto-result{ background: #f74f4f; color: #ffffff; margin-top: 20px; } .entry-summary .cart .group_table .variations, .entry-summary .cart .group_table th, .entry-summary .cart .group_table td.entry-summary .cart .variations, .entry-summary .cart .group_table th, .entry-summary .cart .group_table td{ display: table-cell; border: 1px solid #e6e6e6; padding: 5px; text-align: center; } .entry-summary .group_table .quantity{ float: none; margin: 0; } .entry-summary .group_table .sizechart-area, .entry-summary .group_table .in-stock{ display: none; } /*quantity*/ .quantity{ position: relative; display: inline-block } .quantity input{ width: 100px; padding: 5px 60px 5px 15px; font-size: 15px; font-weight: 700; height: 36px; border: 1px solid #cccccc; color: #000000; } .quantity span{ position: absolute; top: 6px; width: 23px; height: 23px; line-height: 25px; padding: 0; text-align: center; left: auto; bottom: auto; background: #eeeeee; border-radius: 50%; color: #cccccc; font-size: 10px; } .quantity span:hover{ color: #000000; } .quantity .minus-btn{ right: 40px; } .quantity .plus-btn { right: 10px } /*quick view*/ #yith-quick-view-content div.images{ padding-left: 0; } #yith-quick-view-content .entry-summary .single_add_to_cart_button, #yith-quick-view-content .single-yith-buttons{ margin-bottom: 30px; float: left; } #yith-quick-view-content div.summary .summary-content .product_meta{ overflow: hidden; width: 100%; } #yith-quick-view-content div.summary .summary-content .product_meta >span{ display: block; font-weight: 600; color: #222222; } #yith-quick-view-content div.summary .summary-content .product_meta >span a, #yith-quick-view-content div.summary .summary-content .product_meta >span span{ font-weight: 500; } #yith-quick-view-close{ opacity: 1; } #yith-quick-view-content .variations_form .variations .reset_variations{ display: block; margin: 5px 0; } /*tabs-single*/ .woocommerce-Tabs-panel p:last-child, .woocommerce-Tabs-panel ul:last-child, .woocommerce-Tabs-panel ol:last-child{ margin-bottom: 0; } #reviews #comments>h2{ font-size: 14px; text-transform: uppercase; margin-bottom: 20px; } #reviews .commentlist{ padding: 0; margin: 0; } #reviews .commentlist .comment{ list-style: none; margin-bottom: 30px; } #reviews .avatar{ float: left; } #reviews .comment-text{ overflow: hidden; padding-left: 30px; } #reviews .star-rating{ display: inline-block; float: right; } #reviews .comment-text .meta{ border-bottom: 1px solid #eee; padding-bottom: 5px; margin-bottom: 5px; } #reviews .comment-text .description p{ margin-bottom: 10px; } #review_form .comment-reply-title{ font-size: 14px; text-transform: uppercase; margin-bottom: 20px; } .comment-form p{ width: 100%; float: left; margin-bottom: 30px; } .comment-form label{ display: block; font-weight: normal; } #review_form .comment-form-rating .stars{ margin-bottom: 0; } #review_form .comment-form-rating .stars a{ font-size: 0; color: #ccc; display: inline-block; border-right: 1px solid #eee; padding: 0 10px; line-height: 12px; } #review_form .comment-form-rating .stars a:first-child{ padding-left: 0; } #review_form .comment-form-rating .stars a:before{ font-family: 'FontAwesome'; font-size: 12px; display: inline-block } #review_form .comment-form-rating .stars .star-1:before{ content: "\f005"; } #review_form .comment-form-rating .stars .star-2:before{ content: "\f005\f005"; } #review_form .comment-form-rating .stars .star-3:before{ content: "\f005\f005\f005"; } #review_form .comment-form-rating .stars .star-4:before{ content: "\f005\f005\f005\f005"; } #review_form .comment-form-rating .stars .star-5:before{ content: "\f005\f005\f005\f005\f005"; } #review_form .comment-form-rating .stars a.active, #review_form .comment-form-rating .stars a:hover{ color: #ffcc33; } .comment-form textarea{ width: 100%; } .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"]{ clear: both; float: left; padding: 6px 15px; width: 48%; } #review_form #commentform .form-submit .submit{ padding: 9px 25px; } #commentform .form-submit .submit{ float: left; font-size: 14px; padding: 13px 48px; text-transform: uppercase; font-weight: 500; background: #222222; } #commentform .form-submit .submit:hover{ color: #ffffff; } .up-sells .product-item .add-to-cart-wrapper, .related .product-item .add-to-cart-wrapper, .cross-sells .product-item .add-to-cart-wrapper{ position: static; width: auto; opacity: 1; visibility: visible; border: none; } .up-sells .product-item .product-style::before, .related .product-item .product-style::before, .cross-sells .product-item .product-style::before{ display: none; } .up-sells h2, .related h2, .cross-sells h2{ margin-bottom: 28px; } .up-sells .product-item, .related .product-item, .cross-sells .product-item{ margin-bottom: 40px; } /*check out*/ .place-order .button{ padding-left: 65px; padding-right: 65px; text-transform: uppercase; font-weight: 400; margin-top:20px; } /*blog padge*/ .site_left_sidebar .content-area{ float: right; } .post-loop-item{ margin-bottom: 32px; } .post-loop-item .entry-title{ margin: 0; line-height: 1; } .post-loop-item .entry-meta span.sticky-post::before{ content: "\f024"; font-family: "FontAwesome"; font-size: 14px; margin-right: 5px; } .post-loop-item .entry-title a{ color: #222222; font-size: 14px; margin: 0; text-transform: uppercase; font-weight: 600; } .post-loop-item .entry-meta{ font-size: 13px; margin-bottom: 10px; color: #222222; } .post-loop-item .entry-meta span{ border-right: 1px solid #e6e6e6; padding-right: 10px; margin-right: 10px; display: inline-block; line-height: 14px } .post-loop-item .entry-meta span:last-child{ border: 0; padding: 0; margin: 0; } .post-loop-item .comment-icon::before{ content: "\f075"; font-family: 'FontAwesome'; display: inline-block; margin-right: 5px; } .post-loop-item .readmore{ color: #222; font-size: 12px; text-decoration: none; text-transform: uppercase; font-weight: 600; } .post-loop-item .post-excerpt{ margin-bottom: 20px; font-family: Roboto; color: #555555; } .post-loop-item .entry-footer .icon-readmore{ margin-left: 10px; } .single-post .entry-title{ text-transform: uppercase; font-size: 24px; font-weight: 400; } .single-post .post-thumbnail{ margin-bottom: 35px; margin-top: 20px; } .single-post .entry-content{ font-family: Roboto; font-size: 14px; } .comments-title{ font-size: 14px; text-transform: uppercase; } .comment-list{ padding: 0; } .comment-list li{ list-style:none; } .comment-list .comment{ list-style: none; border-top: 2px solid #F1F1F1; } .comment-list .comment:first-child{ border-top: 0; } .comment-list .comment-body{ padding: 40px 0; padding-bottom: 30px; } .comment-list .comment-body .author-avatar{ width: 30px; float: left; margin-right: 5px; } .comment-list .head{ margin-bottom: 12px; overflow: hidden; } .comment-list .head .comment-meta{ display: inline-block; line-height: 30px; float: left; margin-right: 20px; font-size: 14px; color: #aaa; } .comment-list .head .author{ color: #333; font-weight: 600; text-transform: capitalize; display: inline-block; line-height: 30px; float: left; margin-right: 20px; font-size: 14px; } .comment-list .comment-text{ margin-bottom: 20px; } .comment-list .reply, .comment-list .reply a:not(:hover){ color: #aaa; } .comment-list .children{ border-top: 2px solid #F1F1F1; padding-left: 60px; } @media (max-width: 480px) { .comment-list .children{ padding-left: 0px; } } .post-categories-list{ display:inline-block; } .post-categories .post-categories-label,.post-tags .post-tags-label{ font-weight: 600; color: #111111; } .post-categories-list a{ color:#222222; } .post-tags-list{ display:inline-block; } .post-tags-list a{ color: #222222; } .post .entry-footer::before, .post .entry-footer::after { display: table; content: ''; } .post .entry-footer::before{ clear: both; } .single-post .adela-widget-area{ margin-top: 15px; } /*.breadcrumb*/ .breadcrumb{ background: transparent; padding: 10px 0; border-radius: 0; } /*pagination*/ .pagination{ width: 100%; padding: 40px 0; margin: 0; text-align: center; border-top: 1px solid #eeeeee; } .pagination .page-numbers{ list-style: none; display: inline-block; padding: 0 20px; font-size: 16px; color: #222222; font-weight: 500; position: relative; } .pagination .page-numbers.current::before{ content: ''; display: inline-block; width: 10px; height: 1px; background: #a9a9a9; position: absolute; bottom: 0; } .blog .pagination .page-numbers.current::before{ display: none; } .blog .pagination .page-numbers{ width: 42px; height:42px; padding: 0; text-align: center; line-height: 42px; margin: 5px; } .blog .pagination .page-numbers.current{ background: #c99947; color: #ffffff; } /*PAGE CART*/ .woocommerce-cart-form{ border: 2px solid #f1f1f1; } .woocommerce-cart-form .shop_table{ border: none; } .shop_table { text-align: center; margin-bottom: 0; } .woocommerce-cart-form .shop_table thead{ display: none; } .woocommerce-cart-form .shop_table thead > tr, .woocommerce-cart-form .shop_table tbody>tr.cart_item{ display: block; font-size: 0; line-height: 0; position: relative; text-align: left; } .woocommerce-cart-form .shop_table thead th, .woocommerce-cart-form .shop_table tbody tr.cart_item td{ display: inline-block; line-height: 24px; border: none; text-align: left; } .woocommerce-cart-form .shop_table thead tr, .woocommerce-cart-form .shop_table tr.cart_item{ border-bottom: 2px solid #f1f1f1; } .woocommerce-cart-form .shop_table th, .woocommerce-cart-form .shop_table td{ border: none; text-align: left } .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-remove{ position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 60px; width: 20px; font-size: 0; font-weight: 700; text-align: right; padding: 30px 0; } .woocommerce-cart-form .product-remove a:before{ content: "\f014"; font-family: FontAwesome; font-size: 20px; color: #aaa; } .woocommerce-cart-form .shop_table .product-thumbnail{ width: 160px; padding-left: 30px; } .woocommerce-cart-form .shop_table tbody>tr>td{ padding: 30px 30px 30px 0 } .woocommerce-cart-form .shop_table .product-name{ font-weight: 600; color: #333; width: 30%; font-size: 13px; text-transform: uppercase; } .woocommerce-cart-form .shop_table .product-price{ width: 20%; font-size: 20px; color: #111; font-weight: 500 } .woocommerce-cart-form .shop_table .product-quantity{ width: 17%; } .woocommerce-cart-form .shop_table .product-subtotal{ font-size: 0; } .cart-collaterals .checkout-button{ margin-top: 30px; float: right; } .shop_table .actions .coupon input{ display: inline-block; vertical-align: middle; } .cross-sells.products> h2{ padding-top: 50px; } .cart-collaterals .cart_totals h2{ font-size: 20px; font-weight: 500; line-height: 20px; margin: 30px 0; color: #222; text-transform: uppercase; } .woocommerce-cart-form .shop_table .actions>.button{ float: right; cursor: pointer; } .woocommerce-cart-form .shop_table tbody>tr>td.actions{ padding: 50px 30px; } .woocommerce-cart-form .shop_table .actions .coupon label{ font-weight: 600; color: #333; } /*--------home 01----------*/ .site-main-home{ direction: rtl; } .site-main-home >*{ direction: ltr; } /*siderbar*/ .adela-widget-area{ overflow: hidden; } .adela-widget-categories{ text-align: center; padding: 30px 25px; margin-bottom:30px; } .adela-widget-categories .widget-title{ font-size: 24px; text-transform: uppercase; color: #eeeeee; padding-bottom: 5px; position: relative; margin-bottom: 15px; } .adela-widget-categories .widget-title:before{ position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); content: ''; width: 47px; height: 2px; background: #c99947; display: inline-block; } .adela-widget-categories .widget-subtitle{ font-family: 'Playfair Display'; font-size: 14px; color: #888888; font-style: italic; font-weight: 600; line-height: 24px; } .adela-widget-categories li{ list-style: none; padding: 25px 0; border-bottom: 1px dashed #454545; } .adela-widget-categories li:last-child{ border-bottom: none; } .cat-item-wrap >a{ font-size: 11px; text-transform: uppercase; font-weight: 500; color: #eeeeee; margin-top: 5px; display: block; } .cat-item-wrap:hover .cat-thumb{ opacity: 0.3; transition: all 0.5s; } .widget ul li .carets{ position: absolute; font-size: 14px; color: #888888; z-index: 5; top: 0; cursor: pointer; line-height: 40px; right: 0; width: 30px; text-align: right; } /*newletter*/ .adela-widget-newsletter{ border: 6px solid #c99947; padding: 55px 15px; text-align: center; margin-bottom: 30px; } .adela-widget-newsletter .widget-title,.adela-widget-post .widget-title{ font-size: 24px; text-transform: uppercase; color: #222222; position: relative; display: inline-block; } .adela-widget-newsletter .widget-title{ margin-bottom: 10px; } .adela-widget-post .widget-title{ margin-bottom: 0; } .adela-widget-newsletter .widget-title::before,.adela-widget-post .widget-title::before{ content: ''; display: inline-block; width: 47px; height: 2px; margin: 0 -30px 7px 0; } .newsleter-form .widget-subtitle,.adela-widget-post .widget-subtitle{ font-family: 'Playfair Display'; font-size: 15px; color: #555555; font-style: italic; font-weight: 500; margin-bottom: 58px;; } .newsleter-form .field_email{ border-top: 0; border-left: 0; display: inline-block; border-right: 0; width: calc(100% - 60px); vertical-align: middle; padding: 0 10px; font-size: 13px; color: #aaaaaa; font-weight: 400; font-family: 'Montserrat'; height: 30px; } .newsleter-form .submit_button{ display: inline-block; width: 60px; background: transparent; color: #222222; font-weight: 600; float: right; height: 30px; border-bottom: 1px solid #e5e5e5; padding: 0; font-size: 12px; } .newsleter-form .submit_button:hover{ background: transparent; } .post-item .post-thumb-group{ position: relative; margin-bottom: 15px; } .post-item .post-on{ position: static; top: 10px; left: 10px; display: inline-block; padding: 0 10px; min-width: 90px; text-align: center; } .post-item.has-post-thumbnail .post-on{ position: absolute; } .post-on .post-day,.post-on .group-post-time{ display: inline-block; vertical-align: middle; } .post-on .post-day{ font-family:'Roboto'; font-size: 60px; color: #ffffff; font-weight: 400; line-height: 1; } .post-on .group-post-time{ font-family: 'Roboto'; font-size: 13px; font-weight: 300; color: #ffffff; margin-top: -13px; line-height: normal; } .group-post-time .post-month,.group-post-time .post-year{ display: block; } .adela-widget-post .widget-title::before{ left: 0; } .adela-widget-post{ padding-top: 23px; border-top:1px solid #eaeaea; } .adela-widget-post .widget-subtitle{ margin-bottom: 25px; } .adela-widget-post .post-title{ font-size: 18px; color: #222222; text-transform: uppercase; margin-bottom: 15px; } .adela-widget-post .owl-carousel .owl-nav>div{ position: static; visibility: visible; opacity: 1; display: inline-block; background: #ffffff; border:1px solid #e7e7e7; font-size: 15px; line-height: 33px; color:#aaaaaa; } .adela-widget-post .owl-carousel .owl-nav>div i{ font-weight: 600; } .adela-widget-post .owl-carousel .owl-nav>div:hover{ color: #ffffff; } .adela-widget-post .owl-carousel .owl-nav .owl-next{ margin-left: 10px; } .adela-widget-post .post-info{ margin-bottom: 35px; font-size: 13px; font-family: 'Roboto'; color: #333333; font-weight: 300; } .adela-widget-post .post-info >span::after{ content: ''; display: inline-block; width: 1px; height: 14px; background: #e6e6e6; margin: 0 5px 0 7px; vertical-align: middle; } .adela-widget-post .post-info >span:last-child::after{ display: none; } .post-loop-item .post-thumbnail{ position: relative; } .post-item .post-thumb-group a:after,.post-thumbnail a:after{ position: absolute; content: ''; display: block; bottom: 50%; left: 0; right: 0; top: 50%; opacity: 0; background-color: rgba(255, 255, 255, 0.2); z-index: 99; -webkit-transition: all linear .2s; -moz-transition: all linear .2s; -ms-transition: all linear .2s; -o-transition: all linear .2s; transition: all linear .2s; } .post-item .post-thumb-group:hover a:after,.post-thumbnail:hover a:after{ opacity: 1; top: 0; bottom: 0; } /*content*/ .adela-widget-product-item .product-thumb-area:before{ position: absolute; text-align: center; top: 0; left: 0; right: 0; bottom: 0; content: ''; background: rgba(0,0,0,0.79); opacity: 0; visibility: hidden; webkit-transform: scale(0.3); -moz-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3); -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; } .adela-widget-product-item .adela_product_title a, .adela-widget-product-item .group-title-cat .product-item-cat{ font-size: 12px; color: #eeeeee; font-weight: 500; text-transform: uppercase; padding: 0; display: block; margin: 0; } .adela-widget-product-item .product-item .adela_product_title, .adela-widget-product-item .woocommerce-loop-category__title{ padding: 0; margin: 0; } .adela-widget-product-item .product-item:hover .product-thumb-area:before{ opacity: 1; visibility: visible; webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .adela-widget-product-item .product-price-wrap{ right: 30px; bottom: 30px; position: absolute; padding: 10px 15px; background: #ffffff; } .adela-widget-product-item .group-title-cat{ position: absolute; top: 50%; left: 20px; right: 20px; transform: translateY(-50%); text-align: center; opacity: 0; visibility: hidden; } .adela-widget-product-item .product-item:hover .group-title-cat{ opacity: 1; visibility: visible; } .adela-widget-text-decoration{ padding: 30px 10px; text-align: center; font-size: 13px; color: #222222; text-transform: uppercase; position: relative; margin-top: 30px; font-weight: 500; border: 1px dashed #bcbcbc; } .adela-widget-text-decoration::after{ content: ""; position: absolute; top: -1px; left: -1px; bottom: -1px; right: -1px; z-index: 9; border: 1px dashed; transform: scale(0,1); } .adela-widget-text-decoration:hover::after{ transform: scale(1); -webkit-transition: all .5s ease-out 0s; -moz-transition: all .5s ease-out 0s; -o-transition: all .5s ease-out 0s; transition: all .5s ease-out 0s; } .adela-widget-text-decoration:hover{ border-color:transparent; transform: scale(1); -webkit-transition: all .5s ease-out 0s; -moz-transition: all .5s ease-out 0s; -o-transition: all .5s ease-out 0s; transition: all .5s ease-out 0s; } .adela-widget-text-decoration::before{ content: url("../adela/assets/images/cut.png"); display: inline-block; position: absolute; bottom: -7px; left: 22.9885%; } .widget .adela-widget-product-carousel .widget-title{ font-size: 18px; margin-bottom: 32px; position: relative; border: none; padding-bottom: 0; } .widget .adela-widget-product-carousel .widget-title::before{ content: ''; display: inline-block; height: 2px; margin: 0 -30px 6px 0; width: 47px; } .megamenu-content .widget .adela-widget-product-carousel .widget-title::before{ margin: 0 -30px 3px 0; } .adela-widget-product-carousel{ position: relative; } .megamenu-content .adela-widget-product-carousel .owl-carousel .owl-nav>div{ opacity: 0; visibility: hidden; } .show-page-content:hover .megamenu-content .adela-widget-product-carousel .owl-carousel .owl-nav>div { opacity: 1; visibility: visible; } .adela-widget-product-carousel .owl-carousel .owl-nav>div{ opacity: 1; visibility: visible; top:0; right: 0; background: #ffffff; transform: none; color: #aaaaaa; font-size: 15px; border: 1px solid #e7e7e7; line-height: 33px; } .adela-widget-product-carousel .owl-carousel .owl-nav>div i{ font-weight: 600; } .adela-widget-product-carousel .owl-carousel{ position: static; } .adela-widget-product-carousel .owl-carousel .owl-nav .owl-prev{ left: auto; right: 40px; } .adela-widget-product-carousel .owl-carousel .owl-nav>div:hover{ color: #eeeeee; } .adela-widget-product-carousel .product-item .product-style::before{ display: none; } .megamenu-content .adela-widget-product-carousel .product-item .group-yith-buttons{ opacity: 0; visibility: hidden; } .open .megamenu-content .adela-widget-product-carousel .product-item .group-yith-buttons{ opacity: 1; visibility: visible; } .megamenu-content .adela-widget-product-carousel .product-item .add-to-cart-wrapper{ opacity: 0; visibility: hidden; } .show-page-content:hover .megamenu-content .adela-widget-product-carousel .product-item .add-to-cart-wrapper{ opacity: 1; visibility: visible; } .adela-widget-product-carousel .product-item .add-to-cart-wrapper{ opacity: 1; visibility: visible; width: 100%; height: auto; position: static; border: none; padding-top: 12px; } .adela-widget-product-carousel .product-style .add-to-cart-wrapper > .button, .adela-widget-product-carousel .product-style .add-to-cart-wrapper > .added_to_cart{ margin: 0; color: #ffffff; background: #222222; border-color: #222222; } .adela-widget-product-carousel .product-style .add-to-cart-wrapper > .button:hover, .adela-widget-product-carousel .product-style .add-to-cart-wrapper > .added_to_car:hover{ background: transparent; color: #333; } .adela-widget-product-item .product-item{ margin-bottom: 30px; display: inline-block; } .adela-widget-product-item:last-child .product-item{ margin-bottom: 0; } /*404 page*/ .error-404.not-found{ text-align: center; } .error-404.not-found .title{ font-size: 130px; font-weight: 700; color: #999; margin-top: 50px; } .error-404.not-found .sub-title,.error-404.not-found .sub-title2{ color: #222222; } .error-404.not-found .come-to-home{ border: 1px solid #e8e8e8; color: #343434; background-color: transparent; font-size: 14px; display: inline-block; padding: 9px 25px; } .error-404.not-found .come-to-home:hover{ color: #ffffff; } /*wishlist page*/ .wishlist_table td.product-remove{ font-size: 0; position: relative; } .wishlist_table td.product-remove .remove_from_wishlist:before{ content: "\f014"; display: inline-block; font-family: 'FontAwesome'; font-size: 14px; color: #888; position: absolute; top: 50%; left: 0; right: 0; transform: translateY(-50%); cursor: pointer; } table.wishlist_table tfoot{ display: none; } /*adela-popup*/ #adela-popup-modal{ background: rgba(0,0,0,0.66); } #adela-popup-modal .modal-dialog{ width: 630px; margin: 150px auto; } #adela-popup-modal .modal-content{ box-shadow: none; border-radius: 0; } #adela-popup-modal .modal-header{ display: none; } #adela-popup-modal .modal-body{ padding: 35px 50px; } .popup-title{ font-size: 24px; color: #222222; text-transform: uppercase; margin: 0; line-height: 1; } .popup-subtitle{ font-size: 36px; text-transform: uppercase; font-weight: 700; color: #222222; line-height: 1; margin-bottom: 18px; } .popup-desc{ font-size: 14px; color: #666666; max-width: 330px; margin-bottom: 25px; line-height: 1.4; } .popup-elements .adela-form-newsletter{ max-width: 435px; margin-bottom: 45px; overflow: hidden; position: relative; } .popup-elements .adela-form-newsletter .newsleter-form .field_email { background: #fff; height: 52px; border: none; width: 100%; float: left; padding-right: 155px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .popup-elements .adela-form-newsletter .newsleter-form .submit_button{ height: 52px; border: none; font-size: 14px; min-width: 145px; color: #ffffff; float: left; position: absolute; top: 0; right: 0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; } .popup-elements .checkbox{ margin: 0; } .popup-elements .checkbox label{ padding: 0; } .popup-elements .checkbox input[type="checkbox"]{ display: none; } .popup-elements .checkbox .no-thank{ font-size: 13px; color: #666666; text-decoration: underline; } /*=================================*/ /*---adela-widget-carousel-slider--*/ /*=================================*/ .adela-widget-carousel-slider .slider-text{ position: absolute; top: 50%; transform: translateY(-50%); left: 22.33315%; text-align: center; } .adela-widget-carousel-slider .slide-item-3 .slider-text{ left: auto; right: 19.7057%; } .adela-widget-carousel-slider .slide-item-4 .slider-text { left: 50%; transform: translate(-50%,-50%); } .adela-widget-carousel-slider .slider-heading{ font-size: 18px; font-family: 'Playfair Display'; color: #ffffff; font-style: italic; margin-bottom: 25px; font-weight: 400; } .adela-widget-carousel-slider .slider-title{ font-size: 58px; color: #ffffff; font-weight: 700; text-transform: uppercase; line-height: 1; margin-bottom: 28px; letter-spacing:0.1em; } .adela-widget-carousel-slider .slider-sub_title{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: underline; margin-bottom: 40px; letter-spacing: 0.45em; } .adela-widget-carousel-slider .slider-button{ display: inline-block; min-width: 215px; color: #fff; font-size: 14px; text-transform: uppercase; height: 52px; line-height: 52px; font-weight: 700; } .adela-widget-carousel-slider .slider-button:hover{ opacity: 0.9; } .adela-widget-carousel-slider .owl-carousel .owl-nav>div{ width: 63px; height: 63px; line-height: 63px; color: #ffff; font-size: 32px; background: rgba(255,255,255,0.2); text-align: center; top: 50%; transform: translateY(-50%); } .adela-widget-carousel-slider .owl-carousel .owl-nav .owl-prev{ left: 0; } .adela-widget-carousel-slider .owl-carousel .owl-nav .owl-next{ right: 0; } /*=================================*/ /*-------------FOOTER--------------*/ /*=================================*/ .site-footer{ background: #0b0b0b; } .site-footer .site-footer{ background: #1a1a1a; } .site-footer .footer-row1-content{ margin-top: 55px; } .site-footer .footer-row1-content .widget-title{ font-size: 19px; color: #eeeeee; text-transform: uppercase; padding-bottom: 15px; position: relative; font-weight: 500; margin-bottom: 25px; border:none; } .site-footer .footer-row1-content .widget-title::before{ content: ''; width: 100px; height: 1px; display: inline-block; background: #3c3c3c; position: absolute; bottom: 0; left: 0; } .adela-widget-text .address-text{ font-family: 'Roboto'; font-size: 15px; color: #888888; margin-bottom: 20px; } .adela-widget-text .text-phone-number{ margin-bottom: 45px; color: #ffffff; font-size: 18px; font-weight: 600; } .text-phone-number .fa{ margin-right: 10px; } .adela-widget-text .text-map-marker{ font-family: 'Roboto'; font-size: 15px; color: #888888; cursor: pointer; } .text-map-marker i{ font-size: 18px; margin-right: 10px; } .site-footer .adela-widget-social-links{ margin-left: 30px; } .adela-widget-social-links .widget-desc{ font-size: 15px; font-family: 'Roboto'; color: #cccccc; margin-bottom: 25px; } .adela-widget-social-links .widget-desc a{ color: #ffffff; } .site-footer .social-items{ margin-bottom: 10px; } .list-social-items{ padding: 0; margin: 0; } .list-social-items .social-item{ list-style: none; display: inline-block; } .list-social-items .social-item a{ width: 35px; height: 35px; text-align: center; line-height: 35px; display: inline-block; border-radius: 50%; font-size: 20px; margin-right: 10px; color: #505050; } .list-social-items .social-item a:hover{ color: #ffffff; } .list-social-items .social-item .social-name{ display: none; } .after-widget-content .secure-by{ font-family: 'Roboto'; font-size: 14px; color: #ffffff; display: block; margin-bottom: 15px; } .site-footer .footer-row1-content{ margin-bottom: 20px; } .footer-row1-content .widget_nav_menu ul li.menu-item{ border: none; font-size: 15px; color: #888888; font-family: Roboto; line-height: 28px; } .footer-row1-content .widget_nav_menu ul li.menu-item a{ border: none; font-size: 15px; color: #888888; font-family: Roboto; padding: 0; } .site-footer .footer-row1-content:last-child .widget{ margin-left: 70px; } .site-footer .footer-row2{ padding-top: 30px; border-top: 1px solid #242424; padding-bottom: 25px; } .footer-row2-content .widget-title{ font-size: 16px; font-weight: 600; text-transform: uppercase; display: block; text-align: center; color: #cccccc; } .adela-widget-brand-carousel .brand-img-link img{ opacity: .2; vertical-align: middle; -webkit-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; } .adela-widget-brand-carousel .brand-item:hover .brand-img-link img{ opacity: 1; } .adela-widget-brand-carousel .owl-carousel .owl-nav>div{ background: transparent; color: #ffffff; } .footer-row3{ background: #1a1a1a; padding: 19px 0; } .copyright{ margin: 0; padding: 6px 0; font-family: Roboto; font-size: 15px; color: #aaa; } .copyright >a{ text-transform: capitalize; color: #ffffff; } .adela-multi-images{ padding:0; margin: 0; text-align: right; } .adela-multi-images .image-item{ list-style: none; display: inline-block; margin-left: 15px; } .adela-multi-images .image-item:hover{ opacity: 0.8; } /*.footer-device-mobile*/ .footer-device-mobile{ position: fixed; bottom: 0; left: 0; width: 100%; z-index: 999; background-color: #fff; border-top: 1px solid #eee; display: none; } .footer-device-mobile .wapper{ display: table; width: 100%; table-layout: fixed; } .footer-device-mobile-item{ display: table-cell; vertical-align: middle; text-align: center; } .footer-device-mobile-item>a{ display: inline-block; padding: 5px 0; color: #222; line-height: normal; } .footer-device-mobile-item>a .icon{ font-size: 24px; display: block; position: relative; height: 30px; line-height: 30px; font-weight: 700; } .footer-device-mobile-item.device-cart .count-icon{ width: 23px; height: 23px; text-align: center; line-height: 23px; border-radius: 50%; color: #222222; font-weight: 700; display: inline-block; position: absolute; top: 0; right: -10px; font-family: "Lato",sans-serif; font-size: 14px; } /*return-to-top*/ #return-to-top{ width: 40px; height: 40px; position: fixed; z-index: 9999; right: 10px; bottom: 32px; background-color: #111; display: inline-block; color: #fff; text-align: center; line-height: 34px; cursor: pointer; font-size: 26px; border:2px solid #c99947; border-radius: 3px; } /*megamenu*/ .megamenu-content .panel-grid .panel-grid-cell:last-child .adela-widget-product-carousel .adela-widget-product-carousel{ max-width: 270px; margin-left: 15px; } .show-page-content .dropdown-menu{ padding: 30px; } .show-page-content .dropdown-menu .row{ margin: 0 -30px; } .show-page-content .megamenu-content{ padding: 0 30px; } .megamenu-content .widget-title{ font-size: 14px; padding-top: 5px; padding-bottom: 0; border: 0; } .megamenu-content .adela-widget-product-carousel .widget-title{ padding-bottom: 5px; margin-bottom: 30px; padding-left: 0; font-size: 14px; } .megamenu-content .adela-widget-product-carousel .widget-title::after{ display: none; } .megamenu-content ul.menu{ margin-bottom: 35px; } .megamenu-content .adela-widget-product-carousel .product-item{ margin-bottom: 10px; } .megamenu-content .widget_nav_menu li{ line-height: 44px; border-bottom: 1px solid #e6e6e6; } .megamenu-content .widget_nav_menu li:last-child{ border:none; } .megamenu-content .widget_nav_menu li>a{ font-size: 14px; color: #666666; font-weight: 500; border: none; padding: 0; } #menu-item-1937.show-page-content .dropdown-menu{ padding: 20px; } #menu-item-1937.show-page-content .dropdown-menu .row{ margin: 0 -20px; } #menu-item-1937.show-page-content .megamenu-content{ padding: 0 20px; } .custom-html-widget .mega-text-in-img{ font-size: 85px; font-family: 'Playfair Display'; color: #222222; line-height: 1; } .widget_custom_html{ position: absolute; top: 50%; transform: translateY(-50%); left: -40px; } .megamenu-content .panel-grid-cell:last-child{ position: relative; } /*=================================*/ /*-----------Sizechart------------*/ /*=================================*/ .sizechart-area .modal-content{ border-radius: 0; } .sizechart-area .modal-content .modal-title{ text-transform: uppercase; font-size: 18px; font-weight: 500; } .sizechart-item .sizechart-title{ font-size: 16px; margin-bottom: 0; } .sizechart-item th, .sizechart-item td{ display: table-cell !important; text-align: center !important; } .sizechart-item .yith-wcpsc-product-table-wrapper{ padding: 0; } .sizechart-item .yith-wcpsc-product-table tr > td:first-child{ background: none; } .sizechart-item .yith-wcpsc-product-table tr:nth-child(even){ background: #f9f9f9; } .sizechart-item:last-child .yith-wcpsc-product-table{ margin-bottom: 0; } .sizechart-item:last-child .yith-wcpsc-product-table{ margin-top: 5px; } /*scrollbar-custom*/ .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#222; } .mCSB_scrollTools{ right: -5px; } /*=================================*/ /*-----------RESPONSIVE------------*/ /*=================================*/ @media (max-width: 1199px) { /*heder*/ /*shop*/ .shop-bar-controls select{ margin-right: 0; } .header-wishlist-link{ padding-right: 20px; } .header-menu-text{ display: none; } .widget .product_list_widget>li a .product-title{ overflow: hidden; display: block; text-overflow: ellipsis; white-space: nowrap } .adela-widget-newsletter .widget-title::before, .adela-widget-post .widget-title::before{ display: none; } .widget_custom_html{ left: 0; } .custom-html-widget .mega-text-in-img{ font-size: 60px; font-family: 'Playfair Display'; color: #222222; line-height: 1; } } @media (max-width: 1024px) { .navbar-header{ float: none; } .navbar-inverse .navbar-toggle{ width: 38px; height: 36px; float: left; padding: 0; border-radius: 5px; text-align: center; line-height: 36px; color: #fff; display: inline-block!important; background: #000; } .navbar-header .menu-name{ display: inline-block!important; text-transform: uppercase; font-weight: 600; padding: 14px 0; } .navbar-inverse .navbar-toggle::before { content: "\f0c9"; display: inline-block; font-size: 15px; font-family: 'FontAwesome'; } .navbar-inverse .navbar-toggle span{ display: none; } .navbar-nav{ list-style: none; margin: 0; padding: 0; background: #333; float: left; width: 100%; font-family: 'Roboto', sans-serif; border-bottom: 3px solid; } .navbar-nav > li{ display: block; margin: 0; padding: 0; border: 0px; float: none; overflow: hidden; position: relative; } .site-header .navbar-nav > li.menu-item.show-page-content{ position: relative; } .navbar-collapse.collapse{ display: none !important; } .navbar-collapse.collapse.in{ display: block!important; } .navbar-inverse .navbar-nav > li{ border-bottom: 1px solid #000000; } .navbar-inverse .navbar-nav > li > a{ color: #c0c0c0; display: block; } .navbar-inverse .navbar-nav > li:last-child{ border: none; } .navbar-inverse .navbar-nav > li:first-child > a{ padding-left: 25px; padding-right: 25px; } .navbar-nav > li > .dropdown-menu{ width: 100%; position: static; transition: none; transform: none; box-shadow: none; opacity: 1; visibility: visible; display: none !important; background: transparent; padding: 0 15px 0 30px; } .navbar-nav > li.open > .dropdown-menu{ display: block!important; } .caret,.navbar-nav >.dropdown >a::after{ display: none; } .carets-togle{ position: absolute; top: 0; bottom: 0; right: 0; display: inline-block !important; text-align: center; height: auto !important; line-height: 50px; color: #eeeeee; } .dropdown-menu > li > a{ padding: 5px 15px 5px 25px; border: none; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{ color: #9d9d9d; } .megamenu-content .panel-grid.panel-no-style{ display: block; } .megamenu-content .panel-grid-cell{ width: 100%; } .megamenu-content .gallery{ display: none; } .megamenu-content .widget_adela_widget_product_carousel{ display: none; } .megamenu-content .widget_nav_menu li{ border: none; } .megamenu-content .widget_nav_menu li a{ padding: 5px 15px 5px 25px; line-height: 20px; color: #9d9d9d } .megamenu-content .widget-title{ color: #c0c0c0; } .dropdown-menu > li{ border: 0; } } @media (max-width: 991px) { /*header*/ .navbar-inverse .navbar-nav > li > a{ padding-right: 20px; padding-left: 20px; } .header-text-content,.header-top-bar .right-content, .header-logo-box{ text-align: center; padding-bottom: 0; } .header-searchform-box{ margin-left: 0; } .dropdown-submenu>.dropdown-menu{ left:50%; } .megamenu-content .panel-grid .panel-grid-cell:last-child .adela-widget-product-carousel .adela-widget-product-carousel{ max-width: 170px; display: inline-block; margin-left: 15px; } .show-page-content .dropdown-menu{ padding: 15px; } #menu-item-1937.show-page-content .dropdown-menu .row, .show-page-content .dropdown-menu .row{ margin:0 -15px; } .show-page-content .megamenu-content, #menu-item-1937.show-page-content .megamenu-content{ padding:0 15px; } .megamenu-content .widget_nav_menu li{ line-height: 30px; } .megamenu-content .panel-grid-cell:last-child{ max-width: 250px; } .custom-html-widget .mega-text-in-img{ font-size: 70px; } #menu-item-1937.show-page-content .dropdown-menu{ padding: 15px; } .megamenu-content .adela-widget-product-carousel .owl-carousel .owl-nav>div{ display: none; } .menu-features-fashion-mens-container{ padding: 0 20px; } /*product-item*/ .product-style .button.yith-wcqv-button, .product-style .compare-button a, .product-style .yith-wcwl-add-to-wishlist>div a, .entry-summary .compare.button, .entry-summary .yith-wcwl-add-to-wishlist>div a{ opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1) } .product-item .product-style::before,.product-item .group-yith-buttons{ opacity: 1; visibility: visible; } .product-item .add-to-cart-wrapper{ position: static; visibility: visible; opacity:1; width: auto; border: none; } .owl-carousel .owl-nav .owl-prev{ left: 0px; } .owl-carousel .owl-nav .owl-next{ right: 0px; } /*cart page*/ .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-remove{ right: 30px; } .adela-widget-categories .widget-title{ font-size: 14px; } .adela-widget-newsletter .widget-title, .adela-widget-post .widget-title{ font-size: 14px; } .newsleter-form .field_email{ display: inline-block; width: 100%; text-align: center; } .newsleter-form .submit_button{ display: inline-block; float: none; } .post-on .group-post-time{ font-size: 10px; margin: 0; } .post-on .post-day{ font-size: 26px; } .post-item .post-on{ min-width: inherit; } .site-footer .adela-widget-social-links,.site-footer .footer-row1-content:last-child .widget{ margin-left: 0; } .single-product-images .flex-control-nav{ position: relative; width: 100%; margin-top: 30px; } .flex-control-nav .slick-slide{ margin: 0 10px; } .flex-control-nav .slick-arrow{ top: 50%; transform: translatey(-50%); left: 0; opacity: 0; visibility: hidden; z-index: 99; } .flex-control-nav .slick-arrow:first-child{ top: 50%; } .flex-control-nav .slick-arrow:last-child{ bottom: 0; right: 0; left: auto; } .flex-control-nav:hover .slick-arrow{ opacity: 1; visibility: visible } .flex-control-nav .slick-arrow:first-child:before{ content: "\f104"; } .flex-control-nav .slick-arrow:last-child::before{ content: "\f105"; } .woocommerce-product-gallery{ padding-left: 0; } .site_left_sidebar .content-area,.left-sidebar .content-area{ float: none; } .widget_media_image{ text-align: center; } /*=========================*/ .site-main-home{ display: inline-block !important; width: 100%; } .site-main-home >.panel-grid-cell{ width: 100% !important; max-width:100%; } .banner-big{ display: inline-block !important; margin: 0 -15px; } .banner-big .panel-grid-cell{ float: left; display: inline-block; padding: 0 15px !important; } .banner-big .panel-grid-cell:first-child{ width: 55.6% !important; } .banner-big .panel-grid-cell:last-child { width: 44.4% !important; } /*==================================*/ .widget_media_gallery .gallery{ max-width: 270px; } } @media (max-width: 780px) { .widget_media_image{ text-align: center; } .post-on .post-day{ font-size: 60px; } .post-on .group-post-time{ font-size: 13px; margin-top: -13px; } .post-item .post-on{ min-width: 90px; } .adela-widget-product-item{ text-align: center; } .list-banner-small{ display: inline-block !important; margin: 0 -15px; } .list-banner-small >.panel-grid-cell{ display: inline-block; width: 33.333% !important; float: left; padding: 0 15px !important; } .category-list{ margin: 0 -15px; display: inline-block!important; } .category-list.panel-cell-style{ display: block !important; } .category-list >.adela-widget-product-item,.category-list >.panel-grid-cell{ display: inline-block; width: 50% !important; padding: 0 15px !important; float: left; } } @media (max-width: 767px) { /*header*/ .header-logo-box{ text-align: left; } .main-header-wrap{ display: none; } .main-header-wrap.header-device-mobile,.footer-device-mobile{ display: block; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{ background: transparent; } .navbar-nav .open >.dropdown-menu{ visibility: visible; display: block!important; opacity: 1; } .navbar-nav .open .dropdown-menu{ position: absolute !important; } .navbar-nav .open >.dropdown-menu{ position: static !important; } .navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle{ background-color: #333; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ border: none; background: #222222; -webkit-box-shadow: none ; -moz-box-shadow: none ; box-shadow: none; } .navbar-inverse .navbar-nav > li:first-child > a{ padding-left: 25px; border-top: 2px solid #c99947; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{ border: none; } .header-device-mobile .menu-item .dropdown-menu { max-width: 100%; display: none !important; } .header-device-mobile .menu-item.open .dropdown-menu{ display: block !important; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{ color: #c99947; } .dropdown-submenu>.dropdown-menu{ left: 0; } .navbar-nav{ padding: 0; margin: 0; min-height: 278px; } .dropdown-submenu>a .caret{ float: none; } .dropdown-submenu>a .caret::before{ content: "\f107"; } .navbar-nav .dropdown-menu{ padding: 0 15px 0 30px; } .navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle{ display: none; } .navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle::before{ content: "\f0c9"; display: inline-block; font-size: 15px; font-family: 'FontAwesome'; width: 38px; height: 36px; float: left; padding: 0; border-radius: 5px; text-align: center; line-height: 36px; color: #fff; background: #000; } .navbar-inverse .navbar-toggle .icon-bar{ display: none; } .navbar-header .menu-name{ font-size: 13px; color: #ffffff; text-transform: uppercase; display: inline-block; vertical-align: middle; padding: 13px 15px; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{ background: #000000; } .navbar-inverse .navbar-nav > li > a{ color: #c0c0c0; display: block; } .caret::before{ color: #c0c0c0; } .navbar-nav .dropdown-menu{ background: transparent; } .navbar-inverse .navbar-nav > li { border-bottom: 1px solid #000000; } .site-header .navbar-nav > li.menu-item.show-page-content{ position: relative; } .navbar-inverse .navbar-nav > li:last-child { border-bottom: 2px solid #c99947; } .header-control{ text-align: center; } .header-navigation-bar{ border: none; } .megamenu-content .panel-grid-cell{ width: 100%; } .megamenu-content .panel-grid.panel-no-style{ display: block!important; } .megamenu-content .panel-grid-cell:last-child{ max-width:inherit; } .widget_custom_html{ left: 50%; transform: translate(-50%,-50%); } .megamenu-content .widget-title{ color: #c0c0c0; } .navbar-nav >.dropdown >a::after{ display: none; } .megamenu-content .widget_nav_menu li{ border: none; line-height: 30px; } .megamenu-content .widget_nav_menu li a{ padding: 5px 15px 5px 25px; line-height: 20px; color: #9d9d9d; } #menu-item-1937.show-page-content .dropdown-menu{ padding: 0 15px 0 30px; } .megamenu-content .widget_media_gallery{ display: none; } .megamenu-content .panel-grid .panel-grid-cell:last-child .adela-widget-product-carousel .adela-widget-product-carousel{ max-width: 100%; margin: 0; } .megamenu-content .adela-widget-product-carousel .product-item .add-to-cart-wrapper{ background: transparent; } .megamenu-content .adela-widget-product-carousel .product-item .adela_product_title a{ color: #9d9d9d; } .megamenu-content .adela-widget-product-carousel .product-item .price{ color: #9d9d9d; } .header-minicart-wrapper{ position: static; } .header-control{ position: relative; } /*shop page*/ .shop-bar-controls{ text-align: left; } .shop-bar-controls .woocommerce-ordering, .shop-bar-controls .woocommerce-result-count{ display: block; float: none; } .shop-bar-controls .orderby{ padding-left: 0; } .product-item .product-style.product-style-list{ text-align: left; } .product-style-list .product-thumb-area{ float: none; margin: 0; display: inline-block; margin-bottom: 30px; width: auto; } /*cart page*/ .woocommerce-cart-form{ border: none; } .woocommerce-cart-form .shop_table td{ padding: 10px; display: block; } .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-remove{ position: static; text-align: center; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; } .woocommerce-cart-form .shop_table tbody>tr>td{ padding: 30px; } .woocommerce-cart-form .shop_table tbody td, .wishlist_table tbody td{ display: block !important; width: auto !important; border: none; border-bottom: 2px solid #f1f1f1 !important; text-align: center !important; } .woocommerce-cart-form .shop_table .product-subtotal{ font-size: 20px; color: #111; font-weight: 500; } .wishlist_table thead{ display: none; } .wishlist_table tr td.product-thumbnail a{ margin: 0 auto; } .woocommerce-cart-form .shop_table tbody tr, .wishlist_table tbody tr{ display: block; margin-bottom: 60px; border: 2px solid #f1f1f1; } .shop_table .actions .coupon input{ margin-bottom: 10px; } .woocommerce-cart-form .shop_table .actions>.button{ float: none; } .woocommerce-cart-form .shop_table tbody td:last-child, .wishlist_table tbody td:last-child{ border-bottom: none !important; } /*singer product*/ .single-product-images,.entry-summary{ width: 100%; float: none; } .entry-summary{ padding-left: 0; } .single-product-images{ margin-bottom: 30px; } .woocommerce-product-gallery{ padding-left: 90px; } .single-product-images .flex-control-nav{ position: absolute; width: 80px; margin-top: 0; } .flex-control-nav .slick-slide{ margin: 0 0 10px; } .flex-control-nav .slick-arrow{ top:0; left: 50%; transform: translateX(-50%); opacity: 1; visibility: visible; } .flex-control-nav .slick-arrow:first-child{ top: -40px; } .flex-control-nav .slick-arrow:first-child::before{ content: "\f106"; } .flex-control-nav .slick-arrow:last-child{ bottom:-40px; right: auto; left: 50%; top: auto; } .flex-control-nav .slick-arrow:last-child::before{ content: "\f107"; } .woocommerce-product-gallery{ margin: 0 auto; max-width: 600px!important; } /*footer*/ .site-footer{ padding-bottom: 60px; } #return-to-top{ display: none!important; } /*====================*/ .list-banner-small{ display: inline-block !important; margin: 0 -15px; } .panel-grid.panel-has-style>.panel-row-style.list-banner-small .panel-grid-cell{ width: 33.33333% !important; display: inline-block; float: left; padding: 0 15px !important; } /*======================*/ } @media (max-width: 480px) { .adela-widget-carousel-slider .slider-text{ left: 50%; transform: translate(-50%,-50%); } .adela-widget-carousel-slider .slide-item-3 .slider-text{ left: 50%; transform: translate(-50%,-50%); right: auto; } .custom-html-widget .mega-text-in-img{ } .header-minicart-contents{ max-width: 100%; } .mini_cart_item .attachment-woocommerce_thumbnail{ width: auto; float: none; } .mini_cart_item .remove{ position: static; text-align: center; } /*footer*/ .adela-multi-images{ text-align: center; } .adela-multi-images .image-item{ margin-bottom: 20px; } .adela-multi-images .image-item:first-child{ margin-left: 0; } .copyright{ text-align: center; } /*singer product*/ .single-product-images .flex-control-nav{ position: relative; width: 100%; margin-top: 30px; } .woocommerce-product-gallery{ width: 100%; padding-left: 0; } .flex-control-nav .slick-slide{ margin: 0 5px; } .flex-control-nav .slick-arrow{ top: 50%; transform: translatey(-50%); left: 0; opacity: 0; visibility: hidden; z-index: 99; } .flex-control-nav:hover .slick-arrow{ opacity: 1; visibility: visible; } .flex-control-nav .slick-arrow:first-child{ top:50%; } .flex-control-nav .slick-arrow:last-child{ bottom: 0; right: 0; left: auto; } .flex-control-nav .slick-arrow:last-child::before{ content: "\f105"; } .flex-control-nav .slick-arrow:first-child:before{ content: "\f104"; } .heading-wrapper .woocommerce-breadcrumb{ padding: 0 15px; } .product-style-list .list-group-buttons{ text-align: center; } .product-style-list .list-group-buttons .button{ float: none; vertical-align: middle; margin-bottom: 10px; margin-right: 10px; } .product-style-list .list-group-buttons .added_to_cart{ float: none; } .product-item .product-style-list .button.yith-wcqv-button, .product-item .product-style-list .compare-button a, .product-item .product-style-list .yith-wcwl-add-to-wishlist>div a{ margin-bottom: 10px; float: none; } .product-item .product-style-list .compare-button{ display: inline-block; } .product-item .yith-wcwl-add-to-wishlist, .entry-summary .yith-wcwl-add-to-wishlist{ float: none; vertical-align: middle; } /*tabs product*/ .product-meta-content .tabs li{ display: block; padding: 0; margin-bottom: 20px; } .product-meta-content .tabs li a{ display: inline-block; } .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"]{ width: 100%; } /*==============================*/ .banner-big .panel-grid-cell:first-child,.banner-big .panel-grid-cell:last-child{ width: 100% !important; } .panel-grid.panel-has-style>.panel-row-style.list-banner-small .panel-grid-cell{ width: 100% !important; } .category-list >.adela-widget-product-item, .category-list >.panel-grid-cell{ width: 100% !important; } #ship-to-different-address label span{ font-size: 14px; } #ship-to-different-address label span::before{ top:0; } #ship-to-different-address label span::after{ top:3px; } .product-item .group-yith-buttons,.onsale{ right: 20px; } } @media (max-width: 320px) { }