.features .ftarea {max-width:1130px; padding:0px 20px; margin:0px auto;}
.features .ftarea .featurescnt {overflow:hidden;}
.features .ftarea .featurescnt .featcnt {float:left;margin-bottom:70px;width:50%;}
.features .ftarea .featurescnt .featcnt .feat {margin:0px auto;text-align:center;padding:0px 20px;}
.features .ftarea .featurescnt .featcnt .feat .pic {margin-bottom:20px;}
.features .ftarea .featurescnt .featcnt .feat .title {font-weight:600;}

.res1810 .features .ftarea {max-width:1770px;}
.res1810 .features .ftarea .featurescnt .featcnt {width:33.33%;}

.res940 .features .ftarea .featurescnt .featcnt .feat {width:400px;}

.res720 .features .ftarea .featurescnt .featcnt .feat {width:auto; padding:0px 10px;}

.res480 .features .ftarea .featurescnt .featcnt {float:none; margin-bottom:60px; width:auto;}
.res480 .features .ftarea .featurescnt .featcnt .feat {padding:0px;}

.res320 .features .ftarea {padding:0px 10px;}
.res320 .features .ftarea .featurescnt .featcnt {float:none; margin-bottom:50px; width:auto;}
.res320 .features .ftarea .featurescnt .featcnt .feat {padding:0px;}