@CHARSET "UTF-8";
/* 'assets/less/framework/buttons.less' */

.btn {
	border-style: solid;
	border-width: 2px;
	border-radius: 22px;
	text-transform: uppercase;
	font-weight: normal;
	padding: 15px 10px;
	/* width: 100%; */
	width: 181px;
	box-sizing: border-box;
	text-align: center;
	height: 45px;
	display: block;
	cursor: pointer;
	font-size: 14px;
	line-height: 15px;
}

body main .btn.force-style.tr-white ,
.btn.tr-white {
  background: transparent;
  border-color: #fff;
  color: #fff;
}
body main .btn.force-style.tr-white:hover,
.btn.tr-white:hover {
  background: #fff;
  color: #000000;
}
body main .btn.force-style.dark-blue,
.btn.dark-blue {
  background: #2b3643;
  border-color: #2b3643;
  color: #fff;
}
body main .btn.force-style.blue,
.btn.blue {
  background: #3aa3d0 linear-gradient(to bottom, #3aa3d0, #008ec2);
  border-width: 0;
  color: #fff;
}
body main .btn.force-style.blue:hover,
.btn.blue:hover {
  background: #40B8EB linear-gradient(to bottom, #40B8EB, #00A4E0);
}
body main .btn.force-style.green ,
.btn.green {
  background: #a6ce39;
  color: #fff;
  border-color: #a6ce39;
}
body main .btn.force-style.green:hover ,
.btn.green:hover {
  background: #b7e340;
  border-color: #b7e340;
}
body main .btn.force-style.grey ,
.btn.grey {
  background: #aeaeae;
  border-color: #aeaeae;
  color: #fff;
  cursor: default;
}
.btn .w-rarr::after {
	/* content: \u02192; */
	content: '→';
	margin-left: 3px;
	font-size: 18px;
	font-weight: 200;
	line-height: 12px;
	height: 12px;
}
