a.widget-button {
	display: inline-block;
  @include transition();
	&.normal {
		&.very-rounded {
		  @include rounded(5px);
		}
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		padding: 10px 40px;
	}
	&.medium {
		&.very-rounded {
		  @include rounded(5px);
		}
		color: #fff;
		font-weight: bold;
		font-size: 14px;
		padding: 16px 42px;
	}		
	&.large {
		&.very-rounded {
		  @include rounded(5px);
		}
		color: #fff;
		font-weight: bold;
		font-size: 16px;
		padding: 18px 44px;
	}
	&:hover {
		background: #323a45;
		color: #fff;
	}
  &.btn_layout_3 {
	font-weight: bold;
	font-size: 16px;
	border-radius: 3px;
	padding: 8px 25px 12px;
	  &.btn_gray {
		  border: 1px solid #acacac;
		  color: #acacac;
		  padding: 7px 25px 11px;
		  &.medium {
			  background: none;
		  }
	  }
	&:hover {
	  background: #323a45;
	  color: #fff;
	}
  }
}
