/*! updated 2016-04-11 */a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,main,nav,section,video{display:block}a img{border:0}button.form-button,input[type=submit].form-button{font-size:20px;font-size:1.25rem;display:inline-block;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;background:0 0;border-radius:100px;cursor:pointer;padding:10px 36px;position:relative;text-align:center;text-shadow:none;color:#0095dd;border:2px solid #0095dd;width:100%}@media only screen and (max-width:480px){button.form-button,input[type=submit].form-button{font-size:18px;font-size:1.125rem}}button.form-button:active,input[type=submit].form-button:active{position:relative;top:1px}button.form-button:focus,button.form-button:hover,input[type=submit].form-button:focus,input[type=submit].form-button:hover{text-decoration:none}button.form-button:focus,button.form-button:hover,input[type=submit].form-button:focus,input[type=submit].form-button:hover{color:#33aae4;border-color:#33aae4}button.form-button.button-dark,input[type=submit].form-button.button-dark{color:#00539f;border-color:#00539f}button.form-button.button-dark:focus,button.form-button.button-dark:hover,input[type=submit].form-button.button-dark:focus,input[type=submit].form-button.button-dark:hover{color:#0060a8;border-color:#0060a8}button.form-button.button-light,input[type=submit].form-button.button-light{color:#fff;border-color:#fff}button.form-button.button-light:focus,button.form-button.button-light:hover,input[type=submit].form-button.button-light:focus,input[type=submit].form-button.button-light:hover{color:#f4f4f4;border-color:#f4f4f4}button.form-button.button-general,input[type=submit].form-button.button-general{font-size:16px;font-size:1rem}button.form-button.button-red,input[type=submit].form-button.button-red{background-color:#c13832;color:#fff;border:2px solid #c13832}button.form-button.button-red:focus,button.form-button.button-red:hover,input[type=submit].form-button.button-red:focus,input[type=submit].form-button.button-red:hover{background-color:#ea3b28}.blueprint .button,.button,a.button:link,a.button:visited,button.button{font-size:20px;font-size:1.25rem;display:inline-block;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;background:0 0;border-radius:100px;cursor:pointer;padding:10px 36px;position:relative;text-align:center;text-shadow:none;background-color:#0095dd;color:#fff;border:2px solid #0092cc}@media only screen and (max-width:480px){.blueprint .button,.button,a.button:link,a.button:visited,button.button{font-size:18px;font-size:1.125rem}}.blueprint .button:active,.button:active,a.button:link:active,a.button:visited:active,button.button:active{position:relative;top:1px}.blueprint .button:focus,.blueprint .button:hover,.button:focus,.button:hover,a.button:link:focus,a.button:link:hover,a.button:visited:focus,a.button:visited:hover,button.button:focus,button.button:hover{text-decoration:none}.blueprint .button:focus,.blueprint .button:hover,.button:focus,.button:hover,a.button:link:focus,a.button:link:hover,a.button:visited:focus,a.button:visited:hover,button.button:focus,button.button:hover{background-color:#33aae4;color:#fff}.blueprint .button.button-dark,.button.button-dark,a.button:link.button-dark,a.button:visited.button-dark,button.button.button-dark{background-color:#00539f;color:#fff;border-color:#005493}.blueprint .button.button-dark:focus,.blueprint .button.button-dark:hover,.button.button-dark:focus,.button.button-dark:hover,a.button:link.button-dark:focus,a.button:link.button-dark:hover,a.button:visited.button-dark:focus,a.button:visited.button-dark:hover,button.button.button-dark:focus,button.button.button-dark:hover{background-color:#0060a8}.blueprint .button.button-green,.button.button-green,a.button:link.button-green,a.button:visited.button-green,button.button.button-green{background-color:#16da00;color:#fff;border:2px solid #16da00}.blueprint .button.button-green:focus,.blueprint .button.button-green:hover,.button.button-green:focus,.button.button-green:hover,a.button:link.button-green:focus,a.button:link.button-green:hover,a.button:visited.button-green:focus,a.button:visited.button-green:hover,button.button.button-green:focus,button.button.button-green:hover{background-color:#13c100;border-color:#13c100}.blueprint .button.button-red,.button.button-red,a.button:link.button-red,a.button:visited.button-red,button.button.button-red{background-color:#c13832;color:#fff;border:2px solid #c13832}.blueprint .button.button-red:focus,.blueprint .button.button-red:hover,.button.button-red:focus,.button.button-red:hover,a.button:link.button-red:focus,a.button:link.button-red:hover,a.button:visited.button-red:focus,a.button:visited.button-red:hover,button.button.button-red:focus,button.button.button-red:hover{background-color:#ea3b28}.blueprint .button.button-orange,.button.button-orange,a.button:link.button-orange,a.button:visited.button-orange,button.button.button-orange{background-color:#f26c23;color:#fff;border:2px solid #e55525}.blueprint .button.button-orange:focus,.blueprint .button.button-orange:hover,.button.button-orange:focus,.button.button-orange:hover,a.button:link.button-orange:focus,a.button:link.button-orange:hover,a.button:visited.button-orange:focus,a.button:visited.button-orange:hover,button.button.button-orange:focus,button.button.button-orange:hover{background-color:#f5894f}.blueprint .button.button-transparent-light,.button.button-transparent-light,a.button:link.button-transparent-light,a.button:visited.button-transparent-light,button.button.button-transparent-light{background-color:transparent;color:#fff;border:2px solid #fff}.blueprint .button.button-transparent-light:focus,.blueprint .button.button-transparent-light:hover,.button.button-transparent-light:focus,.button.button-transparent-light:hover,a.button:link.button-transparent-light:focus,a.button:link.button-transparent-light:hover,a.button:visited.button-transparent-light:focus,a.button:visited.button-transparent-light:hover,button.button.button-transparent-light:focus,button.button.button-transparent-light:hover{border-color:#f4f4f4}.fx-privacy-link{display:block;font-size:12px;font-size:.75rem;text-align:center;text-shadow:none}.fx-privacy-link a:link,.fx-privacy-link a:visited{color:#fff;text-decoration:none}.fx-privacy-link a:focus,.fx-privacy-link a:hover{text-decoration:underline}.sand .fx-privacy-link a:link,.sand .fx-privacy-link a:visited{color:#0096dd}.sky .fx-privacy-link a:link,.sky .fx-privacy-link a:visited{color:#67a7d0}.space .fx-privacy-link a:link,.space .fx-privacy-link a:visited{color:#0096dd}.blueprint .fx-privacy-link a:link,.blueprint .fx-privacy-link a:visited{color:#0096dd}ul.download-list{list-style-type:none;margin-bottom:10px}ul.download-list li{margin-left:0}ul.download-list .download-link{font-size:16px;font-size:1rem;padding:.9em 40px}ul.download-list strong{font-weight:700}.infobar a.button{margin-left:20px;padding:5px 18px;font-size:16px;font-size:1rem}.download-dumb ul{list-style:none}.download-dumb ul li{display:inline-block;margin:20px 0 0}.download-dumb ul li .button{padding:6px 10px;margin-left:3px;font-size:14px;font-size:.875rem}.download-button{display:inline-block;vertical-align:top}.download-other{color:#bbb;font-size:11px;font-size:.6875rem}.download-other a:link,.download-other a:visited{color:#999}.download-other a:active,.download-other a:focus,.download-other a:hover{color:#999;text-decoration:underline}.download-button .ios-download,.download-button .linux-arm-download,.download-button .nojs-download,.download-button .unrecognized-download,.download-button .unsupported-download,.download-button .unsupported-download-osx{display:none}.android .download-button-desktop,.download-button .os_android,.download-button .os_ios,.download-button .os_linux,.download-button .os_linux64,.download-button .os_osx,.download-button .os_win,.download-button .os_win64,.download-button .os_win_xpvista,.linux.arm .download-button .os_linux,.linux.x86.x64 .download-list .os_linux,.no-js .download-list,.other .download-list,.windows.arm .download-button .os_win{display:none!important}.android .download-button .os_android,.android .download-button-desktop .download-list,.android .download-button-desktop small.os_win,.download-button-android .os_android,.download-button-ios .os_ios,.ios .download-button .ios-download,.ios .download-button .os_ios,.ios .download-button-desktop .download-list,.linux .download-button .os_linux,.linux.x86.x64 .download-button .os_linux64,.osx .download-button .os_osx,.other .download-button small.os_win,.other .download-button-android .download-list,.windows .download-button .os_win{display:block!important}.linux.arm .download-button .linux-arm-download,.oldmac .download-button .unsupported-download,.oldwin .download-button .unsupported-download,.windows.arm .download-button .unsupported-download{display:block;max-width:250px}.linux.arm .download-button .fx-privacy-link,.oldmac .download-button .fx-privacy-link,.oldwin .download-button .fx-privacy-link,.windows.arm .download-button .fx-privacy-link{display:none}.android .download-button-desktop .nojs-download,.ios .download-button-desktop .nojs-download,.no-js .download-button .nojs-download{display:block}.other .download-button .unrecognized-download{display:block}.android.x86 .download-button .download-list .os_android.armv7up,.android.x86 .download-button .download-other.os_android .x86,.download-button .download-list .os_android.x86,.download-button .download-other.os_android .arm{display:none!important}.android.x86 .download-button .download-list .os_android.x86{display:block!important}.android.x86 .download-button .download-other.os_android .armv7up{display:inline!important}.windows.xpvista .download-button .os_win{display:none!important}.windows.xpvista .download-button .os_win_xpvista{display:block!important}html[lang=ml] .button{padding:10px 16px}#nav-main ul{display:inline-block;margin:0}#nav-main ul li{position:relative;z-index:100}#nav-main ul li a,#nav-main ul li a:link,#nav-main ul li a:visited,#nav-main ul li span{z-index:100;position:relative}#nav-main ul li.hover a{outline:0}#nav-main ul 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}#nav-main-toggle{display:none}#masthead nav .sublink{text-transform:none}.js #nav-main li.hover ul{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 li ul,#nav-main li ul li{height:auto;border:0;float:none;display:block}body.html-rtl #nav-main li ul{left:999em}#nav-main li ul{position:absolute;left:-999em;top:44px;opacity:0;z-index:999;width:190px;text-shadow:1px 1px 0 #fff,0 0 5px #fff;background:#fff;padding:1px 0;border-bottom:1px solid #ddd}#nav-main li ul li,#nav-main li ul li.hover{background-image:none}#nav-main li ul li a,#nav-main li ul li a:link,#nav-main li ul li a:visited,#nav-main li ul li span,#nav-main li ul li.hover a,#nav-main li ul li.hover a:link,#nav-main li ul li.hover a:visited,#nav-main li ul 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 li ul li a,#nav-main li ul li a:active,#nav-main li ul li a:focus,#nav-main li ul li a:hover,#nav-main li ul li.hover a,#nav-main li ul li.hover a:active,#nav-main li ul li.hover a:focus,#nav-main li ul 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 li ul hr{height:5px;margin:0 auto 5px;width:170px}#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}html{background:#fff}body{font-size:100%;line-height:1.5;font-family:'Open Sans',X-LocaleSpecific,sans-serif;color:#333;background:#fff}#outer-wrapper{position:relative;border-top:2px solid #fff;background:transparent none;zoom:1}#wrapper{margin:0 auto;position:relative;width:960px;zoom:1}.moz-global-nav .nav-button-menu{display:none}.moz-global-nav-drawer{display:none}#colophon .content,#main-content,#main-feature,#masthead,.billboard,.container,.moz-global-nav .nav-horizontal-menu{display:block;margin:0 auto;padding-left:20px;padding-right:20px;width:960px;zoom:1}#colophon .content:after,#main-content:after,#main-feature:after,#masthead:after,.billboard:after,.container:after,.moz-global-nav .nav-horizontal-menu:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#main-content,#main-feature{padding-bottom:48px}.main-column{width:540px;float:left;margin:0 10px}.sidebar{width:220px;float:left;margin:0 10px 0 170px}.billboard{padding-top:40px;padding-bottom:40px;margin:0 -20px 40px -20px;background:#fff;border-bottom:1px solid #ddd}.billboard .huge,.billboard .large,.billboard h1,.billboard h2,.billboard h3,.billboard h4,.billboard h5,.billboard h6{color:#484848}.callout-content{display:block;background:#fff;border-bottom:1px solid #ddd;margin:0 auto 20px;padding-left:20px;padding-right:20px;zoom:1}#strings{display:none}#mosaic{display:none}a:link,a:visited{color:#0096dd;text-decoration:none}a:active,a:focus,a:hover{color:#0073aa;text-decoration:underline}.huge,.large,h1,h2,h3,h4,h5,h6,legend{font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400;color:#484848;display:block;line-height:1;margin:0 0 12px 0}.huge,.huge h1{font-size:6.75em;letter-spacing:-4px;line-height:1}.large,.large h1{line-height:1}.large h1{font-size:4.5em;letter-spacing:-3px}.billboard h2,.huge h2,.large h2,h1{font-size:3em;letter-spacing:-2px}h2{font-size:2em;letter-spacing:-1px}h3{font-size:1.75em;letter-spacing:-.5px}h1 .large,h2 .large,h4{font-size:1.5em;letter-spacing:-.25px}h5,legend{font-size:1em}h6{font-size:.875em}.small,small{font-size:.75em;line-height:1.25}hgroup h1,hgroup h2,hgroup h3,hgroup h4,hgroup h5,hgroup h6{margin-bottom:0}legend{color:#333;white-space:normal}.title-shadow-box{font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400;background:#b30406;color:#fff;font-size:48px;font-size:3rem;letter-spacing:-2px;margin:-60px 10px 40px;padding:20px;position:relative;width:420px;zoom:1}dl,hgroup,ol,p,ul{margin:0 0 20px 0}ol.unstyled li,ul.unstyled li{list-style-type:none;margin-left:0}ol.unstyled li li,ul.unstyled li li{list-style-type:disc;margin-left:20px}li ol,li ul{margin-bottom:0}li{margin-left:20px}dt{font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400;font-size:2em;line-height:100%;letter-spacing:-1px;margin-bottom:10px}dd{margin-bottom:40px}dl.faq dt{font-size:1.125em}dl.faq dd{margin-bottom:1.5em}code,pre{color:#666;font-size:.875em}.center{text-align:center}img{-ms-interpolation-mode:bicubic}.sand #outer-wrapper{background:#f5f1e8 url("/media/img/sandstone/bg-gradient-sand.26ec6264163e.png") repeat-x}.sky #outer-wrapper{background:#eee url("/media/img/sandstone/bg-gradient-sky.7ea325995978.png") repeat-x}.sky a:link,.sky a:visited{color:#67a7d0}.sky a:active,.sky a:focus,.sky a:hover{color:#4090c4}.sky #main-feature{position:relative}.sky #main-feature .download-button{position:absolute;right:30px;top:0}.sky .blueprint .button,.sky .button,.sky .space .button,.sky a.button:link,.sky a.button:visited,.sky button.button{color:#fff}.space{color:#fff}.space #outer-wrapper{background:#04020b url("/media/img/sandstone/bg-space.88dc13431221.png") repeat-x}.space h1,.space h2,.space h3,.space h4,.space h5,.space h6{color:#fff}.space a:link,.space a:visited{color:#0096dd}.space a:active,.space a:focus,.space a:hover{color:#11b3ff}.space #masthead nav li a:link,.space #masthead nav li a:visited{color:#0096dd}.space #masthead nav li li a:link,.space #masthead nav li li a:visited{color:#484848}.space .blueprint .button,.space .button,.space .space .button,.space a.button:link,.space a.button:visited,.space button.button{color:#fff}#masthead h2{padding:30px 0 20px;margin:0 10px}#masthead nav{float:right;margin-right:16px;text-transform:uppercase;font-size:.8125em}#masthead nav li{display:inline-block;list-style-type:none;margin:0}#masthead nav li a,#masthead nav li b{display:inline-block;padding:12px;font-weight:400}#masthead nav li .current,#masthead nav li b{background-position:50% 0;background-repeat:no-repeat;background-image:url("/media/img/sandstone/menu-current.f4431ce91775.png")}#masthead nav li a:link,#masthead nav li a:visited{color:#484848}#masthead .toggle{display:none}#masthead .breadcrumbs{padding:0 10px 10px 10px;float:none}#masthead .breadcrumbs a,#masthead .breadcrumbs span{margin-right:.5em;margin-left:.5em}.menu-bar{margin-bottom:40px;padding-bottom:0;padding-top:0;text-align:center}.menu-bar ol,.menu-bar ul{margin:0;list-style:none}.menu-bar ol li,.menu-bar ul li{display:inline;margin:0;padding-bottom:10px;padding-top:10px;zoom:1}.menu-bar ol li a,.menu-bar ul li a{border-left:1px dotted #d6d6d6;display:inline;padding:6.66666667px 20px;zoom:1}.menu-bar ol li a span,.menu-bar ul li a span{display:block}.menu-bar ol li:first-child a,.menu-bar ul li:first-child a{border-left:0}.sidebar .nav,.sidebar nav{font-size:1em;color:#484848}.sidebar .nav li,.sidebar nav li{list-style-type:none;border-bottom:1px dotted #ccc;margin:0;line-height:1.1}.sidebar .nav li a,.sidebar .nav li b,.sidebar nav li a,.sidebar nav li b{display:block;padding:8px 0}.sidebar .nav li li b,.sidebar nav li li b{font-weight:700}.sidebar .nav li:first-child,.sidebar nav li:first-child{font-size:24px;font-size:1.5rem}.sidebar .reference{margin:40px auto}.sidebar .reference .more{display:block;padding:10px 0;border-bottom:1px dotted #d6d6d6}.sidebar .reference p{margin:0}.accordion [data-accordion-role=tab]{cursor:pointer}.footer-newsletter-form{padding-top:20px;padding-bottom:20px;margin-bottom:0}.footer-newsletter-form .form-title{float:left;width:300px;margin:0 10px}.footer-newsletter-form .form-contents{float:left;width:380px;margin:0 10px}.footer-newsletter-form .form-submit{float:left;width:220px;margin:0 10px}.footer-newsletter-form .form-submit input{overflow:visible}.footer-newsletter-form .field{padding:0 0 8px 0}.footer-newsletter-form #form-details select,.footer-newsletter-form .field-email input{width:80%}.footer-newsletter-form .field-privacy{font-size:12px;font-size:.75rem}.footer-newsletter-form .field-privacy input{float:left}.footer-newsletter-form .field-privacy .title{display:block;padding-left:25px}.newsletter-form.thank{display:none}.newsletter-form.thank h3{width:auto;margin:auto;padding:0;float:none}#footer-email-errors .errorlist{display:block;margin:0 auto;padding-left:20px;padding-right:20px;width:960px;zoom:1;background:#af3232;color:#fff;padding-top:10px;padding-bottom:10px}#footer-email-errors .errorlist:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.no-js .platform-img.js{display:none}.image-replaced{text-indent:110%;white-space:nowrap;overflow:hidden}.visually-hidden{position:absolute!important;height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);padding:0;border:0}.hidden{display:none}