.fstitle{font-weight: bold; color: #000; padding: 8px 6px 6px; margin-bottom: 4px}
.fscontent{padding: 0px 6px;}
.btcontactuswrap{text-align: right;padding-bottom: 18px; padding-right: 6px;}
.btcontactus {
	-moz-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	box-shadow:inset 0px 1px 0px 0px #dcecfb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea) );
	background:-moz-linear-gradient( center top, #bddbfa 5%, #80b5ea 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#80b5ea');
	background-color:#bddbfa;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
    padding: 4px 0;
	width:100px;
	line-height: 1.2em;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
    /*position: absolute; top:0.4em; right: 0.8em;*/
}
.btcontactus:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #80b5ea), color-stop(1, #bddbfa) );
	background:-moz-linear-gradient( center top, #80b5ea 5%, #bddbfa 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80b5ea', endColorstr='#bddbfa');
	background-color:#80b5ea;
}
.btcontactus:active {}

#fsslider_list .featurelist_item{
    border: 1px solid #333; border-radius: 8px;
    background-color: rgb(255, 255, 255); background-color: rgba(255, 255, 255,0.8);
    margin-bottom: 1em;
}
.featurelist_item{position: relative;}
.featurelist_item .fstitle{background-color: rgb(221, 221, 221); background-color: rgba(221, 221, 221,0.8); border-radius: 8px 8px 0px 0px;}

#fslider_wrapper.wrapper{padding: 0;}
#fslider{font-size: 14px; padding: 1em 0 0;}
.feature_item{padding: 2px 6px; position: relative;}
.feature_item .fstitle{padding: 0;}
.feature_item a{
    display: block; width:246px; padding: 10px; border: 1px solid #333; border-radius: 8px;
    overflow: hidden; background-color: rgb(255, 255, 255); background-color: rgba(255, 255, 255,1);
}
.feature_item:nth-child(3n+0) a{
	background: #c0e5b9; /* Old browsers */
background: -moz-linear-gradient(top,  #c0e5b9 0%, #9cbb97 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0e5b9), color-stop(100%,#9cbb97)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c0e5b9 0%,#9cbb97 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c0e5b9 0%,#9cbb97 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c0e5b9 0%,#9cbb97 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c0e5b9 0%,#9cbb97 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0e5b9', endColorstr='#9cbb97',GradientType=0 ); /* IE6-9 */
}
.feature_item:nth-child(3n+1) a{
	background: #bee5bc; /* Old browsers */
	background: -moz-linear-gradient(top,  #bee5bc 0%, #7c977b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bee5bc), color-stop(100%,#7c977b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bee5bc 0%,#7c977b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bee5bc 0%,#7c977b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bee5bc 0%,#7c977b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bee5bc 0%,#7c977b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bee5bc', endColorstr='#7c977b',GradientType=0 ); /* IE6-9 */
}
.feature_item:nth-child(3n+2) a{
	background: #bce5bd; /* Old browsers */
	background: -moz-linear-gradient(top,  #bce5bd 0%, #5e745f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bce5bd), color-stop(100%,#5e745f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bce5bd 0%,#5e745f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bce5bd 0%,#5e745f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bce5bd 0%,#5e745f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bce5bd 0%,#5e745f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bce5bd', endColorstr='#5e745f',GradientType=0 ); /* IE6-9 */
}
#fslider .feature_item .fstitle{display: block; line-height: 1.2em; height: 1.2em; overflow: hidden;}
.feature_item .fsexcerpt{color: #fff;}