  *{margin: 0; padding: 0px; box-sizing: border-box; font-family: 'Amiri', serif;/*font-family: 'Lobster', cursive; font-family: 'Josefin Sans', sans-serif;*/}
/*   .carousel-inner img {
    width: 100%;
    height: 90vh;
  } */
/*  .navbar{
  	position: fixed;
  	z-index: 1;
  	width: 100%;
  }*/
  .aboutimg{
  	width: 100%;
  	height: 220px!important;
  }
.error {
	color: #FF0000;
}
.success {
	text-align: center;
	color: green;
	size: 24px;
}
#viewpass {
  cursor:pointer!important;
}
.navbar {
	opacity: .90;
}
ul.flex-row li.nav-item{
/* 	padding-inline: 5px; */
	padding-left: 5px;
}
ul#sidemenu li.nav-item a.nav-link{
	text-align: center;
	color: rgb(189, 194, 189);
	size: 24px;
}
ul#sidemenu li.nav-item a.nav-link:hover{
	text-align: center;
	color: white;
	size: 24px;
}
#myBtn {
	display: none; /* Hidden by default */
	position: fixed; /* Fixed/sticky position */
	bottom: 20px; /* Place the button at the bottom of the page */
	right: 30px; /* Place the button 30px from the right */
	z-index: 99; /* Make sure it does not overlap */
	border: none; /* Remove borders */
	outline: none; /* Remove outline */
	background-color: rgb(38, 38, 39); /* Set a background color */
	color: white; /* Text color */
	cursor: pointer; /* Add a mouse pointer on hover */
	padding: 15px; /* Some padding */
	border-radius: 10px; /* Rounded corners */
	font-size: 20px; /* Increase font size */
	opacity: 75%;
  }
  #myBtn:hover {
	background-color: rgb(49, 106, 212); /* Add a dark-grey background on hover */
  }
  .dropdown-item:hover {
	background-color: rgb(170, 143, 245)!important;
  }
  a.dropdown-item[href^=\#]:hover {
	cursor: default!important;
	background-color:rgb(252, 250, 250)!important;
  }

/*not in use starts*/
/*Styling for Already Exist Errors on frontend user reistration form*/
/* .alreadyExist_error span {
	width: 80%;
	height: 35px;
	margin: 3px 10%;
	font-size: 1.1em;
	color: #D83D5A!important;
  }
  .alreadyExist_error input {
	border: 1px solid #D83D5A;
  } */
  
  /*Styling in case no errors on form*/
 /*  .alreadyExist_success span {
	width: 80%;
	height: 35px;
	margin: 3px 10%;
	font-size: 1.1em;
	color: green;
  }
  .alreadyExist_success input {
	border: 1px solid green;
  }
  #alreadyExist_error_msg {
	color: red;
	text-align: center;
	margin: 10px auto;
  } */
  /*not in use ends*/

/****** Formatting search box (Select Locality, Customer and or Seller Registrtion Starts *****/
    .search-box{
        width: 300px;
        position: relative;
        display: inline-block;
        font-size: 14px;
    }
    .search-box input[type="text"]{
        height: 32px;
        padding: 5px 10px;
        border: 1px solid #CCCCCC;
        font-size: 14px;
    }
    .result{
        position: relative;        
        z-index: 999;
        top: 100%;
        left: 0;
    }
    .search-box input[type="text"], .result{
        width: 100%;
        box-sizing: border-box;
        color: blue;
    }
    /* Formatting result items */
    .result p{
        margin: 0;
        padding: 7px 10px;
        border: 1px solid #CCCCCC;
        border-top: none;
        cursor: pointer;
    }
    .result p:hover{
        background: lime;
        color: black;
    }
/****** Formatting search box (Select Locality, Customer and or Seller Registrtion Ends *****/
