#rackons_feature {float:left;clear:both;width:100%;background: #ffe259;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #ffa751, #ffe259);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #ffa751, #ffe259); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
border-top:1px solid rgba(0,0,0,0.02);text-align:center;}
#rackons_feature .inside {margin:0 auto;width:100%;max-width:1200px;}
#rackons_feature .feature-block {position:relative;float:left;width:25%;padding:20px 15px 45px 15px;text-align:center}
#rackons_feature .feature-block .img-box {display:block; float:none;margin:10px auto;padding:0;border-radius:50%;width:84px;height:84px;background:#fff;}
#rackons_feature .feature-block .img-box img {height:72px; width:72px;margin:6px 0 0 0;}
// #rackons_feature .b3 .img-box img {}
#rackons_feature .feature-block strong {font-size:16px;color:#000;font-weight:bold;letter-spacing:-0.5px;;float:left;clear:both;width:100%;line-height:18px;margin:15px 0 15px 0;}
#rackons_feature .feature-block span {font-size:13px;color:#000;float:left;font-weight:100;clear:both;width:100%;line-height:14px;}

@media only screen and (max-width: 622px) {
   .mobile_hide{ display: none; }
}
@media only screen and (min-width: 621px) {
   .desktop_hide{ display: none; }
}

#feature-link a {float:left;width:100%;font-weight:600;line-height:54px;font-size:15px;letter-spacing:-0.5px;color:#fff;text-decoration:none;background: #00a1cb;  /* fallback for old browsers */
background: -webkit-linear-gradient(to bottom, #928DAB, #00d2ff);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to bottom, #00a1cb, #00d2ff); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
;text-align:center;border:1px solid rgba(0,0,0,0.05);}
#feature-link a:hover {text-decoration:underline;}
#feature-link a i {font-size: 27px; line-height: 17px; vertical-align: -3px; margin-right: 12px; color: rgba(255,255,255,0.6);}
