@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
	outline:none;
}
img {
	border:none;
}
body {
}
.clr {
	clear:both;
}
hr {
	border-top:2px solid #85efa1;
	margin:8px 0;
}
div#theravive-counseling {
	width:200px;
	text-align:center;
	padding:2px;
	border:1px solid #409831;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 3px 2px 3px 0px rgba(50, 50, 50, 0.85);
	-moz-box-shadow:    3px 2px 3px 0px rgba(50, 50, 50, 0.85);
	box-shadow:         3px 2px 3px 0px rgba(50, 50, 50, 0.85);
}
div#th-box_backg {
	background:url(https://www.theravive.com/widgets/images/topimage2.png) center 15px no-repeat;
	width:100%;
	text-align:center;
	padding:95px 0 5px 0;
	font-size:10px;
}
.link a {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none !important;
	font-size:12px !important;
}
.css_button {
	font-size: 16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #eeb44f;
	padding: 5px 15px;
	text-shadow:1px 1px 0px #cc9f52;
	-moz-box-shadow:inset 1px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 1px 1px 0px 0px #fce2c1;
	box-shadow:inset 1px 1px 0px 0px #fce2c1;
	font-weight:normal;
	text-decoration:none;
	cursor: pointer;
	background:-webkit-linear-gradient(90deg, #fb9e25 5%, #ffc477 100%);
	background:-moz-linear-gradient(90deg, #fb9e25 5%, #ffc477 100%);
	background:-ms-linear-gradient(90deg, #fb9e25 5%, #ffc477 100%);
	background:linear-gradient(180deg, #ffc477 5%, #fb9e25 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	/*background-color:#fb9e25;*/
    color:#ffffff;
	display:inline-block;
}
.css_button:hover {
	background:-webkit-linear-gradient(90deg, #ffc477 5%, #fb9e25 100%);
	background:-moz-linear-gradient(90deg, #ffc477 5%, #fb9e25 100%);
	background:-ms-linear-gradient(90deg, #ffc477 5%, #fb9e25 100%);
	background:linear-gradient(180deg, #fb9e25 5%, #ffc477 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
/*background-color:#ffc477;*/
}
.css_button:active {
	position:relative;
	top:1px;
}
.textbox {
	height:25px;
	width: 85%;
	border: solid 1px #E5E5E5;
	outline: 0;
	font: normal 13px/100% Verdana, Tahoma, sans-serif;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
}
.textbox :focus {
	border-color: #C9C9C9;
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
}
 </style>