#nav-main-menu{display:inline-block;*display:inline;*zoom:1;margin:0}#nav-main-menu li{position:relative}#nav-main-menu li.hover a{outline:0}#nav-main-menu li.hover a[aria-haspopup=true]{background-image:url("/media/img/sandstone/menu-point.0d5a3b9e32e1.png");background-repeat:no-repeat;background-position:center 2.75em}#masthead nav .sublink{text-transform:none}.js #nav-main li.hover .submenu{left:0;opacity:1;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#nav-main .submenu,#nav-main .submenu li{height:auto;border:0;float:none;display:block}#nav-main .submenu{position:absolute;z-index:100;left:-999em;top:43px;opacity:0;width:190px;text-shadow:1px 1px 0 #fff,0 0 5px #fff;background:#fff;padding:1px 0;border-bottom:1px solid #ddd}#nav-main .submenu li,#nav-main .submenu li.hover{background-image:none}#nav-main .submenu li a,#nav-main .submenu li a:link,#nav-main .submenu li a:visited,#nav-main .submenu li span,#nav-main .submenu li.hover a,#nav-main .submenu li.hover a:link,#nav-main .submenu li.hover a:visited,#nav-main .submenu li.hover span{overflow:hidden;padding:7px 10px;margin:0;height:auto;float:none;display:block;font-size:11px;font-size:.6875rem;border:0;background:0 0;position:relative;-moz-transition:background .1s ease-in;-webkit-transition:background .1s ease-in;transition:background .1s ease-in}#nav-main .submenu li a,#nav-main .submenu li a:active,#nav-main .submenu li a:focus,#nav-main .submenu li a:hover,#nav-main .submenu li.hover a,#nav-main .submenu li.hover a:active,#nav-main .submenu li.hover a:focus,#nav-main .submenu li.hover a:hover{background:#e3ebf4;background:rgba(152,178,201,.2);-moz-transition:background .1s ease-out;-webkit-transition:background .1s ease-out;transition:background .1s ease-out}#nav-main .submenu hr{height:5px;margin:0 auto 5px;width:170px}html[dir=rtl] #nav-main .submenu{left:999em}#nav-mail ul li.current a,#nav-mail ul li.current a:link,#nav-mail ul li.current a:visited,#nav-mail ul li.current span{background:#fbfdff;padding-right:30px;padding-bottom:15px}#nav-mail ul li.current ul a,#nav-mail ul li.current ul a:link,#nav-mail ul li.current ul a:visited,#nav-mail ul li.current ul span{background:0 0;height:auto;padding:8px 10px}.darkbg #nav-main ul li a,.darkbg #nav-main ul li a:link,.darkbg #nav-main ul li a:visited,.darkbg #nav-main ul li span{color:#fff;border-color:#555}.darkbg #nav-main ul li li a,.darkbg #nav-main ul li li a:link,.darkbg #nav-main ul li li a:visited,.darkbg #nav-main ul li li span{color:#484848}.darkbg #nav-main ul li .hover a,.darkbg #nav-main ul li .hover a:link,.darkbg #nav-main ul li .hover a:visited,.darkbg #nav-main ul li a:hover,.darkbg #nav-main ul li:hover a{background:#ccc;color:#484848}@media only screen and (max-width:760px){#nav-main-menu{margin:15px 0 0 -10px}#nav-main-menu li.hover a[aria-haspopup=true]{background-image:none}#nav-main-menu .submenu,.js #nav-main li.hover .submenu{left:-999em;top:auto;background:#fff;border-radius:10px;box-shadow:0 2px 3px rgba(0,0,0,.35);opacity:1;padding:0}#nav-main-menu .submenu a,#nav-main-menu .submenu a:link,#nav-main-menu .submenu a:visited{-moz-transition:none 0s;-webkit-transition:none 0s;transition:none 0s}}#main-feature{padding-bottom:20px}#main-feature h1 strong{display:block;font-size:64px;font-size:4rem;font-weight:400}#main-feature h1,main h2{font-size:40px;font-size:2.5rem}#main-feature h2{font-size:20px;font-size:1.25rem;line-height:1.3}main .row{overflow:hidden;margin:0 20px}main section{overflow:hidden;float:left;width:460px;margin:0 10px}main header{overflow:hidden}main header img{display:block;float:left;margin:10px 0 0;width:128px;height:128px}main header h2,main header ul{margin:0 0 20px 150px}main header ul{min-height:7em}main header li{margin:10px 0 0;list-style-type:none}main .download-box{text-align:center}@media only screen and (max-width:1000px){main header{text-align:center}main header img{float:none;margin:0 auto 6px}main header h2,main header ul{margin:0 0 20px}}@media only screen and (min-width:760px) and (max-width:1000px){main section{float:left;width:340px;margin:0 10px}}@media only screen and (max-width:760px){#main-feature h1{font-size:48px;font-size:3rem}#main-feature h1 strong{font-size:inherit}main .row{margin:0}main section{float:none;width:auto;margin:0 10px;margin-bottom:40px}main header ul{min-height:0}}