#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}}#masthead h1{padding:20px 0}#main-feature h1,#main-feature h4{float:none;width:auto;margin:0 10px}.stacked h1{font-size:32px;font-size:2rem;letter-spacing:-1px}.stacked h1 span{margin-left:-.1ex;display:block}.stacked p.large{float:none;width:auto;margin:0 10px;font-size:24px;font-size:1.5rem;line-height:1.3}#download .button{padding:10px}#esr-form input[type=email],#esr-form input[type=text]{max-width:90%}img#release-overview{height:auto}@media only screen and (min-width:1000px){img#release-overview{max-width:none}}