/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.btn, .button { padding:15px 25px; font-size:13px; font-weight:300; text-align:center; text-transform:uppercase; display:inline-block; border:none; border-radius:0; position:relative;}

.btn-sm{font-size:12px; padding:10px 20px;}
.btn-wide{min-width:230px;}


.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
.button[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
          box-shadow: none;
		  opacity:0.1;
		  cursor:not-allowed;
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {

}

/* Button Default */
.btn-default, .button {
  background-color:#adadad;
  border-color:transparent;
  color:#fff;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.focus,
.btn-default.focus:active,
.btn-default:active:focus,
.btn-default:focus,
.button:hover,
.button:focus,
.button:active,
.button.active.focus,
.button.active:focus,
.button.focus,
.button.focus:active,
.button:active:focus,
.button:focus {
	background-color:#d4d4d4;
	border-color:transparent;
	color:#fff;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  opacity:0.2;
}

/* Button Primary */
.btn-primary {
	background-color:#1a1a1a;
	border-color:transparent;
 	color:#fff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.focus,
.btn-primary.focus:active,
.btn-primary:active:focus,
.btn-primary:focus {
	background-color:#515151;
	border-color:transparent;
	color:#fff;
}





/* Button Success */
.btn-success {
	background-color:#85CD45;
 	color:#fff;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.focus,
.btn-success.focus:active,
.btn-success:active:focus,
.btn-success:focus {
	background-color:#74BA34;
 	color:#fff;
}


/* Button Info */
.btn-info {
	background-color:#bbb;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.focus,
.btn-info.focus:active,
.btn-info:active:focus,
.btn-info:focus {
	background-color:#999;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {

}

/* Button Warning */
.btn-warning {

}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.focus,
.btn-warning.focus:active,
.btn-warning:active:focus,
.btn-warning:focus {

}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {

}

/* Button Danger */
.btn-danger {

}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.focus,
.btn-danger.focus:active,
.btn-danger:active:focus,
.btn-danger:focus {

}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
}

/* Button Link */
.btn-link {
	color:#1a1a1a; padding:8px 0 5px; border-bottom:2px solid #1a1a1a;
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.btn-link.active.focus,
.btn-link.active:focus,
.btn-link.focus,
.btn-link.focus:active,
.btn-link:active:focus,
.btn-link:focus {
	color:#1a1a1a; text-decoration:none; border-bottom:2px solid #1a1a1a;
}
.btn-link:before{content:""; position:absolute; top:0; left:0; width:100%; height:2px; background:#1a1a1a; transform:translate3d(0,10px,0); opacity:0; transition:all 0.3s ease; }
.btn-link:hover:before{transform:translate3d(0,0px,0); opacity:1;}

.section-dark .btn-link{color:#fff !important; border-bottom-color:#fff !important;}
.section-dark .btn-link:before{background:#fff;}

/* Alerts */
.alert{text-align:center; font-weight:700; text-transform:uppercase; font-size:12px; border-radius:0; border:none;}
.alert .button{display:none;}
.alert-success {

}
.alert-info {
	background: #f8f8f8; color: #9f9f9f;
}
.alert-info a{color:#fff !important;}
.alert-info a:hover{color:#fff; text-decoration:underline;}
.alert-warning {

}
.alert-danger {

}

/* Labels */
.label-success{
	background-color:#69BB4D;
}

/* Text */
.text-primary {
	color:#015289;
}
.text-success {
	color:#69BB4D;
}
.text-warning {
	color:#f0ad4e;
}
.text-danger {
  	color:#d9534f;
}
