.btn{
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
}

.greenbtn{
	margin-top:8px;
	margin-bottom:8px;
	background-color:#36c9c6;
	border-color:#36c9c6;
	white-space: nowrap; 
  overflow: hidden;
  text-overflow: ellipsis;
}

.greenbtn:hover{
	background-color:#76DAD8!important;
	border-color:#76DAD8!important;
}
.greenbtn:active, .greenbtn:focus{
	background-color:#36c9c6!important;
	border-color:#36c9c6!important;
}

.btn-primary{
	background-color:#36c9c6;
	border-color:#36c9c6;
}

.btn-primary:hover{
	background-color:#76DAD8;
	border-color:#76DAD8;
}
.btn-primary:active, .btn-primary:focus{
	background-color:#36c9c6!important;
	border-color:#36c9c6!important;
}
.btn-primary:disabled{
	background-color:#76DAD8;
	border-color:#76DAD8;
}


.btn-accept{
	background-color:#2e79f4;
	border-color:#2e79f4;
	border-radius:20px;
}

.btn-accept:hover{
	background-color:#77A8F8;
	border-color:#77A8F8;
}
.btn-accept:active, .btn-accept:focus{
	background-color:#2e79f4!important;
	border-color:#2e79f4!important;
}


.btn-accept-outline{
	background-color:#fff;
	border-color:#2e79f4;
	color:#2e79f4;
	border-radius:20px;
	white-space:normal !important;

}

.btn-accept-outline:hover{
	background-color:#77A8F8;
	border-color:#77A8F8;
}
.btn-accept-outline:active, .btn-accept-outline:focus{
	background-color:#fff!important;
	border-color:#2e79f4!important;
	color:#2e79f4!important;
}


.btn-decline{
	background-color:#da071e;
	border-color:#da071e;
	border-radius:20px;
}

.btn-decline:hover{
	background-color:#E75E6D;
	border-color:#E75E6D;
}
.btn-decline:active, .btn-decline:focus{
	background-color:#da071e!important;
	border-color:#da071e!important;
}


.modal-btn{
	width:50%;
	border-radius:0px;
	border:1px solid #d3dae4;
	color:#20232F;
	background-color:#fff;
	padding:12px;
	font-size:14px;
}

.btn-primary.modal-btn{
	background-color:#20232F;
	border-color:#20232F;
	color:#fff;
	border-bottom-right-radius: 20px;
}

.btn-primary.modal-btn:hover{
	background-color:#585A63!important;
	border-color:#585A63!important;
}
.btn-primary.modal-btn:active, .btn-primary.modal-btn:focus{
	background-color:#20232F!important;
	border-color:#20232F!important;
}

.btn-secondary.modal-btn{
	background-color:#F3F2F3;
	border-color:#F3F2F3;
	color:#20232F;
	border-bottom-left-radius: 20px;
}

.btn-secondary.modal-btn:hover{
	background-color:#E7E6E7!important;
	border-color:#E7E6E7!important;
	color:#20232F;
}
.btn-secondary.modal-btn:active, .btn-secondary.modal-btn:focus{
	background-color:#F3F2F3!important;
	border-color:#F3F2F3!important;
	color:#20232F!important;
}



.sweet-alert button.confirm{
    background-color: #20232F!important;
}

.sweet-alert button.cancel{
    background-color: #F3F2F3!important;
	color:#20232F;
}

.circlebtn{
	border-radius:50%;
	height: 38px;
	width: 38px;
	padding: 0px;
}

.button_icon{
	font-size:20px;
}


.btn-cancel{
	background-color:#20232F;
	border-color:#20232F;
	color:#FFF;
	width:110px;
	border-radius: 20px;
}

.btn-cancel:hover{
	background-color:#585A63!important;
	border-color:#585A63!important;
	color:#FFF;
}
.btn-cancel:active, .btn-cancel:focus{
	background-color:#20232F!important;
	border-color:#20232F!important;
	color:#FFF!important;
}

/*
.btn-save{
	background-color:#20232F;
	border-color:#20232F;
	color:#fff;
	width:110px;
}

.btn-save:hover{
	background-color:#585A63;
	border-color:#585A63;
}
.btn-save:active, .btn-save:focus{
	background-color:#20232F!important;
	border-color:#20232F!important;
}
*/

