.toggle.btn-xs {
	min-width:90px;
	min-height:19px;
	/* margin-bottom:2px; */
	margin-left:10px;
}
.waive-escrow .btn-xs {
	min-width:30px;
}
.btn-group-xs>.btn,
.btn-xs {
	font-size:.9em !important;
	line-height:14px;
}
.btn-xs {
	/* width:80px !important; */
}

.btn {
	padding:8px 20px;
	font-size:1em;
	font-weight:600;
}
.btn-dark:hover,
.btn-secondary:hover,
.btn-dark:focus,
.btn-secondary:focus {
	color:#FFFFFF;
}
.nav-link {
	/* height:90px !important; 
	line-height:90px !important; */
	padding:10px 20px !important;
	/* border-right:1px solid #555555 !important; */
	color:#000000 !important;
	text-decoration:none !important;	
	border-radius:5px;
	display:inline-block;
	margin-top:20px;
	font-size:12px;
}
.nav-item {
	padding:0 5px;
}
.nav-item button {
	margin-top:10px;
	background-color:#282345 !important;
	border:0 !important;
	outline:0 !important;
		border-radius:5px;
		/* padding:15px 30px; */
		font-size:16px;

}
.nav-item button:active,
.nav-item button:focus {
	border:0 !important;
	outline:0 !important;
	box-shadow:none !important;
	
}
.nav-item .nav-link,
.nav-item .btn-secondary {
	background-color:#e6e6e6 !important;
	color:#000000;
}

.nav-link:hover {
	background-color:#dddddd;
	color:#ffffff;
	text-decoration:none;
}
.btnWsVars,

.btnWsVars:focus,
.btnWsVars:active {
	background-color:#343a40 !important;
	 opacity:1;
	    font-size: 1.1em !important;
}

.btnWsVars:hover {
	background-color:#282345 !important;
	color:#FFFFFF;
}
/* block button: add closing costs
*/
.btn-block {
	font-size:1em;
	padding:15px 10px;
	height:auto;
}

.btn-primary {
	
	background-color:#282345;
	/*
	font-size:1.5em;
	font-weight:bold;
	 padding:10px 25px;
	width:230px; */
	box-shadow:none !important;
	outline:0;
	border:0;
  padding:5px 10px !important;
}
.btn-primary:active,
.btn-primary:hover {
	outline:0;
	border:0;
}

.toggle-group .btn {
	padding:0px !important;
}
.page_users .toggle-group .btn {
	padding:7px 20px !important;
}
.toggle-group .toggle-handle {
	display:none;
}
.btn-success.active {
	background-color:#5cb85c !important;
	border-color:#5cb85c !important;
	font-weight:bold !important;
}
.toggle,
.toggle-group .btn-primary {
	padding:0 !important;
}
.dropdown-menu {
	padding:0;
}
.dropdown-menu .dropdown-item {
	width:230px;
	padding:10px 15px;
	border-bottom:1px solid #eeeeee;
	font-size:.9em;
	font-weight:normal;
}
.dropdown-menu .dropdown-item:hover {
	background-color:#DDDDDD;
}
.dropdown-item.active, .dropdown-item:active {
	background:none;
	color:#000000;
}

/* button: delete (Closing costs)
*/
.btn-del,
.btn-del:disabled {
	background-color:#FFFFFF;
	color:#CCCCCC;
	border:1px solid #CCCCCC;
	padding:5px 20px;
	height:auto;
	font-size:.8em;
	border-radius:0;
	margin-left:15px;
}
.btn-del:disabled {
	display:none;
}
.btn-del:hover {
	background-color:#d9534f;
	color:#FFFFFF;
}


.btn-toggle,
.btn-toggle:active {
	width:auto !important;
	height: auto !important;
	/* padding:15px 25px; */
	/*background-color:#282345 !important; */
	font-size:1em;
	/* font-weight:bold; */
	border:none !important;
	outline:none !important;
	box-shadow:none !important;
}
.btn-toggle:hover {
	/* background-color:#4c4090 !important; */
	border:none !important;
	outline:none !important;
}
.btn-save {
	background-color:#282345 !important;
	color:#FFFFFF !important;
	font-size:1.5em !important;
	padding:15px 25px;
}
.btn-create {
	font-size:1.5em !important;
	padding:15px 25px;	
}
button {
  /* width: 160px; */
  background: #ffffff;
  border:1px solid #bbbbbb;
  cursor:pointer;
  border-radius: 3px;
  outline:0 !important;
}

button a {
  color: #222222 !important;
  font-size:28px;
  text-transform:uppercase;
  letter-spacing:1px;
}


.btn-group-vertical {
	width:100% !important;
}

.btn-group-vertical button,
.btn-group button {
	/* width:100%;*/
	border-radius:0 !important;
	outline:0 !important;
	border:0 !important;
	color:#000000 !important; 
	text-align:left;
	font-weight:bold;
	line-height:50px;
	/* background-color:#fafbfc; */
	background:none;
	border-right:0px solid #000000 !important; 
	margin-right:1px;
	padding-top:0;
	padding-bottom:0;
	font-weight:normal;
	font-size:1.2em;
}
.btn-group button {
	border-left:1px solid #000000 !important;
}
.btn-group button:active,
.btn-group button:hover,
.btn-group button:focus {
	outline:0;
	box-shadow:none !important;
	background:#DDDDDD !important;
	border-color:#000000 !important;
}
.btn-group button:hover {
	background:#DDDDDD !important;
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
	border-color:#000000 !important;
	background:#DDDDDD !important;
}
