/*!
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
*/html{color:#000;background:#fff}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}body{font:13px/1.231 arial,helvetica,clean,sans-serif}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;line-height:100%}body{text-align:center}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em}#doc2{width:73.076em}#doc3{margin:auto 10px;width:auto}#doc4{width:74.923em}.yui-b{position:relative}#yui-main .yui-b{position:static}#yui-main,.yui-g .yui-u .yui-g{width:100%}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em}.yui-t1 .yui-b{float:left;width:12.30769em}.yui-t1 #yui-main .yui-b{margin-left:13.30769em}.yui-t2 .yui-b{float:left;width:13.8461em}.yui-t2 #yui-main .yui-b{margin-left:14.8461em}.yui-t3 .yui-b{float:left;width:23.0769em}.yui-t3 #yui-main .yui-b{margin-left:24.0769em}.yui-t4 .yui-b{float:right;width:13.8456em}.yui-t4 #yui-main .yui-b{margin-right:14.8456em}.yui-t5 .yui-b{float:right;width:18.4615em}.yui-t5 #yui-main .yui-b{margin-right:19.4615em}.yui-t6 .yui-b{float:right;width:23.0769em}.yui-t6 #yui-main .yui-b{margin-right:24.0769em}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0}#yui-main .yui-b{float:none;width:auto}.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-g,.yui-gc .yui-u,.yui-gd .yui-u{float:left}.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gc .yui-u,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-g .yui-u,.yui-gc .yui-u,.yui-gd .yui-g,.yui-ge .yui-g,.yui-ge .yui-u,.yui-gf .yui-g,.yui-gf .yui-u{float:right}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left}.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-g .yui-u{width:49.1%}.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-g,.yui-gc .yui-u,.yui-gd .yui-u{width:32%;margin-left:1.99%}.yui-gc div.first,.yui-gd .yui-u{width:66%}.yui-gd div.first{width:32%}.yui-ge div.first,.yui-gf .yui-u{width:74.2%}.yui-ge .yui-u,.yui-gf div.first{width:24%}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%}.yui-g .yui-g .yui-u{width:48.1%}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;margin-right:0}.yui-gb .yui-gc div.first{width:66%}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0}.yui-gb .yui-gd div.first{width:32%}.yui-ge .yui-g{width:24%}.yui-gf .yui-g{width:74.2%}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left}.yui-ge div.first .yui-gd .yui-u{width:65%}.yui-ge div.first .yui-gd div.first{width:32%}#bd:after,#ft:after,#hd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:"";display:block;clear:both}#bd,#ft,#hd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1}/*!     
  ColorZilla www.colorzilla.com
  Written by Alex Sirota (alex @ iosart.com)
  Copyright (c) iosart labs llc 2010, All Rights Reserved 
  Please do not use without permission.
*/html{background:url('../images/main-bg.jpg')}body{font:14px arial,helvetica,clean,sans-serif;margin:0;padding:25px 0 10px 0}#doc2{width:64.28em}#doc4{width:69.57em}#bd{border:1px solid #ddd;padding-bottom:2px}a,a:active,a:link,a:visited{color:#2f84ea;text-decoration:none}a:hover{color:#2f84ea;text-decoration:underline}.navigation-link,.navigation-link:active,.navigation-link:link,.navigation-link:visited{color:#555}ol,p,ul{margin-bottom:10px}li{margin-bottom:4px}dl,ol,ul{margin-left:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}ul li ul li{list-style:circle outside}strong,strong.highlighted{font-weight:700}.highlighted{font-weight:600}.flexbox{display:flex}.main-body-column{flex:1;background:#fff}.main-header{display:flex;margin:5px 0 15px 0}.main-header .logo{margin:0}.main-header #main-nav{padding:0;padding-left:35px;padding-top:10px}body #hd{position:relative;padding:0;text-shadow:1px 1px 0 #fff;background:#fff;border:1px solid #ddd;border-bottom:1px solid #f2f2f2;margin-bottom:-1px}body #hd div{padding:0}.logo{margin:20px auto}.logo img{width:245px;height:49px}#hd .logo-text{float:left;padding:10px;margin-top:14px}#hd h1{margin:4px 0 0 0;padding:0;font-size:257%;font-weight:700;line-height:21px}#hd h2{padding:0;margin-top:9px;font-size:129%;font-weight:400;color:#6a6a6a}#hd h1 a,#hd h1 a:active,#hd h1 a:hover,#hd h1 a:link,#hd h1 a:visited{color:#000;text-decoration:none}#hd h2 a,#hd h2 a:active,#hd h2 a:hover,#hd h2 a:link,#hd h2 a:visited{color:#6a6a6a;text-decoration:none}#hd h1 a{padding-left:12px}#hd h2 a{padding-left:15px}#ft{margin:60px auto;text-align:center;color:#666}#ft a,#ft a:active,#ft a:link,#ft a:visited{color:#666;text-decoration:none}#ft a:hover{text-decoration:underline}.homepage #ft{margin-top:100px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#ft #language-selector-panel{margin-bottom:20px}.pane{display:block;line-height:1.5em;margin-bottom:-1px;padding:20px 0 10px 0;background:#fff}#main-nav{clear:both;padding:0;height:25px;line-height:25px;bottom:2px;right:0;padding-bottom:20px}#main-nav ul{list-style:none;margin:0;padding:0}#main-nav ul li{margin:0;padding:0;height:25px;float:left;display:block}#main-nav li a{display:inline-block;height:25px;font-size:14px;text-decoration:none;text-transform:uppercase;margin-right:20px}#main-nav li a.active,#main-nav li a.active:hover{text-decoration:none;border-bottom:2px solid #000;color:#000}#main-nav li a:hover{color:#000;border-bottom:2px solid #000}.pane h1{font-size:171%;font-weight:700;color:#000;margin-bottom:10px}.pane h1.long{line-height:1.5em}.pane h2{font-size:150%;font-weight:700;color:#000;margin-bottom:10px}.pane h3{font-size:114%;font-weight:700;color:#2e2e2e;margin-bottom:10px;margin-top:10px}.pane div,.pane h1,.pane h2,.pane h3,.pane p,.pane ul{padding:0 20px}.pane .palette div{padding:0}.pane table{margin-left:20px}.pane .img-right{float:right;margin:5px 20px 10px 10px}body .product{text-align:center;padding:0;position:relative}.product.pane{width:50%}.product.pane.first{border-right:1px solid #ddd}.product h2{margin:20px auto 12px auto;font-weight:700;font-size:164%;color:#333}.product h3{margin:0 auto 15px auto;width:315px;font-size:114%;font-weight:400;color:#6a6a6a;min-height:4em}.product h2 a,.product h2 a:active,.product h2 a:hover,.product h2 a:link,.product h2 a:visited{color:#333;text-decoration:none}.product h3 a,.product h3 a:active,.product h3 a:hover,.product h3 a:link,.product h3 a:visited{color:#6a6a6a;text-decoration:none}.product .product-image a{display:block;width:300px;height:187px;margin:20px auto;background-size:187px 187px;background-position:center}.product:hover .product-image a{background-size:200px}.product .for-firefox{background:url('../images/icons/color.svg') no-repeat}.product .gradient-editor{background:url('../images/icons/gradient_linear.svg') no-repeat}.product:hover{background:#f8f8f8}.product .all-pane-link{position:absolute;display:block;top:0;left:0;height:265px;width:100%}body .secondary-prod{display:none}.sidepanel{border:1px solid #f2f2f2;border-width:0 0 0 1px}.sidemenu{padding:10px 0 15px 0;width:191px;border:1px solid #f2f2f2;border-width:0 0 0 1px}.sidemenu p{font-size:93%;margin-bottom:4px}.sidemenu h3{color:#000;font-size:107%;margin-bottom:2px;margin-top:15px}.sidemenu h3.first{margin-top:10px}.sidemenu .button{background-color:#1e62d0;border-radius:4px;border:1px solid #1e62d0;display:inline-block;color:#fff!important;text-decoration:none!important;font-family:Roboto,system-ui,arial,helvetica,sans-serif;font-size:93%;min-width:150px;padding:0 5px;height:35px;line-height:35px;text-align:center;margin-left:20px;margin-top:10px}.sidemenu h2{font-size:93%;padding:7px 0;text-align:center;margin-top:0;background:#eee;background:-moz-linear-gradient(top,#fff 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fff 0,#eee 100%);background:-o-linear-gradient(top,#fff 0,#eee 100%);background:-ms-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(top,#fff 0,#eee 100%)}.sidemenu h2 a{color:#000!important;text-shadow:1px 1px 0 #fff!important}.button:hover{background-color:#1d7de8}.button:active{position:relative;top:1px}.screenshot{border:1px solid #eee}.screenshot.continuous{margin-bottom:30px}.welcome .yui-gc div.first{width:60%;height:500px}.welcome .yui-gc .yui-u{width:37.5%}.welcome .sponsored{padding-top:10px}.welcome .sponsored .label{color:#666;margin-top:10px;margin-bottom:.5em;text-align:left;padding-left:10px}.welcome .sponsored.rightrail .label{text-align:center}.welcome .sponsored .what{font-size:.8em}.welcome .sponsored iframe{margin:0 auto 10px auto;display:block}.welcome .sponsored .internal h2{margin:0 auto 12px auto;font-weight:700;font-size:136%;color:#333;padding:0 10px}.welcome .sponsored .internal h3{margin:0 auto 15px auto;width:315px;font-size:114%;font-weight:400;color:#6a6a6a;padding:0 10px}.welcome .sponsored .internal h2 a{color:#333!important;text-decoration:none!important}.welcome .sponsored .internal h3 a{color:#6a6a6a!important;text-decoration:none!important}.welcome .sponsored .internal .product-image{padding:0;margin-top:35px;width:315px;margin:0 auto}.welcome .sponsored .internal .product-image a{display:block;width:300px;height:187px;margin:20px auto}.welcome .sponsored .internal .gradient-editor{background:center/300px url('../images/icons/gradient_linear.svg') no-repeat;border:1px solid #2196f3;width:249px!important;margin:0!important}.welcome .sponsored .internal .for-chrome{background:url('../images/pipette.png') no-repeat}.welcome .sponsored .internal .sidemenu{margin:42px 0 0 10px;padding:0;text-align:left;border:none}.welcome .sponsored .internal .sidemenu .button{line-height:30px;height:30px;display:inline-block;margin:0}.welcome .sponsored.survey{padding-top:20px}.welcome .sponsored .internal .survey{background:left/200px url('../images/logo-v2-SQUARE-400.png') no-repeat;width:220px!important;height:206px!important;margin:0!important}.welcome .sponsored.survey .product-image{animation:8s linear infinite hue-animation}.welcome .sponsored .internal .sidemenu{margin-top:30px}@keyframes hue-animation{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg)}}.welcome-tooltip-container{position:absolute;top:10px;right:10px;width:600px;display:inline-block}.welcome-tooltip-container .tooltip{z-index:1;padding:0 20px;background:#ffdd40;color:#333;position:absolute;top:0;right:0;border-radius:2px;font-size:16px;box-shadow:3px 3px 3px #ddd;animation:welcome-tooltip-pulse 1s ease-in-out infinite alternate}.welcome-tooltip-container .tooltip p{margin:16px 0;line-height:1.5}.welcome-tooltip-container .tooltip img{margin:0 5px}.welcome-tooltip-container .tooltip *{vertical-align:middle}.welcome-tooltip-container .tooltip .heading{font-weight:700}.welcome-tooltip-container .tooltip::after{content:" ";width:0;height:0;border-style:solid;border-width:12px 12.5px 0 12.5px;border-color:#ffdd40 transparent transparent transparent;position:absolute;top:-13%;right:25%;transform:rotate(180deg)}@keyframes welcome-tooltip-pulse{0%{transform:translateY(6px)}100%{transform:translateY(1px)}}#carbonads{margin-top:4px}#carbonads a:hover{text-decoration:none}#carbonads .carbon-img img{border:1px solid #dedede}#carbonads .carbon-text{color:#434343;font-size:12px;line-height:135%;display:block;position:relative}#carbonads .carbon-poweredby{background:#fff;font-size:10px;color:#666!important;text-decoration:none}.feedbackform label{text-align:right;width:100px;float:left;margin:0;margin-right:4px}.feedbackform input.text{position:absolute;bottom:0}.feedbackform input.text,.feedbackform textarea{width:300px;border:1px solid #ddd}.feedbackform select{width:226px}.feedbackform div.item{margin-top:8px;position:relative}.feedbackform div.item::after{content:".";display:block;height:0;clear:both;visibility:hidden}.feedbackform div.submit{margin-top:7px;margin-left:104px}.mainbutton{background-color:#1e62d0;border-radius:4px;border:1px solid #1e62d0;display:inline-block;color:#fff!important;text-decoration:none!important;font-family:Roboto,system-ui,arial,helvetica,sans-serif;font-size:93%;width:150px;height:35px;line-height:35px;text-align:center}.mainbutton:hover{background-color:#1d7de8}.mainbutton:active{position:relative;top:1px}.feedbackform div.submit input{margin-top:10px;margin-bottom:20px}.feedbackform span.required{color:red}.feedbackform div.padded-item{margin-top:1.5em}.list-item-hint{color:#606060}