body {
	font-family: Arial;
}
.account-pages{height:100vh;/*overflow: auto;*/}
.btn-golden {
	color: #fff !important;
	background-color: #3c99dc;
    border-color: #3c99dc !important;	
font-weight: 400 !important;
}
.btn-golden:hover {
	background-color: #25a0e2 !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: #08080a !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;
}
.login_bg{
	display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100vh;
    overflow-x: hidden;
}
.input-group-text {padding: .675rem .75rem;
    color: #fff;
    background-color: #3c99dc;
    border: 1px solid #ced4da;
    border-radius: .25rem 0rem 0rem .25rem;
    border-right: none;
}
.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: rgba(37, 160, 226, 0.1);*/
/*	background: #c6e1f4;*/
	background: url("../img/bg.png") no-repeat, #c6e1f4; background-size: cover;
background-position: center;
}
.bg_style1 {
	/*background: rgba(37, 160, 226, 0.1);*/
/*	background: #c6e1f4;*/
	background: url("../img/bg1.png") repeat, #789ab4; 
/*
	background-size: cover;
background-position: center;
*/
}
.bg_style2 {
/*	background: url("../img/bg2.png") repeat, #789ab4; */
	    background-image: linear-gradient(to top,#ffffff 0,#062134 1%,rgb(75 144 194 / 93%) 100%),url(../img/bg2.png);
	/*background: rgba(37, 160, 226, 0.1);*/
/*	background: #c6e1f4;*/
/*	background-image: linear-gradient(to bottom,#0c2f71 0,#0c2f71 25%,rgba(0,50,91,0) 90%),url(../img/bg2.png);*/
/*
	background-size: cover;
background-position: center;
*/
}
.bg_side{background-image:url(../img/bg.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;}
}
