body {
	font-family: Arial;
}
.account-pages{height:100vh;/*overflow: auto;*/}
.btn-golden {
	color: #fff !important;
	background-color: #000;
    border-color: #ced4da !important;	
font-weight: 400 !important;
}
.btn-golden:hover {
	background-color: #333 !important;
}
.btn-check:focus+.btn, .btn:focus {
	-webkit-box-shadow: 0 0 0 0.15rem rgb(232 203 154);
	box-shadow: 0 0 0 0.15rem rgb(232 203 154);
}
.form-control::placeholder {
    font-size:0.9rem;
}
.form-control{background-color: #fff !important;}
.bg-dark-2 {
	background-color: #00367E !important;
}
.text-light-grey {
	color:#848485 !important
}
    /*.signup-form .form-control{
        background-color: #1b1b1d !important;
    color: #8d8d8e !important;
    border: unset;
    }*/
.signup-form .form-control::placeholder {
 color: #7f7f80;
 font-weight: 500 !important;
}
.btn-grey {
	background-color: #1b1b1d !important;
	color:#fffff4 !important;
}
.radius-2 {
	border-radius: 13px !important;
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
border-left: none;}
label.error{font-size: 12px; color: #e81123;}
.alert-warning{color: #e81123;padding: 0rem 0rem;background-color: transparent;border-color: transparent;font-size: 12px;margin-bottom: .4rem;}
.alert-warning button.close{background: #e81123;border: none;color: #fff;display: none;}
@media only screen and (max-width:767px) {
 .col-sm-4.px-0 {
 padding-right: calc(var(--bs-gutter-x)/ 2) !important;
 padding-left: calc(var(--bs-gutter-x)/ 2) !important;
}
}
.bg_style {
	background: #00367E;
}

/*tbe-10.jpg */
.bg_side{background-image:url(../../assets/img/morena-talent-hunt-2024.jpg);background-repeat: no-repeat;background-size: cover; background-position: center;height: 100vh;}

@media only screen and (min-width: 992px) and (max-width: 1200px) {}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
	.justify-content-start {
    justify-content: center!important;
    height: 100vh;}
	.bg_side{display:none;}
	}
@media only screen and (min-width: 768px) and (max-width: 900px) {
	.justify-content-start {
    justify-content: center!important;
    height: 100vh;}
	.bg_side{display:none;}
	}
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.justify-content-start {
    justify-content: center!important;
    height: 100vh;}
	.bg_side{display:none;}
}

.input-group-text {
	padding: .675rem .75rem;
    color: #98a0a9;
    background-color: #f1f1f1;
    border: 1px solid #ced4da;
    /*border-radius: .25rem 0rem 0rem .25rem;
    border-right: none;*/
}

.border_right_none{border-right: none;}