/* Theme Name: Azera Shop Luxury Theme URI: http://themeisle.com/themes/azera-shop-luxury/ Author: ThemeIsle Author URI: http://themeisle.com/ Description: Azera Shop Luxury is an elegant free WooCommerce WordPress theme, perfect for building a one page online store for fashionistas. Azera Shop Luxury is compatible with WooCommerce, WPML, RTL, Photo Gallery Grid, Contact Form 7, Meta Slider and SiteOrigin Page Builder. Azera Shop Luxury features SEO optimization, parallax effect and full screen images making it an excellent e-commerce theme and storefront alternative. The elegant flat and simple design is based on bootstrap templates so it's lightweight and professional. Azera is the perfect option for for any business / startup, blog or fashion e-commerce store. Version: 1.0.0 Template: azera-shop License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: azera-shop-luxury Tags: grid-layout, footer-widgets, blog, e-comemrce, entertainment, two-columns, right-sidebar, rtl-language-support,sticky-post,theme-options, custom-background, custom-menu, featured-images, threaded-comments, translation-ready This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. Azera Shop Luxury is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc. */ body { color: #717171; font-family: 'Lato', sans-serif; } h1, h2, h3, h4, h5, h6 { font-family: 'Rozha One', serif; color: #1e3046; } a { color: #e0b48e; } a:hover, a:focus, a:active { color: #e0b48e; text-decoration: underline; } a:visited { text-decoration: none; } ul { list-style-type: none; padding-left: 0; } ul:not(.nav):not(.page-numbers):not(.azera-luxury-pager):not(.client-logos):not(.primary-menu) li:before { content: "\f105"; font-family: 'FontAwesome'; display: inline-block; margin-left: 0; width: 15px; color: #e0b48e; } blockquote { font-style: italic; border-color: #e0b48e; } .entry-content blockquote p { color: #e0b48e; } /* Intro */ .header-style-one .intro-section { margin-top: 60px; } h1.intro { font-size: 36px; line-height: initial; text-align: center; } .overlay-layer-wrap { background: none; } #intro-section { text-align: center; } #intro-section #intro_section_text_1, #intro-section #intro_section_text_2 { text-align: center; } .header-style-one .intro-section h5, .second-header-layout .intro-section h5 { font-family: 'Questrial', serif; color: #717171; } #contactinfo { display: none; } #footer { border-top: 1px solid #e1e1e1; padding-bottom: 0; } #footer > .container { margin-top: 20px; margin-bottom: 20px; } #footer .powered-by { padding: 10px 0; border-top: none; background: #fafafa; } #footer .azera_shop_copyright_content { font-size: 22px; } /* Menu */ .sticky-navigation .main-navigation li a { text-transform: initial; font-family: 'Lato'; font-size: 16px; font-weight: 400; color: #1e3046; } .sticky-navigation .main-navigation li a:hover, .sticky-navigation .main-navigation li a:focus, .sticky-navigation .main-navigation li a:active { color: #e0b48e; } .sticky-navigation .main-navigation li.current_page_item a { color: #e0b48e; } .main-navigation li a { text-transform: initial; font-family: 'Lato'; font-size: 16px; font-weight: 400; color: #1e3046; } .main-navigation li a:hover, .main-navigation li a:focus, .main-navigation li a:active { color: #e0b48e; } .main-navigation li.current_page_item a { color: #e0b48e; } .header-search:hover .header-search-button { color: #e0b48e; } .navbar-cart-inner:hover .fa { color: #e0b48e; } .navbar-cart-inner .cart-item-number { background: #e0b48e; } /* Buttons */ .standard-button, .navbar-register-button { background-image: none; background-color: #e0b48e; box-shadow: none; -webkit-box-shadow: none; } .standard-button { font-size: 14px; text-transform: initial; padding: 12px 40px 12px 40px; } /* Sections */ .dark-bg { background-color: #1e3046; } .dark-text { color: #1e3046; } .colored-text { color: #e0b48e; } .colored-line { display: none; } .section-header { margin-top: 60px; } .section-header h2 { margin-bottom: 0; } .sub-heading { margin-top: 10px; } #services { border-bottom: none; } .page-title { color: #1e3046; text-transform: initial; } /* Boxes */ .single-service { border-bottom: 1px solid; border-color: #e0b48e; border-radius: 0; padding: 40px 55px 40px 55px; } .single-service:hover { border-color: #e0b48e; } .home-shop-product-wrap-all a h3 { font-family: 'Lato', Sans-serif; text-transform: uppercase; font-size: 18px; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-price > span { color: #e0b48e; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap { display: block; position: relative; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap .home-azera-shop-luxury-product-info { position: absolute; top: 0; left: 0; bottom: 0; right: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; transition: all .3s ease; background: rgba(30, 48, 70, 0.9); padding: 0 25px; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap .home-azera-shop-luxury-product-info .home-azera-shop-luxury-product-content { color: #FFF; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap:hover .home-azera-shop-luxury-product-info { opacity: 1; filter: alpha(opacity=1); -webkit-transition: all .3s ease; transition: all .3s ease; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap .home-azera-shop-luxury-product-title { margin-top: 15%; display: block; color: #FFF; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap .home-azera-shop-luxury-product-title h4 { color: #FFF; font-family: 'Lato'; text-transform: uppercase; position: relative; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap .home-azera-shop-luxury-product-title h4:after { content: ''; display: block; width: 80%; position: relative; margin: 0 auto; margin-top: 35px; margin-bottom: 35px; height: 1px; background-color: #e0b48e; } .home-shop-product-wrap-all .home-azera-shop-luxury-product-wrap .home-azera-shop-luxury-add-to-cart-wrap > a { background: #e0b48e; border-radius: 3px; color: #FFF; padding: 10px 20px; display: inline-block; margin-top: 10px; } .testimonials-box .feedback { margin-top: 0; border-bottom: 1px solid; border-color: #e0b48e; border-radius: 0; } .testimonials-box .feedback:hover { border-color: #e0b48e; } .testimonials-box .feedback .pic-container { top: 0; position: relative; display: block; } .testimonials-box .feedback .pic-container .pic-container-inner { box-shadow: none; background-color: transparent; border: none; width: 100px; height: 100px; } .testimonials-box .feedback .feedback-text-wrap .colored-text { color: #1e3046; font-size: 15px; font-family: 'Rozha One'; } .testimonials-box .feedback .feedback-text-wrap .small-text { display: none; } .team-member-wrap .team-member { overflow: visible; } .team-member-wrap .team-member:hover .member-details { background-color: rgba(224, 180, 142, 0.7); opacity: 1; } .team-member-wrap .team-member-box { padding-right: 81px; } .team-member-wrap .team-member-box .member-details { width: 156px; height: 156px; border-radius: 50%; opacity: 0; } .team-member-wrap .team-member-box .member-pic { width: 156px; height: 156px; position: relative; } .team-member-wrap .team-member-box .member-pic:before { position: absolute; width: 207px; height: 207px; border: 1px solid #e0b48e; top: -25px; left: -25px; right: 0; bottom: 0; content: ''; display: block; border-radius: 50%; } .team-member-wrap .team-member-box .member-pic img { width: 156px; height: 156px; border-radius: 50%; } /* WooCommerce */ .woocommerce div.product .product_title::after { display: none; } .woocommerce div.product p.price, .woocommerce div.product span.price { color: #e0b48e; padding-bottom: 0; } .woocommerce div.product form.cart .button, .woocommerce div.product .single_add_to_cart_button { background-image: none; background-color: #e0b48e; box-shadow: none; -webkit-box-shadow: none; padding: 9px 20px 9px 20px; } .woocommerce div.product .woocommerce-tabs ul.tabs { padding-left: 5px; margin-bottom: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li { padding-left: 0; padding-right: 0; margin-right: 18px; color: #cfcfcf; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { border-bottom: 1px solid #e0b48e; color: #e0b48e; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { color: #cfcfcf; font-size: 20px; font-family: 'Lato'; font-weight: 400; } .woocommerce-tabs.wc-tabs-wrapper { border-bottom: 1px solid #e0b48e; position: relative; } .woocommerce div.product .woocommerce-tabs h2, .woocommerce h2 { margin: 40px 0; text-transform: uppercase; } .woocommerce div.product .woocommerce-tabs h2:after, .woocommerce h2:after { display: none; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce .products .product, .woocommerce-page .products .product { border: none; padding: 0; } .woocommerce ul.products li.product h3, .woocommerce .products .product h3 { text-transform: uppercase; font-family: 'Lato'; font-size: 18px; font-weight: 400; } .woocommerce ul.products li.product .price, .woocommerce .products .product .price { color: #e0b48e; font-family: 'Lato'; font-size: 18px; font-weight: 400; } .woocommerce ul.products li.product a, .woocommerce .products .product a { border-bottom: none !important; } .woocommerce ul.products li.product .button, .woocommerce .products .product .button { background-image: none; background-color: #e0b48e; box-shadow: none; -webkit-box-shadow: none; padding: 9px 20px 9px 20px; } .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product { padding: 0; } .woocommerce h1::after, .woocommerce h2::after, .woocommerce h3::after, .woocommerce h4::after, .woocommerce h5::after, .woocommerce h6::after { display: none; } .woocommerce #review_form #respond .form-submit input { background-image: none; background-color: #e0b48e; box-shadow: none; -webkit-box-shadow: none; padding: 9px 20px 9px 20px; border-color: #e0b48e; } .woocommerce .woocommerce-breadcrumb { margin-top: 10px; } .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current { background-color: #1e3046; color: #FFF; } .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span { min-width: 45px !important; line-height: 24px; border: 1px solid #e5e5e5; color: #1e3046; } .separator-mixin, .woocommerce-tabs.wc-tabs-wrapper:after { position: absolute; bottom: -20px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background-color: #FFF; background-image: url("assets/img/separator.png"); content: ''; display: block; width: 85px; height: 40px; background-repeat: no-repeat; background-position: center; } /* Single post */ .azera-featured-image { height: 200px; position: relative; display: block; margin-top: 35px; background-size: cover; } .azera-featured-image h2 { color: #FFF; text-align: center; font-size: 36px; position: relative; z-index: 1; top: 40%; } .azera-featured-image:before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; display: block; background: rgba(0, 0, 0, 0.5); } .archive-top { height: 200px; position: relative; display: block; margin-top: 35px; background-size: cover; } .archive-top .section-overlay-layer { background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding: 0; } .archive-top .section-overlay-layer .container { position: relative; top: 15%; } .archive-top .archive-top-big-title { color: #FFF; text-align: center; font-size: 36px; position: relative; z-index: 1; top: 40%; text-transform: initial; font-family: 'Rozha One', serif; } h1.single-title { text-transform: initial; color: #1e3046; } .post-comments { float: none; } .entry-content, .entry-content p, .entry-content span { font-family: 'Lato', sans-serif; font-size: 15px; color: #717171; } #sidebar-secondary { border-left: none; } #sidebar-secondary .widget-title { font-weight: 400; font-size: 22px; text-transform: initial; } .comment-list .reply { top: 20px; right: 20px; } .comment-list .comment > article { padding: 20px; padding-left: 100px; margin-left: 0; } .comment-list .comment-author img { left: 20px; top: 20px; border: none; } .comment-list .comment-metadata { font-style: normal; color: #717171; } .comment-list .comment-metadata a { color: #717171; } .comment-list .says { display: none; } .comment-list ol.children { margin-left: 0; padding-left: 20px; border-left: 1px solid #e0b48e; } .comment-form p { padding-left: 0; } .comment-form label { position: relative; left: initial; display: block; } .comment-form .form-submit input, #recaptcha-submit-btn-area input { background-color: #e0b48e; border-color: #e0b48e; } .widget_search input { height: 35px; border-radius: 0; padding-left: 10px; } .widget_search .search-form::before { z-index: 10; color: #FFF; font-size: 18px; right: 20px; top: 8px; } .widget_search .search-submit { width: 46px; height: 35px; right: 6px; background: #e0b48e; } /* Blog */ .post-list .azera-shop-luxury-post { border: none; float: none; border-radius: 0; padding: 0 0 35px 0; margin-bottom: 50px; border-bottom: 1px solid #e0b48e; } .post-list .azera-shop-luxury-post .list-post-entry-meta { background: transparent; padding-left: 0; padding-right: 0; } @media (max-width: 768px) { .post-list .azera-shop-luxury-post .list-post-entry-meta span { display: block; min-height: 0; min-width: 0; width: 100%; padding-left: 0; padding-top: 5px; padding-bottom: 5px; } .post-list .azera-shop-luxury-post .list-post-entry-meta .post-comments { width: 100%; display: inline-block; padding-left: 0; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; } } .post-list .azera-shop-luxury-post .azera-luxury-entry-title { font-size: 30px; margin-top: 0; color: #1e3046; } .post-list .azera-shop-luxury-post .azera-luxury-entry-title a { color: #1e3046; } .posted-in, .post-author { font-weight: 400; margin-right: 0; } .posted-in i, .post-author i { color: #e0b48e; position: initial; margin-right: 5px; font-size: 16px; } .post-date, .post-time { color: #e0b48e; margin-left: 0; padding-left: 0; } .post-date i, .post-time i { font-size: 16px; position: initial; margin-right: 5px; font-size: 16px; } .post-comments { font-weight: 400; } .post-comments i { color: #e0b48e; font-size: 16px; position: initial; margin-right: 5px; } .post-comments a { font-weight: 400; } /* Pager */ .azera-luxury-pager { list-style-type: none; padding: 0; margin: 0; text-align: center; display: inline-block; } .azera-luxury-pager li { float: left; border: 1px solid #e1e1e1; border-left: none; height: 41px; width: 41px; line-height: 41px; color: #1e3046; } .azera-luxury-pager li a { color: #1e3046; } .azera-luxury-pager li:first-of-type { border-left: 1px solid #e1e1e1; border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .azera-luxury-pager li:last-of-type { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .azera-luxury-pager li.active { background-color: #1e3046; color: #FFF; } .azera-luxury-pager li.active a { color: #FFF; } /* Contact */ .contact-page { padding-bottom: 0; } .contact-page h1.single-title { font-size: 30px; } .contact-page > .container:first-of-type { margin-top: 60px; margin-bottom: 50px; } .contact-page #pirate-forms-contact-submit { background: #e0b48e; text-transform: initial; border-color: #e0b48e; font-size: 15px; } /* Downloads */ .edd_download_inner { border: none; margin: 0 0 10px; } .edd_download_inner .edd_download_image img { width: 100%; } .edd_download_inner .edd_download_title { font-family: 'Lato'; font-weight: 400; text-transform: uppercase; margin-top: 25px; margin-bottom: 15px; } .edd_download_inner .edd_download_title a { font-weight: 400; font-size: 18px; color: #1e3046; } .edd_download_inner p { font-family: 'Lato'; font-size: 15px; color: #1e3046; } .edd_download_inner .edd-add-to-cart { margin-top: 20px; } .edd_download_inner .edd-add-to-cart.button { background: #e0b48e; } .edd_download_inner .edd-add-to-cart.button:hover { background: #e5c1a2 !important; } .edd_download_inner .edd_go_to_checkout.button { background: #e0b48e; } .edd_download_inner .edd_go_to_checkout.button:hover { background: #e5c1a2 !important; } .edd_download_inner .edd_price_options > ul { padding-bottom: 15px; border-bottom: 1px solid #e0b48e; } .edd_download_inner .edd_price_options > ul > li { border-top: none; } .edd_download_inner .edd_price_options > ul > li:before { display: none !important; } .edd_download_inner .edd_price_options > ul > li label { width: 100%; } .edd_download_inner .edd_price_options > ul > li input[type="radio"], .edd_download_inner .edd_price_options > ul > li input[type="checkbox"] { float: left; } .edd_download_inner .edd_price_options > ul > li span { float: left; position: relative; bottom: 4px; left: 10px; } .edd_download_inner .edd_price_options > ul > li span.edd_price_option_sep { display: none; } .edd_download_inner .edd_price_options > ul > li span.edd_price_option_price { float: right; color: #e0b48e; } .widget_categories ul li { color: #e0b48e; } .widget_calendar table, .widget_calendar td { border-spacing: 4px; } .widget_calendar { border: 1px solid #e1e1e1; border-radius: 3px; padding: 5px; position: relative; } .widget_calendar .widget-title { display: none; } .widget_calendar #wp-calendar { font-size: 12px; color: #717171; margin-bottom: 0; } .widget_calendar #wp-calendar > caption { background-color: #e0b48e; color: #FFF; min-height: 50px; text-align: center; font-family: 'Rozha One'; font-size: 20px; font-weight: 500; padding-bottom: 11px; padding-top: 11px; position: relative; margin-bottom: 20px; } .widget_calendar #wp-calendar thead { color: #e0b48e; } .widget_calendar #wp-calendar th { background: transparent; border: none; color: #717171; font-family: 'Rozha One'; font-size: 17px; font-weight: 400; } .widget_calendar #wp-calendar td:not(.pad) { background: #f1f1f1; color: #717171; width: 44px; height: 44px; } .widget_calendar #wp-calendar td a, .widget_calendar #wp-calendar th a { color: #fff; text-decoration: none; background: #e0b48e; height: 44px; line-height: 44px; } .widget_calendar #wp-calendar td a:hover, .widget_calendar #wp-calendar td a:focus, .widget_calendar #wp-calendar th a:hover, .widget_calendar #wp-calendar th a:focus { text-decoration: none; } .widget_calendar #wp-calendar #prev { position: absolute; top: 5px; left: 5px; width: 35px; height: 50px; background-color: #e0b48e; color: #FFF; } .widget_calendar #wp-calendar #prev:before { content: '\f104'; display: block; font-size: 24px; line-height: 48px; text-align: center; position: relative; color: #FFF; font-family: 'FontAwesome'; } .widget_calendar #wp-calendar #prev > a { top: 6px; position: absolute; color: transparent; background: transparent; } .widget_calendar #wp-calendar #next { position: absolute; top: 5px; right: 5px; width: 35px; height: 50px; background-color: #e0b48e; color: #FFF; display: block; } .widget_calendar #wp-calendar #next:before { content: '\f105'; display: block; font-size: 24px; line-height: 48px; text-align: center; position: relative; color: #FFF; font-family: 'FontAwesome'; } .widget_calendar #wp-calendar #next > a { top: 6px; position: absolute; color: transparent; background: transparent; } .tagcloud a { padding: 10px; border: 1px solid #e1e1e1; color: #717171; margin-right: 10px; display: inline-block; margin-bottom: 10px; font-size: 15px !important; font-family: 'Lato'; } .tagcloud a:hover { background: #e0b48e; border-color: #e0b48e; color: #FFF; text-decoration: none; } .azera_shop_contact_form .pirate_forms input:not([type="submit"]):not([type="reset"]):not([type="button"]) { padding: 5px 10px; } .azera_edd_price { color: #e0b48e; font-size: 18px; } #sidebar-secondary .widget_categories, #sidebar-secondary .widget_archive { overflow: hidden; } #sidebar-secondary select { width: 106%; height: 34px; overflow: hidden; background: url(assets/img/arrow.jpg) no-repeat 94% #FFF; -webkit-appearance: none; border-radius: 0; padding: 5px; } /*# sourceMappingURL=style.css.map */