html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype')}.smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#0b3f5c url('../images/demo_background.png?v=12543') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-family:'Open Sans',arial,verdana,sans-serif;font-size:12px}body,body *{font-family:'Open Sans',arial,verdana,sans-serif;box-sizing:border-box}.container{width:1183px;margin:0 auto}.demo-icon{display:inline-block;width:20px;height:20px;background:url('../images/demo_sprite@2x.png?v=12543');background-size:188px 61px;vertical-align:middle;margin-top:-5px;margin-right:17px}.icn-home{background-position:3px 0;margin-top:-2px;margin-right:3px}.icn-personalize-demo{background-position:-41px 1px;margin-top:-2px;margin-right:3px}.icn-free-trial{background-position:-20px 2px;margin-top:-2px;margin-right:3px}.icn-get-quote{background-position:-106px 1px;margin-top:-2px;margin-right:3px}.icn-admin{background-position:-62px 1px;margin-top:-2px;margin-right:2px}.icn-user{background-position:-84px 2px;margin-top:-2px;margin-right:2px}.icn-list-1{background-position:-3px -26px;width:28px;height:27px}.icn-list-2{background-position:-42px -27px;width:26px;height:26px}.icn-list-3{background-position:-81px -31px;width:26px;height:22px}.icn-list-4{background-position:-120px -27px;width:26px;height:26px}.icn-list-5{background-position:-158px -26px;width:26px;height:28px}.top-menu-bar{height:88px}.top-menu-bar .top-logo{width:201px;padding:20px 0 15px 0;position:absolute}.top-menu-bar .top-logo>a>img{width:100%}.top-menu-bar .top-menu{float:right;list-style:none}.top-menu-bar .top-menu>li{float:left}.top-menu-bar .top-menu>li>a{display:block;color:#fff;text-decoration:none;padding:35px 20px 10px 20px;font-weight:600;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-ms-transition:color .3s ease-in;-o-transition:color .3s ease-in;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-menu-bar .top-menu>li>a:hover{color:#009846}.top-menu-bar .top-menu>li:last-child>a{padding-right:0}.btn{padding:14px 33px;display:inline-block;cursor:pointer;-webkit-transition:background-color .1s ease-in;-moz-transition:background-color .1s ease-in;-ms-transition:background-color .1s ease-in;-o-transition:background-color .1s ease-in;-webkit-transition:color .1s ease-in;-moz-transition:color .1s ease-in;-ms-transition:color .1s ease-in;-o-transition:color .1s ease-in}.btn.btn-learn-more{background-color:#000;color:#009846;font-size:14px;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-learn-more:hover{color:#fff}.btn.btn-admin-portal{background-color:#09944b;color:white;padding:13px 0;font-size:13px;width:100%;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;margin-top:20px;height:45px;border-bottom:3px solid #00803b;-webkit-transition:background-color .1s ease-in;-moz-transition:background-color .1s ease-in;-ms-transition:background-color .1s ease-in;-o-transition:background-color .1s ease-in}.btn.btn-admin-portal:hover{background-color:#21af64}.btn.btn-user-portal{background-color:#f7f7f7;color:#333;padding:13px 0;font-size:15px;width:100%;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;margin-top:28px;height:45px;border-bottom:3px solid #c6c6c6;-webkit-transition:background-color .1s ease-in;-moz-transition:background-color .1s ease-in;-ms-transition:background-color .1s ease-in;-o-transition:background-color .1s ease-in}.btn.btn-user-portal:hover{background-color:#dedede}.inner-body .lhs,.inner-body .rhs{height:570px;-webkit-transition:width .3s ease-in;-moz-transition:width .3s ease-in;-ms-transition:width .3s ease-in;-o-transition:width .3s ease-in}.inner-body .rhs{background:rgba(12,21,34,0.65);float:right}.inner-body .lhs{width:61%;padding-right:3px;float:left}.inner-body .lhs .lhs-inner{background:rgba(12,21,34,0.65);height:570px;padding:70px 10px 77px 87px}.inner-body .lhs .lhs-inner>h1{font-size:50px;font-weight:300;color:#009846;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-3px}.inner-body .lhs .lhs-inner>p{width:85%}.inner-body .lhs .lhs-inner>p,.inner-body .lhs .lhs-inner>p *{color:#fff;font-size:18px;font-weight:300;margin:10px 0 15px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inner-body .lhs .lhs-inner>p a,.inner-body .lhs .lhs-inner>p * a{text-decoration:none;line-height:30px}.inner-body .lhs .lhs-inner>p a:hover,.inner-body .lhs .lhs-inner>p * a:hover{text-decoration:underline}.inner-body .lhs .lhs-inner>ul{list-style-type:none;padding:0;margin:40px 0 30px 0;font-size:23px}.inner-body .lhs .lhs-inner>ul>li{color:#009846;margin-bottom:15px;display:block}.inner-body .lhs .lhs-inner>ul>li span{font-size:14px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.inner-body .lhs .lhs-inner>ul>li span:hover{color:#b3b3b3}.inner-body .rhs{width:39%;padding:200px 90px 0 90px}.inner-body .rhs>h1{font-size:24px;font-weight:500;color:white;border-bottom:2px solid #2d3540;padding-bottom:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.inner-body .rhs>p{font-size:11px;margin:20px -80px 0 -80px;text-align:center;color:rgba(255,255,255,0.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:1183px){.top-menu-bar{padding:0 20px}.container{width:100%}.inner-body .lhs{width:60%}.inner-body .rhs{width:40%}}@media only screen and (max-width:900px){.top-menu-bar{padding:0 20px}.container{width:100%}.inner-body .lhs{width:60%}.inner-body .lhs .lhs-inner{padding:27px 10px 87px 27px}.inner-body .rhs{width:40%;padding:128px 20px 0 20px}.inner-body .rhs>p{margin:30px 0 0 0}}@media only screen and (max-width:700px){.top-menu-bar{padding:0 20px}.top-menu-bar>.top-menu{width:100%;margin:80px 0 20px -40px}.top-menu-bar>.top-menu>li{display:block;float:none;margin-bottom:1px}.top-menu-bar>.top-menu>li>a{padding:12px 10px;background:rgba(0,0,0,0.3);-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in}.top-menu-bar>.top-menu>li>a:hover{background-color:rgba(0,0,0,0.5)}.container{width:100%}.inner-body{padding:0 20px}.inner-body .lhs{width:100%;padding-right:0;height:auto;float:right}.inner-body .lhs .lhs-inner{padding:27px 10px 87px 27px;height:auto}.inner-body .rhs{width:100%;float:left;padding:38px 20px 0 20px;height:300px;clear:both;margin-bottom:20px}.inner-body .rhs>p{margin:30px 0 0 0}}