.bs-clearfix{
  clear:both;
}

/**
 * CSS for the frontend of Button Module
 */

.bs_button_container.left{
  text-align:left;
}
.bs_button_container.center{
  text-align:center;
}
.bs_button_container.right{
  text-align:right;
}
.bs_button{
  min-width:100px;
  padding:8px 20px;
  display: inline-block;
  background:#000;
  color:#fff;
  font-weight:bold;
  font-size:14px;
  text-align: center;
  border:1px solid #000;
  margin-right:10px;
  margin-bottom:10px;
  vertical-align: middle;
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  transition-duration: 0.3s;
  transition-property: transform;
}
/* Hover Effect */
.bs_button:hover,
.bs_button:focus,
.bs_button:active {
    transform: scale(1.1);
}
.bs_button.rounded{
  border-radius: 5px;
}
.bs_button.round{
  border-radius: 50px;
}
.bs_button.outline{
  background:none;
  color:#000;
}
.bs_button.medium{
  min-width:130px;
  padding:12px 0;
  font-size:16px;
}
.bs_button.large{
  min-width:160px;
  padding:15px 0;
  font-size:20px;
}