input[type="submit"]:not([class]),
input[type="submit"].button,
.btn {
	color: #fff;
	text-decoration: none !important;
	font-weight: 500;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 3px;
	text-shadow: none;
	box-shadow: none;
	padding: 0.5em 1em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: geometricPrecision;
}
a.btn.active, button.btn.active,
a.btn:hover, button.btn:hover,
a.btn:active, button.btn:active,
a.btn:active:focus, button.btn:active:focus,
a.btn:focus, button.btn:focus {
	outline: none;
	box-shadow: none;
}

.btn.btn-xs { padding:0.1em 0.5em;  }

.btn b.glyphicon { margin-left:5px; opacity:0.7; -moz-opacity:0.7; -html-opacity:0.7; filter:alpha(Opacity=70);}
.btn:hover b.glyphicon { opacity:1; -moz-opacity:1; -html-opacity:1; filter:alpha(Opacity=100);}


.btn-lg {
	font-size: 15px;
	text-align: left;
}


.btn-lg span { font-size:12px; display:block; line-height: 16px; font-weight: 100; }
.btn-lg b.glyphicon { line-height:40px; font-size:24px; }

#affix-top-menu .btn-lg span { font-size:inherit; font-weight:100; display:inline-block; padding-left:5px; }
#affix-top-menu .btn-lg b.glyphicon { line-height:40px; font-size:24px; }
#affix-top-menu .btn.btn-lg b.glyphicon { margin-left:15px; display: none; }


.btn.single-line { padding:6px 16px 10px 16px; }

a.btn span { font-weight:normal; }

.btn.dropdown-toggle span { display: none; }


a.btn.btn-default {
	color: #333;
	background-color: #fff;
	border: 1px solid #ccc;
}


.btn.btn-more {
	color: #fff;
	border-color: #0073BD;
	background: #0073BD;
	/*color: #0073BD;
	border: 1px solid #0073BD;
	background: #fff;
	*/
}

.btn.btn-more.active,
.btn.btn-more:active,
.btn.btn-more:hover {
	/*
	color: #fff;
	border-color: #0073BD;
	background: #0073BD;
	*/
	color:#0073BD;
	background-color: #fff;
	border-color: #0073BD;

}

.btn.btn-ora {
	color: #fff;
	background-color: #fd9a1e;
	border-color: #ff8b03;
	border-color: rgba(235, 148, 18, 0.5);
}
.btn.btn-ora:hover,
.btn.btn-ora:active,
.btn.btn-ora.active,
.btn.btn-ora.disabled,
.btn.btn-ora[disabled] {
	color: #fff;
	background-color: #ff8b01;
	*background-color: #F15E24;
}


.btn.btn-green {
	color: #fff;
	border-color: #78B50F;
	background-color: #78B50F;
}
.btn.btn-green:hover,
.btn.btn-green:active,
.btn.btn-green.active,
.btn.btn-green.disabled,
.btn.btn-green[disabled] {
	color: #fff;
	background-color: #78B50F;
	*background-color: #003bb3;
}


input[type="submit"].button, input[type="submit"]:not([class]), .btn.btn-blue {
	color: #fff;
	background-color: #0073BD;
	border-color: #0073BD;
}
.btn.btn-blue:hover,
.btn.btn-blue:active,
.btn.btn-blue.active,
.btn.btn-blue.disabled,
.btn.btn-blue[disabled] {
	color: #fff;
	background-color: #01609e;
}

.btn.btn-grey {
	color: #fff;
	background-color: #999;
	border-color: #999;
}

.btn-danger { background: red !important; }
.btn-success { background: #85C821 !important; }
.btn-info { color: #fff !important; }

.btn-lg .glyphicon:before { margin-right:4px; margin-left:4px; }

.wpcr3_button_1:hover {
	background:#0073BD !important;
}