/*********************************************************************

	Name:		Push - Bootstrap Button Pack
	Author:		BootstrapBay - (http://www.bootstrapbay.com/)
	Version:	1.0
	
*********************************************************************/

/******************************************************
	CUSTOM BTN VALUES
******************************************************/

.btn {
	padding: 6px 15px;
	border: 0 none;
	font-weight: 500;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-bottom:0px;
	white-space: inherit;
	border-radius: 5px;
}
.btn:focus, .btn:active:focus, .btn.active:focus {
	outline: 0 none;
}
.btn.focus,.btn:focus, .btn:hover {
    color: inherit;
    text-decoration: none;
}

/******************************************************
	STANDARD BUTTONS
******************************************************/
.btn-default {
	border: 2px solid #C4C4C4;
	color: #737373;
	padding: 12px 22px;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
	background: #FFFFFF;
	border-color: #949494;
	color: #737373;
}
.btn-default:active, .btn-default.active {
	border-color: #737373;
	box-shadow: none;
}
.btn-primary {
	background: #0099cc;
	color: #ffffff;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
	background: #33a6cc;
}
.btn-primary:active, .btn-primary.active {
	background: #007299;
	box-shadow: none;
}
.btn-success {
	background: #00bf6f;
	color: #ffffff;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
	background: #39bf87;
}
.btn-success:active, .btn-success.active {
	background: #008c52;
	box-shadow: none;
}
.btn-info {
	background: #31cde8;
	color: #ffffff;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
	background: #5fd4e8;
}
.btn-info:active, .btn-info.active {
	background: #35a2b5;
	box-shadow: none;
}
.btn-warning {
	background: #eb8f34;
	color: #ffffff;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
	background: #eba259;
}
.btn-warning:active, .btn-warning.active {
	background: #b87430;
	box-shadow: none;
}
.btn-danger {
	background: #f25454;
	color: #ffffff;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
	background: #f26d6d;
}
.btn-danger:active, .btn-danger.active {
	background: #bf4343;
	box-shadow: none;
}
.btn-white {
	color: #626262;
	background-color: #ffffff;
}
.btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open > .dropdown-toggle.btn-white {
	background-color: #F1F1F1;
	color: #373737;
}
.btn-white:active, .btn-white.active {
	background-color: #F1F1F1;
	color: #373737;
}
.btn-red {
	color: #ffffff;
	background-color: #df4831;
}
.btn-red:hover, .btn-red:focus, .btn-red:active, .btn-red.active, .open > .dropdown-toggle.btn-red {
	background: #E25945;
	color: #ffffff;
}
.btn-red:active, .btn-red.active {
	background: #df4831;
	box-shadow: none;
}
.btn-pink {
	color: #fff;
	background-color: #37afa3;
}
.btn-pink:hover, .btn-pink:focus, .btn-pink:active, .btn-pink.active, .open > .dropdown-toggle.btn-pink {
	color: #fff;
	background-color: #f248a0;
}
.btn-pink:active, .btn-pink.active {
	background: #f248a0;
	box-shadow: none;
}
.btn-orange {
	color: #fff;
	background-color: #FD5402;
}
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open > .dropdown-toggle.btn-orange {
	color: #fff;
	background-color: #FD6A24;
}
.btn-orange:active, .btn-orange .active {
	background: #FD5402;
	box-shadow: none;
}
.btn-yellow {
	color: #373737;
	background-color: #ffff82;
}
.btn-yellow:hover, .btn-yellow:focus, .btn-yellow:active, .btn-yellow.active, .open > .dropdown-toggle.btn-yellow {
	color: #373737;
	background-color: #ffff67;
}
.btn-yellow:active, .btn-yellow .active {
	background: #ffff78;
	box-shadow: none;
}
.btn-green {
	color: #fff;
	background-color: #6bb82d;
}
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active, .open > .dropdown-toggle.btn-green {
	color: #fff;
	background-color: #77CB32;
}
.btn-green:active, .btn-green .active {
	background: #77CB32;
	box-shadow: none;
}
.btn-bluish {
	color: #fff;
	background-color: #00adb2;
}
.btn-bluish:hover, .btn-bluish:focus, .btn-bluish:active, .btn-bluish.active, .open > .dropdown-toggle.btn-bluish {
	color: #fff;
	background-color: #01b5ba;
}
.btn-bluish:active, .btn-bluish .active {
	background: #00adb2;
	box-shadow: none;
}
.btn-blue {
	color: #fff;
	background-color: #0d328a;
}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, .open > .dropdown-toggle.btn-blue {
	color: #fff;
	background-color: #0F399F;
}
.btn-blue:active, .btn-blue .active {
	background: #0F399F;
	box-shadow: none;
}
.btn-purple {
	color: #fff;
	background-color: #3d3579;
}
.btn-purple:hover, .btn-purple:focus, .btn-purple:active, .btn-purple.active, .open > .dropdown-toggle.btn-purple {
	color: #fff;
	background-color: #473E8C;
}
.btn-purple:active, .btn-purple .active {
	background: #473E8C;
	box-shadow: none;
}
.btn-brown {
	color: #fff;
	background-color: #948279;
}
.btn-brown:hover, .btn-brown:focus, .btn-brown:active, .btn-brown.active, .open > .dropdown-toggle.btn-brown {
	color: #fff;
	background-color: #cdc9b3;
}
.btn-brown:active, .btn-brown .active {
	background: #948279;
	box-shadow: none;
}
.btn-grey {
	color: #fff;
	background-color: #ababab;
}
.btn-grey:hover, .btn-grey:focus, .btn-grey:active, .btn-grey.active, .open > .dropdown-toggle.btn-grey {
	color: #fff;
	background-color: #bfbfbf;
}
.btn-grey:active, .btn-grey .active {
	background: #ababab;
	box-shadow: none;
}
.btn-black {
	color: #fff;
	background-color: rgba(0,0,0,0.5)
}
.btn-black:hover, .btn-black:focus, .btn-black:active, .btn-black.active, .open > .dropdown-toggle.btn-black {
	color: #fff;
	background-color: rgba(0,0,0,0.7)
}
.btn-black:active, .btn-grey .active {
	background-color: rgba(0,0,0,0.8)
	box-shadow: none;
}
.btn-light-red {
	color: #fff;
	background-color: #ff6b6b;
}
.btn-light-red:hover, .btn-light-red:focus, .btn-light-red:active, .btn-light-red.active, .open > .dropdown-toggle.btn-light-red {
	color: #fff;
	background-color: #ff5c5c;
}
.btn-light-red:active, .btn-light-red .active {
	background: #ff6b6b;
	box-shadow: none;
}
.btn-light-pink {
	color: #fff;
	background-color: #ff93a5;
}
.btn-light-pink:hover, .btn-light-pink:focus, .btn-light-pink:active, .btn-light-pink.active, .open > .dropdown-toggle.btn-light-pink {
	color: #fff;
	background-color: #FFA4B4;
}
.btn-light-pink:active, .btn-light-pink .active {
	background: #ff93a5;
	box-shadow: none;
}
.btn-light-orange {
	color: #fff;
	background-color: #FDA377;
}
.btn-light-orange:hover, .btn-light-orange:focus, .btn-light-orange:active, .btn-light-orange.active, .open > .dropdown-toggle.btn-light-orange {
	color: #fff;
	background-color: #ff8f58;
}
.btn-light-orange:active, .btn-light-orange .active {
	background: #FDA377;
	box-shadow: none;
}
.btn-light-yellow {
	color: #fff;
	background-color: #F5D968;
}
.btn-light-yellow:hover, .btn-light-yellow:focus, .btn-light-yellow:active, .btn-light-yellow.active, .open > .dropdown-toggle.btn-light-yellow {
	color: #fff;
	background-color: #fada5a;
}
.btn-light-yellow:active, .btn-light-yellow .active {
	background: #F5D968;
	box-shadow: none;
}
.btn-light-green {
	color: #fff;
	background-color: #BBDC81;
}
.btn-light-green:hover, .btn-light-green:focus, .btn-light-green:active, .btn-light-green.active, .open > .dropdown-toggle.btn-light-green {
	color: #fff;
	background-color: #c1e25a;
}
.btn-light-green:active, .btn-light-green .active {
	background: #BBDC81;
	box-shadow: none;
}
.btn-light-bluish {
	color: #fff;
	background-color: #90D4D2;
}
.btn-light-bluish:hover, .btn-light-bluish:focus, .btn-light-bluish:active, .btn-light-bluish.active, .open > .dropdown-toggle.btn-light-bluish {
	color: #fff;
	background-color: #74e5e1;
}
.btn-light-bluish:active, .btn-light-bluish .active {
	background: #90D4D2;
	box-shadow: none;
}
.btn-light-blue {
	color: #fff;
	background-color: #99DBEF;
}
.btn-light-blue:hover, .btn-light-blue:focus, .btn-light-blue:active, .btn-light-blue.active, .open > .dropdown-toggle.btn-light-blue {
	color: #fff;
	background-color: #7fdcf7;
}
.btn-light-blue:active, .btn-light-blue .active {
	background: #99DBEF;
	box-shadow: none;
}
.btn-light-purple {
	color: #fff;
	background-color: #BBB1E2;
}
.btn-light-purple:hover, .btn-light-purple:focus, .btn-light-purple:active, .btn-light-purple.active, .open > .dropdown-toggle.btn-light-purple {
	color: #fff;
	background-color: #ad99fb;
}
.btn-light-purple:active, .btn-light-purple .active {
	background: #BBB1E2;
	box-shadow: none;
}
.btn-light-brown {
	color: #fff;
	background-color: #d0bab3;
}
.btn-light-brown:hover, .btn-light-brown:focus, .btn-light-brown:active, .btn-light-brown.active, .open > .dropdown-toggle.btn-light-brown {
	color: #fff;
	background-color: #c3aaa3;
}
.btn-light-brown:active, .btn-light-brown .active {
	background: #d0bab3;
	box-shadow: none;
}
.btn-light-grey {
	color: #fff;
	background-color: #cdcdcd;
}
.btn-light-grey:hover, .btn-light-grey:focus, .btn-light-grey:active, .btn-light-grey.active, .open > .dropdown-toggle.btn-light-grey {
	color: #fff;
	background-color: #c5c5c5;
}
.btn-light-grey:active, .btn-light-grey .active {
	background: #cdcdcd;
	box-shadow: none;
}
.btn-fb {
	color: #fff;
	background-color: #3c5b9b;
}
.btn-fb:hover, .btn-fb:focus, .btn-fb:active, .btn-fb.active {
	color: #fff;
	background-color: #4467B0;
}
.btn-fb:active, .btn-fb.active {
	background-color: #4467B0;
	box-shadow: none;
}
.btn-line {
	color: #fff;
	background-color: #00c300;
}
.btn-line:hover, .btn-line:focus, .btn-line:active, .btn-line.active {
	color: #fff;
	background-color: #00DB00;
}
.btn-line:active, .btn-line.active {
	background-color: #00DB00;
	box-shadow: none;
}
/******************************************************
	SHARP BUTTONS
******************************************************/

