.styled-dropdown {
    padding: 10px;
    font-size: 14px;
    border-radius: 5px; /* Rounded corners */
    background-color: #f0f0f0; /* Light gray background */
    transition: border-color 0.3s; /* Smooth border color change */
    
}

.styled-dropdown:hover {
    border-color: #000000; /* Darker green on hover */
}

.styled-dropdown:focus {
    outline: none; /* Remove the default outline */
    border-color: #007BFF; /* Blue border on focus */
}

.tls_styled-input {
    padding: 10px;
    font-size: 16px;
    border: 2px ; 
    border-radius: 5px; /* Rounded corners */
    background-color: #f0f0f0; /* Light gray background */
    margin-top: 10px;
    width: 100%; /* Full width */
    height: 150px; /* Fixed height */
    resize: vertical; /* Allow vertical resizing */
}

.tls_invoice {

	margin: auto;

	width: 65%;

	border: 2px solid #8f00ff;

	padding: 20px;

	height: auto;
	

  }
  

div.customer-address {

	background : #DBF0FD;

	border:1px solid black;

	float:left;

	margin-bottom:50px;

	margin-top:50px;

	width:100%;

}

table {

	border-collapse: collapse;

	width: 100%;

  }

  

td {

	border: 1px solid #8f00ff;

	text-align: left;

	padding: 5px;

  }

  

tr:nth-child(even) {

	background-color: #dddddd;

  }
  
.emailsuccessnotification {
            background-color: #90EE90;
            border: 1px solid #8F00FF ;
            padding: 10px;
            margin: 10px 0;
            border-radius: 5px;
        }  
.emailerrornotification {
            background-color: #FFCCCB;
            border: 1px solid #8F00FF ;
            padding: 10px;
            margin: 10px 0;
            border-radius: 5px;
        }    
