.btn-uppercased {
  text-transform: uppercase !important;
  font-weight: bold;
}

.btn-custom {
  background-color: hsl(195, 60%, 35%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2d95b7", endColorstr="#23748e");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#2d95b7), to(#23748e));
  background-image: -moz-linear-gradient(top, #2d95b7, #23748e);
  background-image: -ms-linear-gradient(top, #2d95b7, #23748e);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2d95b7), color-stop(100%, #23748e));
  background-image: -webkit-linear-gradient(top, #2d95b7, #23748e);
  background-image: -o-linear-gradient(top, #2d95b7, #23748e);
  background-image: linear-gradient(#2d95b7, #23748e);
  border-color: #23748e #23748e hsl(195, 60%, 32.5%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
  -webkit-font-smoothing: antialiased;
}

.btn {
  text-transform: uppercase;
  font-weight: 500;
  outline: none !important;
}
.btn--lowercase {
  text-transform: lowercase;
}
.btn-success { 
  color: #333333; 
  background-color: #d4f7cb; 
  border-color: #80BD6C; 
} 
 
.btn-success:hover, 
.btn-success:focus, 
.btn-success:active, 
.btn-success.active, 
.open .dropdown-toggle.btn-success { 
  color: #333333; 
  background-color: #d4f7cb; 
  border-color: #80BD6C; 
}
 
.btn-success:active, 
.btn-success.active, 
.open .dropdown-toggle.btn-success { 
  background-image: none; 
} 
 
.btn-success.disabled, 
.btn-success[disabled], 
fieldset[disabled] .btn-success, 
.btn-success.disabled:hover, 
.btn-success[disabled]:hover, 
fieldset[disabled] .btn-success:hover, 
.btn-success.disabled:focus, 
.btn-success[disabled]:focus, 
fieldset[disabled] .btn-success:focus, 
.btn-success.disabled:active, 
.btn-success[disabled]:active, 
fieldset[disabled] .btn-success:active, 
.btn-success.disabled.active, 
.btn-success[disabled].active, 
fieldset[disabled] .btn-success.active { 
  background-color: #d4f7cb; 
  border-color: #80BD6C; 
} 
 
.btn-success .badge { 
  color: #d4f7cb; 
  background-color: #333333; 
}

.btn-primary { 
  color: #FFFFFF; 
  background-color: #2C6EB9; 
  border-color: #194374; 
} 
 
.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active, 
.open .dropdown-toggle.btn-primary { 
  color: #FFFFFF; 
  background-color: #2C6EB9; 
  border-color: #194374; 
} 
 
.btn-primary:active, 
.btn-primary.active, 
.open .dropdown-toggle.btn-primary { 
  background-image: none; 
} 
 
.btn-primary.disabled, 
.btn-primary[disabled], 
fieldset[disabled] .btn-primary, 
.btn-primary.disabled:hover, 
.btn-primary[disabled]:hover, 
fieldset[disabled] .btn-primary:hover, 
.btn-primary.disabled:focus, 
.btn-primary[disabled]:focus, 
fieldset[disabled] .btn-primary:focus, 
.btn-primary.disabled:active, 
.btn-primary[disabled]:active, 
fieldset[disabled] .btn-primary:active, 
.btn-primary.disabled.active, 
.btn-primary[disabled].active, 
fieldset[disabled] .btn-primary.active { 
  background-color: #2C6EB9; 
  border-color: #194374; 
} 
 
.btn-primary .badge { 
  color: #2C6EB9; 
  background-color: #FFFFFF; 
}

.btn-purple { 
  color: #FFFFFF; 
  background-color: #82398F; 
  border-color: #82398f; 
} 
 
.btn-purple:hover, 
.btn-purple:focus, 
.btn-purple:active, 
.btn-purple.active, 
.open .dropdown-toggle.btn-purple { 
  color: #FFFFFF; 
  background-color: #82398F; 
  border-color: #82398f; 
} 
 
.btn-purple:active, 
.btn-purple.active, 
.open .dropdown-toggle.btn-purple { 
  background-image: none; 
} 
 
.btn-purple.disabled, 
.btn-purple[disabled], 
fieldset[disabled] .btn-purple, 
.btn-purple.disabled:hover, 
.btn-purple[disabled]:hover, 
fieldset[disabled] .btn-purple:hover, 
.btn-purple.disabled:focus, 
.btn-purple[disabled]:focus, 
fieldset[disabled] .btn-purple:focus, 
.btn-purple.disabled:active, 
.btn-purple[disabled]:active, 
fieldset[disabled] .btn-purple:active, 
.btn-purple.disabled.active, 
.btn-purple[disabled].active, 
fieldset[disabled] .btn-purple.active { 
  background-color: #82398F; 
  border-color: #82398f; 
} 
 
.btn-purple .badge { 
  color: #82398F; 
  background-color: #FFFFFF; 
}

.btn-default { 
  color: #333; 
  background-color: #f5f5f5; 
  border-color: #ccc; 
} 
 
.btn-default:hover, 
.btn-default:focus, 
.btn-default:active, 
.btn-default.active, 
.open .dropdown-toggle.btn-default { 
  color: #333; 
  background-color: #f5f5f5; 
  border-color: #ccc; 
} 
 
.btn-default:active, 
.btn-default.active, 
.open .dropdown-toggle.btn-default { 
  background-image: none; 
} 
 
.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:active, 
.btn-default[disabled]:active, 
fieldset[disabled] .btn-default:active, 
.btn-default.disabled.active, 
.btn-default[disabled].active, 
fieldset[disabled] .btn-default.active { 
  background-color: #f5f5f5; 
  border-color: #ccc; 
} 
 
.btn-default .badge { 
  color: #333; 
  background-color: #f5f5f5; 
}

.btn-danger { 
  color: #fff; 
  background-color: #ED1240; 
  border-color: #A10623; 
} 
 
.btn-danger:hover, 
.btn-danger:focus, 
.btn-danger:active, 
.btn-danger.active, 
.open .dropdown-toggle.btn-danger { 
  color: #fff; 
  background-color: #ED1240; 
  border-color: #A10623; 
} 
 
.btn-danger:active, 
.btn-danger.active, 
.open .dropdown-toggle.btn-danger { 
  background-image: none; 
} 
 
.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: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: #ED1240; 
  border-color: #A10623; 
} 
 
.btn-danger .badge { 
  color: #ED1240; 
  background-color: #fff; 
}

.btn-warning { 
  color: #333; 
  background-color: #fff8ae; 
  border-color: #E7BF35; 
} 
 
.btn-warning:hover, 
.btn-warning:focus, 
.btn-warning:active, 
.btn-warning.active, 
.open .dropdown-toggle.btn-warning { 
  color: #333; 
  background-color: #fff8ae; 
  border-color: #E7BF35; 
} 
 
.btn-warning:active, 
.btn-warning.active, 
.open .dropdown-toggle.btn-warning { 
  background-image: none; 
} 
 
.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:active, 
.btn-warning[disabled]:active, 
fieldset[disabled] .btn-warning:active, 
.btn-warning.disabled.active, 
.btn-warning[disabled].active, 
fieldset[disabled] .btn-warning.active { 
  background-color: #fff8ae; 
  border-color: #E7BF35; 
} 
 
.btn-warning .badge { 
  color: #fff8ae; 
  background-color: #333; 
}

.btn-turquoise { 
  color: #333; 
  background-color: #2BE5E3; 
  border-color: #25A6A8; 
} 
 
.btn-turquoise:hover, 
.btn-turquoise:focus, 
.btn-turquoise:active, 
.btn-turquoise.active, 
.open .dropdown-toggle.btn-turquoise { 
  color: #333; 
  background-color: #2BE5E3; 
  border-color: #25A6A8; 
} 
 
.btn-turquoise:active, 
.btn-turquoise.active, 
.open .dropdown-toggle.btn-turquoise { 
  background-image: none; 
} 
 
.btn-turquoise.disabled, 
.btn-turquoise[disabled], 
fieldset[disabled] .btn-turquoise, 
.btn-turquoise.disabled:hover, 
.btn-turquoise[disabled]:hover, 
fieldset[disabled] .btn-turquoise:hover, 
.btn-turquoise.disabled:focus, 
.btn-turquoise[disabled]:focus, 
fieldset[disabled] .btn-turquoise:focus, 
.btn-turquoise.disabled:active, 
.btn-turquoise[disabled]:active, 
fieldset[disabled] .btn-turquoise:active, 
.btn-turquoise.disabled.active, 
.btn-turquoise[disabled].active, 
fieldset[disabled] .btn-turquoise.active { 
  background-color: #2BE5E3; 
  border-color: #25A6A8; 
} 
 
.btn-turquoise .badge { 
  color: #2BE5E3; 
  background-color: #333; 
}


.btn-radio { 
  color: #333; 
  background-color: #f2f2f2; 
  border-color: #ccc;
  text-transform: none;
} 
 
.btn-radio:active, 
.btn-radio.active, 
.open .dropdown-toggle.btn-radio { 
  color: #333; 
  background-color: #d4f7cb; 
  border-color: #ccc; 
} 
 
.btn-radio:active, 
.btn-radio.active, 
.open .dropdown-toggle.btn-radio { 
  background-image: none; 
} 
 
.btn-radio.disabled, 
.btn-radio[disabled], 
fieldset[disabled] .btn-radio, 
.btn-radio.disabled:hover, 
.btn-radio[disabled]:hover, 
fieldset[disabled] .btn-radio:hover, 
.btn-radio.disabled:focus, 
.btn-radio[disabled]:focus, 
fieldset[disabled] .btn-radio:focus, 
.btn-radio.disabled:active, 
.btn-radio[disabled]:active, 
fieldset[disabled] .btn-radio:active, 
.btn-radio.disabled.active, 
.btn-radio[disabled].active, 
fieldset[disabled] .btn-radio.active { 
  background-color: #d4f7cb; 
  border-color: #ccc; 
} 
 
.btn-radio .badge { 
  color: #d4f7cb; 
  background-color: #333; 
}

/* button filter */

.btn-filter.active {
  box-shadow: none!important;
}
.btn-filter { 
  color: #333; 
  background-color: #f2f2f2; 
  border-color: transparent;
  text-transform: uppercase;
  font-size:10px;
} 
 
.btn-filter:hover, 
.btn-filter:focus, 
.btn-filter:active, 
.btn-filter.active, 
.open .dropdown-toggle.btn-filter { 
  color: #333; 
  background-color: #d4f7cb; 
  border-color: transparent;
} 
 
.btn-filter:active, 
.btn-filter.active, 
.open .dropdown-toggle.btn-filter { 
  background-image: none; 
} 
 
 
.btn-filter.disabled, 
.btn-filter[disabled], 
fieldset[disabled] .btn-filter, 
.btn-filter.disabled:hover, 
.btn-filter[disabled]:hover, 
fieldset[disabled] .btn-filter:hover, 
.btn-filter.disabled:focus, 
.btn-filter[disabled]:focus, 
fieldset[disabled] .btn-filter:focus, 
.btn-filter.disabled:active, 
.btn-filter[disabled]:active, 
fieldset[disabled] .btn-filter:active, 
.btn-filter.disabled.active, 
.btn-filter[disabled].active, 
fieldset[disabled] .btn-filter.active { 
  background-color: #d4f7cb; 
  border-color: transparent; 
} 
 
.btn-filter .badge { 
  color: #d4f7cb; 
  background-color: #333; 
}
