Hi,
For next release 4.8.8.1 I added this feature:
add_theme_support( 'avia_options_extended_typography' );
replaces the selectboxes with plain input fields where you can add any valid CSS (there is no check).
To skip your ALB settings for responsive fonts there is a filter:
https://github.com/KriesiMedia/enfold-library/blob/master/actions%20and%20filters/Layout/avf_el_styling_responsive_font_size_skip.php
If you want to have a beta version for testing let us know.
Best regards,
Günter
Hey,
Thanks for contacting us!
Please add following code to Quick CSS field in Enfold theme options > General Styling tab
input, select { font-size: 100%; }
Best regards,
Yigit
Hey hitrev,
Please try the following in Quick CSS under Enfold->General Styling:
@media only screen and (max-width: 767px) {
.av-subnav-menu .avia-menu-text {
font-size: 12px;
}
}
Best regards,
Rikard
Hey rob,
I could not see any selector that is deprecated but there are some things you can do with options instead of using CSS codes.
For example, you have following code to make borders rounded on button element with “rounded-button” class
#top .rounded-button a.avia-button {
border-radius: 30px;
}
You can edit button elements and adjust their border radius in Styling > Borders now – https://i.imgur.com/7rCORiZ.png
Instead of using following code
.main_menu ul:first-child > li > a { font-size: 18px; }
You can go to Enfold theme options > Advanced Styling and edit “Main Menu Links” to increase main menu font size
Instead of using following code
p.toggler.av-inherit-border-color {
background-color: #002348;
color: #ffffff
}
You can edit Accordion element and use custom color options
Instead of following code
h1, h2, h3, h4, h5, h6 { text-transform: none !important; }
You can go to Enfold theme options > Advanced Styling and edit “All Headings (H1-H6)” to change text transform
That seems to be it :)
Regards,
Yigit
Hi Tim,
Thanks for your feedback.
ad 1)
That makes sense. I took px because Kriesi did in his default setting (and also in the Advanced Styling tab).
I will change it to plain input fields with a default of px (if no other unit is specified).
ad 2)
For elements that support post css files (like ‘Special Heading’ does) the responsive handling for font sizes in in aviaElementStylingResponsive::add_responsive_font_sizes(…).
What I would suggest is to extend the parameter list with a reference to the shortcode object and add a filter to supress generating the media queries.
That will allow more flexibility without touching any other core code.
ad 3)
Yes, Advanced Styling has priority. Selectors are e.g.
#top #wrap_all .all_colors h1
Selectors from typography tab are simple e.g.:
h1
Best regards,
Günter
Hi,
You can use css media queries to adjust the style of the elements including its font style on mobile view or any screen sizes.
// https://css-tricks.com/a-complete-guide-to-css-media-queries/
If you need more help, please feel free to open another thread.
Best regards,
Ismael
Hey Gunter,
I have just started playing the the new responsive typography feature, and I wanted to say a big thank you for implementing this suggestion.
I’ve only just started with it, so sorry if I’m missing something or don’t understand something fully, but I had a few questions/suggestions on it’s implementation.
1. In the articles I linked to when I started this thread, and in the ones you link to from the Enfold theme settings, to achieve the best responsive results they usually use em or rem units for font sizes. However, I can only select pixel sizes in the Enfold settings. Is there a reason for this? As a suggestion, could we do away with the drop down list of pixel sizes, and instead use a text entry box where we can enter a value that we want, such as 1em, 2vw, 1.5rem, 10px etc? This would provide a lot more flexibility, plus also I think would be quicker than using a drop down list for all of these sections. Then it would be easy to implement the typographic scales you link to in the articles for instance by simply copying/pasting the em values if we wanted to.
2. Would it be possible to add an option in for each h1-h6 section along the lines of “override individual page settings”? For instance, on some sites before this feature was added, I’ve customised the Special Headings using the responsive settings in the ALB element. But now with these global features, I have to find each one I customised and revert it to default for this new feature to take affect on it. Another possibility to help with this could be a global option “set all heading elements responsive styles to default” which as a one-time thing when starting to work with the new responsive typography element you can select it and know that any custom headings/special headings that you’ve ever customised over time are now back to defaults, so you can start using the new responsive typography without any surprises. (I think I prefer this second option)
3. How does this feature interact with the Advanced Styling tab? For instance, if values are set in responsive typography, and values for a H1 exist in the Advanced Styling tab, does the AS tab take priority? (It seems that way, but just want to be sure).
Thanks again Gunter for your brilliant work implementing these and other features.
Regards,
Tim
-
This reply was modified 4 years, 2 months ago by
THP Studio.
Hi,
Thank you for the link to your site, please try this code in the General Styling ▸ Quick CSS field or in the WordPress ▸ Customize ▸ Additional CSS field:
#top #socket {
font-size: 16px;
}
you can adjust the number 16 to suit your needs, then clear your browser cache and check.
Best regards,
Mike
Hi,
We’re using the east textillate plugin to have an animated script on some pages. It is working well on my desktop, but not other devices. I uploaded the Brush Script font through the custom font manager, does this not automatically upload to the server?
Easy textillate script is embedded as shortcode in text field thus:
<p style=”text-align: center;”>[textillate font_family=’Brush Script MT’ font_color=’#ffffff’ font_size=’50px’ font_weight=’inherit’ effect_in=’fadeIn’ type_in=’sequence’ effect_out=’none’]”The world always seems brighter when you’ve just made something that wasn’t there before.” [/textillate]</p>
Can you help? If it is an issue with the brush script font, then I have also tried this with the Dancing Script available through Enfold, but this doesn’t work either. How else can I achieve this effect (effect of handwriting).
The site is under maintenance at the moment. I have attached screen shot below
Many thanks in advance
Hi,
I see that your trioIcon div is missing your icon html:
<i class="bi bi-pin-map-fill" style="font-size: 1.25rem; color: white;"></i>
Please use the code block element instead of the text block element to display html code.
Best regards,
Mike
Hey, sorry I didn’t think about changing the font size manually for other devices. Problem solved :) thanks
hello guys,
after the last enfold update some pages using breadcrumbs were blank :(
i know the problem is here because after removing breadcrumb pages working well
i do have a rollback of enfold to have a good looking website with breadcrumsb but i do need to update it soon
please help
the breadcrumbs using a short code in pages
and the style is :
.title_container .breadcrumb {
z-index: 10;
line-height: 15px;
font-size: 14px;
position: absolute;
left: 50px;
top: 50%;
margin-top: -7px;
}
.breadcrumb .trail-begin span{
display:none;
}
.breadcrumb .sep{
width:20px;
font-size:24px;
}
.breadcrumb .trail-begin:before{
content: “”;
font-family:”dashicons”;
font-size:16px;
}
.sep{font-family:”dashicons”!important;}
.caption_container .slideshow_caption h2{text-transform:none}
.slide-contact .avia-caption-title {
margin-top: 40px;
text-align: left;
margin-left: 45%;
font-weight: bold;
font-size: 50px !important;
}
Hi there,
I’m currently building the page http://designplanung-leipzig.de/projekt-003 and have a problem with the font size in the socket. It’s too small. Can someone help me with this?
Best regards,
Martin
Hey Julio,
Thank you for the inquiry.
You can actually use the Image element to open the video as an external link, just make sure to apply the “noLightbox” class name in the Advanced > Developer Settings > Custom CSS class field to prevent lightbox from opening. For the play button, you can try this css code.
.avia-image-container:hover .avia-image-overlay-wrap:before {
content: 'Play Button Here';
position: absolute;
left: 50%;
transform: translate(-50%, -50%);
top: 50%;
z-index: 1000;
font-size: 20px;
font-weight: bold;
color: #ffffff;
}
Just replace the content value with an actual play button image or a font icon.
Best regards,
Ismael
Hey limedrop,
Please try the following in Quick CSS under Enfold->General Styling:
.av-submenu-container li a .avia-menu-text {
font-size: 20px;
}
.av-submenu-container li.current_page_item a .avia-menu-text {
color: red;
}
Best regards,
Rikard
Hi,
Thanks for that. Please try the following in Quick CSS under Enfold->General Styling:
1.
.cart_dropdown_link span:before {
font-size: 25px;
}
2.
@media only screen and (max-width: 767px) {
.template-shop.avia-content-slider .products .product {
width: 49%;
}
}
Best regards,
Rikard
Hey Corina,
Thank you for the inquiry.
This css distorts and disaligns the logo on screens narrower than 1284px.
.responsive .logo img, #top .logo {
max-width: 35% !important;
width: 35%!important;
}
And this one removes the space between the menu items.
.av-main-nav > li > a {
font-weight: normal !important;
font-size: 20px;
text-transform: uppercase;
padding: 0px!important;
}
We added a screenshot of the header in the private field after disabling the css rules above.
Best regards,
Ismael
Hey aruizhuidobro,
Please try this code in the General Styling ▸ Quick CSS field or in the WordPress ▸ Customize ▸ Additional CSS field:
#top .av-tabs-trauma .av-section-tab-title .av-inner-tab-title {
font-size: 8px;
}
After applying the css, please clear your browser cache and check.
Best regards,
Mike
Hi, I am using the tab section on this page and I am trying to customize the size of the title but it is not taking the changes. I used .av-section-tab-title and .av-inner-tab-title… Can you please check and help ?
#top .av-tabs-trauma .av-section-tab-title {
font-size: 8px;
padding-right:60px!important;
}
Hi,
To have a Scroll Up to Next Section Arrow try pasting this is a code block element at the top of your color section:
<a href="#intro" title="" class="scroll-up-link av-control-hidden" aria-hidden="true" data-av_icon="" data-av_iconfont="entypo-fontello"></a>
adjust the link to the custom ID of the section above #intro please note that every ID can only be used once on a page, so every arrow needs a different link.
Then add this code in the General Styling ▸ Quick CSS field or in the WordPress ▸ Customize ▸ Additional CSS field:
#top .scroll-up-link {
height: 60px;
width: 80px;
margin: 0px 0 0 -40px;
line-height: 60px;
position: absolute;
left: 49.85%;
top: 0px;
color: #FFF;
text-align: center;
font-size: 70px;
z-index: 100;
text-decoration: none;
text-shadow: 0px 0px 3px rgb(0 0 0 / 40%);
-webkit-animation: custom_fade_move_up 2s ease-in-out infinite;
animation: custom_fade_move_up 2s ease-in-out infinite;
}
/*animated arrow animattion*/
@-webkit-keyframes custom_fade_move_up {
0% { -webkit-transform:translate(0,20px); opacity: 0; }
50% { opacity: 1; }
100% { -webkit-transform:translate(0,-20px); opacity: 0; }
}
@keyframes custom_fade_move_up {
0% { transform:translate(0,20px); opacity: 0; }
50% { opacity: 1; }
100% { transform:translate(0,-20px); opacity: 0; }
}
Then clear your browser cache and any cache plugin, and check.
the expected results:

