/* CSS Document */

/* clear to color hover */
   
.btn.outline {
	background: rgba(0,0,0,0.20);
	padding: 12px 22px;
}
.btn-primary.outline {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline:hover, .btn-primary.outline:focus, .btn-primary.outline:active, .btn-primary.outline.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #73BD3E;
}
.btn-primary.outline:active, .btn-primary.outline.active {
	border-color: #73BD3E;
	color: #73BD3E;
	box-shadow: none;
}

/* clear to white hover */
   
.btn.outline_white {
	background: rgba(0,0,0,0.00);
	padding: 12px 22px;
}
.btn-primary.outline_white {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline_white:hover, .btn-primary.outline_white:focus, .btn-primary.outline_white:active, .btn-primary.outline_white.active, .open > .dropdown-toggle.btn-primary {
	color: #333;
	border-color: #FFF;
	background: #FFFFFF;
}
.btn-primary.outline_white:active, .btn-primary.outline_white.active {
	border-color: #FFFFFF;
	color: #FFFFFF;
	box-shadow: none;
}

/* clear to orange hover */
   
.btn.outline_orange {
	background: rgba(0,0,0,0.00);
	padding: 12px 22px;
}
.btn-primary.outline_orange {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline_orange:hover, .btn-primary.outline_orange:focus, .btn-primary.outline_orange:active, .btn-primary.outline_orange.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #FF8E00;
}
.btn-primary.outline_orange:active, .btn-primary.outline_orange.active {
	border-color: #FF8E00;
	color: #FF8E00;
	box-shadow: none;
}

/* clear to blue hover */
   
.btn.outline_blue {
	background: rgba(0,0,0,0.00);
	padding: 12px 22px;
}
.btn-primary.outline_blue {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline_blue:hover, .btn-primary.outline_blue:focus, .btn-primary.outline_blue:active, .btn-primary.outline_blue.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #519DDC;
}
.btn-primary.outline_blue:active, .btn-primary.outline_blue.active {
	border-color: #519DDC;
	color: #519DDC;
	box-shadow: none;
}

/* clear to green hover */
   
.btn.outline_green {
	background: rgba(0,0,0,0.00);
	padding: 12px 22px;
}
.btn-primary.outline_green {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline_green:hover, .btn-primary.outline_green:focus, .btn-primary.outline_green:active, .btn-primary.outline_green.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #73BD3E;
}
.btn-primary.outline_green:active, .btn-primary.outline_green.active {
	border-color: #73BD3E;
	color: #73BD3E;
	box-shadow: none;
}

/* clear to red hover */
   
.btn.outline_red {
	background: rgba(0,0,0,0.00);
	padding: 12px 22px;
}
.btn-primary.outline_red {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline_red:hover, .btn-primary.outline_red:focus, .btn-primary.outline_red:active, .btn-primary.outline_red.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #F30E32;
}
.btn-primary.outline_red:active, .btn-primary.outline_red.active {
	border-color: #F30E32;
	color: #F30E32;
	box-shadow: none;
}


/* smaller - clear to color hover */

.btn.outline2 {
	background: rgba(0,0,0,0.20);
	padding: 6px 12px;
}
.btn-info.outline2 {
	border: 2px solid #fff;
	color: #fff;
}
.btn-info.outline2:hover, .btn-info.outline2:focus, .btn-info.outline2:active, .btn-info.outline2.active, .open > .dropdown-toggle.btn-info {
	color: #FFF;
	border-color: #FFF;
	background: #519DDC;
}
.btn-info.outline2:active, .btn-info.outline2.active {
	border-color: #519DDC;
	color: #519DDC;
	box-shadow: none;
}

/* color to dark hover */
   
.btn.outline3 {
	background: #73BD3E;
	padding: 12px 22px;
}
.btn-primary.outline3 {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3:hover, .btn-primary.outline3:focus, .btn-primary.outline3:active, .btn-primary.outline3.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #222;
}
.btn-primary.outline3:active, .btn-primary.outline3.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* color to white hover */
   
.btn.outline3hw {
	background: #F30E32;
	color: #FFF;
	padding: 12px 22px;
}
.btn.outline3hw:hover, .btn.outline3hw:focus, .btn.outline3hw:active, .btn.outline3hw.active, .open > .dropdown-toggle.btn {
	color: #333;
	border-color: #333;
	background: #FFF;
}
.btn-primary.outline3hw {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3hw:hover, .btn-primary.outline3hw:focus, .btn-primary.outline3hw:active, .btn-primary.outline3hw.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #222;
}
.btn-primary.outline3hw:active, .btn-primary.outline3hw.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* white to red hover */
   
.btn.outline3_red {
	background: #FFF;
	color: #333;
	padding: 12px 22px;
	border-color: #333;
	border:solid 1px;
}
.btn.outline3_red:hover, .btn.outline3_red:focus, .btn.outline3_red:active, .btn.outline3_red.active, .open > .dropdown-toggle.btn {
	color: #FFF;
	border-color: #FFF;
	background: #F30E32;
}
.btn.outline3_red:active, .btn.outline3_red.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}
.btn-primary.outline3_red {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3_red:hover, .btn-primary.outline3_red:focus, .btn-primary.outline3_red:active, .btn-primary.outline3_red.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #F30E32;
}
.btn-primary.outline3_red:active, .btn-primary.outline3_red.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* white to orange hover */
   
