/* Theme Name: Avail Theme URI: https://www.nayrathemes.com/avail-free/ Author: Nayra Themes Author URI: https://www.nayrathemes.com/ Description: Avail is flexible, super fast, easily customizable, lightweight, modern multipurpose theme. Avail comes with everything you could ever need to build an amazing website, and It's perfect for any type of business. View the demo of Avail Pro https://www.nayrathemes.com/demo/pro/?theme=avail Template: avril Version: 14.8 Tested up to: 6.8 Requires PHP: 5.6 Requires at Least: 4.7 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html Text Domain: avail Slug: avail Tags: one-column, two-columns, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, custom-logo, featured-image-header, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, blog, photography, portfolio, editor-style, grid-layout 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. */ /* ========= Avail Slider ========= */ .header a > h4.site-title { color: var(--sp-primary) !important; } .header p.site-description { font-size: 14px; font-weight: 400; line-height: 20px; } .avail-theme .theme-slider div.theme-content { max-width: 100%; } .avail-theme .theme-slider .text-right [class*="av-column-"]:first-child { order: 1; } .avail-theme .theme-slider .text-center [class*="av-column-"]:first-child { flex-basis: 100%; max-width: 100%; } .avail-theme .theme-slider .text-center [class*="av-column-"]:nth-child(2) img { margin: auto; } .avail-theme .theme-slider .text-center [class*="av-column-"]:nth-child(2) { margin-top: 2rem; } .avail-theme .owl-item .aera-img img { width: auto; height: auto; } @media only screen and (max-width:767px) { .main-slider .owl-item .item { } } @media only screen and (max-width:991px) { .avail-theme .theme-slider div.theme-content { margin-bottom: 15px; } .avail-theme .theme-slider .text-right [class*="av-column-"]:first-child { order: 0; } .avail-theme .theme-slider [class*="av-column-"]:nth-child(2) { margin-top: 2rem; } } .navbar-area.sticky-nav.sticky-menu .menubar .menu-wrap > li > a, .navbar-area.sticky-nav.sticky-menu .header-search-toggle, .navbar-area.sticky-nav.sticky-menu .header-search-toggle .cart-icon-wrap { color: #fff !important; } .sticky-menu { background: #151535; } .avail-theme .theme-mobile-nav.sticky-menu .hamburger-menu div { background-color: #FFFFFF; } .avail-theme .theme-mobile-nav.sticky-menu .header-search-toggle{ color: #FFFFFF; } .avail-theme .breadcrumb-content { min-height: 135px; } .wp-block-search .wp-block-search__button { background: #ff6600; color: #fff; } .wp-block-tag-cloud a { font-size: 15px !important; line-height: 2.5; padding: 5px 15px; color: var(--sp-white); background-color: var(--sp-primary); text-decoration: none; } .post-content .wp-block-archives { padding: 0; } .footer-main .wp-block-archives li { background: none; } ul.wp-block-archives li { background-color: #f2f2f2; list-style: none; } ul.wp-block-archives li a { display: block; padding: 15px 15px 15px 45px; cursor: pointer; word-break: break-word; } ul.wp-block-archives li a:hover, ul.wp-block-archives li a:focus{ background-color: var(--sp-primary); color: var(--sp-white); } .footer-main ul.wp-block-archives li a:hover, .footer-main ul.wp-block-archives li a:focus{ background: none; color: var(--sp-primary); } .wp-block-calendar tbody td, .wp-block-calendar th { text-align: center; } .wp-block-table figcaption { text-align: center; } .post-content .wp-block-post-terms a { display: inline-block; padding: 10px 10px 10px 10px; cursor: pointer; word-break: break-word; background-color: #f2f2f2; } .wp-block-image figcaption { text-align: center; } .wp-block-file .wp-block-file__button { background: var(--sp-primary); } ul.wp-block-social-links li a:before { content: none !important; } ul.wp-block-social-links li a { padding: 0.25rem !important; } .sidebar .wp-block-latest-comments { padding: 0; } .wp-block-loginout a { color: var(--sp-white); background-color: var(--sp-primary); } .footer .wp-block-calendar table caption { color: #fff; } .footer-section .wp-block-table td { color: #000; } .footer-main .calendar_wrap table th, .footer-main .calendar_wrap table td { line-height: 35px; } .sidebar .widget.woocommerce li:hover a, .sidebar .widget.woocommerce li:focus-within a { color: #ffffff; } .sidebar .widget:not(.widget_payment_methods):not(.widget_social_widget):not(.widget_product_categories):not(.widget.woocommerce) ul li:not(.menu-item-has-children):not(.wp-social-link) { background-color: #f2f2f2; } .post-content ol.wp-block-latest-comments { padding: 0; } .post-content .wp-block-calendar table { margin-bottom: 0; } .wp-block-table { word-break: break-word; } .wp-block-button a { background-color: var(--sp-primary); border-radius: 0; padding: 5px 20px; } .footer-main .wp-block-latest-comments { padding: 0; } .footer-main .wp-block-social-links li { line-height: initial; } .footer-main .wp-block-social-links li a { margin-bottom: 0 !important; } .sidebar .wp-block-social-links li:after{ content: none !important; } .post-content .wp-block-image figcaption { font-size: 20px; font-weight: 600; } .wp-block-media-text .wp-block-media-text__content { line-height: 1; } .footer-main .wp-block-buttons { margin-top: 1.5rem; } .post-section .wp-block-latest-comments { padding: 0; } .wp-block-site-logo { padding: 15px 0; } .wp-block-post-author { align-items: center; } .wp-block-buttons { margin: 15px 0; } .post-section .wp-block-table { margin: 15px 0; } .wp-block-categories { list-style: none; } .aligncenter { margin-left: auto; margin-right: auto; } .wp-block-button.is-style-outline a.wp-block-button__link { color: var(--sp-primary); } .wp-block-button.is-style-outline a:hover, .wp-block-button.is-style-outline a:focus { color: var(--sp-white); background: var(--sp-primary); } .wp-block-embed figcaption { text-align: center; } .wp-block-code code img { display: inline-block; margin-left: 20px; } .wp-block-pullquote.has-background blockquote { background: inherit; } #av-primary-content .wp-block-loginout, #av-primary-content form.wp-block-search { padding: 10px 0; } pre.has-background code { background-color: inherit; } p.has-text-color em { color: inherit; } .post-section #av-primary-content .wp-block-group { padding: 0 20px; } .wp-block-group em { color: inherit; } .wp-block-button a.wp-block-button__link { border-color: inherit; } .has-text-color em, .has-text-color h2 { color: inherit; } a.wp-block-file__button, a.wp-block-file__button:hover, a.wp-block-file__button:focus { color: #fff; } .has-text-color * { color: inherit; } .has-text-color a:hover, .has-text-color a:focus { color: inherit; } .wp-block-pullquote.has-text-color blockquote { border-color: inherit; } blockquote { border-color: inherit !important; } .has-background.wp-block-read-more { padding: 5px 10px; } .wp-block-calendar table caption { font-weight: 500; } .wp-block-avatar img { border-radius: 50%; } /**/ .sidebar .widget .wp-block-search__label { margin-bottom: 1rem; line-height: 1.5; } .sidebar .widget .wp-block-search__label { padding-bottom: 10px; font-size: 20px; font-weight: 700; } .sidebar .widget .wp-block-search__label { border-bottom: 1px solid #e9e9ea; display: block; } .wp-block-image figcaption { margin-bottom: 0; } /* gallery cross button style */ button.featherlight-close-icon.featherlight-close { background-color: var(--sp-primary); border: 1px solid var(--sp-white); top: 40px; right: 40px; border-radius: 0; } /* circle hover */ .is-style-circle figure.tiled-gallery__item:before { content: ''; position: absolute; inset: 0; background: #000; border-radius: 100%; opacity: 0; visibility: hidden; transition: 0.65s; } .is-style-circle figure.tiled-gallery__item:hover:before, .is-style-circle figure.tiled-gallery__item:focus:before{ visibility: visible; opacity: 0.5; } /* circle spacing */ .wp-block-jetpack-tiled-gallery .tiled-gallery__row{ margin-right: calc(-.4 * var(--bs-gutter-x)); margin-left: calc(-.4 * var(--bs-gutter-x)); --bs-gutter-x: 1.5rem; } .wp-block-jetpack-tiled-gallery .tiled-gallery__row>* { padding-right: calc(var(--bs-gutter-x) * .4); padding-left: calc(var(--bs-gutter-x) * .4); } .wp-block-jetpack-tiled-gallery .tiled-gallery__row:not(:last-child) { margin-bottom: 20px; } .wp-block-jetpack-tiled-gallery .tiled-gallery__row+.tiled-gallery__row { margin-top: 0px; } .wp-block-jetpack-tiled-gallery .tiled-gallery__col+.tiled-gallery__col { margin-left: 0px; } /* circle box shadow */ .wp-block-jetpack-tiled-gallery.is-style-circle .tiled-gallery__item { border-radius: 50%; box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px; } .wp-block-jetpack-tiled-gallery.is-style-rectangular .tiled-gallery__item { width: 100%!important; height: 100%!important; box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px; } .wp-block-jetpack-tiled-gallery .tiled-gallery__item { box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px; } .wp-block-jetpack-tiled-gallery .tiled-gallery__gallery{ justify-content: center; } .wp-block-jetpack-tiled-gallery.is-style-columns .tiled-gallery__item{ width: 100%!important; margin-bottom: 20px } .wp-block-jetpack-tiled-gallery.is-style-columns .tiled-gallery__item:last-child{ margin-bottom: 0px } .wp-block-jetpack-tiled-gallery.is-style-columns .tiled-gallery__item { margin-top: 0px; } blockquote.wp-block-quote.has-text-color p, blockquote.wp-block-quote.has-text-color p var, blockquote.wp-block-quote.has-text-color p cite, blockquote.wp-block-quote.has-text-color cite { color: inherit; } .wp-block-table figcaption { text-align: center; } .sidebar .widget .wp-block-group .wp-block-image { margin-bottom: 0; } ul.wp-block-rss { list-style: disc; } .has-text-color a:hover, .has-text-color a:focus { color: inherit; } .entry-content ul:last-child { margin-bottom: 0; } .wp-block-code.has-text-color code { color: inherit; } .sidebar .widget .wp-block-group .is-nowrap p { padding: 0; } .sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date { padding-top: 0.5rem; padding-bottom: 0.5rem; font-size: 0.875rem; } /*wp-Block-RSS*/ ul.wp-block-rss { list-style: none; margin-left: 0; } ul.wp-block-rss li.wp-block-rss__item { margin-bottom: 1rem; } ul.wp-block-rss li.wp-block-rss__item:last-child { margin-bottom: 0; } .sidebar .widget .wp-block-group .wp-block-pullquote blockquote { margin-top: 0; margin-bottom: 0; } .sidebar .widget .wp-block-group .wp-block-rss .wp-block-rss__item-title > a { font-weight: 600; } .wp-block-quote.is-style-large { padding-top: 1.10rem; padding-bottom: 1.10rem; } .sidebar .widget .wp-block-group .wp-block-file, .sidebar .widget .wp-block-group .wp-block-image { padding: 1.563rem 1.000rem 1.563rem; } .widget .wp-block-group .is-vertical a { color: inherit; } .entry-content ol.wp-block-latest-comments { padding-left: 2rem; } .wp-block-table figcaption { text-align: center; } .post .entry-content ul.wp-block-archives { margin-left: 1.125rem; list-style: disc } .wp-block-code.has-background code { background: inherit; } .wp-block-group .wp-block-embed, .wp-block-group .wp-block-image { padding: 1.563rem 1.000rem 1.563rem; } .wp-block-archives-dropdown select, .wp-block-categories-dropdown select { width: auto; } .widget .wp-block-group .wp-block-columns { margin-bottom: 0; } .widget .wp-block-group .wp-block-rss li:last-child { padding-bottom: 0; } ul.wp-block-page-list a { text-decoration: none; } .sidebar .wp-block-group .is-nowrap { margin: 1.563rem 1.000rem 1.563rem; } .sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta { font-weight: 600; line-height: 1.5; } .wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon { height: 2em; width: 2em; } .sidebar .widget .wp-block-group .is-layout-flow h2 { border-left: 0 none; } .wc-block-components-product-title a, .wc-block-components-product-title a:hover, .wc-block-components-product-title a:focus { text-decoration: none; } .wp-block-verse { padding: 10px; } .wp-block-details summary { font-weight: 600; } .wp-block-calendar .wp-calendar-nav { position: relative; top: 0; left: 0; width: 100%; } .sidebar .widget .wp-block-group .wp-block-latest-comments, .sidebar .widget .wp-block-group .wp-block-loginout, .sidebar .widget .wp-block-group .wp-block-table, .sidebar .widget .wp-block-group .wp-block-buttons { padding: 1.563rem 1.000rem 1.563rem; } .wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title { font-size: 24px; line-height: 34px; text-transform: capitalize; margin-bottom: 15px; } .sidebar .widget .wp-block-group .wp-block-embed { margin: 0; } .sidebar .widget .wp-block-group ol li { padding-bottom: 0.625rem; } .wp-block-details summary { font-weight: 600; padding: 10px; } .wp-block-latest-posts__post-author { font-size: 1.7rem; font-weight: 600; } a.wc-block-grid__product-link { text-decoration: none; } .wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a:hover { color: inherit; } .sidebar .widget .wp-block-group .wp-block-cover, .sidebar .widget .wp-block-group .wp-block-separator { margin-bottom: 0rem; } .wp-block-quote .wp-block-search { padding-bottom: 5px; } .wc-block-mini-cart__icon, .wc-block-mini-cart__badge { color: inherit; } .sidebar .widget .wp-block-pullquote cite { z-index: 1; } .sidebar .widget .wp-block-group .is-nowrap { margin: 1.563rem 1.000rem 1.563rem; } .wp-block-post-title a { text-decoration: none; } .wp-block-details summary { font-weight: 600; } .wp-block-group.has-black-border-color { border-color: #333 !important; } .widget .wp-block-group .wp-block-preformatted a { color: inherit; } .wp-block-woocommerce-single-product .wp-block-post-title a { text-decoration: none; } .footer-sidebar .widget .wp-block-group .wp-block-image .wp-element-caption a { color:inherit; } .sidebar .widget .wp-block-group .is-nowrap p { padding: 0; } .sidebar .widget.widget_block .wp-block-group ul.wp-block-latest-posts__list { margin-left: 0; } .sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta { font-weight: 600; line-height: 1.5; } .wc-block-components-product-title a.wc-block-components-product-name:hover, .wc-block-components-product-title a.wc-block-components-product-name:focus { color: inherit; } .wp-block-code.has-text-color code { color: inherit; } .wc-block-grid__products .wc-block-components-product-button__button { border-radius: 0; } .widget .wp-block-heading:before { left: 0; top: 0; } div.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title { font-weight: 700; font-size: 24px; } .wc-block-components-checkout-place-order-button{ background: inherit; } .widget .wp-block-social-links { margin-bottom: 0; } .wp-block-latest-comments article{ margin-bottom: 0px; } .sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link { color: #fff; } button.wp-block-search__button.wp-element-button:hover, button.wp-block-search__button.wp-element-button:focus{ border: 2px solid; } .wc-block-components-totals-coupon__content button.components-button { border-radius: 4px; } .wp-block-code code img { padding: 10px; } .wp-block-latest-posts__list .wp-block-latest-posts__post-author, .wp-block-latest-posts__list .wp-block-latest-posts__post-date { text-decoration: none; } .wc-block-cart-items td { color: inherit; } .wc-block-components-totals-coupon__content button.components-button { border-radius: 0; } ul.wp-block-page-list a { text-decoration: none; } .wc-block-featured-category__link .wp-block-button__link:focus { color: #fff; } .wc-block-featured-product__price .woocommerce-Price-amount.amount { color: inherit; } .wp-block-post-comments-form .comment-reply-title { margin-bottom: 1.4rem; } .wp-block-group .wp-block-details p { margin-top: 1rem; padding-top: 1rem; } .woocommerce table.shop_attributes td { text-decoration: none; } .wc-block-cart-items th { color: inherit; } .wp-block-latest-posts__post-author { font-size: 18px; font-weight: 600; } .post .entry-content ul.wp-block-post-template li.wp-block-post .wp-block-post-date { padding-bottom: 1.2rem; } .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus { color: #fff; } .wc-block-featured-product__price .woocommerce-Price-amount.amount { text-decoration: none; } .widget .wp-block-group pre.wp-block-preformatted { background: rgba(26, 26, 26, 0.8); color: #ddd; } .sidebar .widget .wp-block-file .wp-block-file__button { background-color: #1b8415; } .wp-block-social-links .wp-social-link:last-child { margin-bottom: 8px; } .wp-block-code.has-background code { background: inherit; } .wc-block-mini-cart__footer-checkout:focus { background-color: inherit; color: #fff; } .wc-block-cart__submit-button, .wc-block-cart__submit-button:hover, .wc-block-cart__submit-button:focus { text-decoration: none; } .wc-block-mini-cart__badge { color: inherit; } table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name { line-height: 16px; } .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a { font-size: 1.2rem; text-decoration: none; } .wc-block-mini-cart__footer span.wc-block-components-totals-item__label { font-size: 16px; line-height: 20px; } .wp-block-file.has-background { padding: 0.5rem; } .wc-block-cart-item__remove-link { text-decoration: none !important; } a.wp-block-latest-posts__post-title { text-decoration: none; } .wp-block-latest-comments__comment a { text-decoration: none; } .has-background.wp-block-read-more { padding: 0.25em 1.375em; } .wc-block-components-product-badge { font-size: 1rem !important; } .wc-block-components-totals-coupon-link { text-decoration: none; } .wc-block-grid__product-price.price ins { line-height: 18px; } .wc-block-components-product-badge { text-decoration: none; } .wp-block-file a { line-height: 18px; } .wc-block-components-totals-coupon-link { line-height: 18px; } .wp-block-comment-author-name a { color: inherit; } .wp-block-comment-date span a { color: inherit; } .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link { text-decoration: none; } .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:hover { color: #fff; } .wp-block-page-list a:hover, .wp-block-page-list a:focus { color: inherit; } .wp-block-page-list { list-style: none; } .wp-block-page-list a { font-weight: 600; } .wp-block-social-links .wp-social-link:last-child { margin-bottom: 10px; } .wp-block-social-links .wp-social-link a { box-shadow: none; } .wp-block-calendar table th { font-weight: 600; } .widget .wp-block-read-more { font-weight: 500; } .entry-content blockquote cite a:hover, .entry-content blockquote cite a:focus { text-decoration: underline; } .widget .wp-block-group ul li a { text-decoration: none; } .wp-block-list.has-background { padding: 1.25em 2.375em; } .wp-block-preformatted.has-background { padding: 1em; } .sidebar .widget .wp-block-group .is-vertical a { color: inherit; } .footer-sidebar .widget.widget_block .wp-block-group p a { color: inherit; }