Best regards,
Mike
Hey Susanne,
Please try this code in the General Styling ▸ Quick CSS field or in the WordPress ▸ Customize ▸ Additional CSS field:
#footer h3.widgettitle {
font-size: 10px;
}
and adjust the font size to suit, then clear your browser cache and any cache plugin, and check.
If this doesn’t help please include the url to your site so we can take a closer look.
Best regards,
Mike
Good morning!
I want to change the font size of the footer header (it’s too big), but: nothing works.
If I change “h3” in the theme options, it doesn’t work.
If I change “widget title” in the theme options, it doesn’t work.
How can it work?
best regards
Susanne
Hi there,
Just so you know the problem was resolved :/
I was able to do that with:
/* **
ADD TO CART BUTTON
** */
/* price color & size */
.postid-9557 .av-woo-purchase-button .price span,
.postid-9595 .av-woo-purchase-button .price span,
.postid-9628 .av-woo-purchase-button .price span,
.postid-9653 .av-woo-purchase-button .price span {
font-size: 35px !important;
color: #50b848 !important;
}
/* add to cart button */
#top .button.single_add_to_cart_button {
color: #5690e8;
background: #fff;
border: solid 2px #ebebeb;
border-radius: 35px;
}
#top .button.single_add_to_cart_button:hover {
color: #fff;
background: #f499c0;
border: solid 2px #f499c0;
border-radius: 35px;
}
All other technical buttons:
/* **
ACTION BUTTONS
APPLY COUPON
UPDATE CART
EDIT ORDER
** */
.actions .button:disabled {
color: #5690e8 !important;
background: #fff !important;
border: solid 2px #ebebeb !important;
border-radius: 35px !important;
}
.actions .button {
color: #5690e8 !important;
background: #fff !important;
border: solid 2px #ebebeb !important;
border-radius: 35px !important;
}
.actions .button:hover {
color: #fff !important;
background: #f499c0 !important;
border: solid 2px #f499c0 !important;
border-radius: 35px !important;
}
/* **
PROCEED TO CHECKOUT
** */
.cart-collaterals .cart_totals a.button.alt {
color: #5690e8 !important;
background: #fff !important;
border: solid 2px #ebebeb !important;
border-radius: 35px !important;
margin-bottom: 10px;
}
.cart-collaterals .cart_totals a.button.alt:hover {
color: #fff !important;
background: #f499c0 !important;
border: solid 2px #f499c0 !important;
border-radius: 35px !important;
margin-bottom: 10px;
}
/* **
VIEW CART (After Add to cart)
** */
#top .avia-wc-notice-box.main_color .woocommerce-message a.button {
color: #5690e8 !important;
background: #fff !important;
border: solid 2px #ebebeb !important;
border-radius: 35px !important;
margin-bottom: 10px;
}
#top .avia-wc-notice-box.main_color .woocommerce-message a.button:hover {
color: #fff !important;
background: #f499c0 !important;
border: solid 2px #f499c0 !important;
border-radius: 35px !important;
margin-bottom: 10px;
}
/* **
RETURN TO SHOP
** */
a.button.wc-backward {
color: #5690e8 !important;
background: #fff !important;
border: solid 2px #ebebeb !important;
border-radius: 35px !important;
margin-bottom: 10px;
}
a.button.wc-backward:hover {
color: #fff !important;
background: #f499c0 !important;
border: solid 2px #f499c0 !important;
border-radius: 35px !important;
margin-bottom: 10px;
}
And a not working product table with tax and shipping information being shown without a margin on the left.
/* **
SHOP VAT + SHIPPING
** */
/* left margin */
.page-id-9546 .product p.wc-gzd-additional-info,
.page-id-10570 .product p.wc-gzd-additional-info,
.page-id-9547 .product p.wc-gzd-additional-info,
.postid-9557 .product p.wc-gzd-additional-info,
.postid-9595 .product p.wc-gzd-additional-info,
.postid-9628 .product p.wc-gzd-additional-info,
.postid-9653 .product p.wc-gzd-additional-info {
margin-left: 15px;
}
/* plus shipping costs */
.page-id-9546 ul.products .product p.shipping-costs-info, ul.products .product p.tax-info,
.page-id-10570 ul.products .product p.shipping-costs-info, ul.products .product p.tax-info,
.page-id-9547 ul.products .product p.shipping-costs-info, ul.products .product p.tax-info,
.postid-9557 ul.products .product p.shipping-costs-info, ul.products .product p.tax-info,
.postid-9595 ul.products .product p.shipping-costs-info, ul.products .product p.tax-info,
.postid-9628 ul.products .product p.shipping-costs-info, ul.products .product p.tax-info,
.postid-9653 ul.products .product p.shipping-costs-info, ul.products .product p.tax-info {
display: flex;
flex-direction: column;
}
Hope that helps to someone.
Best,
Alex
Dear Kreisi Team,
Have been struggling the whole day to resolve the issue. Have also checked WordPress and Woocommerce solutions around the internet to be able to custom CSS the “Add to cart” buttons on single product pages but to no avail.
It seems like Enfold is blocking any custom classes for buttons or I can’t find the right classes for the custom CSS. You are my last resort.
The page in question:
Customization to be applied for the “Add to cart” button:
.postid-9557 .av-woo-purchase-button div .main_color .button {
border-color: #ebebeb;
background-color: #fff !important;
color: #5690e8 !important;
font-weight: normal !important;
padding: 8px 30px 8px !important;
font-size: 16px !important;
border-bottom: solid 2px #ebebeb !important;
border-right: solid 2px #ebebeb !important;
border-left: solid 2px #ebebeb !important;
border-top: solid 2px #ebebeb !important;
border-radius: 50px !important;
}
.postid-9557 .av-woo-purchase-button div .main_color .button:hover {
border-color: #ebebeb;
background-color: #f499c0 !important;
color: #fff !important;
font-weight: normal !important;
padding: 8px 30px 8px !important;
font-size: 16px !important;
border-bottom: solid 2px #f499c0 !important;
border-right: solid 2px #f499c0 !important;
border-left: solid 2px #f499c0 !important;
border-top: solid 2px #f499c0 !important;
border-radius: 50px !important;
}
Really looking forward to your reply and hope for your help!
Best,
Alex
Hi,
Glad this helped, for simple bold you would use ‘montserrat’ with a font-weight of bold or 700, please note that in the theme the font is writen in small case:
#top #wrap_all .main_color h3 {
font-family: 'montserrat';
font-weight: bold;
}

