.fme_show { display: block;}
.fme_hide { display: none;}
div.radio_div .form-row-first{
	float: unset !important;
}  
div.radio_div .form-row-last{
	float: unset !important;
}  
div.form-row-wide{
	white-space: nowrap;
	width: 100%;
}
 
div.form-row-wide .ext_radio{
	display: inline-block;
	padding: 5px;
}
.select {
	width: 100% !important;
}  
.form-row .select2-container{
	width: 100% !important;
}


.fme_loader {
	border: 2px solid #f3f3f3;
	border-radius: 50%;
	border-top: 2px solid #3498db;
	width: 20px;
	height: 20px;
	-webkit-animation: spin 2s linear infinite; /* Safari */
	animation: fme_spin 2s linear infinite;
}

/* Safari */
@-webkit-keyframes fme_spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}



/* Style the button container */
.signin-button{
	display: flex;
	align-items: center;
	background-color: #e6e6e6;
	border-color: #e6e6e6;
	color: #333333;
	border: none;
	padding: 10px 15px;
	cursor: pointer;
	border-radius: 5px;
	height: 3.5vh;
	width: 250px;
	font-weight: 600;
 
}

/* Style the Google logo */
.google-logo {
	width:40px; /* Adjust the size as needed */
	margin-right: 10px;
}
 
.facebook-logo {
	width:10px; /* Adjust the size as needed */
	margin-right: 10px;
}

.round-button-img {
	display: block;
	width:50px;
	height:50px;
	border-radius: 60%;
	background-color: #f0f0f0;
	border-color: #f0f0f0;
	border: 2px solid #e6e6e6; /* Blue border color */
}

.square-button-img {
	display: block;
	width:50px;
	height:50px;
	border-radius:0.5em;
	background-color: #f0f0f0;
	border-color: #f0f0f0;
	border: 2px solid #e6e6e6; /* Blue border color */
}



.ext-social-container {
	display: inline-block;
	margin-right: 10px; /* Adjust the margin as needed */
}

.ui-timepicker-standard{
	z-index: 1 !important;
}

.error{
	color: red;
}
input.input-radio {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}
label.radio {

	margin-right: 20px !important;
}

.readonly-field {
    background-color: #f5f5f5 !important;
    cursor: not-allowed !important;
	
    color: #666 !important;
    border-color: #ddd !important;
    opacity: 0.6 !important; /* Adjust the value as needed */
}



/* .ext_parent_field .description{
	display: flex !important;
} */
