/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/


.shadow-text {
text-shadow: 1px 2px 2px #333333;
}

/*----------------------------------------
// CSS -  Clickable Icon Box 
//--------------------------------------*/
.iconbox {
    cursor: pointer;
}

.slide-image {
border-radius: 15px;
}

/*----------------------------------------
// CSS - Portfolio Grid Title Alignment
//--------------------------------------*/

/* Font Alignment */
#top .grid-entry .grid-entry-title {
text-align: center;
  }

/* Remove hover icon */
#top .grid-entry .image-overlay .image-overlay-inside:before {
display: none !important;
}

/* Font */
.grid-entry .grid-entry-title {
  color:#b31966;
  background: transparent;
  font-weight: bold;
font-family: "comfortaa", sans-serif;
font-size: 16px;
}

/*----------------------------------------
// CSS - Display Previous / Next arrows in mobile view
//--------------------------------------*/

@media only screen and (max-width: 767px) {
.responsive #top.documentation .avia-post-nav {
display: block !important;
}}

@media only screen and (max-width: 990px) {
/* Add a subtle text shadow to burger menu items */
.responsive .av-main-nav-wrap ul li a {
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5); /* Horizontal offset, vertical offset, blur radius, color */
}
.only-desktop { display: none !important; }}

@media only screen and (min-width: 990px) {
.only-mobile { display: none !important; }}

/* Submenu links */

#top #wrap_all #header .av-burger-overlay #av-burger-menu-ul .sub-menu a {
    color: #f7921e;
}


/* Menu overlay */

#top #header .av-burger-overlay-bg {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#d40864+0,b31966+100 */
background: radial-gradient(ellipse at center,  rgba(212,8,100,1) 0%,rgba(179,25,102,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}

/* Menu overlay */

#top #header .av-burger-overlay-bg {
    opacity: .9;
}

/* Align to top */
#top #av-burger-menu-ul {
    display: flex;
    flex-direction: column;
}

.av-burger-overlay-inner {
    text-align: right;
    padding-right: 50px;
}

.header_color .header_bg {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f1f1f1+50,e1e1e1+51,f6f6f6+100;White+Gloss+%231 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

/* Main menu sublevel */
#top #wrap_all #header #avia-menu ul li.menu-item > a {		
     border-bottom: 1px solid #f2f2f2;  
}

#avia-menu .only-burger.menu-item { display: none !important }

/* Burger menu links */

#top #wrap_all #header .av-burger-overlay #av-burger-menu-ul .sub-menu a  {     font-family: "Comfortaa", sans-serif; } 

/* Main menu sublevel */
#top #header #avia-menu .sub-menu li.menu-item,
#top #header #avia-menu .sub-menu li.menu-item a span.avia-menu-text {		
	 font-family: "Comfortaa", sans-serif; 
}

#top #header #avia-menu li.current-menu-item > a {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100&0.3+0,0.3+100 */
background: linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(229,229,229,0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}


/*------------------------*/
/*  Remove underline
/*------------------------*/


time.av-magazine-time.updated { display: none !important; }

/*----------------------------------------
// CSS -  Magazine title
//--------------------------------------*/

#top .av-magazine .av-magazine-title {    
    font-weight: 900!important;
font-family: "comfortaa", sans-serif;
color: #b31966;
font-size: 16px;
margin-top: 20px;
}

#top .social_bookmarks li:hover a {
  background: transparent !important;
}




/*----------------------------------------
// CSS - Masonry title Alignment
//--------------------------------------*/
/* Title */
#top .av-masonry-entry-title {		
	color: #FFF;
	font-weight:800;
	text-align: right;
}
/* Title Background */
#top .av-masonry-entry.isotope-item figcaption,
#top .av-masonry-entry.isotope-item .avia-arrow {
	background: #b31966;
}
/* Masonry Content */
#top .av-masonry-entry.isotope-item .entry-content {
	color: #FFF;
	font-size:13px;
	text-align: right;
}
/* Hide date */
#top span.av-masonry-date { display: none; }