.center{text-align:center;margin:auto 0}.hide{display:none !important;visibility:hidden}.hide.visually{border:0;clip:rect(0 0 0 0);display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;width:1px}.hidden{display:none}.invisible{display:block;visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.align-left{text-align:left}img.align-left{float:left;display:block}.align-center{text-align:center}.align-right{text-align:right}.shift-left{float:left}.shift-right{float:right}.warning,.error{color:#ae1a12;letter-spacing:1px}.success{color:#81d0f1}.required{color:#81d0f1}.message p:last-of-type, .warning p:last-of-type, .success p:last-of-type, .error p:last-of-type, .secure p:last-of-type{margin-bottom:0px}span.message,span.warning,span.success,span.error,.secure,.wrap.message,.wrap.warning,.wrap.success,.wrap.error,.wrap.secure{background:#fefefe;border:4px
solid #fff;padding:4px;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 0px 2pt rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 2pt rgba(0,0,0,0.1);box-shadow:0px 0px 2pt  rgba(0,0,0,0.1)}.warning,span.warning,.wrap.warning{background:#ffe69f}.error,span.error,.wrap.error{background:#ebcccc}.secure,.wrap.secure{background:#d4efcc}.secure
hr{border-color:#9cd78b}.secure
p.soft{color:#9cd78b}.check{background-image:url(/assets/images/icon-good-bad.png);background-repeat:no-repeat;background-position:-32px 0px;height:32px;width:32px;display:block;overflow:hidden}.check.active{background-position:0px 0px}.loading
.overlay{background-color:#eee;bottom:0;left:0;opacity:0.5;filter:alpha(opacity = 50);position:fixed;right:0;top:0;z-index:99998}.loading-box{background:#fff;overflow:hidden;width:200px;height:200px;display:block;position:fixed;top:50%;left:50%;margin-left:-100px;margin-top:-100px;z-index:99999;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0px 0px 2pt rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 2pt rgba(0,0,0,0.1);box-shadow:0px 0px 2pt  rgba(0,0,0,0.1)}.loading-animation{display:block;background-image:url(/assets/images/ajax-loader.gif);width:200px;height:200px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.play{background:url(/assets/images/play-video.png);width:117px;height:117px;display:block;position:absolute;margin:0
auto;left:0;right:0;text-indent:-999px;overflow:hidden}.play:hover{background-position-y:-116px}.opaque-overlay{position:absolute;background-color:rgba(0,0,0,0.6);top:0;bottom:0;left:0;right:0;display:none}video.featured-vid{width:46%;height:66%;background:url(/assets/images/video-bg.png) no-repeat;background-size:cover;position:absolute;top:5%;left:27%}.video-responsive{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-responsive
iframe{position:absolute;top:0;left:0;width:100%;height:100%}video.video-responsive{width:100%    !important;height:auto   !important;padding-top:0px   !important;padding-bottom:0px   !important;position:inherit   !important}html,button,input,select,textarea{font-family:"myriad-pro","Helvetica Neue",Helvetica,Arial,sans-serif}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace}body{font:15px/1.618 sans-serif;font-family:"myriad-pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;font-weight:300}h1,h2,h3,h4{line-height:1.3em;text-shadow:1px 1px 0px rgba(150,150,150,0.3)}h1{font-size:29px;margin:0
0 0.28em 0}h2{font-size:22px;margin:0
0 0.62em 0}h2.topmargin{margin-top:15px}h3{font-size:18px;margin:0
0 0.62em 0}.no-bottom-margin{margin-bottom:0px}h4{font-size:14px;margin:0
0 0.28em 0}h5{font-size:0.83em;margin:0
0 0.62em 0}h6{font-size:0.75em;margin:0
0 0.62em 0}p{margin:0
0 0.62em 0}.soft{color:#ccc;font-weight:bold;font-family:georgia;font-style:italic}.depth{margin:0px
!important;display:block;position:relative}.depth:before,.depth:after{content:attr(title);color:rgba(255,255,255,.1);position:absolute}.depth:before{top:1px;left:1px}.depth:after{top:2px;left:2px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}mark{background:#adecfb;color:#000;padding:0px
5px 0px 5px;line-height:1em}.subtle{color:#515151}pre{margin:1em
0}code,kbd,pre,samp{font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}.large{font-size:140%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}a{color:#68bade;text-decoration:none;padding-bottom:0px}a:hover{color:#81d0f1 !important}a:visited{color:#68bade}table{width:100%}table td, table td
*{vertical-align:top}tr:nth-of-type(odd){}tr:nth-of-type(even){}table.blank
td{border-bottom:none;border-right:none}table.blank tr:nth-of-type(odd){background:transparent}table.blank tr:nth-of-type(even){background:transparent}label{font-size:12px;margin:10px
10px 2px 0px;display:block}label.label-focus{}input,textarea{background:#fff;border:none;-webkit-box-shadow:inset 2px 2px 4px  rgba(0,0,0,0.05),
0px 0px 0pt 1pt rgba(0,0,0,0.05);-moz-box-shadow:inset 2px 2px 4px  rgba(0,0,0,0.05),
0px 0px 0pt 1pt rgba(0,0,0,0.05);box-shadow:inset 2px 2px 4px  rgba(0,0,0,0.05),
0px 0px 0pt 1pt rgba(0,0,0,0.05);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding-top:7px;padding-bottom:7px;line-height:20px;font-size:14px}textarea{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}input[type=text],input[type=password]{width:100%;letter-spacing:2px;color:#232323;text-indent:10px}input[type=text]:focus,input[type=password]:focus{-webkit-box-shadow:inset 2px 2px 8px #aedff5,
0px 0px 3pt 1pt #50b2df;-moz-box-shadow:inset 2px 2px 8px #aedff5,
0px 0px 3pt 1pt #50b2df;box-shadow:inset 2px 2px 8px #aedff5,
0px 0px 3pt 1pt #50b2df;outline:none;color:#50b2df}input[type="checkbox"]{-webkit-appearance:none;background-color:#fff;-webkit-box-shadow:inset 2px 2px 8px  rgba(0,0,0,0.2),
0px 0px 0pt 1pt rgba(0,0,0,0.1);-moz-box-shadow:inset 2px 2px 8px  rgba(0,0,0,0.2),
0px 0px 0pt 1pt rgba(0,0,0,0.1);box-shadow:inset 2px 2px 8px  rgba(0,0,0,0.2),
0px 0px 0pt 1pt rgba(0,0,0,0.1);padding:14px;border-radius:3px;display:inline-block;position:relative}input[type="checkbox"]:checked{background-color:#aedff5;border:1px
solid #adb8c0;-webkit-box-shadow:inset -2px -2px 8px #50b2df,
0px 0px 3pt 1pt #aedff5;-moz-box-shadow:inset -2px -2px 8px #50b2df,
0px 0px 3pt 1pt #aedff5;box-shadow:inset -2px -2px 8px #50b2df,
0px 0px 3pt 1pt #aedff5;color:#99a1a7}input[type="checkbox"]:checked:after{content:'\2714';font-size:20px;position:absolute;top:0px;left:0px;color:#fff}input[disabled='disabled'],input:disabled{background:#dfdfdf}select{background:#fff;line-height:34px;height:34px;width:100%;border:1px
solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}select.secondary{background:#363639;border:1px
solid #252525;color:#fff}.button,a.button{background:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px
solid #dcdcdc;display:inline-block;color:#777 !important;padding:6px
24px;text-align:center;text-decoration:none;text-shadow:0px 1px 0px #fff;cursor:pointer;letter-spacing:1px}.button.large{padding-top:20px;padding-bottom:20px}.button.small{padding:0px
24px;font-size:12px}.button.mini{padding:6px
24px}.button.stretch{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button:hover,a.button:hover{-moz-box-shadow:inset 0px 1px 0px 0px #e6e6e6;-webkit-box-shadow:inset 0px 1px 0px 0px #e6e6e6;box-shadow:inset 0px 1px 0px 0px #e6e6e6;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e1e1e1), color-stop(1, #d4d4d4) );background:-moz-linear-gradient( center top, #e1e1e1 5%, #d4d4d4 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#d4d4d4');background-color:#e1e1e1;border:1px
solid #d1d1d1}.button.active,a.button.active{position:relative;top:1px}.button.highlight,a.button.highlight{background:#ed6c4c;color:#fff !important;text-shadow:none;border:1px
solid #dc5939}.button.highlight:hover,a.button.highlight:hover{-moz-box-shadow:inset 0px 1px 0px 0px #ed6c4c;-webkit-box-shadow:inset 0px 1px 0px 0px #ed6c4c;box-shadow:inset 0px 1px 0px 0px #ed6c4c;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e35d3d), color-stop(1, #ce5335) );background:-moz-linear-gradient( center top, #e35d3d 5%, #ce5335 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e35d3d', endColorstr='#ce5335');background-color:#dc5939;border:1px
solid #cc5336}.button.primary,a.button.primary{background:#71c4ea;border:1px
solid #68b2d4;border-top-color:#57b5e0;color:#fff !important;text-shadow:-1px -1px 0px #68b2d4}.button.primary:hover,a.button.primary:hover{-moz-box-shadow:inset 0px 1px 0px 0px #599cc0;-webkit-box-shadow:inset 0px 1px 0px 0px #599cc0;box-shadow:inset 0px 1px 0px 0px #599cc0;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4a98be), color-stop(1, #2e7ba6) );background:-moz-linear-gradient( center top, #4a98be 5%, #2e7ba6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a98be', endColorstr='#2e7ba6');background-color:#4a98be;border:1px
solid #2e7ba6;border-top-color:#3684b2;color:#fff !important;text-shadow:-1px -1px 0px #4296bb}.button.secondary,a.button.secondary{background:#f4f9fa;border-color:#ddeff9;color:#adcde8 !important;text-shadow:1px 1px 0px #fff}.button.secondary:hover,a.button.secondary:hover{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ebf4fb), color-stop(1, #ddeff9) );background:-moz-linear-gradient( center top, #ebf4fb 5%, #ddeff9 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf4fb', endColorstr='#ddeff9');background-color:#ebf4fb;-moz-box-shadow:inset 0px 1px 0px 0px #f4f9fa;-webkit-box-shadow:inset 0px 1px 0px 0px #f4f9fa;box-shadow:inset 0px 1px 0px 0px #f4f9fa;border-color:#d5eaf5}.button.strong,a.button.strong{background:#5cb5df;border:1px
solid #54a6cc;color:#fff !important;text-shadow:-1px -1px 0px #4296bb}.button.strong:hover,a.button.strong:hover{-moz-box-shadow:inset 0px 1px 0px 0px #4498bd;-webkit-box-shadow:inset 0px 1px 0px 0px #4498bd;box-shadow:inset 0px 1px 0px 0px #4498bd;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4498bd), color-stop(1, #5cb5df) );background:-moz-linear-gradient( center top, #4498bd 5%, #5cb5df 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4498bd', endColorstr='#5cb5df');background-color:#5cb5df;border:1px
solid #4d98bb;text-shadow:-1px -1px 0px #226c8c}.button.action,a.button.action{background:#4ec27f;border:1px
solid #47af73;color:#fff !important;text-shadow:-1px -1px 0px #4bb97a}.button.action:hover,a.button.action:hover{-moz-box-shadow:inset 0px 1px 0px 0px #56ce88;-webkit-box-shadow:inset 0px 1px 0px 0px #56ce88;box-shadow:inset 0px 1px 0px 0px #56ce88;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4bb97a), color-stop(1, #3fa86b) );background:-moz-linear-gradient( center top, #4bb97a 5%, #3fa86b 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4bb97a', endColorstr='#3fa86b');background-color:#4ec27f;border:1px
solid #47af73;text-shadow:-1px -1px 0px #47af73}.button.gold,a.button.gold{background:#fedf00;border:1px
solid #e9cd01;color:#fff !important;text-shadow:-1px -1px 0px #e8cc00}.button.gold:hover,a.button.gold:hover{-moz-box-shadow:inset 0px 1px 0px 0px #fcd76e;-webkit-box-shadow:inset 0px 1px 0px 0px #fcd76e;box-shadow:inset 0px 1px 0px 0px #fcd76e;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fdd446), color-stop(1, #f3be07) );background:-moz-linear-gradient( center top, #fdd446 5%, #f3be07 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd446', endColorstr='#f3be07');background-color:#e7c137;border:1px
solid #d0af28;text-shadow:-1px -1px 0px #d0af28}.button.info,a.button.info{}.button.success,a.button.success{}.button.warning,a.button.warning{}.button.inverse,a.button.inverse{background:#4e4e4e;border:1px
solid #333;color:#fff !important;text-shadow:-1px -1px 0px #000}.button.inverse:hover,a.button.inverse:hover{-moz-box-shadow:inset 0px 1px 0px 0px #696969;-webkit-box-shadow:inset 0px 1px 0px 0px #696969;box-shadow:inset 0px 1px 0px 0px #696969;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4e4e4e), color-stop(1, #313131) );background:-moz-linear-gradient( center top, #4e4e4e 5%, #313131 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e4e4e', endColorstr='#313131');background-color:#4e4e4e;border:1px
solid #333;color:#fff !important;text-shadow:-1px -1px 0px #000}input:disabled.button,input:disabled.button:hover,.button.primary.disabled,.button.primary.disabled:hover,.button.action.disabled,.button.action.disabled:hover,.button.inverse.disabled,.button.inverse.disabled:hover{-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;color:#ddd !important;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #efefef), color-stop(1, #fdfdfd) );background:-moz-linear-gradient( center top, #efefef 5%, #fdfdfd 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#fdfdfd');background-color:#efefef;border:1px
solid #ececec;text-shadow:1px 1px 0px #fff;cursor:not-allowed}[class^="icon-"],
[class*=" icon-"]{display:inline-block;width:20px;height:20px;*margin-right: .3em;line-height:20px;vertical-align:text-top;background-image:url("/assets/images/icons/icons-20x20-black.png");background-position:0px 0px;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px}.icon-large{background-image:url("/assets/images/icons/icons-black.png");line-height:40px;width:40px;height:40px}.icon-white{background-image:url("/assets/images/icons/icons-20x20-white.png")}.icon-download{background-position:-380px -140px}.icon-upload{background-position:-380px -160px}.icon-calendar{background-position:-180px -20px}.icon-calendar.icon-large{background-position:-360px -40px}.icon-time{background-position:-240px -80px}*{margin:0;padding:0}html,body,.wrap{height:100%}body>.wrap{height:auto;min-height:100%}.sticky-spacer{padding-bottom:240px}.footer{height:180px;position:relative;margin-top:-180px;clear:both;font-size:12px}.footer-link{color:#ccc !important;text-decoration:underline}.footer-shadow{position:relative;margin-top:-11px;background:url(/assets/images/footer-shadow.png) repeat-x}.footer-nav{margin-top:10px;font-size:18px}.footer-nav
ul{height:50px;max-height:50px;padding:0px;margin:0px;list-style:none;text-align:center}.footer-nav ul
li{display:inline;line-height:40px;padding-left:10px;padding-right:10px}.footer .social-icons{text-align:right}ul.primary{padding-left:0px}ul.primary
li{background:url(/assets/images/icon-checkmark.png) no-repeat;border-bottom:2px solid #e2e2e2;padding-left:30px;padding-bottom:5px;margin-top:5px;list-style:none}ul.primary
li.pending{background:none}ul.primary
li.last{border-bottom:none}ul.primary.lighter
li{border-bottom:1px solid #e2e2e2;color:#aaa;font-weight:lighter;letter-spacing:1px}ul.secondary{font-weight:lighter;padding-left:0}ul.secondary
li{list-style:none;margin-left:0px}ul.modern{padding-left:0px}ul.modern
li{background:url(/assets/images/checkmark.png) no-repeat left center;line-height:70px;list-style:none;margin-left:0px;padding-left:80px;font-size:18px;font-weight:lighter}body{background:#fcfcfc url(/assets/images/bg-texture-white.jpg) repeat;min-width:960px}.header{background:#f4f9fa url(/assets/images/bg-texture-blue3.jpg) left bottom repeat;border-bottom:1px solid #d8e7f0;min-height:200px}.header-wrapper{background:#fff url(/assets/images/bg-texture-whitest.jpg) repeat;padding-bottom:3px}.footer{background:#414042;color:#888;border-top:1px solid #a1dfe2}.footer
a{color:#eee}.header
.featured{margin-bottom:-11px;padding-top:80px}.header.block{padding-left:0px;padding-right:0px}.featured{text-align:center}.featured.mb{background:url(/assets/images/mortgage-brokers1.png) no-repeat 130px bottom;height:500px}.featured.re-agent{background:url(/assets/images/real-estate-agent-benefit.png) no-repeat 0px bottom;height:450px}.featured.re-sms{background:url(/assets/images/streettext-sms-capture.png) no-repeat center bottom;height:420px}.featured.fb-sync,{background:url(/assets/images/feature-fb-sync.png) no-repeat center bottom;background-size:contain;height:380px}.featured.re-bg{background:no-repeat center bottom;background-size:contain;padding-bottom:280px}.featured h2, .featured
h3{font-weight:100;color:#8aa9bb;text-shadow:1px 1px 0px rgba(255,255,255,0.5)}.section{border-top:3px solid #fff;background:url(/assets/images/bg-texture-grey-section.jpg) repeat-x;padding-top:35px;padding-bottom:20px}.section.tools{border-top:none;background:none;padding-top:5px}.mod{background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.subnav{background:url(/assets/images/bg-texture-subnav.jpg) left bottom repeat-x;border-bottom:2px solid #fff;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-moz-box-shadow:inset 0px 1px 2px 0px #ceccce;-webkit-box-shadow:inset 0px 1px 2px 0px #ceccce;box-shadow:inset 0px 1px 2px 0px #ceccce;height:54px;margin:0px}.section
.subnav{margin-top:-34px}.subnav
li{float:left;list-style:none;margin-top:8px;height:38px}.subnav li
a{padding-left:30px;padding-right:30px;border-right:1px solid #afb7b8;border-left:1px solid #f5f5f5;display:block;line-height:38px;color:#6a6a6f;font-size:16px;font-weight:bold;text-shadow:1px 1px 0px #fff}.subnav li
a.button{line-height:inherit;margin-right:20px}.subnav li a:hover, .subnav li
a.active{color:#9b9b9b !important}.subnav li
a.first{border-left:none}.subnav li
a.last{border-right:none}.demo{background:url(/assets/images/demo-phone.png) left top no-repeat;width:256px;height:450px;padding-top:89px;padding-left:24px}.call-to-action{background:url(/assets/images/bg-texture-calltoaction.jpg) repeat-x;border-top:3px solid #fff;padding:60px
0px 40px 0px;max-height:237px}textarea{resize:vertical}hr{display:block;height:1px;border:0;border-bottom:1px solid #eee;margin:1em
0;padding:0}hr.secondary{border-bottom:3px solid #fff}hr.third{border-bottom:1px solid #3c96bf;border-top:1px solid #76cdf5;height:0px;margin-left:25px;margin-right:25px}.frame{background:url(/assets/images/frame-bottom.png) left bottom no-repeat;display:block;padding-bottom:6px;overflow:hidden}.frame-small{background:url(/assets/images/frame-bottom-s.png) left bottom no-repeat;display:block;padding-bottom:6px;overflow:hidden}.frame
img{border:7px
solid #fff;-moz-box-shadow:0 0 7px #888;-webkit-box-shadow:0 0 7px #888;box-shadow:0 0 7px #888}.thumb{border:3px
solid #ddd;margin:10px}.tag{background:#f0f0f0 url(/assets/images/bg-texture-grey.jpg);-moz-box-shadow:inset 0 -4px 10px #cbcbcb;-webkit-box-shadow:inset 0 -4px 10px #cbcbcb;box-shadow:inset 0 -4px 10px #cbcbcb;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:0px;padding:10px;height:40px;overflow:hidden;position:absolute;top:-130px;right:0px;text-align:center;color:#999}.tag:visited{color:#999}.action-container{border:1px
solid #dcdcdc;background:#fff;padding:15px;-moz-box-shadow:0 0 7px #888;-webkit-box-shadow:0 0 7px #888;box-shadow:0 0 7px #bbb;margin:7px
7px -1px 7px}.value-spacing-left{padding-right:25px}.value-spacing-right{padding-left:25px}.feature-spacing-left{padding-right:45px}.feature-spacing-right{padding-left:45px}.contact-info-spacing{margin-top:25px}.registered-spacing{vertical-align:super;font-size:18px;padding-left:3px}.tool-box-spacing-left{margin-right:10px}.tool-box-spacing-right{margin-left:10px}.signup-spacing-left{margin-left:20px}.image-border{border:3px
solid #fff;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;width:191px}.feature-box{background:#62c1ed url(/assets/images/bg-package-selected.jpg) bottom repeat-x;-moz-box-shadow:inset 0 0 10px #3a82a3, 0 0 10px #444;-webkit-box-shadow:inset 0 0 10px #3a82a3, 0 0 10px #444;box-shadow:inset 0 0 10px #3a82a3, 0 0 10px #444;margin:0px
5px 10px 5px;z-index:2;position:relative;width:230px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.feature-box
.head{background:#3e3d3d;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;margin-top:5px;min-height:66px}.feature-box .head
h3{color:#ddd;line-height:40px;text-transform:uppercase;text-shadow:0px 0px 2px #000;font-weight:normal;padding-top:13px}.feature-box
.body{color:#fff;text-shadow:0px 0px 4px #000;letter-spacing:2px;padding-bottom:10px;text-align:center}.feature-box .body
h1{font-size:45px;text-shadow:0px 0px 4px #000;margin-bottom:-5px}.cta-intro{height:350px;width:100%;background:url('/assets/images/re-automated.png') no-repeat;background-size:100%}.cta-intro
.button{margin-top:115px;margin-left:24px;height:50px;line-height:50px;width:200px}.block{padding:10px}.block.header{background:url(/assets/images/bg-rays-blue-faded.png) center 140px no-repeat;border-bottom:none}.block.primary{background:#f0f0f0 url(/assets/images/bg-texture-grey.jpg);-moz-box-shadow:inset 0 -4px 10px #cbcbcb;-webkit-box-shadow:inset 0 -4px 10px #cbcbcb;box-shadow:inset 0 -4px 10px #cbcbcb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-bottom:1px solid #fff}.block.primary.landingpage{padding:30px
30px 0px 30px}.block.shop-item{background:#deeff9;display:block;text-align:center;padding:40px
0 40px 0;font-size:30px}.block.intro{padding:65px
0px 10px 0px}.block.intro
h1{text-shadow:-1px -1px 0 #fff,
1px -1px 0 #fff,
-1px 1px 0 #fff,
1px 1px 0 #fff;text-shadow:-1px -1px 0 #e2f9fc,
1px -1px 0 #e2f9fc,
-1px 1px 0 #e2f9fc,
1px 1px 0 #e2f9fc}.block.intro
p{font-weight:300;text-shadow:1px 1px 0 #e2f9fc}.block.secondary{background:#eee;padding:0px;margin:10px}.block.demonstration{margin-left:-60px;background:#eee}[class*="span"].primary{background:#b2dc98;min-height:30px}[class*="span"].secondary{background:#eee;min-height:30px}.blog-post{background:#fff;color:#222;display:block;padding:20px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.blog-post:hover{background:#fff}.blog-post:hover .post-title{color:#3b8dbd}.blog-post .post-date{color:#aaa;text-transform:uppercase;margin-bottom:10px;display:block}.blog-post .post-category{color:#3b8dbd}.blog-post .post-img{margin-bottom:20px;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.blog-post:hover .post-img{opacity:0.6}.blog-post .post-title{font-size:20px;margin-bottom:30px;color:#222}.blog-post .post-excerpt{margin-bottom:30px;color:#aaa}