.capital{float:left;width:100%;height:40px;line-height:40px;text-transform:capitalize;display:table}
.capital a{float:left;width:11px;height:40px;line-height:30px;text-decoration:none;font-size:30px;font-weight:lighter;text-shadow:1px 0 0 rgba(0,63,92,.6);color:#299acf;display:table-cell;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.capital a span{float:left;width:5px;height:10px;margin:16px 5px 0 4px;background:url(imagesicon_arrows.png) no-repeat;background-size:40px 10px}
.capital a:last-of-type{float:right}
.capital a:last-of-type span{float:right;background-position:-10px 0}
.capital .slide_wrap{float:left;width:270px;height:40px;display:table-cell;overflow-x:scroll}
.slide_wrap ul{float:left;width:988px;margin:0;padding:0;list-style:none;display:inline-table}
.slide_wrap ul li{float:left;width:38px;height:40px;line-height:40px;text-transform:uppercase;text-align:center;font-size:12px;color:black}
.slide_wrap ul li.activities{font-size:15px;color:#e02418}
.accordion{float:left;width:100%;border:1px solid #c6c6c6;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0 1px 0 white;overflow:hidden}
.accordion_item{float:left;width:100%;margin:0;padding:0}
.accordion_item:first-of-type,.accordion_item:first-of-type .accordion_title{border-top-left-radius:5px;border-top-right-radius:5px}
.accordion_item:last-of-type,.ul li:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.accordion_item:last-of-type li:last-of-type{border-bottom:0}
.accordion_title{float:left;width:100%;height:35px;line-height:35px;border-bottom:1px solid #ccc;background:-webkit-linear-gradient(#fcfcfc,#e5e3e3);-webkit-tap-highlight-color:rgba(0,0,0,0)}
.accordion_title.multiple{padding:5px 0;height:auto;line-height:16px}
.accordion_title img{float:left;margin:2px 10px;height:30px;border:1px solid #bfbfbf}
.accordion_title:after{content:'';float:right;margin:15px 15px 0 0;background:url(imagesicon_arrows.png) no-repeat;background-size:40px 10px}
.accordion_title.multiple:after,.accordion_title.column:after{content:'';position:absolute;z-index:1;right:0;float:right;margin:12px 30px 0 0;background:url(imagesicon_arrows.png) no-repeat;background-size:40px 10px}
.accordion_title.open{border-bottom:1px solid #ccc}
.accordion_title.open:after{width:10px;height:6px;background-position:-17px 0}
.accordion_title.close:after{width:6px;height:10px;background-position:-10px 0}
.multiple span{padding-left:5%;float:left;width:95%}
.accordion_title.column strong{float:right;margin-right:40px;color:red}
.accordion_title.column strong:after{content:'Ԫ';color:black}
.accordion ul{float:left;width:100%;margin:0;padding:0;list-style:none;background:white}
.accordion ul li{float:left;width:96%;height:39px;line-height:39px;padding:0 10px;display:table-cell;border-bottom:1px solid #e1e1e1}
.accordion_title.close+ul{display:none}
.accordion_title.open+ul{display:block}
.accordion_title.close+.detail_list{display:none}
.accordion_title.open+.detail_list{display:block}
.detail_list{float:left;width:100%;background:white;display:none}
.detail_list dl{float:left;margin:0;padding:0 0 0 5px;width:100%;height:30px;line-height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #e1e1e1;color:#666}
.detail_list dl.left{width:50%}
.detail_list dl.right{width:50%;border-left:1px solid #ccc}
.detail_list dl.header{padding:0;height:25px;line-height:25px;color:black}
.detail_list dl.header dt span{color:red}
.detail_list dl.header dt span:after{content:'Ԫ';color:black}
.detail_list dl dt,.detail_list dl dd{float:left;margin:0;padding:0}
.detail_list dl.header dd{float:right}
.detail_list dl.header:before{ margin:6px 5px 0 0;content:'';float:left;width:3px;height:14px;background:#e60012}
.detail_list ul{position:relative;float:left;width:100%;margin:0;padding:0;list-style:none;background:white}
.detail_list ul:only-child:before{background:none}
.detail_list ul li{float:left;width:96%;height:29px;line-height:29px;padding:0 10px;display:table-cell;border-bottom:1px solid #e1e1e1;color:#666}
.detail_list ul li:first-of-type{height:24px;line-height:24px;color:black}
.detail_list ul li span{float:none !important;width:auto !important}
a.alter_insured{float:right;width:80px;border-left:1px solid #e5e5e5;text-align:center}