.btn.outline3_orange {
	background: #FFF;
	color: #333;
	padding: 12px 22px;
	border-color: #333;
	border:solid 1px;
}
.btn.outline3_orange:hover, .btn.outline3_orange:focus, .btn.outline3_orange:active, .btn.outline3_orange.active, .open > .dropdown-toggle.btn {
	color: #FFF;
	border-color: #FFF;
	background: #FF8E00;
}
.btn.outline3_orange:active, .btn.outline3_orange.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}
.btn-primary.outline3_orange {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3_orange:hover, .btn-primary.outline3_orange:focus, .btn-primary.outline3_orange:active, .btn-primary.outline3_orange.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #FF8E00;
}
.btn-primary.outline3_orange:active, .btn-primary.outline3_orange.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* orange to white hover */
   
.btn.outline3_orange_rev {
	background: #FF8E00;
	color: #FFF;
	padding: 12px 22px;
	border-color: #FF8E00;
}
.btn.outline3_orange_rev:hover, .btn.outline3_orange_rev:focus, .btn.outline3_orange_rev:active, .btn.outline3_orange_rev.active, .open > .dropdown-toggle.btn {
	color: #333;
	border-color: #333;
	background: #FFF;
}
.btn.outline3_orange_rev:active, .btn.outline3_orange_rev.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}
.btn-primary.outline3_orange_rev {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3_orange_rev:hover, .btn-primary.outline3_orange_rev:focus, .btn-primary.outline3_orange_rev:active, .btn-primary.outline3_orange_rev.active, .open > .dropdown-toggle.btn-primary {
	color: #333;
	border-color: #FFF;
	background: #FFF;
}
.btn-primary.outline3_orange_rev:active, .btn-primary.outline3_orange_rev.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* white to blue hover */
   
.btn.outline3_blue {
	background: #FFF;
	color: #333;
	padding: 12px 22px;
	border-color: #333;
	border:solid 1px;
}
.btn.outline3_blue:hover, .btn.outline3_blue:focus, .btn.outline3_blue:active, .btn.outline3_blue.active, .open > .dropdown-toggle.btn {
	color: #FFF;
	border-color: #FFF;
	background: #519DDC;
}
.btn.outline3_blue:active, .btn.outline3_blue.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}
.btn-primary.outline3_blue {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3_blue:hover, .btn-primary.outline3_blue:focus, .btn-primary.outline3_blue:active, .btn-primary.outline3_blue.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #519DDC;
}
.btn-primary.outline3_blue:active, .btn-primary.outline3_blue.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* blue to white hover */
   
.btn.outline3_blue_rev {
	background: #519DDC;
	color: #FFF;
	padding: 12px 22px;
	border-color: #519DDC;
	border:solid 1px;
}
.btn.outline3_blue_rev:hover, .btn.outline3_blue_rev:focus, .btn.outline3_blue_rev:active, .btn.outline3_blue_rev.active, .open > .dropdown-toggle.btn {
	color: #333;
	border-color: #333;
	background: #FFF;
}
.btn.outline3_blue_rev:active, .btn.outline3_blue_rev.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}
.btn-primary.outline3_blue_rev {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3_blue_rev:hover, .btn-primary.outline3_blue_rev:focus, .btn-primary.outline3_blue_rev:active, .btn-primary.outline3_blue_rev.active, .open > .dropdown-toggle.btn-primary {
	color: #333;
	border-color: #FFF;
	background: #FFF;
}
.btn-primary.outline3_blue_rev:active, .btn-primary.outline3_blue_rev.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* white to green hover */
   
.btn.outline3_green {
	background: #FFF;
	color: #333;
	padding: 12px 22px;
	border-color: #333;
	border:solid 1px;
}
.btn.outline3_green:hover, .btn.outline3_green:focus, .btn.outline3_green:active, .btn.outline3_green.active, .open > .dropdown-toggle.btn {
	color: #FFF;
	border-color: #FFF;
	background: #73BD3E;
}
.btn.outline3_green:active, .btn.outline3_green.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}
.btn-primary.outline3_green {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3_green:hover, .btn-primary.outline3_green:focus, .btn-primary.outline3_green:active, .btn-primary.outline3_green.active, .open > .dropdown-toggle.btn-primary {
	color: #FFF;
	border-color: #FFF;
	background: #73BD3E;
}
.btn-primary.outline3_green:active, .btn-primary.outline3_green.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* green to white hover */
   
.btn.outline3_green_rev {
	background: #73BD3E;
	color: #FFF;
	padding: 12px 22px;
	border-color: #73BD3E;
	border:solid 1px;
}
.btn.outline3_green_rev:hover, .btn.outline3_green_rev:focus, .btn.outline3_green_rev:active, .btn.outline3_green_rev.active, .open > .dropdown-toggle.btn {
	color: #333;
	border-color: #333;
	background: #FFF;
}
.btn.outline3_green_rev:active, .btn.outline3_green_rev.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}
.btn-primary.outline3_green_rev {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary.outline3_green_rev:hover, .btn-primary.outline3_green_rev:focus, .btn-primary.outline3_green_rev:active, .btn-primary.outline3_green_rev.active, .open > .dropdown-toggle.btn-primary {
	color: #333;
	border-color: #FFF;
	background: #FFF;
}
.btn-primary.outline3_green_rev:active, .btn-primary.outline3_green_rev.active {
	border-color: #222;
	color: #222;
	box-shadow: none;
}

/* smaller - color to clear hover */

.btn.outline4 {
	background: #519DDC;
	padding: 6px 12px;
}
.btn-info.outline4 {
	border: 2px solid #fff;
	color: #fff;
}
.btn-info.outline4:hover, .btn-info.outline4:focus, .btn-info.outline4:active, .btn-info.outline4.active, .open > .dropdown-toggle.btn-info {
	color: #FFF;
	border-color: #FFF;
	background:   #222;
}
.btn-info.outline4:active, .btn-info.outline4.active {
	border-color:  #222;
	color:   #222;
	box-shadow: none;
}