/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
 .gd-cptcats-widget:before,
 .gd-cptcats-widget:after,
.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.gd-cptcats-widget:after,
.clearfix:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.gd-cptcats-widget,
.clearfix {
    *zoom: 1;
}
/*end clearfix*/

.wp-caption p.wp-caption-text{
	display: none;
}
.wp-caption:hover p.wp-caption-text{
	display: block;
	position: absolute;
	bottom:-20px;
	left: 0px;
	padding: 10px;

	 -webkit-animation: fadeinout .5s linear forwards;
    animation: fadeinout .5s linear forwards;

	background: #d0602a;
	color:#FFF;
}

@-webkit-keyframes fadeinout {
  0% { opacity: 0; }
  100% { opacity: .95; }
}

@keyframes fadeinout {
  0% { opacity: 0; }
  100% { opacity: .95; }
}

.wp-fusion-caption-text{
	display: none;
}

.fusion-image-wrapper:hover > .wp-fusion-caption-text{
	display: block;
	position: absolute;
	bottom:-20px;
	left: 0px;
	padding: 10px;

	 -webkit-animation: fadeinout .5s linear forwards;
    animation: fadeinout .5s linear forwards;

	background: #d0602a;
	color:#FFF;
}