/* Theme Name: Alante Blog Template: alante Text Domain: alante-blog Version: 1.0.4 Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 5.6 Description: Alante Blog is the free version of the multi-purpose professional theme (Alante Pro) ideal for a business or blog website. The theme has a responsive layout, HD retina ready and comes with a powerful theme options panel with can be used to make awesome changes without touching any code. The theme also comes with a full width easy to use slider. Easily add a logo to your site and create a beautiful homepage using the built-in homepage layout. Compatible with WooCommerce, WPML, Polylang, Flat Parallax Slider, Photo Gallery and Travel Map, Elementor, Page Builder, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. It's a perfect theme for small businesses (restaurants, wedding planners, sport/medical shops), startups, corporate businesses, online agencies and firms, portfolios, ecommerce (WooCommerce), and freelancers. Tags: one-column, two-columns, three-columns, right-sidebar, left-sidebar, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, editor-style, featured-images, featured-image-header, post-formats, sticky-post, translation-ready, flexible-header, custom-background, grid-layout, footer-widgets, blog, e-commerce, portfolio, rtl-language-support Author: Think Up Themes Author URI: https://www.thinkupthemes.com Theme URI: https://www.thinkupthemes.com/free/alante/ License: GNU General Public License v2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html */ /* Pre Header Style */ #pre-header { background-color: #f7f7f7; border-bottom: none; } #pre-header .header-links li a, #pre-header-social li, #pre-header-social li a, #pre-header-search input { color: #232323; } #pre-header .header-links .menu-hover > a, #pre-header .header-links > ul > li > a:hover { color: #d33d33; background-color: transparent; } #pre-header .header-links .sub-menu { background-color: #fafafa; border: none; } #pre-header .header-links .sub-menu a { border-bottom: none; } #pre-header .header-links .sub-menu a:hover, #pre-header-social li a:hover { color: #d33d33; } #pre-header-social li a { background-color: transparent!important; } #pre-header-social li { margin-left: 3px; display: inline-block; } #pre-header-social li:hover { background-color: rgba(250,250,250,0.1)!important; } /* Header Style */ #header .menu > li.current_page_item > a, #header .menu > li.current-menu-ancestor > a, #header .menu > li.menu-hover > a, #header .menu > li > a:hover { box-shadow: none; color: #d33d33; } #header .header-links .sub-menu { background-color: #f7f7f7; border: none; } #header .sub-menu li { border-bottom: 1px solid #e7e7e7; } #header .sub-menu li:last-child { border-bottom: none; } #header .header-links .sub-menu .sub-menu { border-left: 1px solid #e7e7e7; margin-top: 1px; } #header .header-links .sub-menu a { color: #232323; border-bottom: none; } #header .header-links .sub-menu a:hover, #header .header-links .sub-menu .current-menu-item a { color: #d33d33; } /* Introduction Style */ .action-shadow { display: none; } #introaction { padding: 60px 0px; background-color: #fff; } #introaction-core, #outroaction-core { background-color: #f7f7f7; border: none; position: relative; padding: 60px; } #introaction-core:before, #outroaction-core:before { position: absolute; content: ''; width: 50px; height: 50px; background-color: #e7e7e7; left: 0; bottom: 0; border-top-right-radius: 25px; } #introaction-core h3, #outroaction-core h3 { font-size: 44px; } #introaction-core .action-button { text-align: right; } .action-button h4, .attention_button h4 { text-align: right; margin-top: 60px; color: #fff; background-color: #d33d33; border-radius: 20px; font-weight: 700; } /* Featured Style */ .services-builder.style1 { background-color: #f7f7f7; border: none; position: relative; text-align: left; } .services-builder.style1:before { position: absolute; content: ''; width: 50px; height: 50px; background-color: #e7e7e7; right: 0; bottom: 0; border-top-left-radius: 25px; } .services-builder.style1 .iconmain { padding: 30px; } .iconmain .iconurl a:after { display: none; } .services-builder.style1 .iconmain .iconurl a { margin-top: 15px; background-color: #d33d33; color: #fff; display: inline-block; padding: 8px 20px; text-transform: uppercase; font-weight: 700; border-radius: 20px; } .services-builder.style1 .iconmain .iconurl a:hover { color: #fff; } /*Footer Style */ #footer { background-color: #f7f7f7; border-top: none; border-bottom: none; padding: 30px 0px; } #footer-core h2 { position: relative; box-shadow: none; font-size: 15px; color: #1e1e1e; margin-bottom: 30px; } #footer .widget li { border-bottom: 1px solid #e7e7e7; } #footer .widget li:last-child { border-bottom: none; } #footer .widget li a, #footer .widget li { color: #232323; font-size: 15px; } #footer .widget_recent_entries li span { display: block; font-weight: 600; font-size: 13px; color: #7a7a7a!important; } #footer .widget li a:hover { color: #d33d33; } #footer .widget_tag_cloud a { background-color: #eee; border: none; color: #232323; } #footer .widget_tag_cloud a:hover { background-color: #d33d33; color: #fff; } #footer .wp-block-search .wp-block-search__input { background-color: #fff; border: none; box-shadow: none; color: #7a7a7a; } #footer .wp-block-search .wp-block-search__button { background-color: #d33d33; color: #fff; border: none; } /* Sub-footer Style */ #sub-footer { border-top: none; background-color: #e7e7e7; color: #232323; } #sub-footer .copyright { color: #4a4a4a; } #sub-footer-core a { color: #232323; } #sub-footer-core a:hover { color: #d33d33; } #footer-menu li:after { display: none; } /* Page Intro Style */ #intro.option1 { background-color: #f7f7f7; position: relative; border-bottom: 1px solid #e7e7e7; } #intro.option1:before { position: absolute; content: ''; width: 50px; height: 50px; background-color: #e7e7e7; left: 0; bottom: 0; border-top-right-radius: 25px; } #intro.option1:after { position: absolute; content: ''; width: 50px; height: 50px; background-color: #e7e7e7; right: 0; top: 0; border-bottom-left-radius: 25px; } #intro.option1 #intro-core { border: none; background-color: #f7f7f7; } #intro.option1 .page-title { font-size: 44px; font-weight: 900; } /* Blog Posts Style */ .blog-article .entry-content { border: none; background-color: #f7f7f7; padding: 30px; } .blog-article .entry-footer .entry-meta { border-top: none; padding: 20px 10px; } .blog-article.format-nomedia .entry-footer, .blog-article .entry-footer { background-color: #e7e7e7; } .blog-article .entry-footer .entry-meta > span.comment { margin-right: 15px; } .blog-article .comment a:before, .blog-article span.date i { margin-right: 10px; width: 36px; height: 36px; font-size: 17px; display: inline-block; text-align: center; line-height: 36px; background-color: #fff; color: #d33d33; border-radius: 50%; padding: 0px; } .entry-footer .entry-meta { margin-bottom: 0px; } .blog-article .blog-thumb { margin: 0px; } .blog-article .more-link i { display: none; } .blog-article .more-link a:hover span { right: 0; } .blog-article .more-link a { display: inline-block; padding: 8px 20px; background-color: #d33d33; color: #fff; border-radius: 20px; } .blog-article .more-link span { background-color: transparent; text-transform: uppercase; font-weight: 700; } .blog-article .more-link { text-align: left; } .blog-article { border: none; } .navigation.pagination .nav-links a, .navigation.pagination .nav-links span { width: 30px; height: 30px; line-height: 30px; font-weight: 700; color: #1e1e1e; border-radius: 30px; background-color: #eeeeee; border: none; } /* Sidebar Style */ .widget_search form { border: none; padding: 0px; } #sidebar .wp-block-search .wp-block-search__input { background-color: #eeeeee; border-radius: 15px; border: none; } #sidebar .wp-block-search .wp-block-search__button { border: none; background-color: #d33d33; color: #fff; } #sidebar h2 { background-color: #d33d33; color: #fff; font-size: 15px; text-transform: uppercase; padding: 15px 20px; border-top-right-radius: 15px; border-top-left-radius: 15px; margin-bottom: 0px; } #sidebar .widget ul, #sidebar .widget ol { border: none; background-color: #f7f7f7; padding: 20px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; } #sidebar .widget li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #e7e7e7 !important; border-bottom: none; } #sidebar .widget li:last-child { border-bottom: none!important; margin-bottom: 0px; padding-bottom: 0px; } #sidebar .widget span { display: block; font-weight: 700; color: #7a7a7a; } #sidebar .widget li a { padding: 0px; font-size: 15px; color: #1e1e1e; } #sidebar .widget li span a { font-weight: 400; } #sidebar .widget li a:hover { color: #d33d33; } #sidebar .widget_tag_cloud a { background-color: #fafafa; border: none; } #sidebar .widget_tag_cloud a:hover { color: #fff; background-color: #d33d33; } /* Single Post Style */ .single .entry-meta { padding: 30px; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; border-top: 1px solid #e7e7e7; background-color: #f7f7f7; margin-bottom: 0px; color: #d33d33; } .single .entry-content { padding: 30px; margin-bottom: 0px; background-color: #f7f7f7; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; } .single .entry-content { padding-top: 0px; } #nav-above, #nav-below { padding: 20px; background-color: #f7f7f7; border-radius: 15px; } .nav-previous a, .nav-next a { border: 1px solid #e7e7e7; text-transform: uppercase; background-color: transparent; font-weight: 700; border-radius: 20px; color: #1e1e1e; } /* Comments & Reply Style */ #comments-title, #reply-title { font-size: 15px; font-weight: 400; border-top-left-radius: 15px; border-top-right-radius: 15px; background-color: #d33d33; text-transform: uppercase; color: #fff; padding: 20px; margin-bottom: 0px; } .commentlist { border: none; background-color: #f7f7f7; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding: 20px; } #respond { background-color: #f7f7f7; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; } #respond form { padding: 20px; border: none; } #respond input[type=text], #respond input[type=email], #respond input[type=password], #respond input[type=search], #respond input[type=tel], #respond select, #respond textarea { box-shadow: none; padding: 15px; border: 1px solid #ddd; } #respond .themebutton2, #respond button, #respond html input[type="button"], #respond input[type="reset"], #respond input[type="submit"] { border-radius: 20px; text-transform: uppercase; font-weight: 700; }