﻿b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ffffff;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #efefef;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,input[type='button'],input[type='reset'],input[type='submit'],.button--primary,.button--secondary,.button--neutral,.button--inline-neutral,.button--positive,.button--inline-positive,.button--destructive,.button--inline-destructive,.button--base,.button--inline-base{font-smoothing:subpixel-antialiased;font-size:1em;display:inline-block;width:100%;margin:0;padding:11px 24px;text-align:center;text-decoration:none;border:0;border-radius:2px;outline:none;font-weight:300;cursor:pointer}button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover,.button--primary:hover,.button--secondary:hover,.button--neutral:hover,.button--inline-neutral:hover,.button--positive:hover,.button--inline-positive:hover,.button--destructive:hover,.button--inline-destructive:hover,.button--base:hover,.button--inline-base:hover{text-decoration:none}@media only screen and (min-width: 768px){button,input[type='button'],input[type='reset'],input[type='submit'],.button--primary,.button--secondary,.button--neutral,.button--inline-neutral,.button--positive,.button--inline-positive,.button--destructive,.button--inline-destructive,.button--base,.button--inline-base{width:auto}}.clearfix{display:block}.clearfix:after{clear:both;content:'\0020';display:block;height:0;overflow:hidden;visibility:hidden}input[type='text'],input[type='number'],input[type='search'],input[type='password'],input[type='email'],input[type='url'],input[type='tel'],textarea,input{-webkit-appearance:textfield;border-radius:2px;border:1px solid #cdcdcd;box-shadow:inset 0 1px 2px rgba(0,0,0,0.12);font-size:16px;margin:0;outline:none;padding:0.69565em 0.86957em;vertical-align:baseline;font-weight:300}textarea:active,input:active,textarea:focus,input:focus{border-color:#666666;outline:none}input[type='text']::placeholder,input[type='number']::placeholder,input[type='search']::placeholder,input[type='password']::placeholder,input[type='email']::placeholder,input[type='url']::placeholder,input[type='tel']::placeholder,textarea::placeholder,input::placeholder{color:contrast-friendly-search-color(#ffffff)}input[type='checkbox'],input[type='radio']{border-radius:2px;border:1px solid #cdcdcd;box-shadow:inset 0 1px 2px rgba(0,0,0,0.12);height:14px;padding:0;vertical-align:middle;width:14px}input[disabled="disabled"][type='checkbox']+label,input[disabled="disabled"][type='radio']+label,form input[disabled="disabled"],form select[disabled="disabled"],form textarea[disabled="disabled"]{opacity:.5;cursor:not-allowed}.inner-wrapper{margin:0 auto;max-width:1030px}[class*='-col'].last-col,[class*='-col'] [class*='-col'].last-col{margin-right:0}.one-col,.two-col,.three-col,.four-col,.five-col,.six-col,.seven-col,.eight-col,.nine-col,.ten-col,.eleven-col,.twelve-col{clear:none;margin-bottom:20px;margin-right:0;padding:0;display:inline-block;position:relative;width:100%}@media only screen and (min-width: 768px){.one-col,.two-col,.three-col,.four-col,.five-col,.six-col,.seven-col,.eight-col,.nine-col,.ten-col,.eleven-col,.twelve-col{float:left}}.list-ticks,.list{list-style:none;margin-left:0}.list-ticks li,.list li{border-bottom:1px dotted #666666;margin-bottom:0;padding:10px 0}.list-ticks li:last-of-type,.list li:last-of-type,.list-ticks .last-item,.list .last-item{border:0;margin-bottom:0;padding-bottom:0}.list-ticks li{background-repeat:no-repeat;background-position:0 1em;padding-left:25px}.box{background:#fff;border:1px solid #cdcdcd;padding:1.25em 20px}@media only screen and (min-width: 768px){.equal-height,.equal-height--vertical-divider{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}.equal-height .equal-height__item,.equal-height--vertical-divider .equal-height__item{display:flex;flex:auto;flex-direction:column}}button,input[type='button'],input[type='reset'],input[type='submit'],.button--primary,.button--secondary,.button--neutral,.button--inline-neutral,.button--positive,.button--inline-positive,.button--destructive,.button--inline-destructive,.button--base,.button--inline-base{font-size:1em;box-sizing:border-box;width:100%;margin:0;padding:11px 24px;text-align:center;text-decoration:none;transition:background-color 0.2s;border-radius:2px;outline:none;font-weight:300;cursor:pointer;line-height:1em}button:disabled,input[type='button']:disabled,input[type='reset']:disabled,input[type='submit']:disabled,.button--primary:disabled,.button--secondary:disabled,.button--neutral:disabled,.button--inline-neutral:disabled,.button--positive:disabled,.button--inline-positive:disabled,.button--destructive:disabled,.button--inline-destructive:disabled,.button--base:disabled,.button--inline-base:disabled,button.button--disabled,input.button--disabled[type='button'],input.button--disabled[type='reset'],input.button--disabled[type='submit'],.button--disabled.button--primary,.button--disabled.button--secondary,.button--disabled.button--neutral,.button--disabled.button--inline-neutral,.button--disabled.button--positive,.button--disabled.button--inline-positive,.button--disabled.button--destructive,.button--disabled.button--inline-destructive,.button--disabled.button--base,.button--disabled.button--inline-base{opacity:.5;cursor:default}*{font-smoothing:subpixel-antialiased;box-sizing:border-box}html{text-size-adjust:100%;font-size:100%;overflow-y:scroll}a,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,del,details,dfn,div,dl,em,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline}blockquote,q{quotes:none}legend{border:0}figure{margin:0}abbr,acronym{cursor:help}.link-arrow:after{content:'\0000a0›'}nav ul li h2 a:after{content:'\0000a0›'}nav ul li a:after,ul li p a:after{content:''}img{border:0;height:auto;max-width:100%}img .left{margin-right:20px}img .right{margin-left:20px}.middle img{vertical-align:middle;margin-top:4em}ins{background:#fffbeb;text-decoration:none}.left{float:left}.right{float:right}.no-border{border:0}.link-top{font-size:.875em;clear:both;margin-bottom:40px;margin-top:-40px}.link-top a{background:#fff;margin-right:10px;margin-top:-35px;padding:5px;float:right}.caps{text-transform:uppercase}.touch-border,.touch-bottom{float:left}@media only screen and (min-width: 768px){.touch-border,.touch-bottom{margin-bottom:-20px}}@media only screen and (min-width: 1030px){.touch-border,.touch-bottom{margin-bottom:-40px}}.accessibility-aid,.off-left{position:absolute;left:-999em}.external{background-size:0.7em 0.7em;padding-right:.9em;background-image:url("https://assets.ubuntu.com/v1/f24a8aa0-external-link-orange.svg");background-position:100% top;background-repeat:no-repeat}.no-svg .external{background-image:url("https://assets.ubuntu.com/v1/f24a8aa0-external-link-orange.svg")}.text-center,.align-center{text-align:center}.no-margin-bottom{margin-bottom:0}.no-padding-bottom{padding-bottom:0}.pull-bottom-right{float:right;margin-right:-10px}@media only screen and (min-width: 768px){.pull-bottom-right{margin-right:-40px;margin-bottom:-40px}}@media only screen and (min-width: 1030px){.pull-bottom-right{margin-right:-40px;margin-bottom:-60px}}.pull-bottom-left{float:left;margin-left:-10px}@media only screen and (min-width: 768px){.pull-bottom-left{margin-left:-40px;margin-bottom:-40px}}@media only screen and (min-width: 1030px){.pull-bottom-left{margin-left:-40px;margin-bottom:-60px}}@media only screen and (max-width: 767px){.priority-0,.not-for-small{display:none}}@media only screen and (min-width: 768px){.for-mobile,.for-small{display:none}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container+.video-title{margin-top:20px}.pull-right{float:right;margin-right:-40px}@media only screen and (max-width: 768px){.pull-right{margin-bottom:20px}}.pull-left{margin-left:-40px}.for-tablet,.for-medium{display:none}@media only screen and (min-width: 768px){.for-tablet,.for-medium{display:block}}@media only screen and (min-width: 768px) and (max-width: 1030px){.med-six-col .three-col{width:48.93617%}.med-six-col .three-col:nth-of-type(2n){margin-right:0}}blockquote{margin:0}blockquote>p{font-size:1em;margin:0 0 0.4em}blockquote small{font-size:.8125em;line-height:1.4}.pull-quote{text-indent:0}.pull-quote p{font-size:1.5em;line-height:1.3;margin-left:.4em;padding-left:10px;padding-right:10px;text-indent:-.4em}.pull-quote p span{color:#ffffff;font-weight:bold;left:-5px;line-height:0;position:relative}.pull-quote p span:last-of-type{left:5px}.pull-quote p cite{display:block;font-size:.75em;font-weight:300;margin:10px 0 0;text-indent:0}@media only screen and (min-width: 768px){.pull-quote p{padding-left:0;padding-right:0;text-indent:-.7em}.pull-quote p span{top:5px;font-size:1.391304348em}.pull-quote p cite{margin-left:0;text-indent:0}}@media only screen and (min-width: 1030px){.pull-quote p span{top:10px}}.row-quote{border-radius:0}.row-quote blockquote{border-radius:4px;margin:0;padding:0}.row-quote blockquote p{color:#333;line-height:1.3;margin-bottom:.75em;padding-left:10px;padding-right:10px;text-indent:0}.row-quote blockquote span{color:#ffffff;font-weight:bold;left:-5px;line-height:0;position:relative}.row-quote blockquote span+span{left:5px}.row-quote blockquote cite{color:#333;font-size:.75em;font-style:normal;margin-bottom:0;text-indent:0}@media only screen and (min-width: 768px){.row-quote{text-indent:-.4em}.row-quote blockquote{text-indent:-7px}.row-quote blockquote p{font-size:1.5em;padding-left:0;padding-right:0;text-indent:-.4em}.row-quote blockquote span{top:5px;font-size:1.391304348em}.row-quote blockquote cite{margin-left:0;text-indent:0}}@media only screen and (min-width: 1030px){.row-quote blockquote{padding:0 80px 20px;text-indent:-10px}.row-quote blockquote p span{top:10px}}button,input[type='button'],input[type='reset'],input[type='submit'],.button--primary{color:#fff;background-color:#007aa6}button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover,.button--primary:hover{background-color:#006386}button .external,input[type='button'] .external,input[type='reset'] .external,input[type='submit'] .external,.button--primary .external{background-image:url("https://assets.ubuntu.com/v1/484aba04-external-link-white.svg")}.button--secondary{color:#007aa6;background-color:#fff;border:1px solid #cdcdcd}.button--secondary:hover{background-color:#efefef}@media only screen and (min-width: 950px){.nav-secondary{border:1px solid #d2d2d2;border-top:0}}.nav-secondary .breadcrumb{margin-bottom:0;margin-left:0;padding-top:2px;padding-bottom:3px}@media only screen and (min-width: 950px){.nav-secondary .breadcrumb{float:left;margin-left:4px}}.nav-secondary .breadcrumb li{color:#fff;display:inline-block;margin:0;width:100%}@media only screen and (min-width: 950px){.nav-secondary .breadcrumb li{display:inline-block;width:auto}}.nav-secondary .breadcrumb li:first-of-type{border-bottom:1px solid #d2d2d2}@media only screen and (min-width: 950px){.nav-secondary .breadcrumb li:first-of-type{border-bottom:0}}.nav-secondary .breadcrumb li a{color:#666666;font-size:1em;display:inline-block;width:100%;margin-right:0;padding:8px 10px;text-decoration:none}@media only screen and (min-width: 950px){.nav-secondary .breadcrumb li a{font-size:.875em}}@media only screen and (min-width: 950px){.nav-secondary .breadcrumb li .breadcrumb-link,.nav-secondary .breadcrumb li .breadcrumb-link--second-level,.nav-secondary .breadcrumb li .active{display:inline-block;float:none;width:auto}}.nav-secondary .breadcrumb li .breadcrumb-link:after,.nav-secondary .breadcrumb li .breadcrumb-link--second-level:after{content:'\203A';display:inline-block;height:5px;margin-left:8px;position:absolute;width:5px}.nav-secondary .second-level-nav,.nav-secondary .third-level-nav{display:none;overflow:hidden;width:100%;margin:0;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d2d2d2}@media only screen and (min-width: 950px){.nav-secondary .second-level-nav,.nav-secondary .third-level-nav{display:inline;float:none;margin-bottom:0;padding:0;width:auto;border-bottom:0}}.nav-secondary .second-level-nav li,.nav-secondary .third-level-nav li{margin:0}@media only screen and (min-width: 950px){.nav-secondary .second-level-nav li,.nav-secondary .third-level-nav li{float:none;width:auto}}.nav-secondary .second-level-nav li a,.nav-secondary .third-level-nav li a{font-size:.875em;display:block;width:100%;height:100%;padding:10px;color:#333}@media only screen and (max-width: 950px){.nav-secondary .second-level-nav li a.active,.nav-secondary .third-level-nav li a.active{font-weight:500}}@media only screen and (min-width: 950px){.nav-secondary .second-level-nav li a,.nav-secondary .third-level-nav li a{padding:8px 10px 0}.nav-secondary .second-level-nav li a.active,.nav-secondary .third-level-nav li a.active{color:#007aa6}}@media only screen and (min-width: 950px){.nav-secondary .second-level-nav li{width:auto}.nav-secondary .second-level-nav li .active,.nav-secondary .second-level-nav li .breadcrumb-link--second-level{color:#666666}.nav-secondary .second-level-nav li .third-level-nav li a{color:#333}.nav-secondary .second-level-nav li .third-level-nav li a:hover{color:#007aa6}.nav-secondary .second-level-nav li .third-level-nav li .active{color:#007aa6;float:none}.nav-secondary .second-level-nav li .third-level-nav li .active:after{content:''}}.third-level-nav li a:hover{color:#007aa6}.third-level-nav li .active{color:#007aa6;float:none}@media only screen and (max-width: 949px){#breadcrumbs:hover .second-level-nav,#breadcrumbs:hover .third-level-nav,#breadcrumbs:hover .active{border:0;display:block;overflow:visible;float:left;width:100%;position:relative;clear:both}#breadcrumbs:hover li{border:0;float:left}#breadcrumbs:hover .second-level-nav{border-top:1px solid #d2d2d2}#breadcrumbs:hover .second-level-nav li{float:left}#breadcrumbs:hover .third-level-nav{border-bottom:1px solid #d2d2d2;padding-top:0}#breadcrumbs:hover .third-level-nav li{width:50%;display:block;padding-left:10px}}code,samp,kbd{font-family:'Ubuntu Mono', 'Consolas', 'Monaco', 'Lucida Console', 'Courier New', Courier, monospace;text-align:left}pre,code{text-align:left;white-space:pre-line;word-spacing:normal;word-wrap:break-word;tab-size:4;hyphens:none;direction:ltr}.code-block{overflow:auto;margin:.5em 0;padding:1em;border:1px solid #cdcdcd;border-radius:.5em}.code-block .code-block__line{float:left;clear:both;margin:0}.code-block.code-block--terminal{color:#fff;border:0;background-color:#333}.code-block.code-block--numbering{counter-reset:line-numbering}.code-block.code-block--numbering .code-block__line::before{width:1.5em;padding-right:1em;content:counter(line-numbering);counter-increment:line-numbering;user-select:none;text-align:right;pointer-events:none;opacity:.5}.code-snippet{position:relative;overflow:hidden;transition:all 0.2s;border:1px solid #cdcdcd;border-radius:4px;background-color:#fff}.code-snippet .code-snippet__input{font-family:'Ubuntu Mono', 'Consolas', 'Monaco', 'Lucida Console', 'Courier New', Courier, monospace;font-size:1em;font-weight:300;width:100%;padding:0.7em 1em;color:#333;border:0;background:transparent}.code-snippet .code-snippet__copy-button{position:absolute;top:0;right:0;display:block;width:50px;height:100%;text-indent:-9999px;border-left:1px solid #cdcdcd;background-color:#fff;background-image:url("https://assets.ubuntu.com/v1/994e60f9-get-link-url_16.svg");background-repeat:no-repeat;background-position:center}.code-snippet.code-snippet--terminal{color:#fff;border-color:#333;background-color:#333}.code-snippet.code-snippet--terminal .code-snippet__input{color:#fff}.code-snippet.code-snippet--terminal .code-snippet__copy-button{border-left:0}label{cursor:pointer;display:block;margin-bottom:4px}label.has-error{color:#df382c}label.has-warning{color:#eca918}label.has-success{color:#2ebe1f}label.has-information{color:#19b6ee}input[type='reset']{display:none}input[type='search']{-webkit-appearance:none;border-radius:0}input[type='checkbox']+label,input[type='radio']+label{display:inline;margin-left:5px;vertical-align:middle;width:auto}input.has-error{border:1px solid #df382c}input.has-error:focus{border:1px solid #df382c}input.has-warning{border:1px solid #eca918}input.has-warning:focus{border:1px solid #eca918}input.has-success{border:1px solid #2ebe1f}input.has-success:focus{border:1px solid #2ebe1f}input.has-information{border:1px solid #19b6ee}input.has-information:focus{border:1px solid #19b6ee}form ul{margin-left:0;list-style:none}textarea{overflow:auto;vertical-align:top}textarea[readonly='readonly']{color:#666666;cursor:default}textarea[readonly='readonly']:active,textarea[readonly='readonly']:focus{border-color:#666666;outline:none}fieldset{background-color:#f7f7f7;background-position:-15px -15px;background-repeat:no-repeat;border-radius:4px;border:0;margin-bottom:8px;padding:15px 20px}@media only screen and (min-width: 1030px){fieldset{padding:15px 20px}}fieldset h3{border-bottom:1px dotted #cdcdcd;margin-bottom:9px;padding-bottom:10px}form input,form select,form textarea{width:100%}@media only screen and (min-width: 768px){.one-col{float:left;width:6.40351%;margin-right:2.10526%}.one-col .one-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.two-col{float:left;width:14.91228%;margin-right:2.10526%}.two-col .one-col{float:left;width:43.81443%;margin-right:12.37113%}.two-col .two-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.three-col{float:left;width:23.42105%;margin-right:2.10526%}.three-col .one-col{float:left;width:27.83505%;margin-right:8.24742%}.three-col .two-col{float:left;width:63.91753%;margin-right:8.24742%}.three-col .three-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.four-col{float:left;width:31.92982%;margin-right:2.10526%}.four-col .one-col{float:left;width:20.36082%;margin-right:6.18557%}.four-col .two-col{float:left;width:46.90722%;margin-right:6.18557%}.four-col .three-col{float:left;width:73.45361%;margin-right:6.18557%}.four-col .four-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.five-col{float:left;width:40.4386%;margin-right:2.10526%}.five-col .one-col{float:left;width:16.04124%;margin-right:4.94845%}.five-col .two-col{float:left;width:37.03093%;margin-right:4.94845%}.five-col .three-col{float:left;width:58.02062%;margin-right:4.94845%}.five-col .four-col{float:left;width:79.01031%;margin-right:4.94845%}.five-col .five-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.six-col{float:left;width:48.94737%;margin-right:2.10526%}.six-col .one-col{float:left;width:13.23024%;margin-right:4.12371%}.six-col .two-col{float:left;width:30.58419%;margin-right:4.12371%}.six-col .three-col{float:left;width:47.93814%;margin-right:4.12371%}.six-col .four-col{float:left;width:65.2921%;margin-right:4.12371%}.six-col .five-col{float:left;width:82.64605%;margin-right:4.12371%}.six-col .six-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.seven-col{float:left;width:57.45614%;margin-right:2.10526%}.seven-col .one-col{float:left;width:11.25605%;margin-right:3.53461%}.seven-col .two-col{float:left;width:26.04671%;margin-right:3.53461%}.seven-col .three-col{float:left;width:40.83737%;margin-right:3.53461%}.seven-col .four-col{float:left;width:55.62802%;margin-right:3.53461%}.seven-col .five-col{float:left;width:70.41868%;margin-right:3.53461%}.seven-col .six-col{float:left;width:85.20934%;margin-right:3.53461%}.seven-col .seven-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.eight-col{float:left;width:65.96491%;margin-right:2.10526%}.eight-col .one-col{float:left;width:9.79381%;margin-right:3.09278%}.eight-col .two-col{float:left;width:22.68041%;margin-right:3.09278%}.eight-col .three-col{float:left;width:35.56701%;margin-right:3.09278%}.eight-col .four-col{float:left;width:48.45361%;margin-right:3.09278%}.eight-col .five-col{float:left;width:61.34021%;margin-right:3.09278%}.eight-col .six-col{float:left;width:74.2268%;margin-right:3.09278%}.eight-col .seven-col{float:left;width:87.1134%;margin-right:3.09278%}.eight-col .eight-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.nine-col{float:left;width:74.47368%;margin-right:2.10526%}.nine-col .one-col{float:left;width:8.66743%;margin-right:2.74914%}.nine-col .two-col{float:left;width:20.084%;margin-right:2.74914%}.nine-col .three-col{float:left;width:31.50057%;margin-right:2.74914%}.nine-col .four-col{float:left;width:42.91714%;margin-right:2.74914%}.nine-col .five-col{float:left;width:54.33372%;margin-right:2.74914%}.nine-col .six-col{float:left;width:65.75029%;margin-right:2.74914%}.nine-col .seven-col{float:left;width:77.16686%;margin-right:2.74914%}.nine-col .eight-col{float:left;width:88.58343%;margin-right:2.74914%}.nine-col .nine-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.ten-col{float:left;width:82.98246%;margin-right:2.10526%}.ten-col .one-col{float:left;width:7.7732%;margin-right:2.47423%}.ten-col .two-col{float:left;width:18.02062%;margin-right:2.47423%}.ten-col .three-col{float:left;width:28.26804%;margin-right:2.47423%}.ten-col .four-col{float:left;width:38.51546%;margin-right:2.47423%}.ten-col .five-col{float:left;width:48.76289%;margin-right:2.47423%}.ten-col .six-col{float:left;width:59.01031%;margin-right:2.47423%}.ten-col .seven-col{float:left;width:69.25773%;margin-right:2.47423%}.ten-col .eight-col{float:left;width:79.50515%;margin-right:2.47423%}.ten-col .nine-col{float:left;width:89.75258%;margin-right:2.47423%}.ten-col .ten-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.eleven-col{float:left;width:91.49123%;margin-right:2.10526%}.eleven-col .one-col{float:left;width:7.04609%;margin-right:2.2493%}.eleven-col .two-col{float:left;width:16.34148%;margin-right:2.2493%}.eleven-col .three-col{float:left;width:25.63687%;margin-right:2.2493%}.eleven-col .four-col{float:left;width:34.93227%;margin-right:2.2493%}.eleven-col .five-col{float:left;width:44.22766%;margin-right:2.2493%}.eleven-col .six-col{float:left;width:53.52305%;margin-right:2.2493%}.eleven-col .seven-col{float:left;width:62.81844%;margin-right:2.2493%}.eleven-col .eight-col{float:left;width:72.11383%;margin-right:2.2493%}.eleven-col .nine-col{float:left;width:81.40922%;margin-right:2.2493%}.eleven-col .ten-col{float:left;width:90.70461%;margin-right:2.2493%}.eleven-col .eleven-col{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.prepend-one{margin-left:8.50877%}.prepend-two{margin-left:17.01754%}.prepend-three{margin-left:25.52632%}.prepend-four{margin-left:34.03509%}.prepend-five{margin-left:42.54386%}.prepend-six{margin-left:51.05263%}.prepend-seven{margin-left:59.5614%}.prepend-eight{margin-left:68.07018%}.prepend-nine{margin-left:76.57895%}.prepend-ten{margin-left:85.08772%}.prepend-eleven{margin-left:93.59649%}}@media only screen and (min-width: 768px){.append-one{margin-right:8.50877%}.append-two{margin-right:17.01754%}.append-three{margin-right:25.52632%}.append-four{margin-right:34.03509%}.append-five{margin-right:42.54386%}.append-six{margin-right:51.05263%}.append-seven{margin-right:59.5614%}.append-eight{margin-right:68.07018%}.append-nine{margin-right:76.57895%}.append-ten{margin-right:85.08772%}.append-eleven{margin-right:93.59649%}}@media only screen and (min-width: 768px){.push-one{float:left;position:relative;margin:0 -8.50877% 0 8.50877%}.push-two{float:left;position:relative;margin:0 -19.12281% 0 19.12281%}.push-three{float:left;position:relative;margin:0 -27.63158% 0 27.63158%}.push-four{float:left;position:relative;margin:0 -36.14035% 0 36.14035%}.push-five{float:left;position:relative;margin:0 -44.64912% 0 44.64912%}.push-six{float:left;position:relative;margin:0 -53.15789% 0 53.15789%}.push-seven{float:left;position:relative;margin:0 -61.66667% 0 61.66667%}.push-eight{float:left;position:relative;margin:0 -70.17544% 0 70.17544%}.push-nine{float:left;position:relative;margin:0 -78.68421% 0 78.68421%}.push-ten{float:left;position:relative;margin:0 -87.19298% 0 87.19298%}.push-eleven{float:left;position:relative;margin:0 -95.70175% 0 95.70175%}}@media only screen and (min-width: 768px){.pull-one{float:left;position:relative;margin-left:-6.40351%}.pull-two{float:left;position:relative;margin-left:17.01754%}.pull-three{float:left;position:relative;margin-left:25.52632%}.pull-four{float:left;position:relative;margin-left:34.03509%}.pull-five{float:left;position:relative;margin-left:42.54386%}.pull-six{float:left;position:relative;margin-left:51.05263%}.pull-seven{float:left;position:relative;margin-left:59.5614%}.pull-eight{float:left;position:relative;margin-left:68.07018%}.pull-nine{float:left;position:relative;margin-left:76.57895%}.pull-ten{float:left;position:relative;margin-left:85.08772%}.pull-eleven{float:left;position:relative;margin-left:93.59649%}}.banner{background:#ffffff;border-bottom:0;border-top:0;box-shadow:inset 0 -1px 0 #ccc;display:block;min-width:100%;position:relative;width:auto;z-index:2}@media only screen and (min-width: 950px){.banner{border-bottom:1px solid #ccc;box-shadow:none}}.banner .logo{position:relative;display:table;float:left;overflow:hidden;height:48px;margin:0 10px;border-left:0}@media only screen and (min-width: 950px){.banner .logo{margin:0 15px}}.banner .logo a{display:table-cell;height:100%;vertical-align:middle;color:#333333}.banner .logo a span{display:inline-block}.banner h2{font-size:1.563em;position:relative;top:14px;left:4px;display:block;margin-bottom:0;text-transform:lowercase}.banner h2 a,.banner h2 a:link,.banner h2 a:visited{float:left;text-decoration:none;color:#333333}.banner .nav-primary{overflow:hidden;margin:0 auto;border:0}@media only screen and (min-width: 950px){.banner .nav-primary{max-width:1030px}}.banner .nav-primary span{display:none}.banner .nav-primary ul{display:none;float:left;width:100%;margin:0;padding:0;border-top:1px solid #ccc;box-shadow:inset 0 -1px 0 #ccc;background-color:#ebebeb}@media only screen and (min-width: 950px){.banner .nav-primary ul{position:static;display:block;width:auto;border-top:0;background-color:transparent;box-shadow:none}}.banner .nav-primary ul li{float:left;width:50%;margin:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:transparent}@media only screen and (min-width: 950px){.banner .nav-primary ul li{width:auto;border-right:0;border-bottom:0;border-left:1px solid #ebebeb}.banner .nav-primary ul li:last-child{border-right:1px solid #ebebeb}.banner .nav-primary ul li:last-child a{border-right:0}}@media only screen and (max-width: 950px){.banner .nav-primary ul li:nth-child(2n+2){border-right:0}}.banner .nav-primary ul li a,.banner .nav-primary ul li a:link,.banner .nav-primary ul li a:visited{font-size:1em;font-weight:300;position:relative;display:block;margin-bottom:0;padding:8px 10px;text-align:left;text-decoration:none;background-color:#ebebeb;font-smoothing:subpixel-antialiased;color:#333}@media only screen and (min-width: 950px){.banner .nav-primary ul li a,.banner .nav-primary ul li a:link,.banner .nav-primary ul li a:visited{font-size:.875em;padding:14px 14px 13px;text-align:center;border-left:1px solid #fff;background-color:transparent;color:#333333}}.banner .nav-primary ul li a:hover,.banner .nav-primary ul li a:link:hover,.banner .nav-primary ul li a:visited:hover{background:#f2f2f2}@media only screen and (min-width: 950px){.banner .nav-primary ul li a:hover,.banner .nav-primary ul li a:link:hover,.banner .nav-primary ul li a:visited:hover{background-color:#fff}}.banner .nav-primary ul li a.active,.banner .nav-primary ul li a:link.active,.banner .nav-primary ul li a:visited.active{background-color:#ddd}@media only screen and (min-width: 950px){.banner .nav-primary ul li a.active,.banner .nav-primary ul li a:link.active,.banner .nav-primary ul li a:visited.active{background-color:#ebebeb;border-left:0}}.banner .nav-toggle{position:absolute;top:0;right:0;display:block;width:48px;height:48px;cursor:pointer;text-indent:-99999px;background-image:url("https://assets.ubuntu.com/v1/12387180-navigation-menu-plain.svg");background-repeat:no-repeat;background-position:center center;background-size:25px auto}@media only screen and (min-width: 950px){.banner .nav-toggle{display:none}}.banner .nav-toggle .nav-toggle__link{width:48px;height:48px}.banner .nav-toggle .nav-toggle__link.open{display:block}.banner .nav-toggle .nav-toggle__link.close{display:none}@media only screen and (max-width: 950px){.banner #nav:hover ul{display:block}.banner #nav:hover ul ul{display:none}.banner #nav:hover .nav-toggle .nav-toggle__link.open{display:none}.banner #nav:hover .nav-toggle .nav-toggle__link.close{display:block}}ol,ul{margin-left:20px;margin-bottom:20px}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}nav ul,nav ol{list-style:none;list-style-image:none}li{font-size:1em;line-height:1.5;margin:0 0 0.4em;padding:0}.list-ticks li{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'><circle fill='%23ccc' cx='7' cy='7' r='7'/><path fill='%23fff' d='M6.1 10.813L2.41 8.105l1.184-1.613L5.9 8.187l4.393-4.394 1.414 1.414z' /></svg>")}.no-bullets{list-style:none;margin-left:0}.combined-list ul,.combined-list div{margin-bottom:0}.combined-list .last-item{border-bottom:1px dotted #666666;padding-bottom:10px}.combined-list .last-col{margin-bottom:20px}.combined-list .last-col .last-item{border-bottom:0;padding-bottom:0}@media only screen and (min-width: 768px){.combined-list ul,.combined-list div{margin-bottom:20px}.combined-list .last-item{border-bottom:0;padding-bottom:0}}.inline-list__item{display:inline-block}.list-step{list-style:none;margin-left:60px}@media only screen and (max-width: 1030px){.list-step__item:first-child{margin-top:10px}}@media only screen and (min-width: 1030px){.list-step__title{margin-bottom:0}}.list-step__bullet{box-shadow:0 1px 3px 1px rgba(51,51,51,0.2);background:#fff;border-radius:50%;padding:0.3em 0.68em;display:inline-block;color:#007aa6;margin-right:.34375em;margin-bottom:.625em;margin-left:-60px}@media only screen and (max-width: 1030px){.list-step__bullet{position:absolute;top:-5px}}@media only screen and (min-width: 768px){.grid-list{display:flex;flex-wrap:wrap}}.grid-list__img{display:block;margin:auto;max-width:60px}.grid-list p{font-size:.875rem}.grid-list__item{border-bottom:1px dotted #666666;margin-bottom:30px;display:flex}@media only screen and (max-width: 768px){.grid-list__item>[class*='-col']:first-child{width:25%;padding-right:1rem}.grid-list__item>[class*='-col']:last-child{width:75%}}.grid-list__item:last-child{border-bottom:0}@media only screen and (min-width: 768px){.grid-list__item{display:flex;flex-wrap:wrap;border-right:1px dotted #666666;margin:0;padding:1.5em 0.75em 0}.grid-list__item.last-col{border-right:0}.grid-list__item.last-row{border-bottom:0}}.row{border-bottom:1px dotted #666666;clear:both;padding:20px 10px 0;position:relative}.row br{display:none}.row.no-padding-bottom{padding-bottom:0}.row::after{clear:both;content:'.';display:block;height:0;visibility:hidden}.row--light{background:#fff}.row--dark{background:#333;color:#fff}.row.row-grey,.row.row--grey{background:#f7f7f7;border:0;margin-top:-1px}.no-border{border:0}.row-hero{margin-top:20px;padding-top:0}.strip{width:100%;display:block}.strip-inner-wrapper{max-width:1030px;margin:auto}@media only screen and (min-width: 768px){.row-hero{margin-top:40px}.row{border-radius:0;margin:0;padding:40px 20px 20px}.row-grey{margin-top:-1px}}@media only screen and (min-width: 769px){.row br{display:block}}@media only screen and (min-width: 1030px){.row br{display:block}.row{padding:60px 20px 40px}.no-border{border:0}}.header-search [type="search"],.header-search [type="text"],.search-form [type="search"],.search-form [type="text"]{-webkit-appearance:none;background-color:#e6e6e6;box-shadow:none;color:#333;display:block;float:left;font-size:1em;margin-bottom:0;padding:12px 10px;transition:all 0.5s ease-out;width:100%}.header-search .svg-search-handle,.search-form .svg-search-handle{fill:#333}.header-search .svg-search-frame,.search-form .svg-search-frame{stroke:#333}.header-search placeholder,.search-form placeholder{color:#333;opacity:1}.header-search input:placeholder,.search-form input:placeholder{color:#333;opacity:1}.header-search ::placeholder,.search-form ::placeholder{color:#333;opacity:1}.header-search [type="search"]:focus,.search-form [type="search"]:focus{background-color:#dbdbdb;border-color:#b3b3b3}.header-search [type=submit],.search-form [type=submit]{background:none;display:block;float:left;line-height:0;margin-left:-40px;overflow:visible;padding:3px 2px;width:auto}.header-search [type=submit]:hover,.search-form [type=submit]:hover{background:none}.header-search [type=submit] img,.search-form [type=submit] img{height:28px;width:28px;margin-top:2px}.banner .search-toggle{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 90 90'><g color='%23333'><path fill='none' stroke-width='4' overflow='visible' enable-background='accumulate' d='M0 0h90v90H0z'/><path d='M69 36.5a33 33.5 0 1 1-66 0 33 33.5 0 1 1 66 0z' transform='matrix(.636 0 0 .627 16.114 16.12)' fill='none' stroke='%23333' stroke-width='9.5' overflow='visible' enable-background='accumulate'/><path d='M55.77 52.92L52.94 55.75l14 14 2.83-2.83-14-14z' font-size='xx-small' fill='%23333' stroke-width='6' overflow='visible' enable-background='accumulate' font-family='Sans' class='s0'/><path d='M60.97 57.03c-1.55-3.04 1.02-3.63 2.46-0.58 1.44-0.21 3.21 4.29l9.19 9.2c2.68 2.85 3.26 2.46 5.64 2.38-2.38 2.77-2.79-0.08-5.65l-9.19-9.2c-0.73-0.75-1.78-1.19-2.83-1.19z' font-size='xx-small' fill='%23333' stroke-width='11.8' overflow='visible' enable-background='accumulate' font-family='Sans' class='s0'/></g></svg>");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;display:block;height:48px;outline:none;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:0;width:24px}.banner .search-toggle .search-toggle__link{width:48px;height:48px}.banner .search-toggle .search-toggle__link.open{display:block}.banner .search-toggle .search-toggle__link.close{display:none}#site-search:hover form{display:block}#site-search:hover .search-toggle .search-toggle__link.open{display:none}#site-search:hover .search-toggle .search-toggle__link.close{display:block}.header-search,.search-form{background:#f7f7f7;border:0;display:none;float:left;position:relative;margin:0;width:100%;z-index:3}.search-form.active,.header-search.active,.header-search.open{display:block}.search-form div,.header-search div{box-shadow:inset 0 -4px 4px -4px rgba(0,0,0,0.3),inset 0 5px 5px -5px rgba(0,0,0,0.3);background:#fff;margin:10px;position:relative;z-index:1}.search-form form [type="search"],.header-search form [type="search"]{background:#fff;border:0;box-shadow:0 2px 2px rgba(0,0,0,0.3) inset,0 -1px 3px rgba(0,0,0,0.2) inset,0 2px 0 rgba(255,255,255,0.4);color:#333;display:block;float:left;font-size:1em;height:auto;margin:0;padding:8px 10px;width:100%}.yes-js .header-inner .search-form,.yes-js .header-inner .header-search{display:none}.yes-js .header-inner .search-form form,.yes-js .header-inner .header-search form{margin-left:0;margin-right:0;overflow:hidden;padding:10px;position:relative;top:0;width:100%;z-index:999}@media only screen and (max-width: 950px){.banner .search-toggle{right:0}.no-svg .search-toggle,.opera-mini .search-toggle{background-image:url("https://assets.ubuntu.com/v1/75d8151d-search-white.png")}}@media only screen and (min-width: 950px){.banner .search-toggle{display:none}}@media only screen and (min-width: 950px){.search-form,.header-search{background:none;border-right:0 none;float:right;margin-bottom:0;max-width:220px;overflow:hidden;padding:7px 0 5px 14px}.search-form form [type="text"],.search-form form [type="search"],.header-search form [type="text"],.header-search form [type="search"]{box-shadow:0 2px 4px rgba(0,0,0,0.4) inset;box-sizing:content-box;background-color:#e6e6e6;border:0 solid #e0e0e0;border-width:0 0 1px;color:#333;font-size:.813em;height:24px;margin-bottom:0;padding:0.5em 2.5em 0.5em 0.5em;transition:all 0.5s ease 0s;width:86px}.search-form form [type="text"]:focus,.search-form form [type="search"]:focus,.header-search form [type="text"]:focus,.header-search form [type="search"]:focus{background-color:#dbdbdb;border-color:#ccc}.search-form .svg-search-handle,.header-search .svg-search-handle{fill:#333}.search-form .svg-search-frame,.header-search .svg-search-frame{stroke:#333}.search-form placeholder,.header-search placeholder{color:#333}.search-form input:placeholder,.header-search input:placeholder{color:#333}.search-form ::placeholder,.header-search ::placeholder{color:#333}}@media only screen and (min-width: 950px){.header-search .svg-search-handle,.search-form .svg-search-handle{fill:#333}.header-search .svg-search-frame,.search-form .svg-search-frame{stroke:#333}.header-search placeholder,.search-form placeholder{color:#333}.header-search input:placeholder,.search-form input:placeholder{color:#333}.header-search ::placeholder,.search-form ::placeholder{color:#333}}@media only screen and (max-width: 950px){.banner .nav-primary .header-search{position:relative;top:0;width:100%}.banner .nav-primary .header-search [type="search"]{background-color:#ebebeb;color:#333}.banner .nav-primary .header-search [type="submit"]{background-color:transparent;height:38px;margin-top:0;width:32px}.banner .nav-primary .header-search [type="submit"] img,.banner .nav-primary .header-search [type="submit"] svg{max-width:none}.banner .nav-primary .header-search.open{display:block}.banner .search-toggle{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 90 90'><g color='%23333'><path fill='none' stroke-width='4' overflow='visible' enable-background='accumulate' d='M0 0h90v90H0z'/><path d='M69 36.5a33 33.5 0 1 1-66 0 33 33.5 0 1 1 66 0z' transform='matrix(.636 0 0 .627 16.114 16.12)' fill='none' stroke='%23333' stroke-width='9.5' overflow='visible' enable-background='accumulate'/><path d='M55.77 52.92L52.94 55.75l14 14 2.83-2.83-14-14z' font-size='xx-small' fill='%23333' stroke-width='6' overflow='visible' enable-background='accumulate' font-family='Sans' class='s0'/><path d='M60.97 57.03c-1.55-3.04 1.02-3.63 2.46-0.58 1.44-0.21 3.21 4.29l9.19 9.2c2.68 2.85 3.26 2.46 5.64 2.38-2.38 2.77-2.79-0.08-5.65l-9.19-9.2c-0.73-0.75-1.78-1.19-2.83-1.19z' font-size='xx-small' fill='%23333' stroke-width='11.8' overflow='visible' enable-background='accumulate' font-family='Sans' class='s0'/></g></svg>");background-position:center center;background-repeat:no-repeat;background-size:25px auto;cursor:pointer;display:block;height:48px;position:absolute;right:0;text-indent:-99999px;width:48px}.no-svg .banner .search-toggle,.opera-mini .banner .search-toggle{background-image:url("https://assets.ubuntu.com/v1/2196e362-search-white.svg")}.opera-mini x:-o-prefocus,.opera-mini .banner .search-toggle{background-size:25px auto}}@media only screen and (min-width: 950px){.search-form,.header-search{display:block}.search-form .svg-search-handle,.header-search .svg-search-handle{fill:#333}.search-form .svg-search-frame,.header-search .svg-search-frame{stroke:#333}.search-form form [type="text"]:focus,.header-search form [type="text"]:focus{width:160px}.search-form [type="search"],.search-form [type="text"],.header-search [type="search"],.header-search [type="text"]{padding:8px 10px}}@media only screen and (max-width: 1030px){.search-form,.header-search{margin-right:10px}}@media only screen and (max-width: 950px){.banner .search-toggle{right:48px}}.ubuntu-search .nav-secondary,.search-results .nav-secondary,.search-no-results .nav-secondary{display:none}.ubuntu-search section>h1,.ubuntu-search section article h1,.search-results section>h1,.search-results section article h1,.search-no-results section>h1,.search-no-results section article h1{padding-bottom:10px;font-size:1.438em;margin-bottom:0}.ubuntu-search section>h1,.search-results section>h1,.search-no-results section>h1{border-bottom:1px dotted #cdcdcd}.ubuntu-search .main-search,.search-results .main-search,.search-no-results .main-search{background-color:transparent;margin:0 0 20px;padding:20px 0}.ubuntu-search .main-search [type="search"],.search-results .main-search [type="search"],.search-no-results .main-search [type="search"]{border:1px solid #666666;float:left;font-size:2em;padding:0.2em 65px 0.2em 0.2em;width:100%}.ubuntu-search .main-search [type=submit],.search-results .main-search [type=submit],.search-no-results .main-search [type=submit]{width:32px;height:38px;background-repeat:no-repeat;background-position:center 8px;background-color:transparent;background-size:28px 28px;display:block;float:left;line-height:0;margin-left:-53px;margin-top:-4px;overflow:visible;padding:4px}.ubuntu-search .main-search [type=submit] img,.search-results .main-search [type=submit] img,.search-no-results .main-search [type=submit] img{height:45px;width:45px}.ubuntu-search .main-search [type=submit]:hover,.search-results .main-search [type=submit]:hover,.search-no-results .main-search [type=submit]:hover{background:none}.ubuntu-search .search-result h1 .title-main,.search-results .search-result h1 .title-main,.search-no-results .search-result h1 .title-main{margin-right:20px}.ubuntu-search .search-result h1 .result-url,.search-results .search-result h1 .result-url,.search-no-results .search-result h1 .result-url{color:#666666;display:block;overflow:hidden;padding-bottom:2px;text-overflow:ellipsis;vertical-align:bottom}.ubuntu-search .search-result h1 .result-url a,.search-results .search-result h1 .result-url a,.search-no-results .search-result h1 .result-url a{color:#666666}.ubuntu-search .search-result p,.search-results .search-result p,.search-no-results .search-result p{margin-bottom:0}.ubuntu-search .num-results,.search-results .num-results,.search-no-results .num-results{display:inline-block;margin-left:20px}.ubuntu-search .bottom-results-total,.search-results .bottom-results-total,.search-no-results .bottom-results-total{margin:0;overflow:visible;padding-top:20px;text-align:center;width:100%}.ubuntu-search .bottom-nav,.search-results .bottom-nav,.search-no-results .bottom-nav{margin-top:-26px;overflow:hidden}.ubuntu-search .bottom-nav ul,.search-results .bottom-nav ul,.search-no-results .bottom-nav ul{margin-bottom:0;margin-left:0;overflow:hidden;padding:0}.ubuntu-search .bottom-nav li,.search-results .bottom-nav li,.search-no-results .bottom-nav li{float:left;margin-left:15px}.ubuntu-search .bottom-nav li:first-child,.search-results .bottom-nav li:first-child,.search-no-results .bottom-nav li:first-child{margin-left:0}.ubuntu-search .nav-back,.search-results .nav-back,.search-no-results .nav-back{float:left}.ubuntu-search .nav-back li:before,.search-results .nav-back li:before,.search-no-results .nav-back li:before{color:#ffffff;content:'\2039';margin-right:5px}.ubuntu-search .nav-back .item-extreme:before,.search-results .nav-back .item-extreme:before,.search-no-results .nav-back .item-extreme:before{content:'\2039\2039'}.ubuntu-search .nav-forward,.search-results .nav-forward,.search-no-results .nav-forward{float:right}.ubuntu-search .nav-forward li:after,.search-results .nav-forward li:after,.search-no-results .nav-forward li:after{color:#ffffff;content:'\203A';margin-left:5px}.ubuntu-search .nav-forward .item-extreme:after,.search-results .nav-forward .item-extreme:after,.search-no-results .nav-forward .item-extreme:after{content:'\203A\203A'}.ubuntu-search .error-notification,.search-results .error-notification,.search-no-results .error-notification{background-color:#fff;color:#333;display:block;margin-top:20px;padding:20px;width:100%}.ubuntu-search .result-line,.search-results .result-line,.search-no-results .result-line{color:#666666}.ubuntu-search .results-top,.search-results .results-top,.search-no-results .results-top{border-bottom:1px dotted #cdcdcd;padding-bottom:.5em}.ubuntu-search .search-container,.search-results .search-container,.search-no-results .search-container{padding-bottom:0}@media only screen and (min-width: 950px){.ubuntu-search .main-search [type=submit]{margin-left:-60px;margin-top:0}}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:url("/static/fonts/ubuntu-l-webfont.woff2") format("woff2"),url("/static/fonts/ubuntu-l-webfont.woff") format("woff")}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:url("/static/fonts/ubuntu-r-webfont.woff2") format("woff2"),url("/static/fonts/ubuntu-r-webfont.woff") format("woff")}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:url("/static/fonts/ubuntu-b-webfont.woff2") format("woff2"),url("/static/fonts/ubuntu-b-webfont.woff") format("woff")}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:300;src:url("/static/fonts/ubuntu-li-webfont.woff2") format("woff2"),url("/static/fonts/ubuntu-li-webfont.woff") format("woff")}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:400;src:url("/static/fonts/ubuntu-ri-webfont.woff2") format("woff2"),url("/static/fonts/ubuntu-ri-webfont.woff") format("woff")}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:700;src:url("/static/fonts/ubuntu-bi-webfont.woff2") format("woff2"),url("/static/fonts/ubuntu-bi-webfont.woff") format("woff")}@font-face{font-family:'Ubuntu Mono';font-style:normal;font-weight:400;src:url("/static/fonts/ubuntumono-r-webfont.woff2") format("woff2"),url("/static/fonts/ubuntumono-r-webfont.woff") format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#333;font-family:Ubuntu, Arial, 'libra sans', sans-serif;font-size:16px;font-weight:300}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a{color:#007aa6;text-decoration:none}a:hover,a:active,a:focus{text-decoration:underline}strong{font-weight:400}.caps-centered,.muted-heading{font-size:.875em;margin-bottom:20px;text-align:center;text-transform:uppercase}small,.smaller{font-size:13px}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}p+h2,ul+h2,ol+h2,pre+h2{margin-top:0.5625em}header nav a:link{font-weight:normal}p+h3,ul+h3,ol+h3,pre+h3{margin-top:.783em}p+h4,ul+h4,ol+h4,pre+h4{margin-top:1.21875}ol+h2,p+h2,pre+h2,ul+h2{margin-top:.563em}ol+h3,p+h3,pre+h3,ul+h3{margin-top:.783em}ol+h4,p+h4,pre+h4,ul+h4{margin-top:1.219em}.intro{font-size:1em;line-height:1.4}.row div p:last-child,.row ul p:last-child{margin-bottom:0}.four-col p:last-child{margin-bottom:0}.note{color:#666666;font-size:.813em}h1,h2,h3,h4,h5,h6{font-family:Ubuntu, Arial, 'libra sans', sans-serif;font-weight:300;line-height:1.3}h1,.heading-1{font-size:2.8125em;margin-bottom:.5em}h2,.heading-2{font-size:2em;margin-bottom:.5em}h3,.heading-3{font-size:1.4375em;margin-bottom:.522em}h4,.heading-4{font-size:1.25em;font-weight:400;margin-bottom:.615em}h5,.heading-5{font-size:1em;font-weight:700;margin-bottom:1em}h6,.heading-6{font-size:.8125em;font-weight:400;margin-bottom:1em;letter-spacing:.1em;text-transform:uppercase}p,li{font-size:1em;line-height:1.5;margin:0;margin-bottom:.75em;padding:0}button,input,select,textarea{font-family:Ubuntu,Arial,'libra sans',sans-serif}@media only screen and (min-width: 768px) and (max-width: 1030px){h1{font-size:1.5234375em;margin-bottom:.5em}h2{font-size:1.348125em;margin-bottom:.5em}h3{font-size:1.1428125em;margin-bottom:.522em}h4{font-size:1.171875em;font-weight:400;margin-bottom:.615em}h5{font-size:.9375em;font-weight:700;margin-bottom:1em}h6{font-size:.6778125em;font-weight:400;margin-bottom:1em;letter-spacing:.1em;text-transform:uppercase}.intro{font-size:1.13333em}}@media only screen and (max-width: 768px){h1{font-size:1.421875em;margin-bottom:.4375em}h2{font-size:1.25825em;margin-bottom:.4375em}h3{font-size:1.066625em;margin-bottom:.45675em}h4{font-size:1.09375em;font-weight:400;margin-bottom:.538125em}h5{font-size:.875em;font-weight:700;margin-bottom:.875em}h6{font-size:.632625em;font-weight:400;margin-bottom:.875em;letter-spacing:.1em;text-transform:uppercase}p,li{font-size:.875rem}}@media only screen and (min-width: 1030px){p,li,code,pre{font-size:16px;line-height:1.5;margin-bottom:.75em}.intro{font-size:1.25em}}dfn{font-style:italic}code,pre{font-family:'Ubuntu Mono', 'Consolas', 'Monaco', 'Lucida Console', 'Courier New', Courier, monospace}table{border-collapse:collapse;border-spacing:0;overflow-x:scroll;margin-bottom:20px;margin:0 0 2.5em;width:100%}table th,table td{background:#f7f7f7;border:1px dotted #666666;padding:15px 10px}table td{text-align:center;vertical-align:middle}table thead th{border-collapse:separate;border-spacing:0 10px;background:#fee3d2;color:#333;font-weight:normal}table tbody th{font-weight:300;text-align:left}table th[scope='col']{text-align:center}table thead th:first-of-type{text-align:left}@media only screen and (max-width: 768px){table{display:block}}body footer.global #nav-global li:first-of-type a{margin-left:0}footer.global{background:none;border-top:0;box-shadow:inset 0 2px 2px -1px #cdcdcd;clear:both;display:block;padding:30px 10px 20px;position:relative;width:100%}footer.global .legal{background-image:none;clear:both;margin:0 auto;min-height:40px;position:relative;width:100%}footer.global .legal p,footer.global .legal ul{padding-left:0}footer.global h2{font-size:.75em;line-height:1.4;margin-bottom:0;padding-bottom:.5em}footer.global h2,footer.global h2 a:link,footer.global h2 a:visited{color:#333;font-weight:normal}footer.global ul{margin:0}footer.global li a:hover{color:#007aa6}footer.global li ul li a:link,footer.global li ul li a:visited{color:#333;font-size:.75em}footer.global h2 a:hover,footer.global h2 a:active{color:#007aa6}footer.global p{color:#333;font-size:12px;margin-bottom:0}@media only screen and (max-width: 768px){footer.no-global .legal{box-shadow:0 2px 2px -1px #cdcdcd inset;box-sizing:content-box;margin-left:-10px;padding-left:10px;padding-right:10px;padding-top:10px}}@media only screen and (min-width: 1030px){footer.global .legal{width:1030px}footer.global{padding:30px 0 20px}}svg:not(:root){overflow:hidden}figure{width:100%}figure caption{display:block;width:100%;text-align:center}object,iframe,embed,canvas,video,audio{display:block;max-width:100%;margin:0 auto 20px}audio:not([controls]){display:none;height:0}[hidden]{display:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container h3,.video-container .video-title{margin-top:20px}.inline-logos{float:left;margin-left:0;padding:0;text-align:center;width:100%}.inline-logos .inline-logos__item{display:inline-block;margin-right:20px;padding:0 0 20px;width:36%}@media only screen and (max-width: 300px){.inline-logos .inline-logos__item{margin:0 0 20px;width:100%}}.inline-logos .inline-logos__item.clear-row{clear:left}.inline-logos .inline-logos__item.last-item{border:0}.inline-logos .inline-logos__image{max-height:32px;max-width:115px;transition:all 0.3s ease-out;vertical-align:middle}@media only screen and (min-width: 768px){.inline-logos{padding-top:20px}.inline-logos .inline-logos__item{display:inline-block;height:56px;line-height:60px;margin:0 30px 30px;width:150px}.inline-logos .inline-logos__image{float:none;height:auto;max-height:56px;max-width:150px;vertical-align:middle}}@media only screen and (min-width: 1030px){.inline-logos__item{margin-bottom:40px}}@media only screen and (min-width: 768px){.equal-height__align-vertically{align-items:center;justify-content:center}}@media only screen and (min-width: 768px){.equal-height--vertical-divider{position:relative}.equal-height--vertical-divider__item{padding-left:10px;padding-right:10px}.equal-height--vertical-divider__item:before{content:'';position:absolute;right:-10px;top:0;height:100%;width:1px;border-right:1px dotted #666666}.equal-height--vertical-divider .last-col,.equal-height--vertical-divider__item:last-of-type{padding-right:0}.equal-height--vertical-divider .last-col:before,.equal-height--vertical-divider__item:last-of-type:before{border-right:0}.equal-height--vertical-divider__item:first-of-type{padding-left:0}}@media only screen and (max-width: 768px){.equal-height--vertical-divider .equal-height--vertical-divider__item{border-bottom:1px dotted #666666;padding-bottom:20px}.equal-height--vertical-divider .equal-height--vertical-divider__item:last-of-type{border-bottom:0;padding-bottom:inherit}}body{background:url("/static/img/image-background-paper.png") repeat-y center top #f7f7f7;background-size:cover}.button--neutral,.button--inline-neutral{color:#333;background-color:transparent;border:1px solid #cdcdcd}.button--neutral:focus,.button--neutral:active,.button--neutral:hover,.button--inline-neutral:focus,.button--inline-neutral:active,.button--inline-neutral:hover{background-color:rgba(0,0,0,0.1)}.button--neutral:disabled:focus,.button--neutral:disabled:active,.button--neutral:disabled:hover,.button--neutral.button--disabled:focus,.button--neutral.button--disabled:active,.button--neutral.button--disabled:hover,.button--inline-neutral:disabled:focus,.button--inline-neutral:disabled:active,.button--inline-neutral:disabled:hover,.button--inline-neutral.button--disabled:focus,.button--inline-neutral.button--disabled:active,.button--inline-neutral.button--disabled:hover{background-color:transparent}.button--inline-neutral{display:inline-block;width:auto}.button--positive,.button--inline-positive{color:#fff;background-color:#2ebe1f}.button--positive:focus,.button--positive:active,.button--positive:hover,.button--inline-positive:focus,.button--inline-positive:active,.button--inline-positive:hover{background-color:#239218}.button--positive:disabled:focus,.button--positive:disabled:active,.button--positive:disabled:hover,.button--positive.button--disabled:focus,.button--positive.button--disabled:active,.button--positive.button--disabled:hover,.button--inline-positive:disabled:focus,.button--inline-positive:disabled:active,.button--inline-positive:disabled:hover,.button--inline-positive.button--disabled:focus,.button--inline-positive.button--disabled:active,.button--inline-positive.button--disabled:hover{background-color:#2ebe1f}.button--inline-positive{display:inline-block;width:auto}.button--destructive,.button--inline-destructive{color:#fff;background-color:#df382c}.button--destructive:focus,.button--destructive:active,.button--destructive:hover,.button--inline-destructive:focus,.button--inline-destructive:active,.button--inline-destructive:hover{background-color:#bc271c}.button--destructive:disabled:focus,.button--destructive:disabled:active,.button--destructive:disabled:hover,.button--destructive.button--disabled:focus,.button--destructive.button--disabled:active,.button--destructive.button--disabled:hover,.button--inline-destructive:disabled:focus,.button--inline-destructive:disabled:active,.button--inline-destructive:disabled:hover,.button--inline-destructive.button--disabled:focus,.button--inline-destructive.button--disabled:active,.button--inline-destructive.button--disabled:hover{background-color:#df382c}.button--inline-destructive{display:inline-block;width:auto}.button--base,.button--inline-base{color:#333;background-color:transparent}.button--base:focus,.button--base:active,.button--base:hover,.button--inline-base:focus,.button--inline-base:active,.button--inline-base:hover{background-color:rgba(0,0,0,0.1)}.button--base:disabled:focus,.button--base:disabled:active,.button--base:disabled:hover,.button--base.button--disabled:focus,.button--base.button--disabled:active,.button--base.button--disabled:hover,.button--inline-base:disabled:focus,.button--inline-base:disabled:active,.button--inline-base:disabled:hover,.button--inline-base.button--disabled:focus,.button--inline-base.button--disabled:active,.button--inline-base.button--disabled:hover{background-color:transparent}.button--inline-base{display:inline-block;width:auto}.cookie-policy{box-shadow:0 -1px 2px rgba(0,0,0,0.2);background-color:#fae4dc;position:fixed;bottom:0;width:100%;z-index:100}.cookie-policy p{font-size:.8125em;margin-bottom:0;margin-left:0;padding:8px 0;width:100%}.cookie-policy .link-cta{background-image:url("https://assets.ubuntu.com/v1/3f057022-close-orange.svg");background-repeat:no-repeat;color:#fff;float:right;font-size:1em;height:15px;margin:12px 0;margin-top:12px;padding:0;text-decoration:none;text-indent:-9999px;width:16px}.no-svg .cookie-policy .link-cta,.opera-mini .cookie-policy .link-cta{background-image:url("https://assets.ubuntu.com/v1/898777ac-close-orange.png")}.deep-link{text-decoration:none}.deep-link:after{content:'';display:inline-block;margin-left:3px;opacity:0;position:relative;top:1px;width:1em;height:1em;background-image:url(https://assets.ubuntu.com/v1/128877a5-anchor_16.svg);background-position:0 80%;background-repeat:no-repeat;background-size:16px;transition:opacity 0.1s}.deep-link:hover{text-decoration:none}.deep-link:hover:after{opacity:1}.featured-entity{background-color:#fff;padding:20px;transition:background-color 0.3s}@media only screen and (max-width: 767px){.featured-entity{width:48.94737%;text-align:center;padding:0}}.featured-entity:hover{background:#f7f7f7}.featured-entity__link{text-decoration:none;display:block;width:100%;height:100%}.featured-entity__title{font-size:1.25em;margin-bottom:0;text-decoration:none}.featured-entity__image-list{list-style:none;margin-left:0}.featured-entity__image-list-item{box-sizing:border-box;width:20px;height:20px;float:left;margin:2px}@media only screen and (max-width: 767px){.featured-entity__image-list-item{width:20%;height:20%}}.featured-entity__image{border-radius:50%;float:left}@media only screen and (max-width: 767px){.featured-entity__image{float:none}.featured-entity__image.control-size{max-width:96px}}.featured-entity p{margin-bottom:0}.banner{background:#000;box-shadow:none}@media only screen and (min-width: 950px){.banner .nav-primary{width:auto}.banner ul{border-top:0;border-right:0;box-shadow:none}.banner li{width:auto;border-right:0;border-bottom:0}.banner li:last-child a{border-right:0}.banner a,.banner a:link,.banner a:visited{border-left:0}}@media only screen and (max-width: 768px){footer.global{padding-top:0}}select{-moz-appearance:none;-webkit-appearance:none;background:transparent;background-color:#fff;background-image:url("/static/svgs/chevron_down_16.svg");background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:12px;border:1px solid #cdcdcd;border-radius:2px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.12);box-sizing:border-box;color:#333;font-size:16px;padding:9px 34px 9px 7px;width:100%}.instruction{padding:0;position:relative;width:100%;border-bottom:1px dotted #ddd}.instruction .instruction__bullet,.instruction .instruction__details{padding:60px 40px;margin-bottom:0}.instruction .instruction__bullet{margin-right:0}.instruction .instruction__step{display:inline-block;border-radius:50%;width:50px;height:50px;line-height:50px;color:#fff;text-align:center;vertical-align:top;font-size:2em;font-weight:400}.instruction .instruction__title{display:inline;position:relative;top:6px;line-height:1.6}.instruction .command-line{position:relative;border-radius:4px;background-color:#2c001e;border:1px solid #2c001e;overflow:hidden;transition:all 0.2s}.instruction .command-line .command-line__input{border:0;background:transparent;font-size:1em;font-family:Ubuntu Mono;font-weight:300;padding:0.7em 1em;color:#fff;width:100%}.instruction .command-line .command-line__copy-button{transition:background-color 0.2s;position:absolute;right:0;top:0;width:50px;border:0;height:100%;display:block;text-indent:-9999px;background-image:url("/static/svgs/get-link-url_16.svg");background-repeat:no-repeat;background-position:center;background-color:#fff}table a,table .link,ul a,ul .link,ol a,ol .link,h1 a,h1 .link,h2 a,h2 .link,h3 a,h3 .link,h4 a,h4 .link,h5 a,h5 .link,h6 a,h6 .link{color:#333;font-weight:normal}table a:hover,table .link:hover,ul a:hover,ul .link:hover,ol a:hover,ol .link:hover,h1 a:hover,h1 .link:hover,h2 a:hover,h2 .link:hover,h3 a:hover,h3 .link:hover,h4 a:hover,h4 .link:hover,h5 a:hover,h5 .link:hover,h6 a:hover,h6 .link:hover{color:#007aa6}nav a,nav .link{color:#333;font-weight:300}nav a:hover,nav .link:hover{color:#007aa6;text-decoration:underline}nav a.is-active,nav .link.is-active{font-weight:normal}a,.link,p a,p .link{cursor:pointer;color:#007aa6;font-weight:300}a:hover,.link:hover,p a:hover,p .link:hover{text-decoration:underline}a.is-inverted,.link.is-inverted,p a.is-inverted,p .link.is-inverted{color:#fff;font-weight:normal}.inline-list__item{display:inline-block}.row{border-bottom:0;background-color:rgba(255,255,255,0.6)}@media only screen and (max-width: 768px){.row{padding-bottom:20px}}.row--border-bottom{border-bottom:1px dotted #666666}@media only screen and (max-width: 768px){.row-hero{padding-top:20px;margin-top:0}}.strip-white{background:#fff}.strip-dark{background:#333;color:#fff}.strip-dark a{color:#fff}.strip-trans{background:transparent}.social-list{list-style:none;padding-left:0;margin-left:0}.social-list__item--twitter,.social-list__item--google-plus,.social-list__item--facebook{margin-right:20px;float:left;text-indent:-99999px;background-image:url("https://assets.ubuntu.com/v1/ed986fc0-icon-social.svg");background-repeat:no-repeat;height:44px;width:44px;overflow:hidden;display:inline-block}.social-list__item--twitter:hover,.social-list__item--google-plus:hover,.social-list__item--facebook:hover{background-position-y:-45px}.social-list__item--twitter{background-position:0 0}.social-list__item--google-plus{background-position:-45px 0}.social-list__item--facebook{background-position:-90px 0}@media only screen and (min-width: 768px){.tooltip,.tooltip--large{position:relative;display:inline-block}.tooltip__content{position:absolute;z-index:98;left:-1000px;right:-1000px;top:-40px;font-weight:300;margin:auto;display:block;text-align:center;white-space:nowrap}.tooltip:hover .tooltip__content:after,.tooltip--large:hover .tooltip__content:after{display:table;z-index:98;margin:auto;color:#fff;border-radius:3px;background:#000;box-shadow:none;font-size:14px;line-height:1.3125em;content:attr(data-tooltip);padding:11px 21px;white-space:nowrap;text-align:center}.tooltip:hover .tooltip__content:before,.tooltip--large:hover .tooltip__content:before{position:absolute;top:100%;left:50%;margin-left:-5px;content:'';border:solid transparent;border-width:5px;border-top-color:#000}}pre{padding:10px 15px;background-color:#333;border:0;border-radius:2px;color:#cdcdcd}.note{font-size:1em}body,a:link,a:visited{-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{color:#333;font-size:1em;opacity:1}:-moz-placeholder{color:#333;opacity:1;font-size:1em}::-moz-placeholder{color:#333;opacity:1;font-size:1em}:-ms-input-placeholder{color:#333;font-size:1em;opacity:1}input{-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.12);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.12)}select{font-size:1em;font-weight:300}textarea{line-height:1.6;width:100%}code,pre,p,dd{line-height:1.6}@media screen and (max-width: 768px){code,pre,p,dd{font-size:.875rem}}pre{background-color:#f7f7f7;color:#333;border:1px solid #cdcdcd}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){body{font-size:18px}}input[type='text'],input[type='number'],input[type='search'],input[type='password'],input[type='email'],input[type='url'],input[type='tel'],textarea,input{-webkit-appearance:textfield;border-radius:2px;border:1px solid #cdcdcd;box-shadow:inset 0 1px 2px rgba(0,0,0,0.12);box-sizing:border-box;font-size:16px;margin:0;outline:none;padding:0.69565em 0.86957em;vertical-align:baseline;font-weight:300}textarea:active,input:active,textarea:focus,input:focus{border-color:#666666;outline:none}input[type='text']::placeholder,input[type='number']::placeholder,input[type='search']::placeholder,input[type='password']::placeholder,input[type='email']::placeholder,input[type='url']::placeholder,input[type='tel']::placeholder,textarea::placeholder,input::placeholder{color:#333}.not-for-medium{display:none}@media only screen and (min-width: 985px){.not-for-medium{display:block}}.inline-list li{margin-right:0}.hidden{display:none;visibility:none;height:0;width:0}details.unsupported summary{margin:.5em 0}details.unsupported summary::before{content:"►";transform:rotate(0deg);padding-right:5px;display:inline-block;position:relative}details.unsupported:not([open]) *{display:none}details.unsupported>summary:not([open]),details.unsupported>summary:not([open]) *{display:inline-block;cursor:pointer}details.unsupported[open] *{display:block}details.unsupported[open] summary::before{transform:rotate(90deg);top:4px}@media only screen and (min-width: 1030px){img{max-width:100%}}.box{background:#fff;padding:1.333em 20px}header.banner{background:#ffffff;z-index:12}@media only screen and (max-width: 950px){header.banner{box-shadow:0 1px 0 #ccc}header.banner #nav.nav-primary .nav-toggle:hover .nav-toggle__image path{fill:#888}header.banner #nav.nav-primary:hover ul{display:none}header.banner #nav.nav-primary:hover .nav-toggle__link.open{display:block}header.banner #nav.nav-primary:hover .nav-toggle__link.close{display:none}header.banner #nav.nav-primary.nav-open ul{display:block}header.banner #nav.nav-primary.nav-open .nav-toggle__link.open{display:none}header.banner #nav.nav-primary.nav-open .nav-toggle__link.close{display:block}}@media only screen and (min-width: 950px){header.banner{display:flex}header.banner .logo{margin-top:5px}header.banner .nav-primary ul li a:link{padding-top:19px}header.banner .nav-primary ul li a:hover,header.banner .nav-primary ul li a:link:hover,header.banner .nav-primary ul li a:visited:hover,header.banner .nav-primary ul li a:active,header.banner .nav-primary ul li a:focus{background-color:#f2f2f2}}header.banner nav.nav-primary{overflow:visible}@media only screen and (min-width: 950px){header.banner nav.nav-primary .user-nav{position:absolute;top:0;right:10px}}@media only screen and (min-width: 1030px){header.banner nav.nav-primary{width:auto;min-width:700px;margin:0;display:inline-block;flex:1}}@media only screen and (max-width: 950px){header.banner nav.nav-primary{border-bottom:1px solid #d4d4d4}header.banner nav.nav-primary ul{border-top:0}header.banner nav.nav-primary .user-nav{border-top:0}}@media only screen and (max-width: 950px){header.banner .nav-primary ul li:nth-child(2n+2){border-right:1px solid #d4d7d4}header.banner .nav-toggle{position:absolute;float:right;background-image:none;text-indent:0}header.banner .nav-toggle .nav-toggle__image{display:block;position:relative;top:7px;left:8px}header.banner .nav-toggle .close .nav-toggle__image{top:14px;left:14px}header.banner .nav-toggle:hover .nav-toggle__image path{fill:#333}header.banner .nav-toggle.active .nav-toggle__image-close{display:block}header.banner .nav-toggle.active .nav-toggle__image{display:none}header.banner #nav:target .nav-toggle .nav-toggle__link.open{display:none}header.banner #nav:target .nav-toggle .nav-toggle__link.close{display:block}}header.banner .search-close{-moz-transition:visibility 0s linear 0.1s,opacity 0s linear 0.1s;-webkit-transition:visibility 0s linear 0.1s,opacity 0s linear 0.1s;transition:visibility 0s linear 0.1s,opacity 0s linear 0.1s;visibility:hidden;opacity:0;position:absolute;right:11px;top:9px;border-left:1px solid #cdcdcd;padding:6px 6px 3px;background-color:#fff}@media only screen and (min-width: 768px){header.banner .search-close{top:11px;padding:8px 10px 4px}}header.banner .search-container{overflow:hidden;flex:1;margin-right:45px}@media only screen and (min-width: 950px){header.banner .search-container{margin-right:80px}}header.banner form.search-form{-moz-transition:background-color 0.3s,width 0.3s;-webkit-transition:background-color 0.3s,width 0.3s;transition:background-color 0.3s,width 0.3s;float:right;position:relative;width:100%;padding:0 10px;max-width:none;display:block;background-color:#ffffff}header.banner form.search-form ::-webkit-input-placeholder{opacity:1}header.banner form.search-form :-moz-placeholder{opacity:1}header.banner form.search-form ::-moz-placeholder{opacity:1}header.banner form.search-form :-ms-input-placeholder{opacity:1}@media only screen and (min-width: 768px){header.banner form.search-form{width:236px}}header.banner form.search-form .form-text{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #cdcdcd;margin:8px 0;height:30px;font-size:.875em;padding:0 0 0 35px;background-color:transparent;-webkit-appearance:none;color:#333}@media only screen and (min-width: 768px){header.banner form.search-form .form-text{height:33px;margin:10px 0}}header.banner form.search-form button[type=submit],header.banner form.search-form button[type=submit]:hover{position:absolute;top:8px;left:10px;height:30px;width:30px;padding:0;-webkit-appearance:none;background:transparent;margin-left:0}@media only screen and (min-width: 768px){header.banner form.search-form button[type=submit],header.banner form.search-form button[type=submit]:hover{top:12px;left:15px}}header.banner form.search-form button[type=submit]:hover .search-icon__image path,header.banner form.search-form button[type=submit]:hover:hover .search-icon__image path{fill:#333}header.banner form.search-form button[type=submit]:hover .search-icon__image ellipse,header.banner form.search-form button[type=submit]:hover:hover .search-icon__image ellipse{stroke:#333}header.banner .search-panel{-moz-box-shadow:0px 1px 4.95px 0.05px rgba(51,51,51,0.2);-webkit-box-shadow:0px 1px 4.95px 0.05px rgba(51,51,51,0.2);box-shadow:0px 1px 4.95px 0.05px rgba(51,51,51,0.2);-moz-transition:all 0.15s 0.1s,opacity 0.15s 0.1s;-webkit-transition:all 0.15s 0.1s,opacity 0.15s 0.1s;transition:all 0.15s 0.1s,opacity 0.15s 0.1s;visibility:hidden;opacity:0;position:absolute;left:0;top:53px;z-index:4;overflow:hidden;width:100%}@media only screen and (max-width: 768px){header.banner .search-panel{display:none}}header.banner .search-panel .row{background:#fff;padding-top:25px;padding-bottom:15px}header.banner .search-panel .row-footer{padding-top:0}header.banner .search-panel .row-footer .search-panel__list-item{font-size:.875em}header.banner .search-panel .row-footer .search-panel__item-count{color:#666666}header.banner .search-panel .search-panel__heading{font-size:1em;margin-bottom:1.5em}header.banner .search-panel .search-panel__list-item{line-height:1}header.banner .search-panel .search-panel__featured-charm{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid transparent}header.banner .search-panel .search-panel__featured-charm:hover{border-color:#cdcdcd}header.banner .search-panel .search-panel__featured-image{width:61px;height:61px;margin-bottom:.7em}header.banner .search-panel .search-panel__list-item a:link,header.banner .search-panel .search-panel__list-item a:visited,header.banner .search-panel .search-panel__feature-link,header.banner .search-panel .search-panel__featured-name{color:#333}header.banner .search-panel .search-panel__list-item a:link:hover,header.banner .search-panel .search-panel__list-item a:visited:hover,header.banner .search-panel .search-panel__feature-link:hover,header.banner .search-panel .search-panel__featured-name:hover{text-decoration:none;color:#dd4814}header.banner .search-panel .search-panel__featured-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;display:block;position:relative;top:0;left:0;width:100%;height:100%}header.banner .search-panel .search-panel__featured-link:hover{text-decoration:none}header.banner .inline-list li{margin-right:20px}@media only screen and (min-width: 768px){header.banner.search-active .search-panel{visibility:visible;opacity:1;transform:translateY(0px)}}header.banner.search-active .search-icon__image path{fill:#333}header.banner.search-active .search-icon__image ellipse{stroke:#333}header.banner.search-active form.search-form{background:#fff;position:relative;z-index:5;box-sizing:border-box}@media only screen and (min-width: 768px){header.banner.search-active form.search-form{box-shadow:0px 1px 4.95px 0.05px rgba(51,51,51,0.2)}}header.banner.search-active form.search-form .search-close{visibility:visible;opacity:1}header.banner.search-active form.search-form .search-close:hover .search-close__image path{stroke:#333}header.banner.search-active .form-text{margin-right:0}@media only screen and (min-width: 768px){.append-one{margin-right:10.6%}}.inner-wrapper:before,.inner-wrapper:after{content:"";display:table}.inner-wrapper:after{clear:both}.wrapper{overflow:visible}@media only screen and (min-width: 768px){.wrapper{overflow:hidden}}footer.global{box-shadow:none;border-top:1px solid #cdcdcd}footer.global .row{padding:10px 0 0}footer.global .start-modelling-button{position:relative;top:-10px}@media only screen and (max-width: 768px){footer.global .start-modelling-button{display:none}}footer.global .social-list__item--google-plus,footer.global .social-list__item--twitter,footer.global .social-list__item--facebook{background-size:124px;width:31px;height:31px;margin-right:0;margin-left:10px}footer.global .social-list__item--google-plus:hover,footer.global .social-list__item--twitter:hover,footer.global .social-list__item--facebook:hover{background-position-y:-31px}footer.global .social-list__item--twitter{background-position:0 0}footer.global .social-list__item--google-plus{background-position:-31px 0}footer.global .social-list__item--facebook{background-position:-62px 0}footer.global .social-list .social-list__item--youtube{margin-left:10px;float:left;background-repeat:no-repeat;height:31px;width:31px;overflow:hidden;display:inline-block}footer.global .social-list .social-list__item--youtube:hover .the-icon{fill:#e52d27}footer.global .top-link{margin-bottom:10px;padding-top:20px;font-size:1em}@media only screen and (min-width: 768px){footer.global .top-link{display:none}}@media only screen and (min-width: 768px){footer.global{padding-top:40px;padding-bottom:40px}footer.global li{display:inline;float:left}footer.global ul.no-bullets li{padding-right:15px;padding-left:15px}footer.global ul.no-bullets li:last-child{border-right:none}footer.global ul.no-bullets li:first-child{padding-left:0px}footer.global ul.no-bullets li a:link,footer.global ul.no-bullets li a:visited{color:#007aa6}footer.global .legal{margin-top:70px}}@media only screen and (max-width: 768px){footer.global .right{float:none}}.anchor{display:inline-block;margin-left:3px;opacity:.0;position:relative;top:1px;width:1em;height:1em;background:url("../img/icons/anchor_16.svg") 0 80% no-repeat;background-size:16px;-moz-transition:opacity 0.1s;-webkit-transition:opacity 0.1s;transition:opacity 0.1s}h1:hover .anchor,h2:hover .anchor,h3:hover .anchor,h4:hover .anchor,dt:hover .anchor,li:hover .anchor{opacity:1}.box{border-radius:2px;margin-bottom:20px}.box-dim{background-color:#fafafa}.button--neutral,.button--inline-neutral,.button--positive,.button--inline-positive{font-size:1rem}.button--positive .external,.button--inline-positive .external{padding-right:1em;background-image:url("../img/icons/external-link-white.svg");background-repeat:no-repeat;background-size:11px;background-position:right top}.link{cursor:pointer}.external{background-image:url("../img/icons/external-link-dark.svg")}.external-alt{background-image:url("../img/icons/external-link-blue.svg")}.charms__list{list-style:none;margin-bottom:1em;margin-left:0;border-bottom:1px dotted #d4d4d4}.charms__list .charms__list--config{display:none}.charms__list .charms__list--toggle{display:block}.charms__list .charms__list--toggle.is-open+.charms__list--config{display:block}.charms__list .charms__list--config-name{border-top:0}.charms__list--item{font-size:1em;border-top:1px dotted #d4d4d4;padding:10px 0 0 10px;margin-bottom:10px}.charms__list--item:last-of-type{margin-bottom:10px}.charms__list--icon{margin-right:.4em;width:25px;height:25px}.charms__list--toggle{background:url("../svgs/chevron_down_16.svg") no-repeat center center;width:16px;height:100%;float:right;text-indent:-99999px;margin-right:20px}.charms__list--toggle.is-open{background-image:url("../svgs/chevron_up_16.svg");background-size:14px}.charms__list--config{padding-left:35px;padding-bottom:20px}.charms__list--config-name{font-size:1em;margin-top:15px;padding-top:15px;font-weight:400;border-top:1px dotted #d4d4d4}.charms__list--config-name:first-of-type{border-top:0}.charms__list--config-type{font-weight:400}.charms__list--config-description,.charms__list--config-setting{margin-left:30px;margin-top:8px}.charms__list--config-pre{padding:0;background-color:transparent;color:#333;font-family:Ubuntu, Arial, 'libra sans', sans-serif}.charms__list--config-setting{font-size:0.875em;color:#666666;font-family:"Ubuntu Mono","Consolas","Monaco","Lucida Console","Courier New",Courier,monospace}body.no-svg .charms__list .charms__list--toggle{background-image:url("../img/icons/chevron-down.png")}body.no-svg .charms__list .charms__list--toggle.is-open{background-image:url("../img/icons/chevron-up.png")}.deploy-command{margin-bottom:10px;position:relative}.deploy-command .deploy-command__field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.12);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.12);background-image:url("../img/icons/code-snippet_16.svg");background-repeat:no-repeat;background-position:5px center;background-color:#fff;background-size:1.142857143em;width:100%;height:37px;border:1px solid #c1c1c1;padding:0.6em 2.5em 0.6em 2em;color:#666666;font-size:0.875em;white-space:nowrap;overflow:hidden;cursor:text}.deploy-command .command2clipboard__clip{cursor:pointer;line-height:1;position:absolute;right:1px;top:1px;background-color:#fff;padding:9px 8px 8px;border-left:1px solid #d4d4d4;display:none}.deploy-command .command2clipboard__clip.zeroclipboard-is-hover{background-color:#eeeeee}@media only screen and (min-width: 1030px){.deploy-command .command2clipboard__clip{display:inline-block}}.expandable-list{margin-left:0}.expandable-list__list{border-bottom:1px solid #d2d2d2;margin:0}.expandable-list__header{padding:17px 10px 0;list-style:none;overflow:hidden;margin-bottom:0;display:none}@media only screen and (min-width: 768px){.expandable-list__header{padding:8px 20px 0;display:list-item}}.expandable-list__header-item{margin-bottom:10px}.expandable-list__content{background-color:#fff;border-radius:2px;box-shadow:0 1px 4.85px 0.15px rgba(0,0,0,0.2);opacity:0;visibility:hidden;transition:opacity 0.3s;height:0}@media only screen and (max-width: 768px){.expandable-list__content .button--inline-neutral{width:100%;float:none}}.expandable-list__content *{display:none}.expandable-list .slideout__toggle{padding:17px 10px 8px;cursor:pointer}@media only screen and (min-width: 768px){.expandable-list .slideout__toggle{padding:20px 20px 0}}.expandable-list__list-item{min-height:56px;box-sizing:border-box;position:relative;width:100%;margin-bottom:0;border-width:1px 0 0;border-style:solid;border-color:#d2d2d2;display:block;transition:background 0.2s;float:left;border-top-style:dotted}.expandable-list__list-item:nth-of-type(2){border-top-style:solid}.expandable-list__list-item:last-of-type{border-bottom:1px solid #d2d2d2}.expandable-list__list-item:hover{background-color:#fff}.expandable-list__list-item.open .slideout__toggle{padding-left:0;padding-right:0;padding-bottom:20px}.expandable-list__list-item.open:hover{background-color:transparent}.expandable-list__list-item.open .expandable-list__content{opacity:1;visibility:visible;height:auto;padding:20px}.expandable-list__list-item.open .expandable-list__content *{display:inherit}.expandable-list__list-item.open .expandable-list__summary{display:none}.expandable-list__list-item a{position:relative;z-index:500}.expandable-list__title{margin:0;font-size:1em}.expandable-list__divider{width:calc(100% + 40px);display:block;background-color:#cdcdcd;height:1px;border:0;margin-left:-20px;margin-bottom:20px;clear:both}.js-fader{position:relative}@media only screen and (min-width: 768px){.js-fader{min-height:540px}}@media only screen and (max-width: 1030px){.js-fader{min-height:640px}}.js-fader__item{z-index:1;position:absolute;width:100%;display:block;top:0;opacity:0;transition:opacity 0.5s ease-in}@media only screen and (max-width: 768px){.js-fader__item{position:relative;display:none}}.js-fader__item.is-active{z-index:10;opacity:1;transition:opacity 0.5s 0.3s ease-out}@media only screen and (max-width: 768px){.js-fader__item.is-active{display:block}}.js-fader__navigation{text-align:center;list-style:none;margin-left:0;z-index:100;margin-top:1rem;color:#aea79f}.js-fader__navigation-item{display:inline-block;margin-left:3px;margin-right:3px}.js-fader__navigation-link{display:block;transition:color 0.3s;line-height:0;text-decoration:none;color:#aea79f}.js-fader__navigation-link--prev,.js-fader__navigation-link--next{position:absolute;top:-328px;color:transparent;width:3rem;height:3rem;border-radius:3rem;background-color:#f7f7f7;background-image:url("../img/icons/chevron-right.svg");background-repeat:no-repeat;background-position:center;background-size:16px;transition:background-color 0.3s}@media only screen and (max-width: 768px){.js-fader__navigation-link--prev,.js-fader__navigation-link--next{display:none}}@media only screen and (max-width: 1030px){.js-fader__navigation-link--prev,.js-fader__navigation-link--next{top:-378px}}.js-fader__navigation-link--prev:hover,.js-fader__navigation-link--next:hover{color:transparent;background-color:#efefef}.js-fader__navigation-link--prev:hover path,.js-fader__navigation-link--next:hover path{fill:#666666}.js-fader__navigation-link--prev{left:1rem;transform:rotate(180deg)}@media screen and (min-width: 1195px){.js-fader__navigation-link--prev{left:4rem}}.js-fader__navigation-link--next{right:1rem}@media screen and (min-width: 1195px){.js-fader__navigation-link--next{right:4rem}}.js-fader__navigation-link.is-active{color:#333333}.files .files__list{list-style:none;margin-bottom:1em;border-left:1px solid #cdcdcd;margin-left:1em}@media only screen and (min-width: 768px){.files .files__list{margin-left:0}}.files .files__list li{position:relative}.files .files__list li:before{content:'';width:12px;height:1px;background:#d4d4d4;display:inline-block;position:relative;top:-4px;margin-right:5px}.files .files__list li:last-child:after{content:'';width:4px;height:1em;position:absolute;display:block;left:-2px;top:.85em;background:#fff}.files .files__list ul:last-child>li a:after{content:'';width:4px;height:3em;position:absolute;display:block;left:-1.8em;top:-1.45em;background:#fff;cursor:default}.files .files__list .files__list{margin-left:1.3em}.files .files__list .files__list--item,.files .files__list .files__list--item-folder{font-size:.875em;margin-bottom:.75em}.files .files__list .files__list--item-folder{background-position:center right;background-size:12px;cursor:pointer}.files .files__list .files__list--item-folder:after{font-size:14px;display:block;content:"-";position:absolute;left:-7px;top:4px;padding:0 4px;line-height:0.9em;background:#fff;border:1px solid #666666}.files .files__list .files__list--item-folder.is-closed+ul{display:none}.files .files__list .files__list--item-folder.is-closed:after{content:"+";padding:0 2px}.files .files__actions--launchpad{background:url("../img/icons/icon-launchpad.svg") no-repeat;padding-left:1.4em}.instruction{padding:0 10px;border-top:1px dotted #ddd}@media only screen and (min-width: 768px){.instruction{padding:0 20px}}.instruction:last-of-type{border-bottom:1px dotted #ddd}.instruction .instruction__bullet{z-index:1}@media only screen and (min-width: 768px){.instruction .instruction__bullet{padding-left:0}}.instruction .instruction__bullet::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:200%;background-color:#fff;z-index:-1;border-right:1px dotted #ddd}.instruction .instruction__step{width:40px;height:40px;line-height:40px;background-color:#ccc;font-size:1.6em}@media only screen and (min-width: 1030px){.instruction .instruction__step{width:50px;height:50px;line-height:50px;font-size:2em}}.instruction .instruction__details{background:none;padding:30px 10px}@media only screen and (min-width: 768px){.instruction .instruction__details{padding:70px 0 60px 40px}}.instruction .instruction__details::after{content:'';display:block;position:absolute;top:0;right:100%;bottom:0;width:200%;background-color:#fff;z-index:0;border-right:1px dotted #ddd}.instruction .command-line{margin-bottom:1em}.instruction .command-line__copy-button{cursor:pointer}.instruction .instruction__title{margin-bottom:1em;display:block}.juju-card--internal .bundle-card__footer{display:none}.juju-card--internal .bundle-card__main{margin-bottom:0}.juju-card--internal .charm-card{padding-bottom:15px !important;min-height:75px}.juju-card--internal .charm-card:hover{background-color:#f7f7f7}.juju-card--internal .charm-card__footer,.juju-card--internal .charm-card__main,.juju-card--internal .charm-card__meta-item--series{display:none !important}.juju-card--internal .charm-card__meta-item--by{margin-bottom:0 !important}.juju-card--internal .charm-card__meta-item--by:after{content:'' !important}.juju-card--internal .charm-card__header{margin-bottom:0}.juju-card--internal .charm-card__image{width:75px !important;height:75px !important}.juju-card--internal .charm-card__title{top:0 !important;margin-bottom:10px !important}.list-block .list-block__list{border-bottom:1px solid #d2d2d2;margin:0}.list-block .list-block__list.list-block__list--dotted .list-block__list--item{border-top-style:dotted}.list-block .list-block__list.list-block__list--dotted .list-block__list--item:nth-of-type(2){border-top-style:solid}.list-block .list-block__list.list-block__list--dotted .list-block__list--item:last-of-type{border-bottom:1px solid #d2d2d2}.list-block .list-block__list .list-block__tags--link:link,.list-block .list-block__list .list-block__tags--link:visited{position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden;z-index:2}.list-block .list-block__list .list-icons li,.list-block .list-block__list .list-block__tags li{position:relative;z-index:4}.list-block .list-block__title{padding:20px;border-bottom:1px solid #d2d2d2}.list-block .list-block__list--item{min-height:56px;box-sizing:border-box;position:relative;width:100%;padding:17px 10px 8px;margin-bottom:0;border-width:1px 0 0;border-style:solid;border-color:#d2d2d2;display:inline-block;transition:background 0.2s;float:left}@media only screen and (min-width: 768px){.list-block .list-block__list--item{padding:8px 20px 4px}}.list-block .list-block__list--item:hover{background-color:#fff}.list-block .list-block__list--item .list-block__list--item-divider{display:inline;color:#666666}.list-block .list-block__list--item div:empty{display:none}.list-block .list-block__list--item .list-block__list--item-title{margin:0;font-size:1em}.list-block .list-block__list--item .list-icons__image{width:24px;height:24px}.list-block .list-block__list--item .charm-name__column{margin-bottom:0}@media only screen and (max-width: 768px){.list-block .list-block__list--item .charm-name__column{margin-bottom:8px}}.list-block .list-block__list--item .owner__column p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-block .list-block__list--item .cell{position:relative;z-index:10}@media only screen and (min-width: 768px){.list-block .list-block__list--item .cell:hover{display:table;z-index:200}}.list-block .list-block__header{padding:17px 10px 0;list-style:none;overflow:hidden;margin-bottom:0;display:none}@media only screen and (min-width: 768px){.list-block .list-block__header{padding:8px 20px 0;display:list-item}}.list-block .list-block__header-item{margin-bottom:10px}.list-block .tag-list{display:inline}.list-block .tag-list .tag-list--item{font-size:1em;margin:0;color:#666666}.list-block .tag-list .tag-list--item a:link,.list-block .tag-list .tag-list--item a:visited{position:relative;z-index:4;text-decoration:none}.list-block .charm-logos__column{margin-bottom:0}.list-block .list-block__column{top:4px}@media only screen and (min-width: 768px){.list-block .list-block__column{top:9px}}.list-block .list-icons{list-style:none;margin:0}.list-block .list-icons .list-icons__item{float:left;margin-bottom:4px;margin-right:6px}@media only screen and (min-width: 768px){.list-block .list-icons .list-icons__item{float:right;margin-left:6px}.list-block .list-icons .list-icons__item .tooltip__content{top:-46px}}.list-block .list-icons p{line-height:1}.list-block .series__column,.list-block .deploys__column,.list-block .owner__column{margin-bottom:0;float:left}@media only screen and (max-width: 768px){.list-block .deploys__column,.list-block .owner__column{width:auto;margin-right:8px}}.list-block .deploys__column{top:-3px;font-size:.875em}.list-block .deploys__column p:after{color:#666666;content:'\00b7';font-size:40px;line-height:0;margin:0;position:relative;top:7px}@media only screen and (min-width: 768px){.list-block .deploys__column{font-size:1em;top:9px}.list-block .deploys__column p:after{content:'';margin:0}}.list-block .series__column,.list-block .owner__column{left:0px;top:-6px}@media only screen and (min-width: 768px){.list-block .series__column,.list-block .owner__column{top:9px;left:0}}.list-block .series__column .tag-list .tag-list--item a{color:#333;text-transform:capitalize}@media only screen and (max-width: 768px){.list-block .bundle .series__column{display:none}}.list-block .list-block__type ul{margin:0 20px;padding:0;list-style:none}.list-block .list-block__type li{display:inline-block;height:40px;margin:0;padding:0 10px;line-height:40px;cursor:pointer}.list-block .list-block__type li.selected{border-bottom:3px solid #dd4814}.list-block .list-block__filters{clear:left;padding-top:20px}.list-block .list-block__filters--selects{float:right;margin:0 20px;font-size:16px}.list-block .list-block__filters--selects select{width:auto;margin:12px 0 12px 5px}.list-block .list-block__filters--selects .list-block__series,.list-block .list-block__filters--selects .list-block__sort{display:inline-block}.list-block .list-block__filters--selects .list-block__sort{margin-right:20px}.list-block .search-results h4{margin-bottom:20px;margin-left:20px;font-weight:300}.list-block .search-results h4 .count{color:#666666}.list-block .search-results .list-block__list.promulgated{border:0}.list-block .search-results .list-block__list.promulgated .list-block__list--item{margin-bottom:10px;padding-bottom:8px;border-width:1px;border-radius:2px}.list-block .search-results .list-block__list .list-block__list--item-title{font-size:18px}.list-block .search-results .list-block__list .charm-logos__column{margin-bottom:8px}.list__icons{margin-left:0;margin-bottom:5px}.list__icons li{list-style:none;float:left;padding:8px 8px 0 0;margin-bottom:0}.list__icons li img{width:24px;height:24px;vertical-align:top}.events-list li{position:relative;padding-bottom:20px}.events-list dd{margin-left:0;background-position:0 center;background-repeat:no-repeat;background-size:20px 20px;padding:6px 20px 6px 24px}.events-list .event-map{display:none}.events-list .event-date{background-image:url("../img/icons/calendar.svg")}.events-list .location{background-image:url("../img/icons/location.svg")}@media only screen and (min-width: 769px){.events-list .event-details-wrapper{padding-left:120px}.events-list .event-map{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;left:0;top:0;height:100px;width:100px;float:left;margin-right:10px;margin-top:5px;overflow:hidden;display:block}}ul.bullets li:after{color:#666666;content:"•";vertical-align:middle;margin:0 5px}ul.bullets li:last-child:after{display:none}body.no-svg .events-list .event-date{background-image:url("../img/icons/calendar.png")}body.no-svg .events-list .location{background-image:url("../img/icons/location.png")}.login-notification{opacity:0;transition:opacity 0.2s ease;position:absolute;color:#333333;z-index:13;background:#fff;border:#efefef;padding:.5rem;font-size:0.8rem;top:3.25rem;right:1rem;border-radius:2px}.login-notification:after{width:.5rem;height:.5rem;transform:rotate(-45deg);background:#fff;content:' ';position:absolute;top:-.25rem;right:1.5rem}.login-notification.is-shown{opacity:1}@media screen and (max-width: 950px){.login-notification{display:none}}.notification--banner,.notification--error,.notification--warning,.notification--success{padding:15px;width:100%;display:block;text-align:center}.notification--banner{background-color:#fff;border-bottom:1px solid #d4d4d4}.notification--error{background-color:#df382c;color:#fff}.notification--warning{background-color:#eca918}.notification--success{background-color:#2ebe1f;color:#fff}.onboarding-notification{border:1px solid #19b6ee;padding:20px;position:relative}.onboarding-notification__icon{position:relative;top:4px;float:left;margin-right:10px}.onboarding-notification__message{padding-right:20px;margin-bottom:0}.onboarding-notification__close{position:absolute;top:24px;right:20px;margin-left:10px}.revisions__list{list-style:none;margin-left:0;margin-bottom:0}.revisions__list .revisions__list-item{margin-bottom:1em}.revisions__list .revisions__list_meta{color:#666666;margin-bottom:.2em}.revisions__list .revisions__list_meta_date{float:right}.row--border-bottom{border-bottom:1px solid #cdcdcd}.section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-bottom:20px;padding-top:20px}.section .section__title{background:url(../svgs/chevron_up_16.svg) no-repeat center right;cursor:pointer;margin-bottom:.75em}.section.is-closed{height:60px}.section.is-closed .section__title{background-image:url(../svgs/chevron_down_16.svg)}.no-svg .row.section .section__title{background:url(../img/icons/chevron-up.png)}.no-svg .row.section.is-closed .section__title{background:url(../img/icons/chevron-down.png)}footer .section{margin-bottom:1em;padding-bottom:1em}footer .section.is-closed{height:auto;padding-bottom:0}footer .section.is-closed ul{display:none}@media only screen and (min-width: 769px){.row .section .section__title{background-image:none;cursor:auto}.row .section.is-closed{height:auto}}.list--concealed .list-item{display:none}.list--concealed .list-item:first-of-type{display:list-item}.list--concealed.list--visible-6 .list-item:nth-child(-n+6){display:list-item}.list--concealed.list--visible-4 .list-item:nth-child(-n+4){display:list-item}.list--concealed.list--visible-2 .list-item:nth-child(-n+2){display:list-item}.list--concealed a.btn__see--less{display:none}.list--concealed a.btn__see--more{display:block}.list--revealed .list__controls,.list--concealed .list__controls{display:block;margin-top:2em;margin-bottom:0}.list--revealed .list--item{display:list-item}.list--revealed a.btn__see--less{display:block}.list--revealed a.btn__see--more{display:none}.stripe-payment{z-index:10001;position:fixed;display:none;top:0;left:50%;width:326px;margin-left:-183px;padding:20px 20px 0 20px;background-color:white;border-bottom:1px solid #d4d4d4}.stripe-payment label{padding-left:10px;font-size:13px}.stripe-payment input[name=cc-cvc]{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;border-left:1px solid #d4d4d4}.stripe-payment input[name=cc-month]{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;border-right:1px solid #d4d4d4}.stripe-payment input[name=cc-year]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:none;border-right:none}.stripe-payment input[type=number]{margin-bottom:20px;-moz-appearance:textfield}.stripe-payment input[type=number]::-webkit-inner-spin-button,.stripe-payment input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stripe-payment button.buy-me{background-color:#2ebe1f;width:100%}.stripe-payment button.buy-me:hover{background-color:#239218}.stripe-payment img{vertical-align:middle}.stripe-payment h3.entity-name{display:inline-block;margin-left:10px}.stripe-payment form{margin-top:20px}.stripe-payment form .form-error{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:20px;padding:10px;border:1px solid #df382c;color:#df382c}.stripe-payment form .use-existing{padding-bottom:20px}.stripe-payment.opened{display:block}.stripe-payment .has-error{border:1px solid #df382c}.stripe-payment .pricing{margin-top:10px;color:#666666}.stripe-payment .heading-wrapper{padding-bottom:20px;border-bottom:1px solid #d4d4d4}.stripe-payment .heading-wrapper .value{color:#2ebe1f;font-size:25px}.stripe-payment .note-list ul{margin:10px 0 0 0;list-style-position:inside}.stripe-payment .close-stripe-payment{position:absolute;top:20px;right:20px;cursor:pointer;z-index:5}.stripe-payment .close-stripe-payment span.close{width:16px;height:16px;display:block;background:url("../img/icons/close_16.svg") no-repeat}.stripe-payment .close-stripe-payment span.close:hover{background:url("../img/icons/close_hover_16.svg") no-repeat}.stripe-payment .col-50{float:left;width:50%;margin:0}@media only screen and (min-width: 768px){.stripe-payment{top:110px}}.strip-green{background-image:linear-gradient(to right, #6fad23 0%, #7cc227 100%);overflow:hidden;color:#fff}.strip-blue{background-image:linear-gradient(to right, #1076a2 0%, #359fcd 100%);overflow:hidden;color:#fff}.tag-list{list-style:none;margin-left:0}.tag-list--item{display:inline-block;text-transform:lowercase}.tag-list--item a:after{content:','}.tag-list--item:last-child a:after{content:''}.tag-list--item.tag-list--no-comma a:after{content:''}.tag-list.tag-list--spaced .tag-list--item{margin-right:20px}.tag-list.tag-list--spaced .tag-list--item:last-child{margin-right:0}.tag-list.tag-list--spaced .tag-list--item a:after{content:''}#twitter-feed,#blog-feed{margin:35px 0}#twitter-feed>ul,#blog-feed>ul{list-style:none;margin-left:0}#twitter-feed>ul li,#blog-feed>ul li{position:relative;margin-bottom:30px}#twitter-feed .user,#blog-feed .user{font-size:0.875em;margin-bottom:0.5em}#twitter-feed .user img,#blog-feed .user img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:24px;height:24px;vertical-align:middle;margin-right:5px}#twitter-feed .user a:link,#twitter-feed .user a:visited,#twitter-feed .user a:hover,#blog-feed .user a:link,#blog-feed .user a:visited,#blog-feed .user a:hover{text-decoration:none}#twitter-feed .user span[data-scribe="element:name"],#blog-feed .user span[data-scribe="element:name"]{color:#333}#twitter-feed .tweet,#blog-feed .tweet{padding-left:33px;margin-bottom:.3em}#twitter-feed .timePosted,#blog-feed .timePosted{padding-left:33px;font-size:0.875em}#twitter-feed .interact,#blog-feed .interact{padding-left:33px}#twitter-feed .interact a:link,#twitter-feed .interact a:visited,#blog-feed .interact a:link,#blog-feed .interact a:visited{margin-right:20px}@media only screen and (min-width: 769px){#twitter-feed .timePosted{position:absolute;top:0;right:0;padding-left:0}}.strip-green{background-image:linear-gradient(to right, #6fad23 0%, #7cc227 100%);overflow:hidden;color:#fff}.strip-blue{background-image:linear-gradient(to right, #1076a2 0%, #359fcd 100%);overflow:hidden;color:#fff}@media only screen and (min-width: 768px){.command2clipboard__clip{position:relative;display:inline-block}.command2clipboard__clip__content{position:absolute;z-index:98;left:-500px;right:-500px;top:-30px;font-weight:300;margin:auto;display:block;text-align:center;white-space:nowrap}.command2clipboard__clip.zeroclipboard-is-hover .tooltip__content{position:absolute;z-index:98;left:-1000px;right:-1000px;top:-30px;font-weight:300;margin:auto;display:block;text-align:center;white-space:nowrap}.command2clipboard__clip.zeroclipboard-is-hover .tooltip__content:after{display:table;z-index:98;margin:auto;color:#fff;border-radius:3px;background:#000;box-shadow:none;font-size:12px;content:attr(data-tooltip);padding:4px 6px;white-space:nowrap;text-align:center}.command2clipboard__clip.zeroclipboard-is-hover .tooltip__content:before{position:absolute;top:100%;left:50%;margin-left:-5px;content:'';border:solid transparent;border-width:5px;border-top-color:#000}.tooltip--large:hover .tooltip__content{bottom:30px;top:auto}.tooltip--large:hover .tooltip__content:after{font-size:0.875rem;line-height:1.5;text-align:left;padding:11px 21px;display:block;max-width:320px;white-space:normal}}.error .row-hero{background-color:inherit}.error .row-hero p{padding-top:20px;text-align:center}.error .row-hero h1{text-align:center}.error .row-hero ul{margin-left:0px}.error .row-hero li{display:inline}.error .row-hero .link-cta-positive,.error .row-hero .link-cta-negative{margin-bottom:10px;width:100%}.error .row-hero .for-small{padding-bottom:20px}@media only screen and (min-width: 768px){.error .row-hero{background:url("../img/image-404.png") no-repeat center right;padding-bottom:80px}.error .row-hero .link-cta-positive,.error .row-hero .link-cta-negative{width:inherit}.error .row-hero li{margin-right:10px}.error .row-hero h1{text-align:left}.error .row-hero img{float:left}.error .row-hero p{text-align:left}}.no-match #main-content .error-title{margin:40px 20px 20px}.no-match #main-content .cta{margin:0 20px 20px}.no-match #main-content .error-nav{margin:0 20px 40px}.no-match #main-content .error-nav ul{margin:0;padding:0}.no-match #main-content .error-nav ul li{margin:0 0 10px;padding:0}.no-match #main-content .list-block .list-block__title{margin-top:0}@media only screen and (min-width: 768px){.no-match #main-content .error-nav{margin-bottom:10px}.no-match #main-content .error-nav ul{display:inline-block}.no-match #main-content .error-nav ul li{display:inline-block;margin:0 10px 0 0}}.beta-page .list-ticks li{border-bottom:0;background-image:url("../img/icons/list-tick.png");padding-left:30px}.beta-page .sign-up{margin-top:40px}.beta-page .sign-up__input,.beta-page .sign-up__button{float:left;display:inline;width:auto;font-size:16px}.beta-page .sign-up__button{height:42px}.beta-page .sign-up__input{margin-right:20px;width:50%}@media only screen and (max-width: 768px){.beta-page .sign-up__button,.beta-page .sign-up__input{width:100%;margin-bottom:10px}}.beta-page__numbered-list{list-style:none;margin-left:40px}.beta-page__numbered-list-item{counter-increment:step-counter;margin:40px 0}.beta-page__numbered-list-item:before{content:counter(step-counter);background:#fff;border-radius:50%;border:1px solid #cdcdcd;padding:4px 8px;margin-left:-40px;margin-right:9px}@media only screen and (min-width: 768px){.beta-page .inline-logos__image{min-height:30px;max-width:none}.beta-page .inline-logos__item{height:auto;width:auto}.beta-page .inline-logos__item:first-of-type .inline-logos__image{min-height:70px}.beta-page .inline-logos__item:nth-child(2n) .inline-logos__image{min-height:45px}}.about-juju-page .row-hero{border-bottom:1px solid #d9d9d9}.about-juju-page blockquote p{color:#fff}.about-juju-page .language-list{display:table}.about-juju-page .language-list .language-list-item{background-color:transparent;border:1px solid #d2d2d2;width:100%}.about-juju-page ul.inline-logos li{border:0;padding:0 20px}.about-juju-page .light-border-bottom{border-bottom:1px solid #d9d9d9}.about-juju-page .dotted-border-bottom{border-bottom:1px dotted #d4d4d4}.about-juju-page .dotted-border-bottom.inner-wrapper{overflow:auto;padding-bottom:10px}.about-juju-page .dotted-border-bottom.inner-wrapper{overflow:hidden}.about-juju-page .img-centered-mobile{display:block;margin-left:auto;margin-right:auto}.about-juju-page .row.row-hero{padding-bottom:30px}.about-juju-page .row.top-pad-half{padding-top:40px}.about-juju-page .strip-pattern{background:#f7f7f7}.about-juju-page .language{padding-top:20px;padding-right:20px;padding-left:20px}.about-juju-page .features,.about-juju-page .row-workloads{overflow:hidden}.about-juju-page .row-scale .row-scale__image{margin-bottom:20px}.about-juju-page .row-scale .row-scale__quote blockquote.pull-quote p span{vertical-align:super}.about-juju-page .row-scale .row-scale__quote cite{display:block;margin-top:15px;padding-left:11px;color:#d4d4d4;font-size:20px;font-weight:bold}.about-juju-page .row-scale .row-scale__quote cite span{display:block;font-size:16px;font-weight:normal}@media only screen and (min-width: 768px){.about-juju-page .dotted-border-bottom.inner-wrapper{padding-bottom:60px}.about-juju-page .no-padding-bottom{padding-bottom:0 !important}.about-juju-page .features{overflow:hidden}.about-juju-page .features .wrap-image{position:relative}.about-juju-page .features .wrap-image img{position:absolute;left:0;max-width:none;margin-top:-60%}.about-juju-page .row-hero{border-bottom:none}.about-juju-page .language{padding-right:0px;padding-left:0px}.about-juju-page .row-workloads .inner-wrapper{overflow:visible}.about-juju-page .row-workloads .wrap-image{position:relative}.about-juju-page .row-workloads .wrap-image img{position:absolute;left:0;max-width:none;margin-top:-30px}}@media only screen and (min-width: 1030px){.about-juju-page .row-hero{border-bottom:none}.about-juju-page .bundles img{margin-top:-100px}.about-juju-page .row-scale{border-bottom:1px solid #cdcdcd;padding-bottom:0}.about-juju-page .row-scale .inner-wrapper{padding-bottom:12em;background-image:url("https://assets.ubuntu.com/v1/96e9aebf-scale.png");background-repeat:no-repeat;background-position:top right}.about-juju-page .row-workloads .wrap-image img{margin-top:-10%}.about-juju-page .reduce-top{margin-top:-30px}.about-juju-page .reduce-bottom{margin-bottom:-10px}}@media only screen and (min-width: 1030px){body.about-juju-page .row-hero img{max-width:none}}body.account-page{background:#f7f7f7}body.account-page #main-content .row-hero{margin-bottom:20px;padding-top:20px}@media only screen and (max-width: 768px){body.account-page #main-content .row-hero{padding-left:10px;padding-right:10px}}body.account-page #main-content .row-hero .inner-wrapper{overflow:visible}body.account-page .profile{border-bottom:1px solid #cdcdcd;padding-bottom:20px;position:relative;min-height:120px}body.account-page .profile__picture{border-radius:50%;display:inline-block;float:left;height:96px;margin-right:1em;vertical-align:middle;width:96px}body.account-page .profile__name{margin-bottom:.1em}body.account-page .profile__stats{margin-bottom:0}body.account-page .profile__sign-out{bottom:20px;position:absolute;right:0}body.account-page .create-new-button{position:absolute;right:0;top:-15px}@media only screen and (min-width: 768px){body.account-page .create-new-button{top:-10px}}body.account-page .box{border:0;box-shadow:0 1px 4.85px 0.15px rgba(0,0,0,0.2)}body.account-page .subscriptions{border-bottom:1px solid #d4d4d4;margin-bottom:0px}body.account-page .subscriptions .list-block__list--item:hover{background:#f7f7f7}body.account-page .subscriptions img{margin-right:5px}body.account-page .subscriptions .last-col{text-align:right}body.account-page .subscriptions .last-col:last-child{margin-bottom:0}body.account-page .subscriptions .status-icon{vertical-align:middle}body.account-page .subscriptions .subscription{margin-bottom:0px}body.account-page .subscriptions .subscription p{color:#666666}body.account-page .subscriptions .currency{color:#2ebe1f}body.account-page .profile-message{position:relative;padding:15px 50px 15px 20px;border-width:1px;border-style:solid;border-color:#d4d4d4}body.account-page .profile-message__body{margin-bottom:0}body.account-page .profile-message__close{position:absolute;width:13px;height:13px;top:50%;right:20px;margin-top:-6.5px;background:transparent url(../img/icons/close_thick.png);text-indent:-99999px}body.account-page .title-row{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d4d4d4}@media only screen and (min-width: 768px){body.account-page .profile-title{padding-left:20px}}body.account-page .profile-title.empty-title{margin-top:0}body.account-page .profile-title .profile-title--count{color:#666666}body.account-page .empty-state{padding-bottom:40px;text-align:center}body.account-page .empty-state__image{margin-bottom:30px}body.account-page .empty-state__title{margin:20px 0 40px}body.account-page .row{padding-top:0;background-color:transparent}body.account-page .align-right{text-align:right}body.account-page .list-block__list--item .slideout__toggle{cursor:pointer;overflow:auto}body.account-page .list-block__list--item.open{margin:20px 0;overflow:visible;background-color:#fff;border-radius:2px;box-shadow:0 1px 4.85px 0.15px rgba(0,0,0,0.2);border-top:0}body.account-page .list-block__list--item.open .deploys__column,body.account-page .list-block__list--item.open .units__column,body.account-page .list-block__list--item.open .owner__column,body.account-page .list-block__list--item.open .charm-logos__column{display:none}body.account-page .list-block__list--item.open .list-block__tags--link{outline:none}body.account-page .list-block__list--item.open .list-block__list--item-details{max-height:1000px;margin-top:20px}body.account-page .list-block__list--item.open .dotted-border{border-bottom:1px dotted #d4d4d4}body.account-page .list-block__list--item.open .summary-col{padding:10px 0 0;border-bottom:1px solid #cdcdcd}body.account-page .list-block__list--item.open .summary-col__view-button{display:inline}body.account-page .list-block__list--item.model{min-height:40px}body.account-page .list-block__list--item .list-block__list--item-details{overflow:hidden;max-height:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}body.account-page .list-block__list--item .summary-col{margin-bottom:0}body.account-page .list-block__list--item .summary-col__view-button{display:none;position:relative;top:-10px;z-index:500}body.account-page .list-block__list--item .bundle-visual{background:transparent url(../img/shared/pattern_tile.png) repeat top left;padding:20px;border:1px solid #d4d4d4}body.account-page .list-block__list--item .bundle-visual__image{position:relative;display:block;margin:auto;max-width:100%;height:368px}body.blog-page .row{background-color:transparent}body.blog-page .blog-article{margin-bottom:40px}body.blog-page .blog-article:last-of-type{margin-bottom:0}body.blog-page .events-list .event-map{width:60px;height:60px}@media only screen and (max-width: 767px){body.blog-page .row,body.blog-page .inner-wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width: 769px){body.blog-page .events-list .event-details-wrapper{padding-left:80px}}body.cards-page .entity-name{width:100%;margin-top:10px}@media only screen and (min-width: 768px){body.cards-page .generate-card{margin-top:33px}}@media only screen and (max-width: 767px){body.community-page .solutions,body.community-page .solutions--last{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #cdcdcd}body.community-page .solutions--last,body.community-page .solutions--last--last{margin-bottom:20px;padding-bottom:0;border-bottom:0}}body.community-page .solutions__author,body.community-page .solutions--last__author{*zoom:1}body.community-page .solutions__author:before,body.community-page .solutions__author:after,body.community-page .solutions--last__author:before,body.community-page .solutions--last__author:after{content:"";display:table}body.community-page .solutions__author:after,body.community-page .solutions--last__author:after{clear:both}body.community-page .solutions__author-image,body.community-page .solutions--last__author-image{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;margin-right:20px;margin-bottom:20px;width:60px;height:60px;vertical-align:middle}body.community-page .solutions__canvas,body.community-page .solutions--last__canvas{background-color:#f7f7f7;border:1px solid #cdcdcd;padding:20px;margin:20px 0}body.community-page .solutions__image,body.community-page .solutions--last__image{width:100%}@media only screen and (min-width: 768px){body.community-page .solutions__image,body.community-page .solutions--last__image{height:282px}}body.community-page .solutions .link-cta-positive,body.community-page .solutions--last .link-cta-positive{width:auto;padding:8px 24px}body.community-page .row-get-in-touch .inner-wrapper{border-top:1px solid #cdcdcd;padding-top:40px}@media only screen and (min-width: 768px){body.community-page .row-get-in-touch .inner-wrapper{padding-top:60px}}body.community-page .vertical-divider{margin-bottom:20px}body.community-page .events-list{margin-top:35px}body.community-page .blog-list .note,body.community-page .row-connect .note{font-size:1em;margin-bottom:1em}@media only screen and (max-width: 768px){body.videos-page .box{background-color:transparent}}.details-page .inline{margin-left:0;overflow:hidden}.details-page .inline li{display:inline;float:left;list-style:none;margin-bottom:0;margin-left:0}.details-page .entity-header{background-color:#fff;color:#333;margin-bottom:0;overflow:hidden;padding:20px 10px}.details-page .entity-header__container{margin-top:0;padding-top:0}.details-page .entity-header__properties{clear:left;font-size:1.125rem;margin-bottom:0;margin-top:24px;overflow:hidden}.details-page .entity-header__properties li:after{color:#666666;content:'\2022';margin:0 5px;vertical-align:middle}.details-page .entity-header__properties li:last-child:after{display:none}.details-page .entity-header__icon{border-radius:50%;display:inline-block;height:26px;margin-right:10px;vertical-align:top;width:26px;float:left}.details-page .entity-header__title{color:#333;display:block;line-height:1.2;margin-bottom:0;text-transform:capitalize;min-height:26px}.details-page .entity-header__version{color:#666666}.details-page .entity-header__series{text-transform:capitalize}.details-page .entity-header__social-list{display:inline-block;height:45px;margin:30px 0 0}.details-page .entity-header__social-list li{display:inline-block;list-style:none;margin:0}.details-page .entity-header__actions-list{display:none;height:45px;margin:30px 0 0}.details-page .entity-header__actions-list li{line-height:45px}.details-page .entity-header__plan{display:none;margin-bottom:10px;width:100%}.details-page .deploy-command{margin:30px 0 0}.details-page .featured{color:#f7f7f7;float:right;font-size:.875em}.details-page .entity-content__intro{margin-bottom:40px}.details-page .entity-content__intro blockquote,.details-page .entity-content__intro dd,.details-page .entity-content__intro dt,.details-page .entity-content__intro li,.details-page .entity-content__intro p,.details-page .entity-content__intro pre{font-size:1rem;line-height:1.4}@media only screen and (min-width: 768px){.details-page .entity-content__intro blockquote,.details-page .entity-content__intro dd,.details-page .entity-content__intro dt,.details-page .entity-content__intro li,.details-page .entity-content__intro p,.details-page .entity-content__intro pre{white-space:pre-line}}.details-page .entity-content__metadata{margin-bottom:10px}.details-page .entity-content__metadata h4{border-bottom:1px solid #cdcdcd;font-size:.875rem;font-weight:300;padding-bottom:1em}.details-page .entity-content__metadata .series-list,.details-page .entity-content__metadata .tag-list,.details-page .entity-content__metadata .terms-list{margin-bottom:0}.details-page .entity-content__metadata .series-list--item{text-transform:capitalize}.details-page .entity-content__metadata .tag-list--item{display:inline-block}.details-page .entity-content__metadata .tag-list--item a:after{content:''}.details-page .entity-content__metadata .terms-list--item{text-transform:capitalize}.details-page .entity-content__metadata:last-child{margin-bottom:0}.details-page .entity-content__plans{background-color:#fff;border-bottom:1px solid #d4d4d4}.details-page .entity-content__plans-container{margin-bottom:0}.details-page .entity-content__plan{border:1px solid #d4d4d4;border-radius:2px;box-sizing:border-box}.details-page .entity-content__plan-content{padding:20px}.details-page .entity-content__plan-price,.details-page .entity-content__plan-title{text-align:center}.details-page .entity-content__plan-price{border-color:#d4d4d4;border-style:solid;border-width:1px 0;margin:20px 0;padding:20px 0}.details-page .entity-content__plan-price-amount{color:#dd4814;font-size:2em}.details-page .entity-content__plan-price-quantity{color:#666666;font-size:1.1em}.details-page .entity-content__plan-prices-list{margin-bottom:0}.details-page .entity-content__plan-prices-list-item:last-child{margin-bottom:0}.details-page .entity-content__plan-title{text-transform:capitalize}.details-page .entity-content__plan:last-child{margin-bottom:0}.details-page .entity-content__commercial-charms{background-color:#fff;border-bottom:1px solid #d4d4d4}.details-page .entity-content__commercial-charm{border:1px solid #d4d4d4;padding:20px}.details-page .entity-content__commercial-charm-icon{float:left;height:48px;margin:0 1em 1em 0;width:48px}.details-page .entity-content__commercial-charm-title{line-height:1;margin-bottom:9px}.details-page .entity-content__commercial-charm-title a{text-decoration:none}.details-page .entity-content__commercial-charm-byline{line-height:1}.details-page .entity-content__commercial-charm-plan{clear:both}.details-page .entity-secondary{margin-bottom:0}.details-page .entity-secondary .section:last-child{margin-bottom:0}.details-page .contribute__list{margin-bottom:0}.details-page .contribute__list--item:last-child{margin-bottom:0}.details-page .cover-content{background-color:rgba(51,51,51,0.9);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s;visibility:hidden;z-index:1000}.details-page .cover-content.show{opacity:1;visibility:visible}.details-page .charms img{vertical-align:middle}.details-page .charms.section{border-bottom:0}.details-page .charms.section.is-closed{border-bottom:1px solid #d4d4d4}.details-page .details{margin-bottom:0}.details-page .details main .section:first-child{padding-top:0}.details-page .revisions__list_message{white-space:pre-line}.details-page .decription p{white-space:pre-wrap}.details-page .bullet{color:#666666}.details-page main{margin-bottom:0}.details-page main .related{border-bottom:1px dotted #666666;overflow:visible}.details-page main .related.is-closed{border-bottom:none;overflow:hidden}.details-page main .related .box{padding:0 20px 20px;margin-bottom:20px;transition:box-shadow 0.4s}.details-page main .related .box:hover{background:#fff;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);box-shadow:0 1px 1px 0 rgba(0,0,0,0.15)}.details-page main .related .box .details{float:left;width:50%}.details-page main .related .box .name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.25em;color:#333;display:block;height:100%;width:50%;padding:20px 0 0 0}@media only screen and (min-width: 768px){.details-page main .related .box{padding-top:20px}.details-page main .related .box .name{left:0;position:absolute;top:0;padding-left:20px}.details-page main .related .box .list__icons{float:right;width:45%;margin-top:-10px}}.details-page main .readme.section{border-bottom:1px solid #d4d4d4}.details-page main .readme.section .readme h4,.details-page main .readme.section .readme strong{font-weight:500}.details-page main .readme.section .readme pre,.details-page main .readme.section .readme code{white-space:pre;overflow-x:auto}.details-page main .readme.section .readme pre{margin-bottom:.75em}.details-page main .readme.section .readme blockquote{padding-left:1em;border-left:2px solid #cdcdcd;margin-bottom:.75em}@media only screen and (min-width: 768px){.details-page main .readme.section .readme h1{font-size:2em}.details-page main .readme.section .readme h2{font-size:1.4375em}.details-page main .readme.section .readme h3{font-size:1.25em}}.details-page main .readme.section .section__title{margin-bottom:1.25em}.details-page main.has-description{display:block}.details-page .row{padding-bottom:20px;padding-top:20px}.details-page .row.details{background-color:#fff}.details-page .charms-visual{background-color:#f7f7f7}.details-page .link__try-demo,.details-page .link__try-demo--duo,.details-page .link__new-model,.details-page .link__new-model--duo{display:none}.details-page .files.is-closed .files__list{margin-top:20px}.details-page .footer-cta{display:none}.bundle.details-page .entity-header__container{padding-bottom:0}.bundle.details-page .entity-header__title{margin-bottom:0}@media only screen and (min-width: 768px){.details-page .entity-header{padding:50px 0}.details-page .entity-header__icon{height:96px;margin:0 30px 0 0;width:96px}.details-page .entity-header__title{font-size:2.8125em;margin-bottom:0;min-height:96px}.details-page .entity-header__actions-list{display:inline-block}.details-page .entity-header__plan{display:block}.details-page .deploy-command{margin:0 0 10px}.details-page .footer-wrapper.strip-light{padding-top:0}.details-page .row.entity-content__commercial-charms{padding-bottom:40px;padding-top:60px}.details-page .row.details{padding-left:20px;padding-right:20px;padding-top:40px}.details-page .row .section .section__title{background-image:none}.details-page .relations{overflow:visible}.details-page .link__try-demo,.details-page .link__try-demo--duo,.details-page .link__new-model,.details-page .link__new-model--duo{display:block;margin-bottom:10px}.details-page .link__try-demo .not-available,.details-page .link__try-demo--duo .not-available,.details-page .link__new-model .not-available,.details-page .link__new-model--duo .not-available{display:block}.details-page .link__try-demo .not-available .link-cta-negative:hover,.details-page .link__try-demo--duo .not-available .link-cta-negative:hover,.details-page .link__new-model .not-available .link-cta-negative:hover,.details-page .link__new-model--duo .not-available .link-cta-negative:hover{background-color:#cdcdcd}.details-page .charm-visual__image{display:block;height:500px;margin:auto;max-width:100%;position:relative}.details-page .charms.section.is-closed{border-bottom:0}.details-page main .readme{border-bottom:0}.details-page .entity-content__description{padding:60px 20px 40px}.details-page .entity-content__intro blockquote,.details-page .entity-content__intro dd,.details-page .entity-content__intro dt,.details-page .entity-content__intro li,.details-page .entity-content__intro p,.details-page .entity-content__intro pre{font-size:1.25em}.details-page .entity-content__metadata{margin-bottom:20px}.details-page .entity-content__plan{margin-bottom:0}.details-page.charm .row.details aside{border-top:0}}@media only screen and (min-width: 1030px){.details-page .entity-header__container{min-height:280px}.details-page .row.details{padding-left:40px}@keyframes slideIn{0%{height:0}100%{height:100px}}.details-page .entity-header--sticky{animation:slideIn 0.5s;background-color:#fff;border-bottom:1px solid #d4d4d4;border-top-left-radius:2px;height:100px;left:0;padding:0;position:fixed;right:0;top:0;z-index:20}.details-page .entity-header--sticky .inner-wrapper{bottom:0;left:0;padding:20px 0;position:absolute;right:0}.details-page .entity-header--sticky .entity-header__icon{width:26px;height:26px;margin-right:10px;border-radius:2px}.details-page .entity-header--sticky .entity-header__title{font-size:20px;line-height:26px;min-height:0}.details-page .entity-header--sticky .entity-header__properties{margin-top:14px}.details-page .entity-header--sticky .entity-header__actions-list,.details-page .entity-header--sticky .entity-header__plan,.details-page .entity-header--sticky .entity-header__social-list{display:none}.details-page .entity-header--sticky .deploy-command{display:none}.details-page .entity-header--sticky .link__try-demo,.details-page .entity-header--sticky .link__new-model{margin-top:10px}}body.home{background-image:url("../img/home/juju-suru-blue-background.png");background-size:contain;background-color:#0D303C}body.home .p-pull-quote>p:first-of-type::before,body.home .p-pull-quote>p:last-of-type::after{color:#cdcdcd;display:inline-block;font-size:2rem;font-weight:bold;line-height:1rem;max-width:1.25rem}body.home .p-pull-quote{border:0;display:flex;flex-direction:column;height:100%;margin-top:2rem;padding-left:2rem;padding-right:1.25rem;position:relative}body.home .p-pull-quote>p{align-self:flex-start;display:inline-block;font-size:1rem;font-style:normal;margin:0 0 auto}body.home .p-pull-quote>p:first-of-type::before{content:'\201C\2002';margin-left:-1.5rem;margin-right:.25rem}body.home .p-pull-quote>p:last-of-type{margin-bottom:0}body.home .p-pull-quote>p:last-of-type::after{content:'\2002\201E';display:inline-block;line-height:0;margin-left:.5rem;position:absolute;right:0}body.home .p-pull-quote__image{align-self:center;border-radius:50%;margin-bottom:1rem;max-width:70px}body.home .p-pull-quote__citation{align-items:stretch;align-self:flex-end;display:flex;font-size:1rem;font-style:italic;line-height:1.4;margin-top:auto;width:100%}body.home .p-pull-quote__logo{align-self:flex-start;margin-right:1rem;max-height:2.5rem}body.home .row--jaas{padding-bottom:40px}body.home .row--jaas__clouds{list-style-type:none;margin-left:0;text-align:center;margin-top:2.6rem}@media screen and (max-width: 768px){body.home .row--jaas__clouds{margin-top:2rem}}body.home .row--jaas__clouds-aws{height:50px;vertical-align:middle}body.home .row--jaas__clouds-gcp{height:40px;vertical-align:middle}body.home .row--jaas__clouds-azure{height:22px;vertical-align:middle}body.home .row--jaas__clouds li{margin-bottom:1.9rem}body.home .row--jaas__clouds li:last-child{margin-bottom:0}body.home .row--jaas__clouds-local{border-top:1px solid #cdcdcd;padding-top:1.3rem;margin-left:3rem;margin-right:3rem}body.home .row--jaas__clouds img+img{margin-left:1.5rem}body.home .row--jaas__list{list-style-type:none;margin-left:0;margin-top:1.6rem;margin-bottom:1rem}body.home .row--jaas__list-item{background:url(../img/icons/list-tick.png) left 0.3rem no-repeat;padding-left:2rem}body.home .row--jaas__quick-start{margin-left:1rem}@media screen and (max-width: 768px){body.home .row--jaas__cta{text-align:center}}body.home .row--jaas__cta-prefix{margin-top:1.5rem;margin-bottom:0.5rem}body.home .row--jaas__cta a:first-child{margin-right:0.625rem}body.home .row--jaas__cta .button--inline-neutral{background:#fff;border:0}body.home .row--jaas__cta .button--inline-neutral:hover{background:#f7f7f7}body.home .row--jaas__learn-more{margin-bottom:0}body.home .row--jaas .blue-link{color:#007aa6;font-weight:300}body.home .banner{background-color:transparent;border:0;box-shadow:none}body.home .banner .search-close{right:10px}body.home .banner .nav-primary ul li{border:0}@media only screen and (max-width: 950px){body.home .banner .nav-primary ul{box-shadow:none}body.home .banner .nav-primary ul.user-nav{border-top:1px solid #cdcdcd}}@media only screen and (min-width: 950px){body.home .banner .nav-primary ul li a,body.home .banner .nav-primary ul li a:link,body.home .banner .nav-primary ul li a:visited{color:#fff;border:0;border-left:0}body.home .banner .nav-primary ul li a:hover,body.home .banner .nav-primary ul li a:active,body.home .banner .nav-primary ul li a:focus,body.home .banner .nav-primary ul li a.active,body.home .banner .nav-primary ul li a:link:hover,body.home .banner .nav-primary ul li a:link:active,body.home .banner .nav-primary ul li a:link:focus,body.home .banner .nav-primary ul li a:link.active,body.home .banner .nav-primary ul li a:visited:hover,body.home .banner .nav-primary ul li a:visited:active,body.home .banner .nav-primary ul li a:visited:focus,body.home .banner .nav-primary ul li a:visited.active{background-color:rgba(0,0,0,0.1)}body.home .banner .nav-primary ul li a.try-beta{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #2ebe1f;padding:6px 12px;margin-top:12px;margin-left:5px}}body.home header.banner form.search-form{background-color:transparent}body.home header.banner form.search-form .form-text{color:#fff;border:0}body.home header.banner form.search-form ::-webkit-input-placeholder{color:#fff}body.home header.banner form.search-form :-moz-placeholder{color:#fff}body.home header.banner form.search-form ::-moz-placeholder{color:#fff}body.home header.banner form.search-form :-ms-input-placeholder{color:#fff}body.home header.banner form.search-form button[type=submit]:hover .search-icon__image path{fill:#fff}body.home header.banner form.search-form button[type=submit]:hover .search-icon__image ellipse{stroke:#fff}body.home header.banner.search-active form.search-form{background-color:#fff}body.home header.banner.search-active form.search-form .form-text{color:#333}body.home .muted-heading{font-size:.875rem}body.home .row{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){body.home .row{padding:40px}}body.home .secondary_link{font-weight:400;color:#333333}body.home .logo__text{fill:#fff}body.home .inline-logos__item{height:86px;margin-bottom:0}body.home .equal-height--vertical-divider__item{position:relative}@media screen and (max-width: 768px){body.home .equal-height--vertical-divider__item{width:100%;padding-bottom:2rem;padding-top:0}body.home .equal-height--vertical-divider__item:before{border-right:0}}body.home .row-hero{background-color:transparent;position:relative;padding-bottom:0;z-index:1;border-bottom:3px solid #2ebe1f;overflow:hidden}@media screen and (max-width: 767px){body.home .row-hero{max-height:100%;padding-bottom:0;overflow:hidden}}body.home .row-hero .logo__text{fill:#fff}body.home .row-hero hr{border-color:#f7f7f7;background:#f7f7f7}@media screen and (min-width: 768px){body.home .row-hero hr{margin:2.5rem -2.5rem}}@media screen and (min-width: 768px){body.home .row-hero .extra-padding{margin-bottom:2rem}}@media screen and (min-width: 768px){body.home .row-hero .box{padding:2.5rem}}body.home .row-hero .animated-gif{border:1px solid #cdcdcd}body.home .row-hero .button--inline-positive{position:relative}@media screen and (max-width: 768px){body.home .row-hero .button--inline-positive{float:none;top:0;margin-bottom:1rem}}body.home .row-hero__info{font-size:1.4rem}@media screen and (max-width: 950px) and (min-width: 768px){body.home .row-hero__info{width:200%}}body.home .row-hero__info-sub{font-size:1.25rem}body.home .row-hero__info-sub .link{font-weight:400}body.home .row-hero .link{color:#fff}body.home .row-hero .row--jaas__cta{margin-top:2.5rem;margin-bottom:2.5rem}@media screen and (max-width: 760px){body.home .row-hero .row--jaas__cta a{width:100%;margin-left:0}}body.home .row-hero .row--jaas__cta a:first-child{margin-top:0}body.home .row-hero__cta-button{font-size:1.25em;width:100%}body.home .row-hero__images{position:relative;margin-bottom:0}body.home .row-hero__discover{position:absolute;bottom:2rem;left:0;right:0;color:#fff;text-align:center;z-index:1}@media screen and (max-width: 767px){body.home .row-hero__discover{bottom:.4rem}}body.home .row-hero__discover-icon{vertical-align:middle;margin-left:.5rem}body.home .row-hero__laptop{position:relative;width:1010px;height:430px;margin-left:-5rem;text-align:center;top:0rem}body.home .row-hero__laptop img{width:100%;max-width:auto}@media screen and (max-width: 950px){body.home .row-hero__laptop{width:110%;margin-left:0}}@media screen and (max-width: 768px){body.home .row-hero__laptop{width:136%;height:auto;margin-top:1rem}}body.home .row-hero__phone{display:none}@media screen and (min-width: 950px){body.home .row-hero__phone{display:block;position:absolute;right:4rem;bottom:-5rem}}body.home .row-cli__commands{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #cdcdcd;background:#efefef;padding:1rem 0.5rem;font-size:1rem;font-family:"Ubuntu Mono", monospace;color:#333333;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 767px){body.home .row-cli__commands{font-size:1.4rem;padding:1.4rem 0.9rem}}@media only screen and (min-width: 1030px){body.home .row-cli__commands{padding:1.2rem 1rem;font-size:2rem;line-height:2rem}}body.home .row-cli__commands-list{margin-left:1rem;position:relative}@media screen and (max-width: 767px){body.home .row-cli__commands-list{margin-left:.25rem}}body.home .row-cli__commands-list:after{display:inline-block;height:1rem;width:2px;background:#333333;content:' ';vertical-align:text-bottom;margin-left:2px}@media only screen and (min-width: 767px){body.home .row-cli__commands-list:after{height:1.4rem}}@media only screen and (min-width: 1030px){body.home .row-cli__commands-list:after{height:2rem}}body.home .row-cli__commands-list span+span{color:#2ebe1f}body.home .row-cli__commands-list span+span+span{color:#333333}body.home .row-cli__comments{font-size:1.25rem;color:#666666;margin-top:1rem;height:1rem;opacity:0;transition:opacity 0.3s ease}body.home .row-cli__comments.fade-in{opacity:1}@media screen and (max-width: 1030px){body.home .row-cli__comments{font-size:1rem}}body.home .bundle-expo{-moz-box-shadow:0 1px 30px 2px rgba(51,51,51,0.2);-webkit-box-shadow:0 1px 30px 2px rgba(51,51,51,0.2);box-shadow:0 1px 30px 2px rgba(51,51,51,0.2);margin-top:40px;border-radius:2px;background:#ffffff;color:#666666;font-size:1rem}body.home .bundle-expo__header{margin:0}@media only screen and (min-width: 950px){body.home .bundle-expo{position:relative;z-index:10}}@media only screen and (max-width: 768px){body.home .bundle-expo{margin:0 -40px;width:auto}}body.home .bundle-expo .js-fader__item{padding:5.5rem}@media only screen and (max-width: 768px){body.home .bundle-expo .js-fader__item{padding:40px}}body.home .bundle-expo__title-image{vertical-align:middle;height:3rem;margin:0 1rem 0.2rem 0;border-radius:3rem}@media screen and (max-width: 767px){body.home .bundle-expo__title-image{float:left}}body.home .bundle-expo__link{margin-right:15px;float:left}body.home .bundle-expo__desc{font-size:1.25rem}body.home .bundle-expo__list-item{margin-bottom:.3125rem}body.home .bundle-expo__syntax{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #aea79f;background:#f7f7f7;padding:0.5rem 1rem;font-size:1rem;font-family:"Ubuntu Mono", monospace;color:#333333;line-height:1.7;margin-top:1rem;float:left;clear:both}body.home .bundle-expo__syntax--deploy{color:#38b44a}body.home .bundle-expo__syntax--add-relation{color:#df382c}body.home .bundle-expo__syntax--expose{color:#19b6ee}body.home .bundle-expo__release{float:left;clear:left;margin-top:1rem}body.home .bundle-expo__release-link{color:#333333}body.home .bundle-expo__bundle-image{margin-top:-2rem}@media screen and (max-width: 767px){body.home .bundle-expo__bundle-image{margin-top:1rem}}@media only screen and (min-width: 950px){body.home .row--juju-is{padding-top:180px}}body.home .row--juju-why__cta{margin-top:1rem;text-align:center}@media screen and (max-width: 767px){body.home .row--stages .four-col{margin-top:2rem}body.home .row--stages .four-col:first-child{margin-top:0}}body.home .row--stages__title{margin-bottom:2rem}body.home .row--stages__title-icon{height:3rem;display:block;float:left;margin:-0.2rem 1rem 0 0}@media screen and (max-width: 767px){body.home .row--stages__title-icon{margin-top:-.5rem}}body.home .row--stages__bundle,body.home .row--stages__charm{color:#333333;display:block;float:left;width:100%;margin-bottom:1rem;font-size:1rem}body.home .row--stages__bundle:hover,body.home .row--stages__charm:hover{text-decoration:none}body.home .row--stages__bundle-first,body.home .row--stages__charm-first{margin-top:1rem}body.home .row--stages__bundle-charm,body.home .row--stages__bundle-charm-count,body.home .row--stages__charm-charm,body.home .row--stages__charm-charm-count{width:1.4rem;height:1.4rem;border-radius:1.4rem;float:left;overflow:hidden;margin:0 0.28rem 0.28rem 0;line-height:1.4rem;text-align:center;font-size:0.84rem}body.home .row--stages__bundle-charm:nth-child(2),body.home .row--stages__bundle-charm:nth-child(4),body.home .row--stages__bundle-charm-count:nth-child(2),body.home .row--stages__bundle-charm-count:nth-child(4),body.home .row--stages__charm-charm:nth-child(2),body.home .row--stages__charm-charm:nth-child(4),body.home .row--stages__charm-charm-count:nth-child(2),body.home .row--stages__charm-charm-count:nth-child(4){margin:0}body.home .row--stages__bundle-charm-count,body.home .row--stages__charm-charm-count{border:1px solid #aea79f}body.home .row--stages__bundle-title,body.home .row--stages__charm-title{font-weight:400;display:block;margin-top:4px;white-space:nowrap;line-height:2.8rem;overflow:hidden;text-overflow:ellipsis}body.home .row--stages__bundle-title:hover,body.home .row--stages__charm-title:hover{text-decoration:underline}body.home .row--stages__bundle-charms,body.home .row--stages__charm-image{list-style-type:none;float:left;margin:0 1rem 0 0;border-radius:3.08rem;width:3.08rem}body.home .row--stages__cta{text-align:center;margin-top:1rem}body.home .row--community__section{margin-top:1.4rem}body.home .row--community__section p{margin-bottom:0}body.home .row--community__section p:first-child{margin-bottom:1rem}body.home .row--community .github-logo{vertical-align:middle;margin-right:.5rem}body.home .row--community .github-badge{margin-bottom:.5rem}body.home .row--community .github-badge+.github-badge+.github-badge{margin-bottom:2rem}body.home .row--community .github-badge iframe{margin:0}body.home .row--community .social-list__item--youtube,body.home .row--community .social-list__item--twitter,body.home .row--community .social-list__item--google-plus,body.home .row--community .social-list__item--facebook{width:30px;height:30px;background-size:120px;margin-right:.5rem;overflow:hidden}body.home .row--community .social-list__item--twitter{background-position:0 0}body.home .row--community .social-list__item--twitter:hover{background-position:0 -30px}body.home .row--community .social-list__item--google-plus{background-position:-30px 0}body.home .row--community .social-list__item--google-plus:hover{background-position:-30px -30px}body.home .row--community .social-list__item--facebook{background-position:-60px 0}body.home .row--community .social-list__item--facebook:hover{background-position:-60px -30px}body.home .row--testimonials{padding-bottom:0}body.home .row--testimonials .equal-height--vertical-divider{margin-top:2rem}body.home .row--testimonials__quote-image{margin-bottom:1rem;position:absolute;top:0}@media screen and (max-width: 767px){body.home .row--testimonials__quote-image{margin-top:1rem}}body.home .row--testimonials__quote-image-spicule{margin-top:1.6rem}body.home .row--testimonials__quote-image-epam{margin-top:1.5rem}body.home .row--testimonials .p-pull-quote{margin-top:8rem}body.home .row--testimonials .p-pull-quote>p{margin:0 0 1rem}body.home .row--testimonials .p-pull-quote__citation{margin-top:1rem;color:#666666}body.home footer .row{padding:10px 0 0}body.home .row-hero{color:#fff}body.home .intro{font-size:3rem;margin-bottom:30px}@media screen and (max-width: 768px){body.home .intro{font-size:2rem}}body.how-it-works{background-image:url("../img/home/juju-suru-blue-background.png");background-size:contain;background-color:#0D303C;font-size:16px}body.how-it-works .row--jaas{padding-bottom:40px}body.how-it-works .row--jaas__clouds{list-style-type:none;margin-left:0;text-align:center;margin-top:2.6rem}@media screen and (max-width: 768px){body.how-it-works .row--jaas__clouds{margin-top:2rem}}body.how-it-works .row--jaas__clouds-aws{height:50px;vertical-align:middle}body.how-it-works .row--jaas__clouds-gcp{height:40px;vertical-align:middle}body.how-it-works .row--jaas__clouds-azure{height:22px;vertical-align:middle}body.how-it-works .row--jaas__clouds li{margin-bottom:1.9rem}body.how-it-works .row--jaas__clouds li:last-child{margin-bottom:0}body.how-it-works .row--jaas__clouds-local{border-top:1px solid #cdcdcd;padding-top:1.3rem;margin-left:3rem;margin-right:3rem}body.how-it-works .row--jaas__clouds img+img{margin-left:1.5rem}body.how-it-works .row--jaas__list{list-style-type:none;margin-left:0;margin-top:1.6rem;margin-bottom:1rem}body.how-it-works .row--jaas__list-item{background:url(../img/icons/list-tick.png) left 0.3rem no-repeat;padding-left:2rem}body.how-it-works .row--jaas__quick-start{margin-left:1rem}@media screen and (max-width: 768px){body.how-it-works .row--jaas__cta{text-align:center}}body.how-it-works .row--jaas__cta-prefix{margin-top:1.5rem;margin-bottom:0.5rem}body.how-it-works .row--jaas__cta a:first-child{margin-right:0.625rem}body.how-it-works .row--jaas__cta .button--inline-neutral{background:#fff;border:0}body.how-it-works .row--jaas__cta .button--inline-neutral:hover{background:#f7f7f7}body.how-it-works .row--jaas__learn-more{margin-bottom:0}body.how-it-works .row--jaas .blue-link{color:#007aa6;font-weight:300}body.how-it-works .banner{background-color:transparent;border:0;box-shadow:none}body.how-it-works .banner .search-close{right:10px}body.how-it-works .banner .nav-primary ul li{border:0}@media only screen and (max-width: 950px){body.how-it-works .banner .nav-primary ul{box-shadow:none}body.how-it-works .banner .nav-primary ul.user-nav{border-top:1px solid #cdcdcd}}@media only screen and (min-width: 950px){body.how-it-works .banner .nav-primary ul li a,body.how-it-works .banner .nav-primary ul li a:link,body.how-it-works .banner .nav-primary ul li a:visited{color:#fff;border:0;border-left:0}body.how-it-works .banner .nav-primary ul li a:hover,body.how-it-works .banner .nav-primary ul li a:active,body.how-it-works .banner .nav-primary ul li a:focus,body.how-it-works .banner .nav-primary ul li a.active,body.how-it-works .banner .nav-primary ul li a:link:hover,body.how-it-works .banner .nav-primary ul li a:link:active,body.how-it-works .banner .nav-primary ul li a:link:focus,body.how-it-works .banner .nav-primary ul li a:link.active,body.how-it-works .banner .nav-primary ul li a:visited:hover,body.how-it-works .banner .nav-primary ul li a:visited:active,body.how-it-works .banner .nav-primary ul li a:visited:focus,body.how-it-works .banner .nav-primary ul li a:visited.active{background-color:rgba(0,0,0,0.1)}body.how-it-works .banner .nav-primary ul li a.try-beta{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #2ebe1f;padding:6px 12px;margin-top:12px;margin-left:5px}}body.how-it-works header.banner form.search-form{background-color:transparent}body.how-it-works header.banner form.search-form .form-text{color:#fff;border:0}body.how-it-works header.banner form.search-form ::-webkit-input-placeholder{color:#fff}body.how-it-works header.banner form.search-form :-moz-placeholder{color:#fff}body.how-it-works header.banner form.search-form ::-moz-placeholder{color:#fff}body.how-it-works header.banner form.search-form :-ms-input-placeholder{color:#fff}body.how-it-works header.banner form.search-form button[type=submit]:hover .search-icon__image path{fill:#fff}body.how-it-works header.banner form.search-form button[type=submit]:hover .search-icon__image ellipse{stroke:#fff}body.how-it-works header.banner.search-active form.search-form{background-color:#fff}body.how-it-works header.banner.search-active form.search-form .form-text{color:#333}body.how-it-works .logo__text{fill:#fff}body.how-it-works .row{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){body.how-it-works .row{padding:40px}}body.how-it-works .row-hero{color:#fff;background-color:transparent}body.how-it-works .row--explain__title{margin-bottom:4rem}@media screen and (min-width: 768px) and (max-width: 1030px){body.how-it-works .row--explain__arrow{display:none}}body.how-it-works .row--explain__step{margin-top:1rem}body.how-it-works .row--faq__item{margin-bottom:2rem}body.how-it-works .row--jaas{padding-top:40px;padding-bottom:40px}body.how-it-works .row--jaas__title{margin-bottom:2rem}body.how-it-works .row--jaas__clouds{margin-top:1.6rem}body.how-it-works footer.global{border-top:0 none}body.how-it-works footer.global .row{padding:10px 0 0}.jaas-page{background-image:url("../img/home/juju-suru-blue-background.png");background-size:contain;background-color:#0D303C}.jaas-page .row--jaas{padding-bottom:40px}.jaas-page .row--jaas__clouds{list-style-type:none;margin-left:0;text-align:center;margin-top:2.6rem}@media screen and (max-width: 768px){.jaas-page .row--jaas__clouds{margin-top:2rem}}.jaas-page .row--jaas__clouds-aws{height:50px;vertical-align:middle}.jaas-page .row--jaas__clouds-gcp{height:40px;vertical-align:middle}.jaas-page .row--jaas__clouds-azure{height:22px;vertical-align:middle}.jaas-page .row--jaas__clouds li{margin-bottom:1.9rem}.jaas-page .row--jaas__clouds li:last-child{margin-bottom:0}.jaas-page .row--jaas__clouds-local{border-top:1px solid #cdcdcd;padding-top:1.3rem;margin-left:3rem;margin-right:3rem}.jaas-page .row--jaas__clouds img+img{margin-left:1.5rem}.jaas-page .row--jaas__list{list-style-type:none;margin-left:0;margin-top:1.6rem;margin-bottom:1rem}.jaas-page .row--jaas__list-item{background:url(../img/icons/list-tick.png) left 0.3rem no-repeat;padding-left:2rem}.jaas-page .row--jaas__quick-start{margin-left:1rem}@media screen and (max-width: 768px){.jaas-page .row--jaas__cta{text-align:center}}.jaas-page .row--jaas__cta-prefix{margin-top:1.5rem;margin-bottom:0.5rem}.jaas-page .row--jaas__cta a:first-child{margin-right:0.625rem}.jaas-page .row--jaas__cta .button--inline-neutral{background:#fff;border:0}.jaas-page .row--jaas__cta .button--inline-neutral:hover{background:#f7f7f7}.jaas-page .row--jaas__learn-more{margin-bottom:0}.jaas-page .row--jaas .blue-link{color:#007aa6;font-weight:300}.jaas-page .banner{background-color:transparent;border:0;box-shadow:none}.jaas-page .banner .search-close{right:10px}.jaas-page .banner .nav-primary ul li{border:0}@media only screen and (max-width: 950px){.jaas-page .banner .nav-primary ul{box-shadow:none}.jaas-page .banner .nav-primary ul.user-nav{border-top:1px solid #cdcdcd}}@media only screen and (min-width: 950px){.jaas-page .banner .nav-primary ul li a,.jaas-page .banner .nav-primary ul li a:link,.jaas-page .banner .nav-primary ul li a:visited{color:#fff;border:0;border-left:0}.jaas-page .banner .nav-primary ul li a:hover,.jaas-page .banner .nav-primary ul li a:active,.jaas-page .banner .nav-primary ul li a:focus,.jaas-page .banner .nav-primary ul li a.active,.jaas-page .banner .nav-primary ul li a:link:hover,.jaas-page .banner .nav-primary ul li a:link:active,.jaas-page .banner .nav-primary ul li a:link:focus,.jaas-page .banner .nav-primary ul li a:link.active,.jaas-page .banner .nav-primary ul li a:visited:hover,.jaas-page .banner .nav-primary ul li a:visited:active,.jaas-page .banner .nav-primary ul li a:visited:focus,.jaas-page .banner .nav-primary ul li a:visited.active{background-color:rgba(0,0,0,0.1)}.jaas-page .banner .nav-primary ul li a.try-beta{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #2ebe1f;padding:6px 12px;margin-top:12px;margin-left:5px}}.jaas-page header.banner form.search-form{background-color:transparent}.jaas-page header.banner form.search-form .form-text{color:#fff;border:0}.jaas-page header.banner form.search-form ::-webkit-input-placeholder{color:#fff}.jaas-page header.banner form.search-form :-moz-placeholder{color:#fff}.jaas-page header.banner form.search-form ::-moz-placeholder{color:#fff}.jaas-page header.banner form.search-form :-ms-input-placeholder{color:#fff}.jaas-page header.banner form.search-form button[type=submit]:hover .search-icon__image path{fill:#fff}.jaas-page header.banner form.search-form button[type=submit]:hover .search-icon__image ellipse{stroke:#fff}.jaas-page header.banner.search-active form.search-form{background-color:#fff}.jaas-page header.banner.search-active form.search-form .form-text{color:#333}.jaas-page .logo__text{fill:#fff}.jaas-page .row-hero{background-color:transparent;position:relative;padding-bottom:0;z-index:1;overflow:hidden;padding-bottom:5rem}@media screen and (max-width: 767px){.jaas-page .row-hero{max-height:100%;padding-bottom:0;overflow:hidden}}.jaas-page h1.row-title{margin-bottom:2rem}.jaas-page--intro{*zoom:1;display:block}.jaas-page--intro:before,.jaas-page--intro:after{content:"";display:table}.jaas-page--intro:after{clear:both}.jaas-page--intro .intro{margin-bottom:2rem}.jaas-page--intro .button--inline-positive,.jaas-page--intro .button--inline-neutral{position:relative;margin-right:.625rem}@media screen and (max-width: 768px){.jaas-page--intro .button--inline-positive,.jaas-page--intro .button--inline-neutral{float:none;top:0;margin-bottom:1rem;width:100%}}.jaas-page .row--jaas__title{font-size:1.25rem;position:relative;top:-5px;margin-bottom:0}.jaas-page .row--jaas__clouds{margin-top:0}.jaas-page .row--jaas__clouds li{margin-bottom:1rem}.jaas-page .row--jaas__list-item{margin-bottom:2rem}.jaas-page .row--jaas__list-item ul{list-style:disc;margin-left:-.5rem}.jaas-page .getting-started__list h4{font-weight:300}.jaas-page .getting-started__list-item{font-size:1.25rem;margin-bottom:2rem}.jaas-page .getting-started__list-item span{font-size:1rem}.jaas-page--features{*zoom:1;background:#f7f7f7;padding:2.5rem 2.5rem 1rem;margin:0.5rem -2.5rem 2rem}.jaas-page--features:before,.jaas-page--features:after{content:"";display:table}.jaas-page--features:after{clear:both}.jaas-page hr{border-color:#f7f7f7;background:#f7f7f7}@media screen and (min-width: 768px){.jaas-page hr{margin:2.5rem -2.5rem}}@media screen and (min-width: 768px){.jaas-page .extra-padding{margin-bottom:2rem}}@media screen and (min-width: 768px){.jaas-page .box{padding:2.5rem}}.jaas-page .animated-gif{margin-top:1rem;border:1px solid #cdcdcd}.jaas-page__info{font-size:1.4rem}@media screen and (max-width: 950px) and (min-width: 768px){.jaas-page__info{width:200%}}.jaas-page__info-sub{font-size:1.25rem}.jaas-page__info-sub .link{font-weight:400}.jaas-page .link{color:#fff}.jaas-page__cta{padding:2rem;border:1px solid #2ebe1f;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:.8rem}.jaas-page__cta-button{font-size:1.25em;width:100%}.jaas-page__k8{margin-top:3.1rem}@media screen and (min-width: 768px){.row-alternatively{background-image:url("../img/jaas/openstack-bundle-background.png");background-repeat:no-repeat;background-position:top right}}@media only screen and (max-width: 1240px){.row-alternatively{background-size:50%}}.jujudocs{background-color:#fff;padding:0;display:flex}@media only screen and (max-width: 768px){.jujudocs{flex-direction:column}}.jujudocs__nav{padding:20px}@media only screen and (min-width: 768px){.jujudocs__nav{border-right:1px solid #ccc;width:270px;min-width:270px;padding:40px 20px 0}}.jujudocs__nav .jujudocs-menu{margin-left:-20px;margin-right:-20px}.jujudocs__nav .section{padding:0}.jujudocs__nav h4{height:40px;border-top:1px dotted #d4d4d4;margin:0;padding:0 20px;line-height:40px}.jujudocs__nav ul{list-style:none;margin:0;padding-bottom:1em}.jujudocs__nav ul .sub{padding-bottom:0}.jujudocs__nav ul .sub a{padding-left:30px}.jujudocs__nav ul .sub a.is-selected{padding-left:27px}.jujudocs__nav ul li{margin:0}.jujudocs__nav ul li a{display:block;padding:0.1em 0 0.1em 20px}.jujudocs__nav ul li a.is-selected{border-left:3px solid #dd4814;padding-left:17px;color:#333}.jujudocs__nav .search-form{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;width:100%;max-width:100%;margin:0 0 20px 0;padding:0}.jujudocs__nav .search-form input[type="text"]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:relative;background-color:#fff;height:40px;border:1px solid #d4d4d4;padding-left:35px;color:#333}.jujudocs__nav .search-form input[type="text"]:focus{border:1px solid #9D9C9A;outline:none}.jujudocs__nav .search-form input[type="text"]::-webkit-input-placeholder{color:#333;font-size:1em;opacity:1}.jujudocs__nav .search-form input[type="text"]:-moz-placeholder{color:#333;opacity:1;font-size:1em}.jujudocs__nav .search-form input[type="text"]::-moz-placeholder{color:#333;opacity:1;font-size:1em}.jujudocs__nav .search-form input[type="text"]:-ms-input-placeholder{color:#333;font-size:1em;opacity:1}.jujudocs__nav .search-form button[type="submit"]{margin-left:0;position:absolute;top:5px;left:5px;height:30px;width:30px;padding:0;line-height:0;-webkit-appearance:none;display:block;background:transparent;background-image:url("../img/icons/search_16.svg");background-repeat:no-repeat;background-position:center;background-size:16px;text-indent:-9999px}.jujudocs__nav .versions-nav{padding:1em 0}.jujudocs__nav .versions-nav .unavailable{text-decoration:line-through;color:#666666}.jujudocs__nav .versions-nav .label{display:block;margin-bottom:.5em}.jujudocs__nav .versions-nav ul{display:inline;border-right:1px solid #d4d4d4;padding-bottom:.2em}.jujudocs__nav .versions-nav ul li{display:inline-block;margin-right:.3em}.jujudocs__nav .versions-nav ul li a{padding:0;margin:0;border-bottom:1px solid #666666;text-decoration:none;line-height:1.1}.jujudocs__nav .versions-nav ul li strong{border-bottom:1px solid #dd4814}.jujudocs__nav .versions-nav .stable{margin-left:.5em;border-bottom:1px solid #666666;text-decoration:none}.jujudocs .note{padding:20px;background-color:#fdf6e7;border:1px solid #eca918;border-radius:2px;color:inherit}.jujudocs__content{padding:10px}@media only screen and (min-width: 768px){.jujudocs__content{padding:20px 40px;max-width:calc(100% - 270px)}}.jujudocs__content iframe{margin:0.25em 0 1em 0;width:100%}.jujudocs__content dl+h2{margin-top:.563em}.jujudocs__content dl+p{margin-top:.75em}.jujudocs__content dt{margin:1em 0 0.5em}.jujudocs__content pre{background-color:#333;border:none;color:#cdcdcd}.jujudocs__content pre code{margin-bottom:0;color:#cdcdcd}.jujudocs__toc{min-width:270px;width:270px}.js .jujudocs-menu .section{position:relative}.js .jujudocs-menu .section .sub-toggle-target:after{content:'+';position:absolute;z-index:10;font-style:normal;right:17px;top:0;cursor:pointer;width:20px;text-align:center;color:#333}.js .jujudocs-menu .section .sub-toggle-target.is-expanded:after{content:'\2212'}.js .jujudocs-menu .section>a{padding-right:0}.js .jujudocs-menu .section .sub{display:none}.js .jujudocs-menu .section h4.is-expanded,.js .jujudocs-menu .section .sub-toggle-target.is-expanded{background:url("../img/icons/chevron-up.png") no-repeat right center;background-position:right 20px center;cursor:pointer;color:#333}.js .jujudocs-menu .section h4.is-expanded+ul,.js .jujudocs-menu .section .sub-toggle-target.is-expanded+ul{display:block}.js .jujudocs-menu .section h4,.js .jujudocs-menu .section .sub-toggle-target{background:url("../img/icons/chevron-down.png") no-repeat right center;background-position:right 20px center;cursor:pointer;color:#666666}.js .jujudocs-menu .section h4+ul,.js .jujudocs-menu .section .sub-toggle-target+ul{display:none}.plan .plan__list--header{overflow:hidden;display:list-item;list-style:none;padding-left:10px;padding-right:10px;margin-bottom:10px}.plan .plan__list--header p{color:#666666;font-size:0.875em}.plan .plan__list--item{overflow:hidden;display:list-item;list-style:none;margin-bottom:1px;padding-left:10px;padding-right:10px;padding-bottom:0px}.plan .plan-definition{margin-bottom:0}.plan .form-error{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:20px;padding:10px;border:1px solid #df382c;color:#df382c}body.search-docs .list-block .search-form{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;width:100%;margin:0 0 10px 0}body.search-docs .list-block .search-form input[type="text"]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:40px;border:1px solid #d4d4d4;padding-left:35px}body.search-docs .list-block .search-form input[type="text"]:focus{border:1px solid #9D9C9A;outline:none}body.search-docs .list-block .search-form button[type="submit"]{position:absolute;top:5px;left:5px;height:30px;width:30px;padding:0;line-height:0;-webkit-appearance:none;display:block;background:transparent;background-image:url("../img/icons/search_16.svg");background-repeat:no-repeat;background-position:center;background-size:16px;text-indent:-9999px}body.search-docs .list-block .excerpt{margin:10px 0 0 0}body.search-docs .list-block .excerpt p:before{content:'"\2026'}body.search-docs .list-block .excerpt p:after{content:'\2026"'}body.search-docs .list-block .version{font-size:14px;color:#666666}body.search-docs .list-block .version:before{content:'('}body.search-docs .list-block .version:after{content:')'}.store-page{background-color:#fff;background-image:none}.store-page .box--kibana{padding-bottom:100px;background-color:#333;border-color:#333;color:#fff}.store-page .box--kibana .box__image{margin-top:50px;margin-bottom:32px}.store-page .box--kubernetes{padding-bottom:100px;background-color:#f7f7f7}.store-page .box--kubernetes .box__image{margin-top:-20px;margin-bottom:31px}.store-page .box--openstack{padding-bottom:100px;border-color:#DF2E29;background-color:#DF2E29;color:#fff}.store-page .box--openstack .box__image{margin-top:20px}.store-page .box .button--inline-neutral{background-color:#fff}.store-page .box .button--inline-neutral:hover{background-color:#f7f7f7}.store-page .box--mysql{border-color:#2089B5;background-color:#2089B5;color:#fff}.store-page .box--mysql .button--inline-neutral{color:#333}.store-page .box--nagios,.store-page .box--realtime-syslog-analytics{background-color:#f7f7f7}.store-page .box .align-bottom{position:absolute;bottom:20px;left:0;right:0}.store-page .row--write-your-own,.store-page .row--bigdata{padding-top:0;padding-bottom:0}.store-page .row--write-your-own .inner-wrapper,.store-page .row--bigdata .inner-wrapper{padding-top:60px;padding-bottom:40px;background-repeat:no-repeat;background-position:right center}.store-page .row--bigdata{color:#fff;background:#7ccdf7;background:-moz-linear-gradient(top, #7ccdf7 0%, #40b6f2 100%);background:-webkit-linear-gradient(top, #7ccdf7 0%, #40b6f2 100%);background:linear-gradient(to bottom, #7ccdf7 0%, #40b6f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$hadoop-brand-start', endColorstr='$hadoop-brand-end',GradientType=0 )}@media only screen and (min-width: 768px){.store-page .row--bigdata .inner-wrapper{background-image:url("../img/home/hadoop-elephant.png");background-repeat:no-repeat;background-position:right 40px;background-size:35%}}@media only screen and (min-width: 768px){.store-page .row--write-your-own .inner-wrapper{background-image:url("../img/home/write-your-own.png");background-size:50%}}.store-page .row--charm-and-bundle{padding-top:0}body.support-page .no-padding-top{padding-top:0}body.support-page .header-icon{height:24px;margin-right:0.5em}body.support-create-page .support{padding-top:0;padding-bottom:0;border-bottom:1px solid #cdcdcd}body.support-create-page .submit{padding:20px}body.support-create-page .form--subtitle{padding-top:2em}body.support-create-page .explanation{padding-bottom:3em}body.support-create-page .explanation .box{margin-bottom:0px}body.support-create-page input::-webkit-input-placeholder,body.support-create-page textarea::-webkit-input-placeholder{color:#cdcdcd;font-size:1em;opacity:1}body.support-create-page input:-moz-placeholder,body.support-create-page textarea:-moz-placeholder{color:#cdcdcd;opacity:1;font-size:1em}body.support-create-page input::-moz-placeholder,body.support-create-page textarea::-moz-placeholder{color:#cdcdcd;opacity:1;font-size:1em}body.support-create-page input:-ms-input-placeholder,body.support-create-page textarea:-ms-input-placeholder{color:#cdcdcd;font-size:1em;opacity:1}body.support-create-page .annotation{top:0.75em}body.support-create-page textarea{height:7em}body.support-create-page .footer-wrapper{display:none}body.support-create-page .form--error{color:#df382c;padding-bottom:0.4em}body.support-create-page .severity{box-sizing:border-box;overflow:hidden;padding-bottom:20px;padding-top:20px;height:60px;transition:height 0.3s}body.support-create-page .severity .severity__title{background:url(../svgs/chevron_down_16.svg) no-repeat center right;cursor:pointer;margin-bottom:.75em}body.support-create-page .severity.is-opened{height:100%;transition:height 0.3s}body.support-create-page .severity.is-opened .severity__title{background-image:url(../svgs/chevron_up_16.svg)}body.support-create-page .no-svg .explanation.severity .severity__title{background:url(../img/icons/chevron-down.png)}body.support-create-page .no-svg .explanation.severity.is-opened .severity__title{background:url(../img/icons/chevron-up.png)}body.topics-page .row-hero{background:#2c001e;color:#fff}body.topics-page .wrapper .row{border-bottom:1px solid #cdcdcd}body.topics-page .intro{font-size:1.125em}@media only screen and (min-width: 1030px){body.topics-page .intro{font-size:1.4375em}}body.topics-page .spaced-list{margin:33px 0 44px 40px}body.topics-page .spaced-list a:link,body.topics-page .spaced-list a:visited{word-break:break-all}body.topics-page .make-things-easier{padding-bottom:0;background:#2c001e;color:#fff}body.topics-page .make-things-easier h2{margin-bottom:26px}body.topics-page .make-things-easier a{color:#fff}body.topics-page .make-things-easier .landscape-autopilot{float:left}@media only screen and (min-width: 768px){body.topics-page .make-things-easier .landscape-autopilot{margin-top:23px}}body.topics-page .col{margin-bottom:20px}body.topics-page .compose-of .juju-card--internal .charm-card{min-height:135px !important}code[class*="language-"],pre[class*="language-"]{color:white;direction:ltr;font-family:Consolas, Monaco, 'Andale Mono', monospace;text-align:left;text-shadow:0 -0.1em 0.2em black;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"],:not(pre)>code[class*="language-"]{background:#141414}pre[class*="language-"]{border-radius:.5em;border:0.3em solid #545454;box-shadow:1px 1px 0.5em black inset;margin:.5em 0;overflow:auto;padding:1em}pre[class*="language-"]::selection{background:#27292a}pre[class*="language-"]::selection{background:#27292a}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:rgba(237,237,237,0.15)}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:rgba(237,237,237,0.15)}:not(pre)>code[class*="language-"]{border-radius:.3em;border:0.13em solid #545454;box-shadow:1px 1px 0.3em -0.1em black inset;padding:0.15em 0.2em 0.05em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#787878}.token.punctuation{opacity:.7}.namespace{opacity:.7}.token.tag,.token.boolean,.token.number,.token.deleted{color:#cf694a}.token.keyword,.token.property,.token.selector,.token.constant,.token.symbol,.token.builtin{color:#f9ee9a}.token.attr-name,.token.attr-value,.token.string,.token.char,.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable,.token.inserted{color:#919e6b}.token.atrule{color:#7386a5}.token.regex,.token.important{color:#e9c163}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{padding:1em 0 1em 3em;position:relative}.language-markup .token.tag,.language-markup .token.attr-name,.language-markup .token.punctuation{color:#ad895c}.token{position:relative;z-index:1}.line-highlight{background:-moz-linear-gradient(left, rgba(84,84,84,0.1) 70%, rgba(84,84,84,0));background:-o-linear-gradient(left, rgba(84,84,84,0.1) 70%, rgba(84,84,84,0));background:-webkit-linear-gradient(left, rgba(84,84,84,0.1) 70%, rgba(84,84,84,0));background:rgba(84,84,84,0.25);background:linear-gradient(left, rgba(84,84,84,0.1) 70%, rgba(84,84,84,0));border-bottom:1px dashed #545454;border-top:1px dashed #545454;left:0;line-height:inherit;margin-top:0.75em;padding:inherit 0;pointer-events:none;position:absolute;right:0;white-space:pre;z-index:0}.line-highlight:before,.line-highlight[data-end]:after{background-color:#8794a6;border-radius:999px;box-shadow:0 1px white;color:#f5f2f0;content:attr(data-start);font:bold 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 0.5em;position:absolute;text-align:center;text-shadow:none;top:.4em;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}code[class*="language-"],pre[class*="language-"]{font-family:"Ubuntu Mono", "Consolas", "Monaco", "Lucida Console", "Courier New", Courier, monospace;text-shadow:none;font-size:1rem}pre[class*="language-"]{box-shadow:none;background-color:#333;border:0;color:#cdcdcd;padding:20px;border-radius:0}
