#features_page{width:960px; min-height: 400px;}

#main_content{text-align: center;}

h3.section_headline {
  font-weight: bold;
  font-size: 26px;
  color: #690;
  margin-bottom: 10px;
  text-align: center;
  line-height: 32px;
  letter-spacing: 0.02em;
  width: 900px;
  margin-left: 30px;
  margin-top: 40px;  
}

.feature_section{width:300px;  display: inline-block;vertical-align: top;}
.feature_icon{
    margin-left: auto;
    margin-right: auto;
    height: 88px;
    width: 110px;
    margin-bottom: 20px;
    display: inline-block;
    margin-top: 20px;
	vertical-align: top;
}
.col1{
    color: #10577a;
}
.col2{
    color: #10577a;
}

.feature_title{  text-align: center;
  color: #690;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 5px;}
.feature_content{  font-style: normal;
  text-align: justify;
  font-size: 14px;
  line-height: 20px;
  color: #888;
  padding: 20px;
  padding-top: 0px;}

.hiw_nav{width:960px;margin-top: 40px;text-align: center;}
.hiw_nav_item{font-weight: bold;padding: 10px 30px 10px 30px;background-color: #e8f0d9;margin-right: 20px;border-radius: 8px;font-size: 16px;border: 1px solid #cc9;color: #666;text-decoration: none;}
.active{font-weight: bold;background-color: #690;color: #fff;}
.hiw_nav_item:hover{border-color:#690; cursor: pointer;text-decoration: none;}
.active:hover{color: #fff; border: 1px solid #cc9;}
.action_button{margin-top: 20px;}
#agent_demo{background-color: #888; margin-right: 100px;}
#agent_demo:hover{background-color: #666;}
#broker_demo{background-color: #888; margin-right: 100px;}
#broker_demo:hover{background-color: #666;}


.quote_wide_short {background-color: rgba(16, 87, 122, 0.8);}
.quote_wide_short .quote,.quote_wide_short .source,.quote_wide_short .position {color: #ffffff;}
.quote i.fa {color: #cc9;}