The 5 Circle Case:
Some Positioning:
/* the circle itself border-radius has to be more than 50% of height and width */
.circle {
border: 2px solid #059 !important;
border-radius: 250px;
display: block;
height: 500px;
overflow: visible;
padding: 0 !important;
width: 500px;
position: relative;
margin: 60px
}
/* if you like to have a background-image in the circle, with less opacity */
.circle::before {
background-color: transparent;
background-image: url("http://webers-testseite.de/ikom/wp-content/uploads/sh_284363741.jpg");
border-radius: 250px;
content: "";
height: 100%;
left: 0;
opacity: 0.5;
position: absolute;
top: 0;
width: 100%;
}
/* if you don't like to change the code itself you can set the icon size here */
.circle .av_font_icon .av-icon-char {
font-size: 50px !important;
line-height: 50px !important;
width: 50px !important;
}
/* this is the class from the code not the caption set by icon element and determines the position where the description is shown */
.circlecaption {
position: relative;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
}
/* you see in that code that these are the single text elements of each Icon */
.circlecaption span {
display: none;
width: 250px;
font-size: 16px;
text-align: center
}
/* this is the logo or image in the center - hover states must follow than */
.circlecaption img {
display: block;
width: 250px;
}
/* very nice gimmick - the tilde (swung dash) is a special selector - read yourself */
/* it is called: General Sibling Combinator */
.circle .av_font_icon.circle1-5:hover ~ div.circlecaption span.circle1-5,
.circle .av_font_icon.circle2-5:hover ~ div.circlecaption span.circle2-5,
.circle .av_font_icon.circle3-5:hover ~ div.circlecaption span.circle3-5,
.circle .av_font_icon.circle4-5:hover ~ div.circlecaption span.circle4-5,
.circle .av_font_icon.circle5-5:hover ~ div.circlecaption span.circle5-5 {
display: block;
background: rgba(255,255,255,0.8);
padding: 5px;
border-radius: 5px
}
/* hover effects for the hovered links */
.circle .av_font_icon.circle1-5:hover a {
background: #BF00FF;
color: #fff !important
}
.circle .av_font_icon.circle2-5:hover a {
background: #0080FF;
color: #fff !important
}
.circle .av_font_icon.circle3-5:hover a {
background: #00FF00;
color: #fff !important
}
.circle .av_font_icon.circle4-5:hover a {
background: #FFFF00;
color: #000 !important
}
.circle .av_font_icon.circle5-5:hover a {
background: #FF0000;
color: #fff !important
}
/* hovering the icons - let the logo in the circle disappear */
.circle .av_font_icon:hover ~ div.circlecaption .circlelogo {
display: none !important;
}
/* positioning of each icon in the uniform pentagon - so most positions are calculated and nearly not influenced*/
/* - by circle dimensions - 50px is here icon-font-size - but this is a lot trial and error */
.circle .av_font_icon a ,
.circle .av_font_icon span {
background-color: #fff;
}
.av_font_icon.circle1-5 {
position: absolute;
top: calc(0px - 55px);
left: calc(0px + 195px);
}
.av_font_icon.circle2-5 {
position: absolute;
top: calc(0px + 118px);
left: calc(0px + 433px);
}
.av_font_icon.circle3-5 {
position: absolute;
top: calc(0px + 397px);
left: calc(0px + 342px)
}
.av_font_icon.circle4-5 {
position: absolute;
top: calc(0px + 397px);
left: calc(0px + 48px);
}
.av_font_icon.circle5-5 {
position: absolute;
top: calc(0px + 118px);
left: calc(0px - 55px);
}
here some code for responsive case:
@media only screen and (max-width: 720px) {
.circle .av_font_icon .av-icon-char {
font-size: 40px !important;
line-height: 40px !important;
width: 40px !important;
}
.circle .av_font_icon .av-icon-char {
padding: 20px !important;
}
.circle {
height: 350px;
margin: 40px;
overflow: visible;
width: 350px;
border-radius: 190px;
}
.av_font_icon.circle1-5 {
position: absolute;
top: calc(0px - 35px);
left: calc(0px + 135px);
}
.av_font_icon.circle2-5 {
position: absolute;
top: calc(0px + 81px);
left: calc(0px + 301px);
}
.av_font_icon.circle3-5 {
position: absolute;
top: calc(0px + 277px);
left: calc(0px + 238px)
}
.av_font_icon.circle4-5 {
position: absolute;
top: calc(0px + 277px);
left: calc(0px + 32px);
}
.av_font_icon.circle5-5 {
position: absolute;
top: calc(0px + 81px);
left: calc(0px - 32px);
}
}
-
This reply was modified 9 years, 6 months ago by
Guenni007.
Hi!
Please add following code to Quick CSS as well
.html_header_top.html_header_sticky .blog #header.header-scrolled {
height: auto;
}
Best regards,
Yigit
Hi again,
I will try to explain better. If would be so kind to have a look at this website – http://dictionary.cambridge.org/
At the very top there is a gray stripe that I DO NOT want to have , but just below it there is Cambridge logo with a picture that stretches full-width.
I would like to have an exactly the same thing here – http://babeldictionary.net/
Thanks a lot
Tom
Hi, I’ve got a layer slider on our homepage with an embedded video. It plays fine on desktop, but on mobile devices the video doesn’t play. So I added a fallback image to show on mobile. That is fine, however, the video is 16 seconds long, and the slideshow pauses for the video to play. Is there a way to override this if the video is over-ridden with an image?
As you can see in the picture below I added icons to the masonry grid. I would like to show the icons only if there is a custom link added to the image.
1. Can I add a function so it’s possible to add a custom class to specific images in masonry?
2. Or it it possible to show icons ONLY for images with a custom link to video?
I hope one of these options is possible, so my cliënt can add images in masonry grid and give a custom class or custom link to the images so the ‘video play’ icon is shown up.
Looking forward to your answer.

