/** Hamburger menu **/
.navbar.navbar-dark button.navbar-toggler {
  background-color: black;
}

.navbar.navbar-dark button.navbar-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.navbar.navbar-dark button.navbar-toggler:hover,
.navbar.navbar-dark button.navbar-toggler:active,
.navbar.navbar-dark button.navbar-toggler:focus {
	background-color: orange;
}

@media only screen and (max-width: 991px) {
	.navbar .list-inline {
		margin-top: 8px;
		text-align: center;
	}

        .user_title {
               text-align: center;
               font-size: 10px;
        }
}

@media only screen and (max-width: 508px) {
	.navbar.navbar-dark button.navbar-toggler { 
		margin: 0 auto;
		margin-top: 10px;
	}
	
	
}

/** Header background color **/
.bg-dark{
  background: #fff !important;
}

/** Header links color **/
.bg-dark a {
  color: #333;
}

/** Zenphoto logo **/
#zp-logo {
  width: 100%;
  max-width: 350px;
  height: auto;
  position: relative;
  z-index: 1;
}

/** User title below avatar **/
.user_title {
  text-align: center;
}

.navbar .list-inline a {
	padding: 5px;
	font-weight: normal;
}

.navbar a:hover,
.navbar a:active,
.navbar a:focus {
	color: orange;
}

#quick_reply_form textarea {
  overflow: auto;
}

.forum-announcment {
  background-color: #FFF6F5;
  border-left: 3px solid red;
}

.card-body.forumdisplay_sticky::before {
  content: "";
}
