@charset "UTF-8";.slide-boxes{height:100%;margin-top:-10px}.boxgrid{margin:30px 10px;float:left;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,.25);background:rgba(0,0,0,.15);-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:inset 0 0 5px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,.25);box-shadow:inner 0 0 5px rgba(255,255,255,.25);width:100%;height:175px}.boxgrid:hover{background:rgba(255,255,255,.25);-moz-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.3);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.3)}.featureBoxIcon{font-family:ODicons,cursive;font-size:90px;text-align:center;color:#fff;position:absolute;width:100%;top:10px}.featureBoxIcon:hover{color:#636e66}.featureBoxText{font-size:1.25em;text-align:center;position:relative;top:60%}.featureBoxTextCaption{font-size:.75em;color:#fff;height:100%}.boxcaption{float:left;position:absolute;background:#000;height:100px;width:100%;opacity:.8;filter:alpha(Opacity=80);-MS-filter:"alpha(Opacity=80)"}.captionfull .boxcaption{text-align:center;position:absolute;top:175px;left:0}.caption .boxcaption{position:absolute;top:175px;left:0}@media only screen and (max-width:939px){.boxgrid{margin:20px 0 10px;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,.25);background:rgba(0,0,0,.15);-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:inset 0 0 5px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,.25);box-shadow:inner 0 0 5px rgba(255,255,255,.25);width:100%;height:100px}.featureBoxIcon{font-family:ODicons,cursive;font-size:60px;text-align:center;color:#fff;position:absolute;width:100%;top:10px}.featureBoxText{font-size:1em;text-align:center;position:relative;top:60%}}@media only screen and (max-width:420px){.boxgrid{margin:20px 0 10px;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,.25);background:rgba(0,0,0,.15);-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:inset 0 0 5px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,.25);box-shadow:inner 0 0 5px rgba(255,255,255,.25);width:100%;height:100px}.featureBoxIcon{font-size:4em}.featureBoxText{font-size:1em;text-align:center;margin-top:15px}.boxcaption{margin-top:10px}}