.header12 {
    border-radius: 50px 0 0 50px !important;
   background-color: #000000 !important;
   /* background: linear-gradient(0deg, rgba(38,152,109,0.9752275910364145) 37%, rgba(46,187,134,1) 46%, rgba(46,187,134,1) 57%); */
   padding: 1px !important;
   box-shadow:
		inset 0 1px 2px rgba(255, 255, 255, 0.1),
		inset 0 -2px 4px rgba(0, 0, 0, 0.7),
		0 2px 3px rgba(0, 0, 0, 0.5),
		0 -1px 4px rgba(0, 0, 0, 0.3);

.row{
    border-radius: 50px 0 0 50px !important;
   margin: 1px 1px !important;
   padding: 2px !important;
   /* background: linear-gradient(0deg, rgba(38,152,109,0.9752275910364145) 37%, rgba(46,187,134,1) 46%, rgba(46,187,134,1) 57%) !important; */
}

[class^="col-sm-"]{
    border-radius: 50px 0 0 50px !important;
   padding: 1px 10px !important;
   box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
   border-color: transparent !important;
   background: rgb(38,152,109);
   background: linear-gradient(0deg, rgba(38,152,109,0.9752275910364145) 37%, rgba(46,187,134,1) 46%, rgba(46,187,134,1) 57%) !important;
}

[class^="col-sm-"] * {
   border: none !important;
   border-radius: 0 !important;
   background-color: transparent !important;
   color: #fff !important;
}

.input-group{
   border-radius: 0px !important;
   border: none !important;
   /* padding: 1px 10px !important;
   box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset; */
}

div:has(.navbar) {
    border-radius: 50px 0 0 50px !important;
   background-color: #000000 !important;
   background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 50%, rgba(0,0,0,1) 100%) !important;
   border-color: transparent !important;
   box-shadow: none !important;
}

div>:has(.input-group) {
   box-shadow:none !important
}

[class^="col-sm-"] .dropdown li {
	border: 1px solid #ffffff !important;
	background-color: #000000 !important;
   background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 50%, rgba(0,0,0,1) 100%) !important;
    border-radius: 50px 0 0 50px !important;
   margin-top: 1px !important;
   padding: 0 10px !important;
   box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
}
[class^="col-sm-"] .dropdown li:hover  {
	border: 1px solid #ffffff !important;
   background: linear-gradient(0deg, rgba(38,152,109,0.9752275910364145) 37%, rgba(46,187,134,1) 46%, rgba(46,187,134,1) 57%) !important;
    border-radius: 50px 0 0 50px !important;
   margin-top: 1px !important;
   box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
}
[class^="col-sm-"] .dropdown-divider{
   border: none !important;
   margin: 0px !important;
}
[class^="col-sm-"] input:hover,[class^="col-sm-"] input:focus{
   background-color: transparent !important;
   border-top: none !important;
   border-radius: 0 !important;
   border-bottom: 2px solid #000000;
   padding: 2px 10px !important;
}
}