but this is the regular font with bold applied, there is another ‘montserrat-bold’ that is available from Google Fonts that is wider without using a font-weight.

I assumed you might be looking for this one so I uploaded it to your Enfold Theme Options ▸ Import/Export ▸ Custom Font Manager as before and you can use css like:
#top #wrap_all .main_color h3 {
font-family: 'montserrat-bold';
}
Then clear your browser cache and any cache plugin, and check.
Please note that I see you are trying to change your heading fonts with css by only using the heading, such as h3 {font-size: 24px; font-family: ‘Montserrat’}
I found this in your Quick CSS:
h1 {font-size: 50px}
h2 {font-size: 48px; font-family: 'Playfair Display'; color: #00469e;}
h3 {font-size: 24px; font-family: 'Montserrat'}
h4 {font-size: 20px; font-family: 'Montserrat'}
h5 {font-size: 14px; font-family: 'Montserrat'; color: #164991}
h6 {font-size: 12px; font-family: 'Montserrat'}
this will probably not be enough in some cases because the theme uses two IDs and a class for most headings, like this: #top #wrap_all .main_color h3 so the specificity is much higher, if you find you are having trouble overwriting a style try adding more specificity
Best regards,
Mike
ABParticipant
Enfold 4.8.7.1
Unsere Shopseite wird nun falsch dargestellt. Die Artikel sind 2-fach enthalten, die Dubletten werden in anderem Raster angezeigt, der Footer ist vollkommen falsch angezeigt (Farben, Schriftgröße, Breite).
Auf der Shopseite ist der Enfold Layout Architekt deaktiviert und lässt sich nicht aktivieren. Alle anderen Seiten machen kein Problem.
Hat jemand eine Idee woran das liegen könnte? Dieser Fehler kam ohne Veränderungen am System wie z.B. Plugin Updates.
—–
Our shop page is now displayed incorrectly. The articles are contained twice, the duplicates are displayed in a different grid, the footer is displayed completely incorrectly (colors, font size, width).
The Enfold Layout Architect is deactivated on the shop page and cannot be activated. All other sites are no problem.
Does anyone have any idea why this might be? This error came without any changes to the system such as plugin updates.
Team, I am trying to change the padding of a button. I can change the background and border radius but the padding is not working.
Same here:
I am simply using on the child theme.
#top .round-submit .button {
background: transparent;
border: 4px solid whitesmoke;
border-radius: 20px;
font-size:16px;
padding: 10px;
}
Hi,
Thanks for the update. We’re not really familiar with the AMP plugins unfortunately, so it will be difficult for us to provide support for it. Maybe you could try reaching out to the plugin developers for further help? I’m not sure exactly why you feel that you need it, is your site mobile unfriendly if you do not use that plugin? If so, then in what way?
Font sizes; please click this button to reveal the options you are looking for: https://snipboard.io/wCMUPh.jpg
Best regards,
Rikard
OK it’s AMP plug-in that’s blocking the full slider. I’ve always had the feeling that AMP and Avia Layout Builder weren’t working well. So I purchased AMP Pagebuilder Compatibility because it said that it supported Avia Layout builder.
https://ampforwp.com/amp-pagebuilder-compatibility-updated-to-version-1-9-80/
But it’s not working. Am I missing something? At this point I cannot deactivate AMP, as Google prioritize mobile-friendly pages to index.
As to font and size, here’s the screenshot of my text block control panel. Above the textbox, there are multiple commands that start from “paragraph” pull-down menu. Then “bold,” “italic,” then bullets…..I was able to see font and font size options within the bar. They are no longer there. I know that there is another tab “styling” in which you are supposed to be able to choose font size, but it’s not working for me, plus it messes line spacing.
https://drive.google.com/file/d/1avTNYDFcGrI2GU2BL16o_XC6xisomXu_/view?usp=sharing
As I don’t know what to do, I paste <span style=”font-size: 12pt;”></span> manually every time I want to change the size. Really time consuming.
Hi,
Thanks for that. I can’t see why your slider is not displaying unfortunately, could you try disabling all plugins to see if that makes any difference please?
Font type and size; where exactly are you not seeing those options?
Best regards,
Rikard