.av-masonry-image-container:before {
content: '\E869';
font-family: 'entypo-fontello';
position: absolute;
border-radius: 50px;
background: #df8f04;
height: 80px;
width: 80px;
line-height: 80px;
left: 50%;
top: 50%;
margin: -40px 0 0 -40px;
z-index: 500;
text-align: center;
color: #fff;
}
-
This reply was modified 9 years, 6 months ago by
lenvo.
Hi,
Please try adding this code to the Quick CSS section under Enfold > General Styling or to your child themes style.css file:
.html_header_top.html_header_sticky .blog #header {
height: 140px;
}
.html_header_top.html_header_sticky #top.blog #wrap_all #main {
padding-top: 140px;
}
Best regards,
Yigit
Hey!
1- You can refer to this post – http://kriesi.at/documentation/enfold/hide-menu-itemselements-on-mobile/ and display different elements on desktop and on mobile
4- Please add following code to Quick CSS as well
@media only screen and (max-width: 767px) {
#socket .sub_menu_socket li {
margin-bottom: 10px;
}}
Best regards,
Yigit
Hey Aniona!
Please add following code to Quick CSS
#top .news-thumb,div .wp-caption {
background: none;
border: none;
}
Cheers!
Yigit
Hey vadikcoma,
Please try adding this code to the Quick CSS section under Enfold > General Styling or to your child themes style.css file:
@media only screen and (max-width: 1024px) {
#av_section_1 .content {
padding-top: 100px;
}}
#advanced_menu_toggle, #advanced_menu_hide {
border: none;
}
@media only screen and (max-width: 767px){
.responsive #socket .sub_menu_socket {
display: block !important;
}}
Best regards,
Yigit
Hello,
First, let me say that I love Enfold, and your support team has been awesome so far! Thank you for everything you do.
I’m looking to make some changes to my site. I’d like for the logo to be a part of the menu, which I partially figured out. I would like for it to look like this:
MENU 1 | MENU 2 | MENU 3 | LOGO | MENU 4 | MENU 5 | MENU 6
I have a few questions, though:
1. In order to center the entire menu I set my header settings to “Logo center, menu below.” It seems there is still space for a logo, though, above the menu. Is there a way to remove this extra space, so there’s just a menu and no “placeholder” for the logo? I tried selecting “custom header size,” but it only goes down to 45px. 1px would be ok; 0 would be even better :)
2. This may be nit-picky, but instead of the whole menu being centered, I would love for the logo to be centered, and for the menu items to be evenly space around the logo. Any way to set just the logo (which is technically the center menu item) in the center, and have the other menu items positioned based on the logo?
3. I set the header to be glassy at the top, and to change colors when you scroll down. This works great for the text in the menu; there’s a glassy background with white text when the page loads, and when you scroll down it changes to a cream background with blue text. Is there any way to get the same effect with the logo? I’d love to have the logo be white w/ transparent background at the top (this is how it looks currently), but when the logo changes color, I’d love for the logo to change from white to blue.
4. Finally, because the logo is a menu item between “Events” and “Sermons,” the logo appears halfway down the mobile menu too. Any way to set a custom mobile menu without the logo?
Thanks so much for all your help!
Chris
Hello Enfold,
Is it possible to autoplay a video in the masonry gallery? If not, is there another way in or outside Enfold to make this possible? Thanks in advance for your help.
Best regards,
Lennart

