/*heading styles*/
#accordian li{width: 100%;}
#accordian h3{font-size: 12px;line-height: 34px; padding: 0 0px; margin: 0; float: left; width: 100%; border-bottom: 1px solid #ffffff; /*fallback for browsers not supporting gradients*/}
/*list items*/
#accordian li{list-style-type: none; border-top:1px solid #fff;}
#accordian li:first-child{border-top:none;}
#accordian ul{margin:  0;padding: 0;}
/*links*/
#accordian ul ul li a{color: #000; text-decoration: none; font-size: 11px; line-height: 27px; display: block; padding: 0 15px; transition: all 0.15s;}
/*Lets hide the non active LIs by default*/
#accordian ul ul {display: none;}
#accordian li.active ul {display: block;}
#accordian ul li .feature-table-accordian .open {background: url(/images/mobile-site/open.png) center center no-repeat;padding: 0; width:37px; height: 36px; border-left:1px solid #fff;}
#accordian ul li .feature-table-accordian .active {background: url(/images/mobile-site/active.png) center center no-repeat;padding: 0; width:37px; height: 36px; border-left:1px solid #fff;}
.feature-table-accordian .title{float: left; width: 88%; padding: 0 2%;}
.feature-table-accordian .accordianbtn{float: right; width: 20%;}
.content{padding: 2%; width: 100%;}
.content a{display: inline!important; padding: 0!important;}
.content h2{font-size: 1.5em; padding-top: 15px;}


.accordianbtn{cursor: pointer;}
.background-accordian{ background: #ecf7e6; color: #000000; display: block;}
.background-blue{ background: #2fa2d2; padding:5px 0;}
