/*
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
*/



/*GENERAL*/
input:focus, select:focus, textarea:focus, button:focus {outline: none;}

/*HEADER*/
/*HEADER STYLE 6*/
.fusion-logo {float: none !important; margin: 0 auto !important;}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons {display: none !important;}

/*HEADER STYLE 3*/
.fusion-header-v3 .fusion-main-menu{display:none !important;}
.fusion-header-v3 .fusion-logo{text-align: center;}


/*FOOTER*/
.fusion-footer-widget-column {margin-bottom: 26px;}


/*home-boxes*/
.boxes-home .fusion-column-wrapper:hover{background-color: rgba(90, 90, 90, 0.5) !important; transition: 0.5s;}
.boxes-home .fusion-column-wrapper .fusion-title h2{color: #eff0e0 !important;}


/*RESPONSIVE*//*RESPONSIVE*//*RESPONSIVE*//*RESPONSIVE*/
/*DESKTOP*/
@media screen and (min-width: 800px) {
.fusion-header-v3 .fusion-secondary-header{position: absolute; z-index:300; color:#9a9a9a;}
.fusion-header-v3 .fusion-secondary-header a, .fusion-header-v3 .fusion-secondary-header a:hover{ color: #9a9a9a;}
.fusion-header-v3 .fusion-secondary-header .fusion-row{padding-top: 7px !important;}
}


/*PHONE*/
@media screen and (max-width: 800px) {
.fusion-title { margin-bottom: 0px !important;}
.fusion-button.button-default, .fusion-button.button-large, .wpcf7-form-control.wpcf7-submit {
    padding: 15px 22px 10px!important;}
    #menu-widget-2 ul li a:after{display:none !important;}
    #menu-widget-2 ul li{display:block !important;margin-bottom:10px;}
.fusion-header-v3 .fusion-mobile-menu-icons{display:none !important;}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header{padding:0px !important;}
.fusion-header-v3 .fusion-secondary-header {background-color: rgba(10, 10, 10, 0.96);}
}


/*COOKIE LAW CODE*/
#cookie-law-info-bar {	border: 0;	font-size: 10pt;	margin: 0 auto;	padding: 5px 0;	position: absolute;
text-align: center;	width: 100%;	z-index: 9999;}

#cookie-law-info-again {	font-size: 10pt;	margin: 0;	padding: 2px 10px;
	text-align: center;	z-index: 9999;	cursor: pointer;
}
#cookie-law-info-bar span {	vertical-align: middle;}

/** Buttons (http://papermashup.com/demos/css-buttons) */
.cli-plugin-button, .cli-plugin-button:visited {
	background: #222 url('/wp-content/plugins/cookie-law-info/images/overlay.png') repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	margin: auto 10px;
}
.cli-plugin-button:hover {	background-color: #111;	color: #fff;}
.cli-plugin-button:active {	top: 1px;}
.small.cli-plugin-button, .small.cli-plugin-button:visited {	font-size: 11px;}
.cli-plugin-button, .cli-plugin-button:visited,
	.medium.cli-plugin-button, .medium.cli-plugin-button:visited {font-size: 13px;font-weight: bold;	line-height: 1;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {font-size: 14px;padding: 8px 14px 9px;}
.super.cli-plugin-button, .super.cli-plugin-button:visited {font-size: 34px;padding: 8px 14px 9px;}