.btn.sharp {
	border-radius: 5px;
}

/******************************************************
	OUTLINE BUTTONS
******************************************************/
.btn.outline {
	background: none;
	padding: 10px 20px;
}
.btn-primary.outline {
	border: 2px solid #0099cc;
	color: #0099cc;
}
.btn-primary.outline:hover, .btn-primary.outline:focus, .btn-primary.outline:active, .btn-primary.outline.active, .open > .dropdown-toggle.btn-primary {
	color: #33a6cc;
	border-color: #33a6cc;
}
.btn-primary.outline:active, .btn-primary.outline.active {
	border-color: #007299;
	color: #007299;
	box-shadow: none;
}
.btn-success.outline {
	border: 2px solid #00bf6f;
	color: #00bf6f;
}
.btn-success.outline:hover, .btn-success.outline:focus, .btn-success.outline:active, .btn-success.outline.active, .open > .dropdown-toggle.btn-success {
	border-color: #39bf87;
	color: #39bf87;
}
.btn-success.outline:active, .btn-success.outline.active {
	border-color: #008c52;
	color: #008c52;
	box-shadow: none;
}
.btn-info.outline {
	border: 2px solid #31cde8;
	color: #31cde8;
}
.btn-info.outline:hover, .btn-info.outline:focus, .btn-info.outline:active, .btn-info.outline.active, .open > .dropdown-toggle.btn-info {
	border-color: #5fd4e8;
	color: #5fd4e8;
}
.btn-info.outline:active, .btn-info.outline.active {
	border-color: #35a2b5;
	color: #35a2b5;
	box-shadow: none;
}
.btn-warning.outline {
	border: 2px solid #eb8f34;
	color: #eb8f34;
}
.btn-warning.outline:hover, .btn-warning.outline:focus, .btn-warning.outline:active, .btn-warning.outline.active, .open > .dropdown-toggle.btn-warning {
	border-color: #eba259;
	color: #eba259;
}
.btn-warning.outline:active, .btn-warning.outline.active {
	border-color: #b87430;
	color: #b87430;
	box-shadow: none;
}
.btn-danger.outline {
	border: 2px solid #f25454;
	color: #f25454;
}
.btn-danger.outline:hover, .btn-danger.outline:focus, .btn-danger.outline:active, .btn-danger.outline.active, .open > .dropdown-toggle.btn-danger {
	border-color: #f26d6d;
	color: #f26d6d;
}
.btn-danger.outline:active, .btn-danger.outline.active {
	border-color: #bf4343;
	color: #bf4343;
	box-shadow: none;
}
.btn-red.outline {
	border: 2px solid #df4831;
	color: #df4831;
}
.btn-red.outline:hover, .btn-red.outline:focus, .btn-red.outline:active, .btn-red.outline.active, .open > .dropdown-toggle.btn-red {
	border-color: #E25945;
	color: #E25945;
}
.btn-red.outline:active, .btn-red.outline.active {
	border-color: #df4831;
	color: #df4831;
	box-shadow: none;
}
.btn-pink.outline {
	border: 2px solid #e4007f;
	color: #e4007f;
}
.btn-pink.outline:hover, .btn-pink.outline:focus, .btn-pink.outline:active, .btn-pink.outline.active, .open > .dropdown-toggle.btn-pink {
	border-color: #FF0689;
	color: #FF0689;
}
.btn-pink.outline:active, .btn-pink.outline.active {
	border-color: #e4007f;
	color: #e4007f;
	box-shadow: none;
}
.btn-orange.outline {
	border: 2px solid #FD5402;
	color: #FD5402;
}
.btn-orange.outline:hover, .btn-orange.outline:focus, .btn-orange.outline:active, .btn-orange.outline.active, .open > .dropdown-toggle.btn-orange {
	border-color: #FD6A24;
	color: #FD6A24;
}
.btn-orange.outline:active, .btn-orange.outline.active {
	border-color: #FD5402;
	color: #FD5402;
	box-shadow: none;
}
.btn-yellow.outline {
	border: 2px solid #F3B71A;
	color: #F3B71A;
}
.btn-yellow.outline:hover, .btn-yellow.outline:focus, .btn-yellow.outline:active, .btn-yellow.outline.active, .open > .dropdown-toggle.btn-yellow {
	border-color: #F4CB3E;
	color: #F4CB3E;
}
.btn-yellow.outline:active, .btn-yellow.outline.active {
	border-color: #F3B71A;
	color: #F3B71A;
	box-shadow: none;
}
.btn-green.outline {
	border: 2px solid #8fc31f;
	color: #8fc31f;
}
.btn-green.outline:hover, .btn-green.outline:focus, .btn-green.outline:active, .btn-green.outline.active, .open > .dropdown-toggle.btn-green {
	border-color: #9ad222;
	color: #9ad222;
}
.btn-green.outline:active, .btn-green.outline.active {
	border-color: #8fc31f;
	color: #8fc31f;
	box-shadow: none;
}
.btn-bluish.outline {
	border: 2px solid #00adb2;
	color: #00adb2;
}
.btn-bluish.outline:hover, .btn-bluish.outline:focus, .btn-bluish.outline:active, .btn-bluish.outline.active, .open > .dropdown-toggle.btn-bluish {
	border-color: #01b5ba;
	color: #01b5ba;
}
.btn-bluish.outline:active, .btn-bluish.outline.active {
	border-color: #00adb2;
	color: #00adb2;
	box-shadow: none;
}
.btn-blue.outline {
	border: 1px solid #00a0eb;
	color: #00a0eb;
}
.btn-blue.outline:hover, .btn-blue.outline:focus, .btn-blue.outline:active, .btn-blue.outline.active, .open > .dropdown-toggle.btn-blue {
	border-color: #00aeff;
	color: #00aeff;
}
.btn-blue.outline:active, .btn-blue.outline.active {
	border-color: #00aeff;
	color: #00aeff;
	box-shadow: none;
}
.btn-purple.outline {
	border: 2px solid #3a3574;
	color: #3a3574;
}
.btn-purple.outline:hover, .btn-purple.outline:focus, .btn-purple.outline:active, .btn-purple.outline.active, .open > .dropdown-toggle.btn-purple {
	border-color: #3a3574;
	background-color: #3a3574;
	color: #FFF;
}
.btn-purple.outline:active, .btn-purple.outline.active {
	border-color: #3a3574;
	background-color: #3a3574;
	color: #FFF;
}
.btn-brown.outline {
	border: 2px solid #948279;
	color: #948279;
}
.btn-brown.outline:hover, .btn-brown.outline:focus, .btn-brown.outline:active, .btn-brown.outline.active, .open > .dropdown-toggle.btn-brown {
	border-color: #cdc9b3;
	color: #cdc9b3;
}
.btn-brown.outline:active, .btn-brown.outline.active {
	border-color: #948279;
	color: #948279;
	box-shadow: none;
}
.btn-grey.outline {
	border: 2px solid #ababab;
	color: #ababab;
}
.btn-grey.outline:hover, .btn-grey.outline:focus, .btn-grey.outline:active, .btn-grey.outline.active, .open > .dropdown-toggle.btn-grey {
	border-color: #bfbfbf;
	color: #bfbfbf;
}
.btn-grey.outline:active, .btn-grey.outline.active {
	border-color: #ababab;
	color: #ababab;
	box-shadow: none;
}
.btn-light-red.outline {
	border: 2px solid #ff6b6b;
	color: #ff6b6b;
}
.btn-light-red.outline:hover, .btn-light-red.outline:focus, .btn-light-red.outline:active, .btn-light-red.outline.active, .open > .dropdown-toggle.btn-light-red {
	border-color: #ff5c5c;
	color: #ff5c5c;
}
.btn-light-red.outline:active, .btn-light-red.outline.active {
	border-color: #ff6b6b;
	color: #ff6b6b;
	box-shadow: none;
}
.btn-light-pink.outline {
	border: 2px solid #F592B7;
	color: #F592B7;
}
.btn-light-pink.outline:hover, .btn-light-pink.outline:focus, .btn-light-pink.outline:active, .btn-light-pink.outline.active, .open > .dropdown-toggle.btn-light-pink {
	border-color: #ff70a6;
	color: #ff70a6;
}
.btn-light-pink.outline:active, .btn-light-pink.outline.active {
	border-color: #F592B7;
	color: #F592B7;
	box-shadow: none;
}
.btn-light-orange.outline {
	border: 2px solid #FDA377;
	color: #FDA377;
}
.btn-light-orange.outline:hover, .btn-light-orange.outline:focus, .btn-light-orange.outline:active, .btn-light-orange.outline.active, .open > .dropdown-toggle.btn-light-orange {
	border-color: #ff8f58;
	color: #ff8f58;
}
.btn-light-orange.outline:active, .btn-light-orange.outline.active {
	border-color: #FDA377;
	color: #FDA377;
	box-shadow: none;
}
.btn-light-yellow.outline {
	border: 2px solid #F5D968;
	color: #F5D968;
}
.btn-light-yellow.outline:hover, .btn-light-yellow.outline:focus, .btn-light-yellow.outline:active, .btn-light-yellow.outline.active, .open > .dropdown-toggle.btn-light-yellow {
	border-color: #fada5a;
	color: #fada5a;
}
.btn-light-yellow.outline:active, .btn-light-yellow.outline.active {
	border-color: #F5D968;
	color: #F5D968;
	box-shadow: none;
}
.btn-light-green.outline {
	border: 2px solid #BBDC81;
	color: #BBDC81;
}
.btn-light-green.outline:hover, .btn-light-green.outline:focus, .btn-light-green.outline:active, .btn-light-green.outline.active, .open > .dropdown-toggle.btn-light-green {
	border-color: #c1e25a;
	color: #c1e25a;
}
.btn-light-green.outline:active, .btn-light-green.outline.active {
	border-color: #BBDC81;
	color: #BBDC81;
	box-shadow: none;
}
.btn-light-bluish.outline {
	border: 2px solid #90D4D2;
	color: #90D4D2;
}
.btn-light-bluish.outline:hover, .btn-light-bluish.outline:focus, .btn-light-bluish.outline:active, .btn-light-bluish.outline.active, .open > .dropdown-toggle.btn-light-bluish {
	border-color: #74e5e1;
	color: #74e5e1;
}
.btn-light-bluish.outline:active, .btn-light-bluish.outline.active {
	border-color: #90D4D2;
	color: #90D4D2;
	box-shadow: none;
}
.btn-light-blue.outline {
	border: 2px solid #90D4D2;
	color: #90D4D2;
}
.btn-light-blue.outline:hover, .btn-light-blue.outline:focus, .btn-light-blue.outline:active, .btn-blue.outline.active, .open > .dropdown-toggle.btn-light-blue {
	border-color: #99DBEF;
	color: #99DBEF;
}
.btn-light-blue.outline:active, .btn-light-blue.outline.active {
	border-color: #90D4D2;
	color: #90D4D2;
	box-shadow: none;
}
.btn-light-purple.outline {
	border: 2px solid #BBB1E2;
	color: #BBB1E2;
}
.btn-light-purple.outline:hover, .btn-light-purple.outline:focus, .btn-light-purple.outline:active, .btn-light-purple.outline.active, .open > .dropdown-toggle.btn-light-purple {
	border-color: #ad99fb;
	color: #ad99fb;
}
.btn-light-purple.outline:active, .btn-light-purple.outline.active {
	border-color: #BBB1E2;
	color: #BBB1E2;
	box-shadow: none;
}
.btn-light-brown.outline {
	border: 2px solid #d0bab3;
	color: #d0bab3;
}
.btn-light-brown.outline:hover, .btn-light-brown.outline:focus, .btn-light-brown.outline:active, .btn-light-brown.outline.active, .open > .dropdown-toggle.btn-light-brown {
	border-color: #c3aaa3;
	color: #c3aaa3;
}
.btn-light-brown.outline:active, .btn-light-brown.outline.active {
	border-color: #d0bab3;
	color: #d0bab3;
	box-shadow: none;
}
.btn-light-grey.outline {
	border: 2px solid #cdcdcd;
	color: #cdcdcd;
}
.btn-light-grey.outline:hover, .btn-light-grey.outline:focus, .btn-light-grey.outline:active, .btn-light-grey.outline.active, .open > .dropdown-toggle.btn-light-light-grey {
	border-color: #d0bab3;
	color: #d0bab3;
}
.btn-light-grey.outline:active, .btn-greylight-.outline.active {
	border-color: #cdcdcd;
	color: #cdcdcd;
	box-shadow: none;
}

