/*
Theme Name:         Chap Child
Theme URI:          https://chap.website
Description:        Chap is a WordPress theme using Semantic UI CSS framework.
Author:             websevendev
Author URI:         https://themeforest.net/user/websevendev
Template:           chap
Version:            1.0.1
License:            Regular License
License URI:        https://themeforest.net/licenses/terms/regular
Tags:               custom-menu, editor-style, theme-options
Text Domain:        chap
*/

#bitnami-banner {
	display: none;
}

/* hide sign in , search, donate from all but sticky nav*/
#primary_menu .menu-item-197, #primary_menu .menu-item-198, #primary_menu .menu-item-199 {
	display: none !important;
}
#sidebar_menu .menu-item-197, #sidebar_menu .menu-item-198, #sidebar_menu .menu-item-199 {
	display: none !important;
}

.nyfa-orange, a.nyfa-orange:visited {
	color: #c74e27 !important;
}

#sidebar_menu .menu .menu {
	display: none !important;
}

@keyframes slideInRight {
	from {
		transform: translate3d(100%, 0, 0);
		visibility: visible;
	}

	to {
		transform: translate3d(0, 0, 0);
	}
}

@media screen and (max-width: 767px) {
  button.chatLauncher::before {
     content:url(/wp-content/uploads/2021/05/chat-4-32.png);
  }

  body > div.pusher > div > div.ui.main.stackable.grid.container > main > div.container > button > div {
    visibility: hidden !important;
  }

  button.chatLauncher {
	animation-duration: 0.5s;
	transition-duration: 0.5s;
	position: fixed;
	bottom: 32px;
	right: 32px;
	z-index: 9999;
	border: 4px solid #ef6925;
	padding: 1em;
	border-radius: 8px;
	margin: 0;
	text-decoration: none;
	background-color: #ffffff;
	color: #454545;
	font-family: sans-serif;
	font-size: 1rem;
	cursor: pointer;
	text-align: left;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 67px !important;
	height: 67px;
	opacity: 0;
}

}

button.chatLauncher {
	animation-duration: 0.5s;
	transition-duration: 0.5s;
	position: fixed;
	bottom: 32px;
	right: 32px;
	z-index: 9999;
	border: 4px solid #ef6925;
	padding: 1em;
	border-radius: 8px;
	margin: 0;
	text-decoration: none;
	background-color: #ffffff;
	color: #454545;
	font-family: sans-serif;
	font-size: 1rem;
	cursor: pointer;
	text-align: left;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 264px;
	opacity: 0;
}

button.chatLauncher.open {
	animation-name: slideInRight;
	opacity: 1;
}

button.chatLauncher:hover,
button.chatLauncher:focus {
	background-color: #f4f4f4;
	border: 4px solid #c74e27;
}

button.chatLauncher:focus {
	outline: 1px solid #008000;
	outline-offset: -4px;
}