.btn-save{
	background-color:#36c9c6;
	border-color:#36c9c6;
	color:#fff;
	width:110px;
	border-radius: 20px;
}

.btn-save:hover{
	background-color:#76DAD8;
	border-color:#76DAD8;
}
.btn-save:active, .btn-save:focus{
	background-color:#36c9c6!important;
	border-color:#36c9c6!important;
}



.btn-blank{
	background-color:transparent;
	border-color:transparent;
	color:#20232F;
}

.btn-blank:hover{
	background-color:transparent!important;
	border-color:transparent!important;
	color:#898A91!important;
}
.btn-blank:active, .btn-blank:focus{
	background-color:transparent!important;
	border-color:transparent!important;	
	color:#898A91!important;
}

.btn-outline {
	background-color:transparent;
	border-color:#fff;
	font-size: 15px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	width:100%;
	border-radius:20px;
}

.btn-outline:hover{
	background-color:#2e79f4!important;
	border-color:#2e79f4!important;
	color: #fff!important;
}
.btn-outline:active, .btn-outline:focus{
	background-color:#2e79f4!important;
	border-color:#2e79f4!important;
	color: #fff!important;
}
.btn-outlineclear {
	background-color:#f3f2f3;
	border-color:#20232f;
	font-size: 15px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	color: #20232f;
	width:100%;
	border-radius:20px;
}

.btn-outlineclear:hover{
	background-color:#36c9c6!important;
	border-color:#36c9c6!important;
	color: #ffffff!important;
}
.btn-outlineclear:active, .btn-outlineclear:focus{
	background-color:#36c9c6!important;
	border-color:#36c9c6!important;
	color: #ffffff!important;
}

.btn-outline_blue {
	background-color:#2e79f4;
	border-color:#2e79f4;
	font-size: 15px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	width:100%;
	border-radius:20px;
}

.btn-outline_blue:hover{
	background-color:#699FF7!important;
	border-color:#699FF7!important;
	color: #fff!important;
}
.btn-outline_blue:active, .btn-outline_blue:focus{
	background-color:#699FF7!important;
	border-color:#699FF7!important;
	color: #fff!important;
}

.btn-outline-green {
	background-color:#fff;
	border-color:#36c9c6;
	color:#36c9c6;
	width:100%;
	border-radius:20px;
}

.btn-outline-green:hover{
	background-color:#36c9c6!important;
	border-color:#36c9c6!important;
	color: #fff!important;
}
.btn-outline-green:active, .btn-outline-green:focus{
	background-color:#fff!important;
	border-color:#36c9c6!important;
	color: #36c9c6!important;
}

.btn-outline-black {
	background-color:#25283d;
	border-color:#25283d;
	color:#fff;
	width:100%;
	border-radius:20px;
}

.btn-outline-black:hover{
	background-color:#6F717F!important;
	border-color:#6F717F!important;
	color: #fff!important;
}
.btn-outline-black:active, .btn-outline-black:focus{
	background-color:#25283d!important;
	border-color:#25283d!important;
	color: #fff!important;
}


.btn-outline-allblack {
	background-color:#fff;
	border-color:#25283d;
	color:#25283d;
	width:100%;
	border-radius:20px;
}

.btn-outline-allblack:hover{
	background-color:#6F717F!important;
	border-color:#6F717F!important;
	color: #fff!important;
}
.btn-outline-allblack:active, .btn-outline-allblack:focus{
	background-color:#25283d!important;
	border-color:#25283d!important;
	color: #fff!important;
}

.btn-outline-allblack.active{
	background-color:#25283d!important;
	border-color:#25283d!important;
	color:#fff!important;
}


.btn{
	outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
	overflow: hidden;
	text-overflow: ellipsis !important;
}


.btn-addblack{
	border-radius:50%;
	height: 20px;
	width: 20px;
	padding: 0px;
	background-color:#25283d!important;
	border-color:#25283d!important;
	font-size:14px;
}
.btn-outline_lightblue {
	background-color:#36c9c6;
	border-color:#36c9c6;
	font-size: 15px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	width:100%;
	border-radius:20px;
}