/******************************************************
	GRADIENT BUTTONS
******************************************************/
.btn-primary.gradient {
	background: -moz-linear-gradient(top,  #33a6cc 50%, #0099cc 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#33a6cc), color-stop(50%,#0099cc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #33a6cc 50%,#0099cc 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33a6cc', endColorstr='#0099cc',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-primary.gradient:hover, .btn-primary.gradient:focus, .btn-primary.gradient:active, .btn-primary.gradient.active, .open > .dropdown-toggle.btn-primary {
	background: -moz-linear-gradient(top,  #66b2cc 50%, #33a6cc 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#66b2cc), color-stop(50%,#33a6cc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #66b2cc 50%,#33a6cc 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66b2cc', endColorstr='#33a6cc',GradientType=0 ); /* IE6-9 */
}
.btn-primary.gradient:active, .btn-primary.gradient.active {
	background: -moz-linear-gradient(top,  #267c99 50%, #007299 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#267c99), color-stop(50%,#007299)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #267c99 50%,#007299 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #267c99 50%,#007299 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #267c99 50%,#007299 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #267c99 50%,#007299 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#267c99', endColorstr='#007299',GradientType=0 ); /* IE6-9 */
}
.btn-success.gradient {
	background: -moz-linear-gradient(top,  #39bf87 50%, #00bf6f 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#39bf87), color-stop(50%,#00bf6f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #39bf87 50%,#00bf6f 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #39bf87 50%,#00bf6f 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #39bf87 50%,#00bf6f 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #39bf87 50%,#00bf6f 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39bf87', endColorstr='#00bf6f',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-success.gradient:hover, .btn-success.gradient:focus, .btn-success.gradient:active, .btn-success.gradient.active, .open > .dropdown-toggle.btn-success {
	background: -moz-linear-gradient(top,  #73bf9f 50%, #39bf87 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#73bf9f), color-stop(50%,#39bf87)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #73bf9f 50%,#39bf87 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #73bf9f 50%,#39bf87 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #73bf9f 50%,#39bf87 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #73bf9f 50%,#39bf87 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73bf9f', endColorstr='#39bf87',GradientType=0 ); /* IE6-9 */
}
.btn-success.gradient:active, .btn-success.gradient.active {
	background: -moz-linear-gradient(top,  #2a8c63 50%, #008c52 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#2a8c63), color-stop(50%,#008c52)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2a8c63 50%,#008c52 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2a8c63 50%,#008c52 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2a8c63 50%,#008c52 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #2a8c63 50%,#008c52 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8c63', endColorstr='#008c52',GradientType=0 ); /* IE6-9 */
}
.btn-info.gradient {
	background: -moz-linear-gradient(top,  #5fd4e8 50%, #31cde8 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#5fd4e8), color-stop(50%,#31cde8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5fd4e8 50%,#31cde8 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5fd4e8 50%,#31cde8 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5fd4e8 50%,#31cde8 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #5fd4e8 50%,#31cde8 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fd4e8', endColorstr='#31cde8',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-info.gradient:hover, .btn-info.gradient:focus, .btn-info.gradient:active, .btn-info.gradient.active, .open > .dropdown-toggle.btn-info {
	background: -moz-linear-gradient(top,  #8edae8 50%, #5fd4e8 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#8edae8), color-stop(50%,#5fd4e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #8edae8 50%,#5fd4e8 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #8edae8 50%,#5fd4e8 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #8edae8 50%,#5fd4e8 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #8edae8 50%,#5fd4e8 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8edae8', endColorstr='#5fd4e8',GradientType=0 ); /* IE6-9 */
}
.btn-info.gradient:active, .btn-info.gradient.active {
	background: -moz-linear-gradient(top,  #6baab5 50%, #35a2b5 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#6baab5), color-stop(50%,#35a2b5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6baab5 50%,#35a2b5 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6baab5 50%,#35a2b5 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6baab5 50%,#35a2b5 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #6baab5 50%,#35a2b5 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6baab5', endColorstr='#35a2b5',GradientType=0 ); /* IE6-9 */
}
.btn-warning.gradient {
	background: -moz-linear-gradient(top,  #eba259 50%, #eb8f34 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#eba259), color-stop(50%,#eb8f34)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eba259 50%,#eb8f34 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eba259 50%,#eb8f34 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eba259 50%,#eb8f34 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #eba259 50%,#eb8f34 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eba259', endColorstr='#eb8f34',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-warning.gradient:hover, .btn-warning.gradient:focus, .btn-warning.gradient:active, .btn-warning.gradient.active, .open > .dropdown-toggle.btn-warning {
	background: -moz-linear-gradient(top,  #ebb57f 50%, #eba259 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ebb57f), color-stop(50%,#eba259)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ebb57f 50%,#eba259 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ebb57f 50%,#eba259 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ebb57f 50%,#eba259 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #ebb57f 50%,#eba259 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebb57f', endColorstr='#eba259',GradientType=0 ); /* IE6-9 */
}
.btn-warning.gradient:active, .btn-warning.gradient.active {
	background: -moz-linear-gradient(top,  #b8824d 50%, #b87430 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#b8824d), color-stop(50%,#b87430)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b8824d 50%,#b87430 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b8824d 50%,#b87430 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b8824d 50%,#b87430 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #b8824d 50%,#b87430 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8824d', endColorstr='#b87430',GradientType=0 ); /* IE6-9 */
}
.btn-danger.gradient {
	background: -moz-linear-gradient(top,  #f26d6d 50%, #f25454 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#f26d6d), color-stop(50%,#f25454)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f26d6d 50%,#f25454 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f26d6d 50%,#f25454 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f26d6d 50%,#f25454 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #f26d6d 50%,#f25454 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26d6d', endColorstr='#f25454',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-danger.gradient:hover, .btn-danger.gradient:focus, .btn-danger.gradient:active, .btn-danger.gradient.active, .open > .dropdown-toggle.btn-danger {
	background: -moz-linear-gradient(top,  #f28585 50%, #f26d6d 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#f28585), color-stop(50%,#f26d6d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f28585 50%,#f26d6d 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f28585 50%,#f26d6d 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f28585 50%,#f26d6d 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #f28585 50%,#f26d6d 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28585', endColorstr='#f26d6d',GradientType=0 ); /* IE6-9 */
}
.btn-danger.gradient:active, .btn-danger.gradient.active {
	background: -moz-linear-gradient(top,  #bf5656 50%, #bf4343 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#bf5656), color-stop(50%,#bf4343)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bf5656 50%,#bf4343 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bf5656 50%,#bf4343 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bf5656 50%,#bf4343 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #bf5656 50%,#bf4343 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf5656', endColorstr='#bf4343',GradientType=0 ); /* IE6-9 */
}
.btn-red.gradient {
	background: -moz-linear-gradient(top,  #FD553D 50%, #df4831 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FD553D), color-stop(50%,#df4831)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FD553D 50%,#df4831 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FD553D 50%,#df4831 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FD553D 50%,#df4831 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #FD553D 50%,#df4831 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FD553D', endColorstr='#df4831',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-red.gradient:hover, .btn-red.gradient:focus, .btn-red.gradient:active, .btn-red.gradient.active, .open > .dropdown-toggle.btn-red {
	background: -moz-linear-gradient(top,  #FF6B56 50%, #FD553D 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FF6B56), color-stop(50%,#FD553D)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FF6B56 50%,#FD553D 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FF6B56 50%,#FD553D 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FF6B56 50%,#FD553D 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #FF6B56 50%,#FD553D 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF6B56', endColorstr='#FD553D',GradientType=0 ); /* IE6-9 */
}
.btn-red.gradient:active, .btn-red.gradient.active {
	background: -moz-linear-gradient(top,  #bf5656 50%, #bf4343 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#bf5656), color-stop(50%,#bf4343)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bf5656 50%,#bf4343 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bf5656 50%,#bf4343 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bf5656 50%,#bf4343 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #df4831 50%,#cb422d 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df4831', endColorstr='#cb422d',GradientType=0 ); /* IE6-9 */
}
.btn-pink.gradient {
	background: -moz-linear-gradient(top,  #FF0F8E 50%, #e4007f 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FF0F8E), color-stop(50%,#e4007f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FF0F8E 50%,#e4007f 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FF0F8E 50%,#e4007f 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FF0F8E 50%,#e4007f 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #FF0F8E 50%,#e4007f 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF0F8E', endColorstr='#e4007f',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-pink.gradient:hover, .btn-pink.gradient:focus, .btn-pink.gradient:active, .btn-pink.gradient.active, .open > .dropdown-toggle.btn-pink {
	background: -moz-linear-gradient(top,  #FF6B56 50%, #FD553D 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FF6B56), color-stop(50%,#FD553D)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FF6B56 50%,#FD553D 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FF6B56 50%,#FD553D 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FF6B56 50%,#FD553D 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff3fa5 50%,#FF0F8E 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3fa5', endColorstr='#FF0F8E',GradientType=0 ); /* IE6-9 */
}
.btn-pink.gradient:active, .btn-pink.gradient.active {
	background: -moz-linear-gradient(top,  #e4007f 50%, #d10074 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#e4007f), color-stop(50%,#d10074)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e4007f 50%,#d10074 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e4007f 50%,#d10074 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e4007f 50%,#d10074 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #e4007f 50%,#d10074 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4007f', endColorstr='#d10074',GradientType=0 ); /* IE6-9 */
}
.btn-orange.gradient {
	background: -moz-linear-gradient(top,  #FF921E 50%, #ff8400 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FF921E), color-stop(50%,#ff8400)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FF921E 50%,#ff8400 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FF921E 50%,#ff8400 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FF921E 50%,#ff8400 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #FF7430  50%,#FD5402 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF7430', endColorstr='#FD5402',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-orange.gradient:hover, .btn-orange.gradient:focus, .btn-orange.gradient:active, .btn-orange.gradient.active, .open > .dropdown-toggle.btn-orange {
	background: -moz-linear-gradient(top,  #ff874d 50%, #FF7430 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ff874d), color-stop(50%,#FF7430)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff874d 50%,#FF7430 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff874d 50%,#FF7430 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff874d 50%,#FF7430 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff874d 50%,#FF7430 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff874d', endColorstr='#FF7430',GradientType=0 ); /* IE6-9 */
}
.btn-orange.gradient:active, .btn-orange.gradient.active {
	background: -moz-linear-gradient(top,  #FD5402 50%, #eb4d00 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FD5402), color-stop(50%,#eb4d00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FD5402 50%,#eb4d00 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FD5402 50%,#eb4d00 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FD5402 50%,#eb4d00 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #FD5402 50%,#eb4d00 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FD5402', endColorstr='#eb4d00',GradientType=0 ); /* IE6-9 */
}
.btn-yellow.gradient {
	background: -moz-linear-gradient(top,  #fcc536 50%, #F3B71A 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#fcc536), color-stop(50%,#F3B71A)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcc536 50%,#F3B71A 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcc536 50%,#F3B71A 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcc536 50%,#F3B71A 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcc536  50%,#F3B71A 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc536', endColorstr='#F3B71A',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-yellow.gradient:hover, .btn-yellow.gradient:focus, .btn-yellow.gradient:active, .btn-yellow.gradient.active, .open > .dropdown-toggle.btn-yellow {
	background: -moz-linear-gradient(top,  #ffd158 50%, #fcc536 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffd158), color-stop(50%,#fcc536)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffd158 50%,#fcc536 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffd158 50%,#fcc536 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffd158 50%,#fcc536 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffd158 50%,#fcc536 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd158', endColorstr='#fcc536',GradientType=0 ); /* IE6-9 */
}
.btn-yellow.gradient:active, .btn-yellow.gradient.active {
	background: -moz-linear-gradient(top,  #F3B71A 50%, #e3aa16 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#F3B71A), color-stop(50%,#e3aa16)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #F3B71A 50%,#e3aa16 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #F3B71A 50%,#e3aa16 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #F3B71A 50%,#e3aa16 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #F3B71A 50%,#e3aa16 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3B71A', endColorstr='#e3aa16',GradientType=0 ); /* IE6-9 */
}
.btn-green.gradient {
	background: -moz-linear-gradient(top,  #fcc536 50%, #F3B71A 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#fcc536), color-stop(50%,#F3B71A)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcc536 50%,#F3B71A 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcc536 50%,#F3B71A 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcc536 50%,#F3B71A 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #9ad222  50%,#8fc31f 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ad222', endColorstr='#8fc31f',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-green.gradient:hover, .btn-green.gradient:focus, .btn-green.gradient:active, .btn-green.gradient.active, .open > .dropdown-toggle.btn-green {
	background: -moz-linear-gradient(top,  #a5e124 50%, #9ad222 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#a5e124), color-stop(50%,#9ad222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a5e124 50%,#9ad222 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a5e124 50%,#9ad222 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a5e124 50%,#9ad222 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #a5e124 50%,#9ad222 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5e124', endColorstr='#9ad222',GradientType=0 ); /* IE6-9 */
}
.btn-green.gradient:active, .btn-green.gradient.active {
	background: -moz-linear-gradient(top,  #F3B71A 50%, #82b11c 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#F3B71A), color-stop(50%,#82b11c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #F3B71A 50%,#82b11c 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #F3B71A 50%,#82b11c 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #F3B71A 50%,#82b11c 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #8fc31f 50%,#82b11c 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc31f', endColorstr='#82b11c',GradientType=0 ); /* IE6-9 */
}
.btn-bluish.gradient {
	background: -moz-linear-gradient(top,  #0AB5BA 50%, #00adb2 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#0AB5BA), color-stop(50%,#00adb2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0AB5BA 50%,#00adb2 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0AB5BA 50%,#00adb2 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0AB5BA 50%,#00adb2 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #0AB5BA  50%,#00adb2 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0AB5BA', endColorstr='#00adb2',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.btn-bluish.gradient:hover, .btn-bluish.gradient:focus, .btn-bluish.gradient:active, .btn-bluish.gradient.active, .open > .dropdown-toggle.btn-bluish {
	background: -moz-linear-gradient(top,  #0ac7cd 50%, #0AB5BA 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#0ac7cd), color-stop(50%,#0AB5BA)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0ac7cd 50%,#0AB5BA 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0ac7cd 50%,#0AB5BA 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0ac7cd 50%,#0AB5BA 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #0ac7cd 50%,#0AB5BA 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ac7cd', endColorstr='#0AB5BA',GradientType=0 ); /* IE6-9 */
}
.btn-bluish.gradient:active, .btn-bluish.gradient.active {
	background: -moz-linear-gradient(top,  #00adb2 50%, #019da2 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#00adb2), color-stop(50%,#019da2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00adb2 50%,#019da2 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00adb2 50%,#019da2 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00adb2 50%,#019da2 50%); /* IE10+ */
	background: linear-gradient(to bottom,  #00adb2 50%,#019da2 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00adb2', endColorstr='#019da2',GradientType=0 ); /* IE6-9 */
}
/******************************************************
	ROUNDED BUTTONS
******************************************************/

.btn.round {
	border-radius: 24px;
}
.btn-lg.round {
	border-radius: 32px;
}
.btn-sm.round {
	border-radius: 14px;
}
.btn-xs.round {
	border-radius: 10px;
}

/******************************************************
	RAISED BUTTONS
******************************************************/

.btn-primary.raised {
	box-shadow: 0 3px 0 0 #007299;
}
.btn-primary.raised:active, .btn-primary.raised.active {
	background: #33a6cc;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-success.raised {
	box-shadow: 0 3px 0 0 #008c52;
}
.btn-success.raised:active, .btn-success.raised.active {
	background: #39bf87;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-info.raised {
	box-shadow: 0 3px 0 0 #35a2b5;
}
.btn-info.raised:active, .btn-info.raised.active {
	background: #5fd4e8;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-warning.raised {
	box-shadow: 0 3px 0 0 #b87430;
}
.btn-warning.raised:active, .btn-warning.raised.active {
	background: #eba259;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-danger.raised {
	box-shadow: 0 3px 0 0 #bf4343;
}
.btn-danger.raised:active, .btn-danger.raised.active {
	background: #f26d6d;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-red.raised {
	box-shadow: 0 3px 0 0 #BA3925;
}
.btn-red.raised:active, .btn-red.raised.active {
	background: #df4831;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-pink.raised {
	box-shadow: 0 3px 0 0 #BD0265;
}
.btn-pink.raised:active, .btn-red.raised.active {
	background: #e4007f;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-orange.raised {
	box-shadow: 0 3px 0 0 #C54709;
}
.btn-orange.raised:active, .btn-orange.raised.active {
	background: #ff8400;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-yellow.raised {
	box-shadow: 0 3px 0 0 #CD9400;
}
.btn-yellow.raised:active, .btn-yellow.raised.active {
	background: #fada29;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-green.raised {
	box-shadow: 0 3px 0 0 #75A214;
}
.btn-green.raised:active, .btn-green.raised.active {
	background: #8fc31f;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-bluish.raised {
	box-shadow: 0 3px 0 0 #158E91;
}
.btn-bluish.raised:active, .btn-bluish.raised.active {
	background: #00adb2;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-blue.raised {
	box-shadow: 0 3px 0 0 #3191AA;
}
.btn-blue.raised:active, .btn-blue.raised.active {
	background: #1fb8df;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-purple.raised {
	box-shadow: 0 3px 0 0 #694591;
}
.btn-purple.raised:active, .btn-purple.raised.active {
	background: #8b50ce;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-brown.raised {
	box-shadow: 0 3px 0 0 #836F66;
}
.btn-brown.raised:active, .btn-grey.raised.active {
	background: #b5b19d;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
.btn-grey.raised {
	box-shadow: 0 3px 0 0 #919191;
}
.btn-grey.raised:active, .btn-grey.raised.active {
	background: #ababab;
	box-shadow: none;
	margin-bottom: -3px;
	margin-top: 3px;
}
/******************************************************
	BUTTON SIZING
******************************************************/
.btn-xs, .btn-group-xs > .btn {
	padding: 2px 6px;
}
.btn-sm, .btn-group-sm > .btn {
	padding: 5px 10px;
}
.btn-lg {
	padding: 12px 35px;
	border-radius: 4px;
}
.btn-xs.btn-default, .btn-xs.outline {
	padding: 0px 4px;
}
.btn-sm.btn-default, .btn-sm.outline {
	padding: 6px 10px;
}
.btn-lg.btn-default, .btn-lg.outline {
	padding: 18px 38px;
}
/* ==========================================================================
Delay
========================================================================== */
.delay-05s {
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

.delay-1s {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}
.delay-15s {
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s;
}
.delay-2s {
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
}
.delay-25s {
    -webkit-animation-delay: 2.5s;
    animation-delay: 2.5s;
}
.delay-3s {
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
}
.delay-35s {
    -webkit-animation-delay: 3.5s;
    animation-delay: 3.5s;
}
/* ==========================================================================
bg-color
========================================================================== */
.bg-light-gray {
    background-color: #f7f7f7;
}
.bg-light {
    background-color: rgba(100%, 100%, 100%, 0.85);
}
.bg-gray {
	background-color: #E6E6E6;
}
.bg-darkest-gray {
    background-color: #222;
}
.bg-yellow {
    background-color: #fffce4;
}
/* ==========================================================================
背景+文字+label 顏色
========================================================================== */
.bg-blue {
	color: #373737;
	background-color: #e7f5ff;
}
a.bg-blue:hover {
	background-color: #D9EFFF;
}
.bg-color {
	color: #373737;
	background-color: #fffc97;
}
a.bg-color:hover {
	background-color: #fffc97;
}
.bg-pink {
	color: #373737;
	background-color: #FFEBE9;
}
a.bg-pink:hover {
	background-color: #FFCDC8;
}
.bg-success {
  background-color: #e7e6da;
}
a.bg-success:hover {
	background-color: #DAD9C7;
}
.text-black {
	color: #373737;
}
a.text-black :hover {
	color: #373737;
}
.text-red {
	color: #ea576e;
}
a.text-red :hover {
	color: #ED6B7E;
}
.text-pink {
	color: #e4007f;
}
a.text-pink :hover {
	color: #f248a0;
}
.text-blue {
	color: #33b9ac;
}
a.text-blue:hover {
	color: #41CBBD;
}
.text-orange {
	color: #F08200;
}
.text-orange:hover {
	color: #FF9411;
}
.text-yellow {
	color: #FF9;
}
.text-yellow:hover {
	color: #FFFF66;
}
.text-green {
	color: #99BF00;
}
.text-green:hover {
	color: #8FB000;
}
.text-white {
	color: #FFF;
}
.text-white:hover {
	color: #FFF;
}
.text-purple{
	color: #3d3579;
}
.text-purple:hover{
	color: #4D4297;
}
.text-coffee{
	color: #4f2c23;
}
.text-coffee:hover{
	color: #6c4439;
}
.text-grey{
	color: #9b9b9b;
}
.text-grey:hover{
	color: #8D8D8D;
}
.text-lightred {
	color: #FF7D81;
}
.text-lightred:hover {
	color: #FF6468;
}
.text-lightpink {
	color: #E75296;
}
.text-lightpink:hover {
	color: #E43F89;
}
.text-lightorange {
	color: #FAAD67;
}
.text-lightorange:hover {
	color: #FAA050;
}
.text-lightgreen {
	color: #b4da75;
}
.text-lightgreen:hover {
	color: #A2D152;
}
.text-lightyellow {
	color: #F7D154;
}
.text-lightyellow:hover {
	color: #F7D154;
}
.text-lightblue {
	color: #7dbfdc;
}
.text-lightblue:hover {
	color: #67B5D6;
}
.text-lightpurple {
	color: #B4AFEA;
}
.text-lightpurple:hover {
	color: #B4AFEA;
}
.label {
    font-weight: 500;
	white-space: normal;
}
.label-black {
	background-color: #000;
	border-radius: 0;
}
.label-black[href]:hover,
.label-black[href]:focus {
	background-color: #000;
}
.label-blue {
	background-color: #82CFF4;
}
.label-blue[href]:hover,
.label-blue[href]:focus {
	background-color: #73C9F2;
}
.label-green {
	background-color: #9FC363;
}
.label-green[href]:hover,
.label-green[href]:focus {
	background-color: #97BE56;
}
.label-orange {
	background-color: #FBAF64;
}
.label-orange[href]:hover,
.label-orange[href]:focus {
	background-color: #FF9021;
}
.label-gray {
	background-color: #A8A8A8;
}
.label-gray[href]:hover,
.label-gray[href]:focus {
	background-color: #9D9D9D;
}
.label-red{
	background-color: #ff8e90
}
.label-red[href]:hover,
.label-red[href]:focus {
	background-color: #ff9fa1
}
.label-pink {
	background-color: #e4007f;
}
.label-pink[href]:hover,
.label-pink[href]:focus {
	background-color: #D70076;
}
.label-lightpink {
	background-color: #F592B7;
}
.label-lightpink[href]:hover,
.label-lightpink[href]:focus {
	background-color: #F387AF;
}
.label-yellow  {
	background-color: #F7FF90;
	color:#036
}
.label-yellow [href]:hover,
.label-yellow [href]:focus {
	background-color: #F5C930;
}
.label-purple{
	background-color: #8f5ab4;
}
.label-purple[href]:hover,
.label-purple[href]:focus {
	background-color: #a165ca;
}