body
{
	background: #f5f5f5 none repeat scroll 0 0;
	font-family: 'Open Sans', sans-serif;
	margin: 0px;
}
h2.big-title
{
	font-size: 30px;
	font-weight: 200;
	line-height: 33px;
	margin: 0px auto 30px;
	max-width: 500px;
	padding: 0px;
	width: 100%;
}
h3.big-title
{
	font-size: 25px;
	font-weight: 200;
	margin: 40px auto 30px;
	text-align: center;
	width: 100%;
}
q
{
	float: left;
	font-size: 1em;
}
.check
{
	float: left;
	height: 30px;
	margin: auto;
	width: 30px;
}
.check input:checked ~ .box
{
	background-color: #ffffff;
	color: #75c562;
	font-size: 1.4em;
	font-weight: bold;
	padding: 4px 5px;
}
.check input
{
	display: none;
}
.box
{
	&:after
	{
		border-bottom: 7.5px solid;
		border-color: #40c540;
		border-left: 7.5px solid;
		bottom: 5%;
		content: '';
		height: 20%;
		left: 0;
		margin: auto;
		position: absolute;
		right: 0;
		top: 200%;
		transform: rotate(-45deg) translate3d(0,0,0);
		transform-origin: center center;
		transition: all 1.1s cubic-bezier(.19,1,.22,1);
		width: 50%;
	}
}
.quote-center
{
	clear: both;
	display: block;
	font-size: 1.2em;
	line-height: 30px;
	margin: 0px auto 30px;
	padding: 30px 7%;
	width: 80%;
}
.quote-center q
{
	margin: 0px 20%;
}
body header nav#mobile-menu
{
	display: none;
	text-align: center;
}
body header nav#mobile-menu ul
{
	height: 200px;
}
body header nav#mobile-menu ul li
{
	border-bottom: 1px solid #eee;
	float: left;
	width: 100%;
}
body header nav#mobile-menu ul li a
{
	clear: both;
	float: left;
	padding: 15px;
	width: 100%;
}
.three-column .aleft
{
	text-align: left;
	width: 24%;
}
.two-column
{
	clear: both;
	float: left;
	margin-bottom: 20px;
	padding: 0;
}
.two-column div:first-child
{
	float: left;
	width: 53%;
}
.two-column div
{
	float: left;
	width: 30%;
}
.two-column div p
{
	color: #888;
	font-size: 15px;
	line-height: 23px;
	margin: 0px 0px 20px;
	text-align: left;
}
.two-column div img
{
	float: right;
}
.three-column
{
	margin: auto;
	max-width: 1300px;
	width: 100%;
}
.three-column div
{
	display: inline-table;
	padding: 15px;
}
.three-column div h4
{
	font-size: 1.2em;
	margin: 18px 10px 15px;
}
.three-column div h5
{
	font-size: 1.1em;
	margin: 10px 0px 5px;
}
.three-column ul
{
	padding: 0px;
}
.three-column ul li
{
	list-style: none;
}
.grey-border
{
	border: 1px solid #e8e8e8;
	border-radius: 3px;
	moz-border-radius: 3px;
	webkit-border-radius: 3px;
}
.grey-border span.aleft,.grey-border span
{
	display: inline-block;
	float: none;
	width: 100%;
}
.grey-border span.aleft
{
	height: 100px;
}
.three-column div.invest-block
{
	display: inline-block;
	padding: 10px 15px;
	width: 28%;
}
.three-column div h4
{
}
.three-column .aleft div
{
	margin: 0;
	padding: 0;
	width: 100%;
}
.three-column div div a
{
	clear: both;
	color: #b7b8b7;
	text-decoration: none;
}
.one-row
{
	height: 88px;
	margin: 15px auto;
	max-width: 990px;
	padding: 0 10px;
	width: 100%;
}
.one-row div,.one-row ul
{
	display: inline-block;
	float: left;
	margin: 16px 0;
	padding: 0;
}
.one-row span
{
	font-size: 13px;
}
.one-row ul
{
	width: 240px;
}
.one-row ul li
{
	clear: both;
	float: left;
	list-style: none;
}
.one-row ul li.tick:before
{
	color: #65b854;
	content: "\2713";
}
.one-row div.large-letter
{
	color: #e8e8e8;
	float: left;
	font-size: 80px;
	font-weight: bold;
	margin: 30px 0px 0px -10px;
	position: relative;
	width: 65px;
}
body div .one-row .button-row
{
	margin-left: 15px;
	width: 28%;
}
body div a.green-button
{
	background: #65b854 none repeat scroll 0 0;
	border-radius: 3px;
	color: #ffffff;
	float: left;
	margin-top: 20px;
	moz-border-radius: 3px;
	padding: 15px 0px;
	text-decoration: none;
	webkit-border-radius: 3px;
	width: 100%;
}
body div.one-row div a.green-button
{
	float: left;
	margin-top: 0;
	padding: 15px;
}
body div a.grey-button
{
	background: #c9c9c9 none repeat scroll 0 0;
	border-radius: 3px;
	color: #ffffff;
	float: left;
	moz-border-radius: 3px;
	padding: 15px;
	text-decoration: none;
	webkit-border-radius: 3px;
	width: 80%;
}
.ubermenu-submenu-id-93660
{
	margin-left: -77px!important;
}
ul.menu-sub,ul.menu-sub li
{
	width: 100%!important;
}
@media screen and (max-width:1050px)
{
	.grey-border span.aleft
	{
		height: auto;
		text-align: center;
	}
}
@media screen and (max-width:890px)
{
	.one-row
	{
		float: left;
		height: auto;
		margin: 15px 8%;
		padding: 0 10px;
		width: 82%;
	}
	.one-row.grey-border ul
	{
		clear: both;
		float: left;
		margin: -20px 30px 10px;
	}
	body div .one-row .button-row
	{
		width: 27%;
	}
	.one-row ul li
	{
		clear: none;
		float: left;
		list-style: outside none none;
		margin-left: 0;
		margin-right: 20px;
	}
	.two-column div
	{
		float: left;
		width: 100%;
	}
	.two-column div:first-child
	{
		clear: both;
		float: left;
		width: 100%;
	}
	.one-row.grey-border ul
	{
		clear: both;
		float: left;
		margin: 0 30px 10px;
		width: 100%;
	}
	.one-row ul li
	{
		clear: both;
		float: left;
		list-style: outside none none;
		margin-left: 0;
		margin-right: 20px;
	}
	body div .one-row .button-row
	{
		width: 46%;
	}
	body div a.grey-button
	{
		background: #c9c9c9 none repeat scroll 0 0;
		border-radius: 3px;
		color: #ffffff;
		float: left;
		padding: 15px;
		text-decoration: none;
		width: 100%;
	}
}
@media screen and (max-width:570px)
{
	html body div a.green-button,html body div a.grey-button
	{
		float: none;
	}
	body div .one-row .button-row
	{
		float: left;
		width: 93%;
	}
	.three-column .aleft
	{
		text-align: left;
		width: 100%;
	}
	html body div a.grey-button
	{
		float: left;
		width: 100%;
	}
	body div a.green-button
	{
		padding: 15px;
		text-decoration: none;
		width: 100%;
	}
	.grey-border span
	{
		margin: 10px;
	}
	.icon-voxfella1
	{
		background-position: 0px -353px;
		height: 224px;
		width: 237px;
	}
	.checkTicker
	{
		left: 10%!important;
	}
}
.icon-voxfella1, .icon-voxfella3, .icon-voxfella4, .icon-voxfella2, .checkbox-custom,.inputvf:checked + label .checkbox-custom,.checkTicker
{
	background: url('https://www.voxfella.com/data/orderform/sprite-new.png') no-repeat;
	display: inline-block;
	overflow: hidden;
	text-align: left;
	text-indent: -9999px;
}
.checkTicker
{
	background-position: -189px -335px;
	bottom: 0;
	height: 100px;
	left: 0;
	ms-transform: scale(0);
	opacity: 0;
	position: absolute;
	right: 0;
	top: 30px;
	transform: scale(0);
	transition: all ease-in-out 0.4s;
	webkit-transform: scale(0);
	webkit-transition: all ease-in-out 0.4s;
	z-index: 4;
}
.inputvf:checked + label .checkTicker
{
	ms-transform: scale(1);
	opacity: 1;
	transform: scale(1);
	webkit-transform: scale(1);
}
.icon-voxfella1
{
	background-position: -14px -353px;
	height: 224px;
	width: 208px;
}
.icon-voxfella3
{
	background-position: -14px -579px;
	height: 224px;
	width: 237px;
}
.icon-voxfella4
{
	background-position: -14px -796px;
	height: 224px;
	width: 237px;
}
.icon-voxfella2
{
	background-position: -15px -1025px;
	height: 224px;
	width: 237px;
}
.checkbox-custom
{
	background-position: -260px -138px;
	height: 22px;
	position: absolute;
	right: 12px;
	top: 12px;
	width: 24px;
}
.inputvf:checked + label .checkbox-custom
{
	background-position: -298px -138px;
	height: 22px;
	position: absolute;
	right: 12px;
	top: 12px;
	width: 24px;
}
body
{
	font-family: 'Open Sans', sans-serif;
	height: auto;
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
.hide,noscript
{
	display: none;
}
img
{
	border: thin none #0066FF;
}
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child
{
	margin-top: 0px;
}
p, h1, h2, h3, h4, h5, h6, ul, li
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
a
{
	color: #77b662;
	text-decoration: none;
}
a:hover
{
	opacity: 0.8;
}
.clearing
{
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	width: 0px;
}
.page
{
	height: auto;
	margin: 0 auto;
	width: 1900px;
}
header
{
	background: #fff;
	padding: 8px 0;
	text-align: center;
}
header .page
{
}
header a
{
}
header a img
{
}
.white-container
{
	background: #fff;
	border-radius: 10px;
	margin: 0 auto;
	min-height: 360px;
	overflow: hidden;
	position: relative;
	transition: height ease-in-out 4s;
	width: 1590px;
	z-index: 990;
	box-shadow: 0px 0.5px 5px #b2b4b6;
}
.step_1
{
	display: inline;
	float: left;
	position: relative;
	transition: all ease-in-out 0.5s;
	width: 100%;
}
.step_2
{
	display: none;
	float: left;
	min-height: 200px;
	width: 100%;
}
.step_3
{
	display: none;
	float: left;
	min-height: 200px;
	width: 100%;
}
.step_4
{
	display: none;
	float: left;
	min-height: 200px;
	width: 100%;
}
.step_5
{
	display: none;
	float: left;
	min-height: 200px;
	width: 100%;
}
.step_6
{
	display: none;
	float: left;
	min-height: 200px;
	width: 100%;
}
.step_pay
{
	display: none;
	float: left;
	min-height: 200px;
	width: 100%;
}
.voxfella-container h2
{
	text-align: center;
}
.voxfella-containerBB
{
	padding: 0px;
}
.voxfella-container
{
	padding: 120px 0100px;
}
.step_2 .voxfella-container h2
{
	margin: 0px 0px 0px 0px;
}
.propertiesBtnLink
{
	background: #75c562;
	color: #fff;
	display: block;
	font-size: 50px;
	font-weight: 600;
	height: 130px;
	line-height: 120px;
	position: relative;
	text-align: center;
	z-index: 2;
}
.propertiesBtnLink:hover
{
	color: #fff;
}
.propertiesBtnLink:before
{
	background: rgba(255,255,255,0.1);
	bottom: 0;
	content: "";
	left: 50%;
	position: absolute;
	top: 0;
	transition: all ease-in-out 0.4s;
	webkit-transition: all ease-in-out 0.4s;
	width: 0%;
}
.propertiesBtnLink:after
{
	background: rgba(255,255,255,0.1);
	bottom: 0;
	content: "";
	position: absolute;
	right: 50%;
	top: 0;
	transition: all ease-in-out 0.4s;
	webkit-transition: all ease-in-out 0.4s;
	width: 0%;
}
.propertiesBtnLink:hover:after
{
	width: 50%;
}
.propertiesBtnLink:hover:before
{
	width: 50%;
}
.titleModule,.titleModule2
{
	color: #797979;
	font-size: 42px;
	padding: 50px 0 50px;
	text-align: center;
}
.squares-container
{
}
.squares-container ul
{
	box-sizing: border-box;
	padding: 0 60px;
	width: 100%;
}
.squares-container ul li
{
	float: left;
	width: 25%;
}
.optionGroup
{
	cursor: hand;
	cursor: pointer;
	text-align: center;
}
.optionIco
{
	background: #f3f3f3;
	border-radius: 8px;
	cursor: pointer;
	height: 224px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	width: 237px;
}
.optionIco label
{
	cursor: pointer;
	display: block;
	overflow: hidden;
}
.optionIco img
{
	max-width: 100%;
}
.inputvf
{
	cursor: hand;
	cursor: pointer;
	height: 190px;
	margin-left: -100px;
	opacity: 0;
	position: absolute;
	width: 200px;
	z-index: 1000;
}
.inputvf:checked + label
{
}
.hoverLay
{
	background: rgba(72, 22, 115, 0.7);
	border-radius: 50%;
	bottom: 0;
	left: 0px;
	ms-transform: scale(0);
	opacity: 0;
	position: absolute;
	top: 0;
	transform: scale(0);
	transition: all ease-in-out 0.4s;
	webkit-transform: scale(0);
	webkit-transition: all ease-in-out 0.4s;
	width: 100%;
	z-index: 2;
}
.optionGroup:hover .hoverLay
{
	left: 0px;
	opacity: 1;
	transform: scale(2);
	webkit-transform: scale(2);
}
.optionIco label:hover .hoverLay
{
	opacity: 1;
	transform: scale(2);
	webkit-transform: scale(2);
}
.hover-hand
{
	color: #fff;
	font-size: 70px;
	left: 0px;
	opacity: 0;
	position: absolute;
	text-align: center;
	top: 180px;
	transition: all ease-in-out 0.4s;
	webkit-transition: all ease-in-out 0.4s;
	width: 100%;
	z-index: 3;
}
.optionGroup:hover .hover-hand
{
	left: 0px;
	opacity: 1;
	top: 65px;
}
.optionIco label:hover .hover-hand
{
	opacity: 1;
	top: 82px;
}
.inputvf:checked + label .hover-hand
{
	opacity: 0;
}
.inputvf:checked + label .hoverLay
{
	background: rgba(139, 64, 208, 0.9);
	opacity: 1;
	transform: scale(2);
}
.titleType
{
	color: #464646;
	cursor: pointer;
	font-size: 30px;
	font-weight: 600;
	padding: 14px 0 0;
}
.titleType i
{
	color: #707070;
	font-size: 22px;
	position: relative;
}
.infoBubble
{
	background: #1E2021;
	border-radius: 4px;
	color: #CCC;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	height: auto;
	line-height: 17px;
	opacity: 0.3;
	padding: 13px 16px;
	position: absolute;
	text-align: left;
	top: 22px;
	transition: ease-in-out all 0.4s;
	visibility: hidden;
	width: 350px;
	z-index: 1;
}
.titleType i:hover .infoBubble
{
	opacity: 1;
	visibility: visible;
}
.infoBubble-left
{
	left: -10px;
}
.infoBubble-right
{
	right: -10px;
}
.infoBubble:after
{
	border-bottom: 5px solid black;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	content: "";
	height: 0;
	position: absolute;
	top: -5px;
	width: 0;
}
.infoBubble-left:after
{
	left: 12px;
}
.infoBubble-right:after
{
	right: 12px;
}
.green-container
{
	background: #5e0299;
	border-radius: 0 0 10px 10px;
	color: #fff;
	height: 130px;
	margin: 55px 0 0 0;
}
.step-bltext
{
	float: left;
	font-size: 32px;
	font-weight: 300;
	line-height: 130px;
	padding: 0 0 0 46px;
}
.step-mtext
{
	font-size: 32px;
	font-weight: 300;
	line-height: 130px;
	text-align: center;
}
.btnArea
{
	float: right;
	padding: 3px 12px 0 0;
}
.grnBtn
{
	background: #a6ce96;
	background: linear-gradient(to bottom, #a6ce96 0%,#7ab561 100%);
	background: -moz-linear-gradient(top, #a6ce96 0%, #7ab561 100%);
	background: -ms-linear-gradient(top, #a6ce96 0%,#7ab561 100%);
	background: -o-linear-gradient(top, #a6ce96 0%,#7ab561 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6ce96), color-stop(100%,#7ab561));
	background: -webkit-linear-gradient(top, #a6ce96 0%,#7ab561 100%);
	border: 1px solid #3f8d36;
	box-shadow: 0 0 2px #fff inset, 1px 1px 2px rgba(0,0,0,0.2);
	color: #fff;
	display: inline;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ce96', endColorstr='#7ab561',GradientType=0 );
	font-size: 50px;
	font-weight: 600;
	height: 110px;
	line-height: 110px;
	padding: 15px 0 25px 48px;
	position: relative;
}
.selectButton
{
	background: #a6ce96;
	background: linear-gradient(to bottom, #a6ce96 0%,#7ab561 100%);
	background: -moz-linear-gradient(top, #a6ce96 0%, #7ab561 100%);
	background: -ms-linear-gradient(top, #a6ce96 0%,#7ab561 100%);
	background: -o-linear-gradient(top, #a6ce96 0%,#7ab561 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6ce96), color-stop(100%,#7ab561));
	background: -webkit-linear-gradient(top, #a6ce96 0%,#7ab561 100%);
	border: 1px solid #3f8d36;
	box-shadow: 0 0 2px #fff inset, 1px 1px 2px rgba(0,0,0,0.2);
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ce96', endColorstr='#7ab561',GradientType=0 );
	font-size: 50px;
	font-weight: 600;
	height: 110px;
	line-height: 110px;
	padding: 0px;
	position: relative;
	width: 100%;
}
.voicebutton-orange
{
	background: #ffae2e;
	background: linear-gradient(to bottom, #ffae2e 0%,#eb9000 100%);
	background: -moz-linear-gradient(top, #ffae2e 0%, #eb9000 100%);
	background: -ms-linear-gradient(top, #ffae2e 0%,#eb9000 100%);
	background: -o-linear-gradient(top, #ffae2e 0%,#eb9000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae2e), color-stop(100%,#eb9000));
	background: -webkit-linear-gradient(top, #ffae2e 0%,#eb9000 100%);
	border: 1px solid #3f8d36;
	box-shadow: 0 0 2px #fff inset, 1px 1px 2px rgba(0,0,0,0.2);
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae2e', endColorstr='#eb9000',GradientType=0 );
	font-size: 50px;
	font-weight: 600;
	height: 110px;
	line-height: 110px;
	padding: 0px;
	position: relative;
	width: 100%;
}
.grnBtn i
{
	font-size: 90px;
	padding: 0 25px 0 20px;
	position: relative;
	top: 14px;
}
.grnBtn:before
{
	background: rgba(255,255,255,0.1);
	bottom: 0;
	color: #fff;
	content: "";
	left: 50%;
	position: absolute;
	top: 0;
	transition: all ease-in-out 0.4s;
	width: 0%;
}
.grnBtn:after
{
	background: rgba(255,255,255,0.1);
	bottom: 0;
	color: #fff;
	content: "";
	position: absolute;
	right: 50%;
	top: 0;
	transition: all ease-in-out 0.4s;
	width: 0%;
}
.grnBtn:hover:after
{
	color: #fff;
	width: 50%;
}
.grnBtn:hover:before
{
	color: #fff;
	width: 50%;
}
.grnBtn:active
{
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}

footer
{
	padding: 50px 0;
}
footer .page
{
}
.white-container
{
	width: 100%;
}
.titleModule
{
	font-size: 32px;
	padding: 20px 0 28px;
}
.squares-container ul
{
	padding: 0 20px;
}
.titleType
{
	font-size: 22px;
}
.titleType i
{
	font-size: 18px;
}
.grnBtn
{
	font-size: 26px;
	height: auto;
	line-height: 100px;
	padding: 15px 0 17px 48px;
}
.grnBtn i
{
	font-size: 50px;
	top: 7px;
}
.grnBtnwide
{
	display: none;
	float: left;
	margin: 25px 0px;
	padding: 0px 0 0px 48px;
	text-align: center;
	width: 100%;
}
.green-container
{
	height: 100px;
	margin: 28px 0 0 0;
}
.step-bltext, .step-mtext
{
	font-size: 28px;
	line-height: 95px;
}
.btnArea
{
	padding: 0 12px 0 0;
}
header a img
{
	width: 400px;
}
.optionIco
{
	height: 189px;
	width: 190px;
}
.optionIco label:hover .hover-hand
{
	top: 62px;
}
.voxfella-container
{
	padding: 40px 40px;
}
.propertiesBtnLink
{
	font-size: 34px;
	height: 90px;
	line-height: 82px;
}
.titleModule
{
	font-size: 18px;
	padding: 18px 0 18px;
}
.titleModule2
{
	font-size: 18px;
	padding: 18px 0 18px;
}
.titleType
{
	font-size: 18px;
	padding: 10px 0 0;
}
.step-bltext, .step-mtext
{
	font-size: 22px;
	line-height: 65px;
}
.green-container
{
	height: 65px;
	margin: 18px 0 0;
}
.grnBtn
{
	line-height: 60px;
	padding: 8px 0 12px 48px;
}
.btnArea
{
	padding: 5px 12px 0 0;
}
.voxfella-container
{
	padding: 20px;
}
.propertiesBtnLink
{
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	margin-bottom:8px;
}
@media screen and (max-width:979px)
{
	.optionIco
	{
		height: 160px;
		width: 92%;
	}
	.squares-container ul
	{
		padding: 0 10px;
	}
	.hover-hand
	{
		font-size: 40px;
	}
}
@media screen and (min-width : 959px)
{
	html body nav#mobile-menu
	{
		display: none!important;
	}
}
.process-list {position:relative;}
.process-list .processitems {padding:0; list-style:none; position:relative;}
.process-list .processitems li {text-align:center; position:relative; z-index:1; min-height: 1px; padding-left: 15px; padding-right: 15px; float:left; width: -webkit-calc(20% - 20px); width: 20%;}
.process-list .processitems li .ico-wrapper {margin-bottom:30px;}
.process-list .processitems li .ico-wrapper > span {font-size:14px; color:#45474d; display:inline-block; width:90px; height:90px; text-align:center; position:relative; vertical-align:middle; background:#d8d8d8; border-radius:50%; line-height: 90px; box-shadow: 1px 3px 3px #616161;}
.process-list .processitems li .ico-wrapper > span::after {opacity:0; visibility:hidden; content:''; position: absolute; width: 160%; top:48px; height: 2px; background: #d8d8d8; left:100%; }
.process-list .processitems li.lined .ico-wrapper > span::after {opacity:1; visibility:visible;}
.process-list .processitems li.last .ico-wrapper > span::after {display:none;}
.process-list .processitems li h4 {font-size:20px;}
.process-list .processitems li p {color:#d8d8d8;}
.process-list .processitems li.passed .ico-wrapper > span {color:#fff; background:#8d27a3;}
.process-list .processitems li.selected .ico-wrapper > span {color:#fff; background:#f98700;}
.process-list .processitems li:hover .ico-wrapper > span {color:#fff; background:#f98700;}
 #button-track {
 width: 150px;
 height: 50px;
 border:none;
 border:solid 2px black;
 border-radius: 5px;
 background: rgba(255, 255, 255,0);
 font-size: 25px;
 }
 #button-track:hover {
 background:black;
 color:white; 
 }
 
#text-send {
	padding: 50px 10px;
	width: 70px;
	float: right;
	border: none;
	border: solid 1px rgba(255,255,255,0.8);
	background: rgba(255,255,255,0.8);
	box-shadow: 0 4px 6px rgba(0,0,0,0.2);
	font-size: 12pt;
	text-align: center;
	border-radius: 0 25px 25px 0;
	cursor: pointer;
	color: #002E40;
}

#text-send:hover{
	border-color: #ffffff;
	background: #ffffff;
	color: #002E40;
}

#text-send:active{
	border-color: rgba(255,255,255,0.9);
	background: rgba(255,255,255,0.9);
	color: #002E40;
	box-shadow: none;
	-webkit-transform: translateY(1px);
	-moz-transform: translateY(1px);
	-o-transform: translateY(1px);
	-ms-transform: translateY(1px);
	transform: translateY(1px);
}

.border-box {
	background-color:#eeeeee;
	border-radius: 3px;
	border:1px solid #149d1b;
	padding: 10px 20px 10px 20px;
	margin-right:20px;
}


.waves-effect {
    position: relative;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.btn-icon-left {
    padding-left: 21px;
}
.btn-ghost {
    background-color: transparent;
    color: #2895f1;
    border-color: #2895f1;
}
.btn-default {
    background-color: #2895f1;
}

.btn-ghost.btn-default:hover {
    color: #fff;
    background-color: #2895f1;
}
.btn-ghost.btn-default {
    background-color: transparent;
    color: #2895f1;
    border-color: #2895f1;
}
.btn-ghost:hover {
    color: #fff;
    background-color: #2895f1;
}
.btn-default:hover {
    background-color: #0e7cd8;
}
.btn-default, .btn-default:hover, .btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-success, .btn-success:hover, .btn-success:active, .btn-success:focus, .btn-info, .btn-info:hover, .btn-info:active, .btn-info:focus, .btn-warning, .btn-warning:hover, .btn-warning:active, .btn-warning:focus, .btn-danger, .btn-danger:hover, .btn-danger:active, .btn-danger:focus {
    color: #fff;
}