Hi,
Please try adding this code to the Quick CSS section under Enfold > General Styling or to your child themes style.css file:
@media only screen and (max-width: 480px) {
#header {
position: fixed!important;
top: 0;
width: 100%;
}
#main {
margin-top: 82px!important;
}}
Best regards,
Yigit
Hi,
I added following code to Style.css file of your child theme
.title_container .breadcrumb {
right: auto;
}
.title_container #search {
float: right;
margin-top: -40px;
}
and following code to functions.php file
function av_move_search_tb(){
?>
<script>
jQuery(window).load(function(){
jQuery("#main>#search").detach().appendTo('.title_container .container')
});
</script>
<?php
}
add_action('wp_footer', 'av_move_search_tb');
Please review your website now
Best regards,
Yigit
ok – i see you did it in a code block – that is ok too
the code you need is then:
.page-id-740 .avia_codeblock {
height: auto;
padding-bottom: 65vh;
position: relative;
width: 100%;
}
.page-id-740 .avia_codeblock iframe {
height: 100% !important;
left: 0;
position: absolute;
top: 0;
width: 100% !important;
}
i did it site-specific because i don’t know if you have elsewhere some iframes
I would like to create a transparent .png on top-left and another one on top-right of the screen.
(The .png I´m talking about are two curtains – one curtain for each top-corner)
1. Respecting the screen-size and not the container-width. 2. Each .png should lie on top of all other page-elements, 3. Should be scrolling with the page (not static or parallax) and 4. Should be a constant part of the header.
Any idea of how to achieve this?
Thanks for your help :-)
I know these are the shortcodes for the section. But is it possible to load these AVIA shortcodes after the content on every page with hook like ava_after_main_container. or use shortcodes like echo do_shortcode(“[shortcode]”); Thanks in advance for the great help!
[av_section min_height='75' min_height_px='500px' padding='large' shadow='no-border-styling' bottom_border='no-border-styling' id='demo-aanvragen' color='main_color' custom_bg='' src='http://www.elephantdevelopment.nl/ricru/wp-content/uploads/2015/02/demo-aanvragen.jpg' attachment='583' attachment_size='full' attach='parallax' position='center center' repeat='stretch' video='' video_ratio='16:9' overlay_enable='aviaTBoverlay_enable' overlay_opacity='0.8' overlay_color='#0e76bc' overlay_pattern='' overlay_custom_pattern='']
[av_one_full first min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='' mobile_display='']
[av_heading tag='h1' padding='10' heading='<strong>Gratis demo</strong>' color='custom-color-heading' style='blockquote modern-quote modern-centered' custom_font='#ffffff' size='40' subheading_active='subheading_below' subheading_size='20' custom_class='']
Wil je ervaren hoe recruitment weer leuk wordt voor jou? Vraag de gratis demo aan en we laten het je zien.
[/av_heading]
[/av_one_full][av_one_third first min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='' mobile_display='']
[/av_one_third][av_one_third min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='' mobile_display='']
[av_codeblock wrapper_element='' wrapper_element_attributes='']
[contact-form-7 id="1244" title="Contactformulier 1"]
[/av_codeblock]
[/av_one_third][av_one_third min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='' mobile_display='']
[/av_one_third]
[/av_section]
[av_section min_height='' min_height_px='500px' padding='no-padding' shadow='no-border-styling' bottom_border='no-border-styling' id='code-block' color='main_color' custom_bg='' src='' attachment='' attachment_size='' attach='scroll' position='top left' repeat='no-repeat' video='' video_ratio='16:9' overlay_opacity='0.5' overlay_color='' overlay_pattern='' overlay_custom_pattern='']
[av_codeblock wrapper_element='' wrapper_element_attributes='']
<div class="demo-cta">
<a href=#demo-aanvragen>
<img src=/ricru/wp-content/uploads/2016/07/demo-aanvragen.png>
</a>
</div>
[/av_codeblock]
[/av_section]
-
This reply was modified 9 years, 6 months ago by
vonwelzen.
Dear Enfold support,
We’re online since a week with this great theme. Now we’re up and running I’ve tested the pagespeed of our website (see private content for link).
Our score is only 39% for mobile and 45% for desktop. I thought Enfold was a very fast WordPress theme.
How can we optimize this? I’ve read some topics where BWP Minify is suggested but this plugin hasn’t been updated for over a year.
On these topics I’ve read stuff like this:
I have tried a TON of plugins, with combinations, exclusions, etc- and none of them work. Most of them break the theme- it seems the theme CSS cannot be minified or the header or footer without things not working correctly. Using Async on the JS causes the icons and bars to not load correctly.
I’ve also read this topic: https://kriesi.at/support/topic/pagespeed-performance-minify-async-etc/
However there is still not “one easy way” in simplifying the Enfold theme while this must be one of the key aspects of the theme, right?
Hope you guys can offer some help on this.
Kind regards
Patrick
Hi,
are you still talking about the thumbnails? please stick to one topic only, otherwise it gets very confusing for us and other people trying to find answers here. Use different tickets for different questions.
Thanks for the screenshots, but also send us precise links showing the elements in question please.
Best regards,
Andy
Hi,
Thanks but the problem is still here.
I had just before this code :
@media only screen and (max-width: 480px) {
#advanced_menu_toggle, #advanced_menu_hide {
display: block;
margin-top: -20px !important;
position: fixed !important;
right: 20px !important;
top: 20px !important;
}}
Thus only the menu moves….
Hi Enfold-Support-Team,
I got a problem with the special headings and margin.
On some pages with 5 identical section and special headings some of the special headings are overwritten with the general style from wordpress. Therefore some headings are having a top margin of 50px. For the other headings, which look like i defined in the custom css, wordpress adds “avid-builder-el-first”.
After I changed the special headings to a normal text section it worked perfectly, but it is a lot more work. And after I changed the H1 the problem showed up by the next special heading e.g. h4.
Thanks in advance,
Sophie
and try this here first – i think browser-compatibility of vh and vw (screen-height and screen-width) is big enough !
this works better on small screens too !
.embed_iframe .avia_textblock p {
position: relative;
height: 0;
padding-bottom: 65vh;
overflow: hidden;
width: 100%;
height: auto
}
.embed_iframe iframe {
height: 100%;
left: 0;
position: absolute !important;
top: 0;
width: 100%;
}
Hello!
I read a lot of posts concerning the topic of adding custom fonts, and including google fonts into the drop-down lists works fine for me. However I did not find a clue or solution to adding a font to the drop-down list that is not a google font, e.g. a font that one included using @font-face.
Is that possible? I mean there is the function avia_add_heading_font but I am guessing this works with google fonts only?
I know it is possible and not hard to use a custom font through css, but I am a little bit unhappy with that solution- I mean, making it easy for any user was what the drop-down menu was for, right? :)
So, if there is a solution I would be thrilled, if there is none- bummer, but that would be fine.
Hi,
I’ve a problem with the text-block and a shortcode of an own plugin
When I place the shortcode in the text-block the content behind the shortcode appears at the top of the page and not at the place where it should be (left form the @ image)
The content is for testing only the text “This is a test” in a p tag.
I’ve posted the link to the website in the private content.
I updated the theme to the latest version but the problem is still there and I don’t know what is the problem.
Do you can help me?
Hi,
Great, glad you got it working :-)
We’ll leave the thread open in case you should have any further problems on the topic.
Best regards,
Rikard
Hi,
Please try the following in Quick CSS under Enfold–>General Styling:
@media only screen and (max-width: 480px) {
#advanced_menu_toggle, #advanced_menu_hide {
top: 80px !important;
}
}
Best regards,
Rikard
Hi there,
I have a little problem with the icon list. In my opinion, the text is far away from the icon. Please take a look at this:
I would like to know how could I move the text to the left, and get it closer to the icon….The point is that I would need code to change it on computer screen and on mobile screen….
I mean, maybe on the computer I need to move it 25 % and on the mobile only 10 % to the left….
In addition, please, could you indicate what code could I write to “manage” each icon list individually…..I mean, there is 1 icon list that I want to move on desktop but no on mobile….
I hope this makes sense,
Thanks,
Hi Rikard,
Thanks for your answer.
I use Safari 9.0.3 / OS X 10.11.3 and Firefox 48.0.1
If you click on “kontakt” and start scrolling in both browsers the pointer starts to flicker between “schwarz coaching” and “kontakt”. when you stop scrolling the pointer stays on the one or the the other. this only occurs on the subpage (“kontakt”) since the initial page (“schwarz coaching”) is mainly a one-pager, containing the rest of the menu points as color-sections.
I can reproduce this on 2 different machines, with 2 different browsers (safari / Firefox)
P.S. Just installed a fresh copy of chrome Version 52.0.2743.116 (64-bit) and can reproduce the same behavior (flickering, sometimes pointing on the first menu point instead of “contact”)
regards,
Marcus
Hi nmalka,
Are you using the layout builder to create your posts? If so you need to add the excerpts manually by filling out the excerpts field. If you can see it then please select to show it under Screen Options in the top right hand corner of the edit screen.
Regards,
Rikard
Hey paulryder17,
To resolve this issue simply move the submenu closer to it’s parents. please try adding this code to the Quick CSS section under Enfold > General Styling or to your child themes style.css file:
.main_menu .sub-menu {
margin-top: -50px!important;
}
Best regards,
Vinay