﻿body.account-page #main-content .row-hero,body.details-page #main-content .row-hero{overflow:hidden;padding-top:0;background:#fff;color:#333333}body.account-page #main-content .row-hero header,body.details-page #main-content .row-hero header{-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.35);-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.35);box-shadow:0px 1px 3px 0px rgba(0,0,0,0.35);margin-bottom:3px;display:block;padding-top:30px;padding-bottom:20px}.bundle-card__add-button--primary:link,.bundle-card__add-button--primary:visited{font-smoothing:subpixel-antialiased;font-size:1em;display:inline-block;box-sizing:border-box;line-height:20px;width:100%;margin:0 0 10px;padding:11px 24px;text-align:center;text-decoration:none;border:0;border-radius:2px;outline:none;font-weight:300;cursor:pointer}.bundle-card__add-button--primary:hover:link,.bundle-card__add-button--primary:hover:visited{text-decoration:none}body,a:link,a:visited{-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{color:#333333;font-size:1em}:-moz-placeholder{color:#333333;opacity:1;font-size:1em}::-moz-placeholder{color:#333333;opacity:1;font-size:1em}:-ms-input-placeholder{color:#333333;font-size:1em}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)}input[type=number]{-webkit-appearance:none;background:#fff;border:1px solid #999;display:block;font-family:Ubuntu,Arial,"libra sans",sans-serif;font-size:1em;font-weight:300;padding:0.69565em 0.86957em}code,pre,p{line-height:1.5}body{font-size:16px}@media only screen and (min-width: 768px){code,pre,p{line-height:1.6}body{font-size:16px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){body{font-size:18px}}.not-for-medium{display:none}@media only screen and (min-width: 985px){.not-for-medium{display:block}}.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}header.banner{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#f7f7f7;z-index:10}@media only screen and (min-width: 768px){header.banner{border-bottom:1px solid #d4d4d4;margin-bottom:0}}header.banner nav.nav-primary{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;*zoom:1;margin-top:-62px}header.banner nav.nav-primary:before,header.banner nav.nav-primary:after{content:"";display:table}header.banner nav.nav-primary:after{clear:both}header.banner nav.nav-primary .user-nav{display:inline}@media only screen and (min-width: 769px){header.banner nav.nav-primary .nav-primary__list,header.banner nav.nav-primary .user-nav{border-right:0}header.banner nav.nav-primary .nav-primary__list li,header.banner nav.nav-primary .user-nav li{border:0}header.banner nav.nav-primary .nav-primary__list li a:link,header.banner nav.nav-primary .nav-primary__list li a:visited,header.banner nav.nav-primary .nav-primary__list li a:active,header.banner nav.nav-primary .user-nav li a:link,header.banner nav.nav-primary .user-nav li a:visited,header.banner nav.nav-primary .user-nav li a:active{border-left:0;font-size:.875em;font-weight:300;padding:5px 10px 4px;color:#333333}header.banner nav.nav-primary .nav-primary__list li a:hover,header.banner nav.nav-primary .user-nav li a:hover{background:transparent;text-decoration:none;color:#dd4814}header.banner nav.nav-primary .nav-primary__list li a.active,header.banner nav.nav-primary .user-nav li a.active{background:#dddddd}}@media only screen and (min-width: 1030px){header.banner nav.nav-primary{width:100%}}@media only screen and (max-width: 767px){header.banner nav.nav-primary{border-bottom:1px solid #d4d4d4}header.banner nav.nav-primary .user-nav{display:inline}}@media only screen and (max-width: 768px){header.banner .nav-toggle{position:relative;float:right;background-image:none}header.banner .nav-toggle .nav-toggle__image{display:block;position:relative;top:7px;left:8px}header.banner .nav-toggle:hover .nav-toggle__image path{fill:#333333}header.banner .nav-toggle .nav-toggle__image-close{display:none;position:relative;top:14px;left:15px}header.banner .nav-toggle:hover .nav-toggle__image-close path{stroke:#333333}header.banner .nav-toggle.active .nav-toggle__image-close{display:block}header.banner .nav-toggle.active .nav-toggle__image{display:none}}header.banner .logo{display:inline-block;position:relative;z-index:100;height:60px;float:none}@media only screen and (min-width: 769px){header.banner .logo{top:30px}}header.banner .logo .logo-ubuntu{-moz-background-size:73px 30px;-webkit-background-size:73px 30px;-o-background-size:73px 30px;background-size:73px 30px;background-image:url(../img/logos/logo.svg);background-position:10px;background-repeat:no-repeat;padding:10px 0 9px;margin-left:0}@media only screen and (min-width: 769px){header.banner .logo .logo-ubuntu{padding:17px 0 14px}}header.banner .logo .logo__user{padding:10px 8px 7px}@media only screen and (min-width: 769px){header.banner .logo .logo__user{padding:15px 8px 14px}}header.banner .directory-path{position:absolute;top:2px;left:35px;z-index:100;list-style:none;margin:5px 0 0 13px}@media only screen and (min-width: 769px){header.banner .directory-path{top:39px;left:100px}}@media only screen and (min-width: 769px){header.banner .directory-path__user-name{display:inline-block;float:left;margin-left:-65px}header.banner .directory-path__user-name:after{content:'/';color:#888888;font-size:1em;padding:8px;position:relative;top:6px}}header.banner .directory-path__user-name a:link,header.banner .directory-path__user-name a:hover,header.banner .directory-path__user-name a:visited{color:#dd4814;font-size:1.4375em;line-height:.9;position:relative;top:5px}header.banner .directory-path__user-name a:hover{border-bottom:1px solid #dd4814}@media only screen and (min-width: 769px){header.banner .directory-path__create{display:inline-block;float:left}}header.banner .directory-path__create-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-transition:background 0.2s;-webkit-transition:background 0.2s;transition:background 0.2s;display:none;position:relative;top:-3px;padding:5px 10px;font-size:14px;background:transparent;border:1px solid #d4d4d4;color:#333333}@media only screen and (min-width: 769px){header.banner .directory-path__create-button{display:inline-block;top:0}}header.banner .directory-path__create-button:hover{background:#eeeeee}header.banner .directory-path__create-button span{font-size:16px}.opera-mini header.banner .logo-ubuntu,.no-svg header.banner .logo-ubuntu{background-image:url(../img/logos/logo.png)}.contextual-bar{position:relative;background-color:#ffffff;height:50px;border-bottom:1px solid #d4d4d4}@media only screen and (min-width: 769px){.contextual-bar{height:60px}}.contextual-bar .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:60px;top:16px;width:16px;height:16px}@media only screen and (min-width: 768px){.contextual-bar .search-close{right:70px}}@media only screen and (min-width: 769px){.contextual-bar .search-close{top:21px}}.contextual-bar .search-container{overflow:hidden;float:right;width:50%;padding-left:3px;z-index:50;position:relative}@media only screen and (max-width: 768px){.contextual-bar .search-container{width:100%;border-bottom:1px solid #d4d4d4}}.contextual-bar 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%}@media only screen and (min-width: 769px){.contextual-bar form.search-form{width:250px}}.contextual-bar form.search-form input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;margin:10px 0;height:30px;font-size:16px;padding:0 30px 0 35px;background-color:transparent;-webkit-appearance:none}@media only screen and (min-width: 769px){.contextual-bar form.search-form input{height:40px}}.contextual-bar form.search-form button[type=submit],.contextual-bar form.search-form button[type=submit]:hover{position:absolute;top:10px;left:5px;height:30px;width:30px;padding:0;-webkit-appearance:none;background:transparent}@media only screen and (min-width: 769px){.contextual-bar form.search-form button[type=submit],.contextual-bar form.search-form button[type=submit]:hover{top:15px}}.contextual-bar form.search-form button[type=submit]:hover .search-icon__image path,.contextual-bar form.search-form button[type=submit]:hover:hover .search-icon__image path{fill:#333333}.contextual-bar form.search-form button[type=submit]:hover .search-icon__image ellipse,.contextual-bar form.search-form button[type=submit]:hover:hover .search-icon__image ellipse{stroke:#333333}.contextual-bar .store-button{position:absolute;z-index:55;right:20px;top:5px;width:40px;height:30px}@media only screen and (max-width: 768px){.contextual-bar .store-button{right:4px}}@media only screen and (min-width: 769px){.contextual-bar .store-button{height:40px;top:10px}}.contextual-bar .store-button__image{position:relative;top:11px;left:9px}.contextual-bar .store-button:hover .store-button__image path{fill:#333333}.contextual-bar .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:60px;z-index:4;overflow:hidden;width:100%}.contextual-bar .search-panel .row{background:#ffffff;padding-top:25px;padding-bottom:15px}.contextual-bar .search-panel .row-footer{padding-top:0}.contextual-bar .search-panel .row-footer .search-panel__list-item{font-size:.875em}.contextual-bar .search-panel .row-footer .search-panel__item-count{color:#888888}.contextual-bar .search-panel .search-panel__heading{font-size:1em;margin-bottom:1.5em}.contextual-bar .search-panel .search-panel__list-item{line-height:1}.contextual-bar .search-panel .search-panel__featured-charm{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid transparent}.contextual-bar .search-panel .search-panel__featured-charm:hover{border-color:#cdcdcd}.contextual-bar .search-panel .search-panel__featured-image{width:61px;height:61px;margin-bottom:.7em}.contextual-bar .search-panel .search-panel__list-item a:link,.contextual-bar .search-panel .search-panel__list-item a:visited,.contextual-bar .search-panel .search-panel__feature-link,.contextual-bar .search-panel .search-panel__featured-name{color:#333333}.contextual-bar .search-panel .search-panel__list-item a:link:hover,.contextual-bar .search-panel .search-panel__list-item a:visited:hover,.contextual-bar .search-panel .search-panel__feature-link:hover,.contextual-bar .search-panel .search-panel__featured-name:hover{text-decoration:none;color:#dd4814}.contextual-bar .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%}.contextual-bar .search-panel .search-panel__featured-link:hover{text-decoration:none}@media only screen and (min-width: 769px){.contextual-bar.search-active .search-panel{visibility:visible;opacity:1;transform:translateY(0px)}}.contextual-bar.search-active form.search-form{-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);background:#fff;width:100%;position:relative;z-index:5}.contextual-bar.search-active form.search-form .search-close{visibility:visible;opacity:1}.contextual-bar.search-active form.search-form .search-close:hover .search-close__image path{stroke:#333333}.contextual-bar.search-active .form-text{margin-right:0}body{background-repeat:repeat}.row{border:0;background-color:rgba(255,255,255,0.6)}@media only screen and (min-width: 769px){.append-one{margin-right:10.6%}.row{padding:50px 40px 30px}}.inner-wrapper{*zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background-image:none;margin:0 auto;padding-bottom:0;float:none}.inner-wrapper:before,.inner-wrapper:after{content:"";display:table}.inner-wrapper:after{clear:both}.wrapper{position:static;background:transparent;width:100%;overflow:hidden}img.touch-border{margin-bottom:-50px}.inner-wrapper,footer.global .legal{max-width:1030px;width:auto;padding-left:0;padding-right:0}.touch-top{margin-top:-50px}@media only screen and (max-width: 1030px){.inner-wrapper,footer.global .legal{padding-left:8px;padding-right:8px;width:auto}}.no-padding-top{padding-top:0}.footer-cta{background:#fff;padding-bottom:20px}.footer-wrapper.strip-light{background-color:#fff}.store-cta{padding:50px;text-align:center;background-color:#fff;background-image:url("//assets.ubuntu.com/v1/b0a9cec1-background-gui-screen-footer.jpg");background-size:cover;background-position:center}.store-cta .intro{margin-bottom:0}.store-cta .link-cta-ubuntu{margin-top:10px}@media only screen and (min-width: 768px){.store-cta .link-cta-ubuntu{margin-left:30px;font-size:1em;margin-top:0}}footer.global{background-color:white;box-shadow:none;padding-top:0}footer.global .row{padding:10px 0 0}footer.global .two-col{width:46%;float:left;display:inline-block;min-height:200px}footer.global h2{padding-bottom:0;color:#888888;font-size:16px}footer.global nav .canonlist ul li{min-height:0;width:48%;float:left}footer.global ul.bullets li:after{line-height:1;color:#888888;content:"•";vertical-align:middle;margin:0 5px}footer.global ul.inline li:last-child{width:auto}footer.global a.external{background-image:url("../img/icons/external-link-dark.svg")}footer.global .top-link{margin-bottom:10px}footer.global a{color:#333333}footer.global a:hover{color:#dd4814}footer.global .legal{background-image:none}footer.global .legal.has-cookie{padding-bottom:70px}footer.global .inner-wrapper{overflow:visible}footer.global a.link-cta-positive,footer.global a.link-cta-negative,footer.global a.link-cta-commercial{width:auto;margin-top:10px;padding-left:20px;padding-right:20px;color:#fff;font-size:14px}footer.global .section__title{background:none;cursor:default}.legal-inner{clear:both;overflow:hidden;float:left;width:100%;padding:20px 10px 0;margin:-3px -10px 0}.social,.social--right{margin-left:0}.social .social__item,.social--right .social__item{display:inline;float:left;padding-right:1em}.social .social__google,.social .social__facebook,.social .social__twitter,.social--right .social__google,.social--right .social__facebook,.social--right .social__twitter{background-image:url("../img/icons/icon-social.svg");display:block;width:45px;height:44px}.social .social__google.social__twitter:hover,.social .social__facebook.social__twitter:hover,.social .social__twitter.social__twitter:hover,.social--right .social__google.social__twitter:hover,.social--right .social__facebook.social__twitter:hover,.social--right .social__twitter.social__twitter:hover{background-position:0 -45px}.social .social__google.social__facebook,.social .social__facebook.social__facebook,.social .social__twitter.social__facebook,.social--right .social__google.social__facebook,.social--right .social__facebook.social__facebook,.social--right .social__twitter.social__facebook{background-position:90px 0}.social .social__google.social__facebook:hover,.social .social__facebook.social__facebook:hover,.social .social__twitter.social__facebook:hover,.social--right .social__google.social__facebook:hover,.social--right .social__facebook.social__facebook:hover,.social--right .social__twitter.social__facebook:hover{background-position:90px -45px}.social .social__google.social__google,.social .social__facebook.social__google,.social .social__twitter.social__google,.social--right .social__google.social__google,.social--right .social__facebook.social__google,.social--right .social__twitter.social__google{background-position:135px 0}.social .social__google.social__google:hover,.social .social__facebook.social__google:hover,.social .social__twitter.social__google:hover,.social--right .social__google.social__google:hover,.social--right .social__facebook.social__google:hover,.social--right .social__twitter.social__google:hover{background-position:135px -45px}@media only screen and (min-width: 768px){.social--right{float:right}}@media only screen and (min-width: 769px){.footer-wrapper.strip-light{white-space:nowrap}footer.global{padding-top:40px;padding-bottom:40px}footer.global .two-col{width:14.89361%;display:inline-block;min-height:0}footer.global .section{min-height:160px;margin-right:40px;padding-bottom:0;border-right:1px dotted #aaa;border-bottom:0}footer.global .section:last-child{margin-right:0;border-right:0}footer.global li{display:inline;float:left}footer.global ul.no-bullets li{border-right:1px dotted #aaa;padding-right:15px;padding-left:15px}footer.global ul.no-bullets li a{font-size:16px}footer.global ul.no-bullets li a:hover{color:#dd4814}footer.global ul.no-bullets li:last-child{border-right:none}footer.global ul.no-bullets li:first-child{padding-left:0px}}.actions .actions__social-item--twitter,.actions .actions__social-item--google-plus{text-indent:-99999px;background-image:url("../img/icons/icon-social.svg");background-repeat:no-repeat;height:44px;width:44px;overflow:hidden;display:block}.actions .actions__social-item--twitter{background-position:0 0}.actions .actions__social-item--twitter:hover{background-position:0 -45px}.actions .actions__social-item--google-plus{background-position:-45px 0}.actions .actions__social-item--google-plus:hover{background-position:-45px -45px}.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{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:block;margin-bottom:0;border-top:0;border-left:0;border-right:0;padding-left:0;padding-right:0}.box-dim{background-color:#fafafa}@media only screen and (min-width: 768px){.box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 1px 3px 1px rgba(51,51,51,0.2);-webkit-box-shadow:0px 1px 3px 1px rgba(51,51,51,0.2);box-shadow:0px 1px 3px 1px rgba(51,51,51,0.2);display:inline-block;margin-bottom:20px;padding-left:20px;padding-right:20px;border:0}}a.indent{-moz-box-shadow:inset 0 1px 2px 0 #333;-webkit-box-shadow:inset 0 1px 2px 0 #333;box-shadow:inset 0 1px 2px 0 #333;background:rgba(0,0,0,0.1);padding:10px 30px;text-weight:normal}a.indent:hover{background:rgba(0,0,0,0.2)}a.link-cta-positive,a.link-cta-negative,a.link-cta-commercial{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#dd4814;color:#fff;display:inline-block;font-size:1em;font-weight:300;text-decoration:none;margin:0;padding:0.7em;text-align:center;-moz-transition:background 0.2s;-webkit-transition:background 0.2s;transition:background 0.2s;width:100%}a.link-cta-positive:hover,a.link-cta-negative:hover,a.link-cta-commercial:hover{background-color:#ae3910}a.link-cta-positive .external,a.link-cta-negative .external,a.link-cta-commercial .external{padding-right:1em;background-image:url("../img/icons/external-link-white.svg");background-repeat:no-repeat;background-size:11px;background-position:right top}a.link-cta-negative{background-color:#b2b2b2}a.link-cta-negative:hover{background-color:#888888}a.link-cta-commercial{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);background-color:#2ebe1f;font-size:1em}a.link-cta-commercial:hover{background-color:#239218}.link{cursor:pointer}.calculator .calculator__machines,.calculator .calculator__quantity,.calculator .calculator__unit{border:1px solid #c1c1c1;padding:10px;font-size:1em}.calculator .calculator__machines{padding-right:30%}.calculator .calculator__machines--label{position:absolute;right:10px;top:10px;float:right;color:#c1c1c1}.calculator .calculator__unit{padding:8px 7px 10px;border:1px solid #c1c1c1;background:transparent}.calculator .calculator__cost-label{position:relative;top:.5em}.calculator .calculator__cost{color:#2EBE1F;font-size:1.5em;float:right}.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("../img/icons/chevron-down.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("../img/icons/chevron-up.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-setting{font-size:0.875em;color:#888888;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")}pre{background:transparent;border:1px solid #888888;margin:0 0 1.5em 0}pre:not(:first-child){margin-top:1.5em}code.language-bash .comment{color:#888888}.commercial-flag,.commercial-flag--subscribed{margin-left:5px;width:24px;height:24px;display:inline-block;background-image:url("../img/icons/commercial-flag.png");background-repeat:no-repeat;position:relative;top:5px}.commercial-flag--subscribed{background-image:url("../img/icons/commercial-flag-subscribed.png")}.cookie-policy{-moz-box-shadow:0 -1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 -1px 2px rgba(0,0,0,0.2);box-shadow:0 -1px 2px rgba(0,0,0,0.2);background-color:#fae4dc;bottom:0;position:fixed;width:100%;z-index:100}.cookie-policy p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;margin-bottom:0;margin-left:0;padding:8px 0;width:100%}.cookie-policy .link-cta{background-image:url(../img/icons/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}html.no-svg .cookie-policy .link-cta,html.opera-mini .cookie-policy .link-cta{background-image:url(../img/icons/close-orange.png)}html.opera-mini .cookie-policy{position:relative;top:0}.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:#888888;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:#ffffff;padding:9px 8px 8px;border-left:1px solid #b2b2b2;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}}header.banner nav.nav-primary .dropdown-menu{box-sizing:border-box;display:block}header.banner nav.nav-primary .dropdown-menu:hover ul:after{display:none}header.banner nav.nav-primary .dropdown-menu .menu-link{box-sizing:border-box;display:block;min-width:65px;background:transparent;text-align:right}@media only screen and (max-width: 768px){header.banner nav.nav-primary .dropdown-menu .menu-link{padding-top:12px;padding-bottom:12px;position:absolute;top:0;right:50px;width:auto}}header.banner nav.nav-primary .dropdown-menu .menu-link:hover{color:#dd4814}header.banner nav.nav-primary .dropdown-menu .menu-link img{margin-right:10px}header.banner nav.nav-primary .dropdown-menu .menu-link img.hover{display:none}header.banner nav.nav-primary .dropdown-menu .menu-link img.normal{display:inline-block}header.banner nav.nav-primary .dropdown-menu .menu-link img.hover,header.banner nav.nav-primary .dropdown-menu .menu-link img.normal{height:14px;margin-right:7px;position:relative;top:3px}header.banner nav.nav-primary .dropdown-menu .dropdown{box-sizing:border-box;display:none}header.banner nav.nav-primary .dropdown-menu .dropdown a,header.banner nav.nav-primary .dropdown-menu .dropdown li{color:#333333}header.banner nav.nav-primary .dropdown-menu .dropdown>ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;overflow:hidden;box-shadow:none;margin:0;padding:0;display:block;border:0;background:transparent;position:static}header.banner nav.nav-primary .dropdown-menu .dropdown>ul.active{display:none}header.banner nav.nav-primary .dropdown-menu .dropdown>ul a{box-sizing:border-box;float:none;width:100%;display:block;padding:10px 14px}header.banner nav.nav-primary .dropdown-menu .dropdown>ul li{float:left;border-top:1px solid #d4d4d4}header.banner nav.nav-primary .dropdown-menu .dropdown>ul li:nth-child(odd){border-right:1px solid #d4d4d4}header.banner nav.nav-primary .dropdown-menu.open .dropdown{display:block}@media only screen and (min-width: 769px){header.banner nav.nav-primary .dropdown-menu{position:absolute;top:0;right:20px}header.banner nav.nav-primary .dropdown-menu .dropdown{position:absolute;z-index:1000;top:0;left:0;right:0;width:auto}header.banner nav.nav-primary .dropdown-menu .dropdown>ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;padding:5px 0;width:125px;top:35px;left:-50px;overflow:visible;margin-top:-2px;background-color:#ffffff;border:1px solid #d4d4d4;box-shadow:0 2px 2px -1px #888888}header.banner nav.nav-primary .dropdown-menu .dropdown>ul li{float:none;border:0}header.banner nav.nav-primary .dropdown-menu .dropdown>ul li a{border-bottom:0}header.banner nav.nav-primary .dropdown-menu .dropdown>ul:before{display:block;position:absolute;top:-6px;right:30px;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff}}header.banner .user-nav.active .dropdown-menu .menu-link.inactive{display:block}@media only screen and (max-width: 768px){header.banner .nav-primary ul.nav-primary__list{border-top:1px solid #d4d4d4}header.banner .nav-primary ul.nav-primary__list li:nth-child(odd):first-child{width:100%}header.banner .nav-primary ul.nav-primary__list li:nth-child(odd):first-child a{text-align:center}header.banner .nav-primary ul li.user-dropdown{width:100%}}.files .files__list{list-style:none;margin-bottom:1em;border-left:1px solid  #cbcbcb;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 a:link,.files .files__list li a:visited{color:#333;text-decoration:none}.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:white;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:0.875em;margin-bottom:0.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:#ffffff;border:1px solid #888888}.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}#main-content .row-hero{padding-top:20px;margin-top:0}#main-content .row-hero .intro{font-size:16px}@media only screen and (min-width: 769px){#main-content .row-hero{padding-top:60px}#main-content .row-hero .intro{font-size:1.4375em;margin-bottom:40px}}.how-to div div img{float:left;margin:0 20px 20px 0}.instruction{padding:0 10px;position:relative;width:100%;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,.instruction .instruction__details{margin-bottom:0}.instruction .instruction__bullet{margin-right:0;background-color:#ffffff;z-index:1;padding:20px 10px}@media only screen and (min-width: 768px){.instruction .instruction__bullet{padding:60px 40px 60px 0}}.instruction .instruction__bullet::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:200%;background-color:#ffffff;z-index:-1;border-right:1px dotted #DDD}.instruction .instruction__step{display:inline-block;border-radius:50%;width:40px;height:40px;line-height:40px;background-color:#ccc;color:#ffffff;text-align:center;vertical-align:top;font-size:1.6em;font-weight:400}@media only screen and (min-width: 984px){.instruction .instruction__step{width:50px;height:50px;line-height:50px;font-size:2em}}.instruction .instruction__title{position:relative;top:6px;line-height:1.6;margin-bottom:1em}.instruction .instruction__details{background:none;padding:30px 10px}@media only screen and (min-width: 768px){.instruction .instruction__details{padding:60px 0 60px 40px}}.instruction .instruction__details::after{content:'';display:block;position:absolute;top:0;right:100%;bottom:0;width:200%;background-color:#ffffff;z-index:0;border-right:1px dotted #DDD}.instruction .command-line{position:relative;border-radius:4px;background-color:#2c001e;border:1px solid #2c001e;transition:all 0.2s;margin-bottom:1em}.instruction .command-line .command-line__input{box-sizing:border-box;border:0;background:transparent;font-size:1em;font-family:Ubuntu Mono;font-weight:300;padding:0.7em 1em;color:#ffffff;width:100%}.instruction .command-line .command-line__copy-button{transition:background-color 0.2s;cursor:pointer;border-radius:0 3px 3px 0;position:absolute;right:0;top:0;width:50px;border:0;height:100%;display:block;background-image:url("//assets.ubuntu.com/v1/994e60f9-get-link-url_16.svg");background-repeat:no-repeat;background-position:center;background-color:#ffffff}.juju-card{border:1px solid #cdcdcd;background:#ffffff;width:100%;box-sizing:border-box}.juju-card__error{transition:opacity 0.5s;opacity:0}.juju-card__container{opacity:0;transition:opacity 0.5s;padding:20px}.juju-card__container--bundle{padding:0 0 20px}.juju-card.juju-card--rendered .juju-card__error{opacity:1;padding-left:20px;padding-right:20px}.juju-card.juju-card--rendered .juju-card__container{opacity:1}.bundle-card{padding:0 0 20px;position:relative}.bundle-card__link{text-indent:-9999px;display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bundle-card__header{margin-bottom:20px;border-bottom:1px solid #cdcdcd}.bundle-card__image{float:left;margin-right:20px;width:50px;height:50px}.bundle-card__title{margin:0;font-weight:300;font-size:18px}.bundle-card__meta,.bundle-card__by{display:inline-block;font-size:16px;margin-bottom:10px;list-style:none;padding-left:0;margin-top:5px}.bundle-card__meta a:link,.bundle-card__meta a:visited,.bundle-card__by a:link,.bundle-card__by a:visited{color:#dd4814;text-decoration:none;position:relative;z-index:10}.bundle-card__meta a:hover,.bundle-card__by a:hover{text-decoration:underline}.bundle-card__meta-item--by,.bundle-card__meta-item--deploys,.bundle-card__meta-item--series{float:left;margin-right:5px}.bundle-card__meta-item--deploys,.bundle-card__meta-item--series{display:none}.bundle-card__main{margin:20px}.bundle-card__actions{list-style:none;padding-left:0;margin:10px 0 0}@media only screen and (min-width: 820px){.bundle-card__actions{display:flex}}.bundle-card__actions-item--details,.bundle-card__actions-item--demo{flex:1;align-self:flex-end;margin-bottom:0}@media only screen and (min-width: 820px){.bundle-card__actions-item--details{padding-right:10px}}.bundle-card__actions-field{font-family:"Ubuntu Mono", "Consolas", "Monaco", "Lucida Console", "Courier New", Courier, monospace;background-color:#ffffff;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 15.999999"><path opacity=".212" fill="none" d="M0 0h16v16H0z"/><path style="line-height:125%;-inkscape-font-specification:Ubuntu;text-align:center" d="M2.666 2C.888 2 0 2 0 4.068v8.866C0 15 .888 15 2.666 15h10.668C15.112 15 16 15 16 12.934v-8.8C16 2.002 15.112 2 13.334 2H2.666zm1.28 1.89h1.1v1.143c.34.028.643.078.91.15.27.062.48.127.636.19L6.328 6.42c-.205-.078-.448-.152-.73-.223-.276-.07-.593-.105-.953-.105-.382 0-.67.07-.86.213-.19.134-.285.32-.285.56 0 .14.028.26.084.36.056.09.143.176.256.254.113.07.25.14.412.21.162.065.346.132.55.203.29.113.56.232.815.36.26.12.487.265.678.435.19.162.34.356.445.582.113.225.17.494.17.804 0 .466-.144.868-.433 1.207-.29.34-.767.56-1.43.658v1.324H3.945V11.97c-.508-.037-.922-.104-1.24-.202-.31-.106-.542-.2-.697-.286l.36-1.005c.225.113.496.214.814.306.324.092.692.14 1.1.14.488 0 .824-.073 1.007-.214.19-.15.286-.343.286-.583 0-.162-.04-.304-.117-.424-.08-.12-.188-.226-.33-.318-.14-.092-.31-.176-.507-.254-.19-.077-.404-.157-.637-.24-.22-.08-.437-.168-.656-.267-.212-.1-.405-.218-.582-.36-.17-.148-.306-.324-.412-.53-.106-.203-.16-.454-.16-.75 0-.488.146-.902.435-1.24.29-.347.735-.568 1.335-.667V3.89zM8 11.987h3.99v.996H8v-.996z" font-size="15" font-family="Ubuntu" letter-spacing="0" word-spacing="0" text-anchor="middle" fill="gray"/></svg>');background-repeat:no-repeat;background-position:10px center;box-sizing:border-box;border:1px solid #c1c1c1;padding:12px 10px 12px 35px;width:100%;color:#888888;font-size:16px;font-weight:300;cursor:text;margin:5px 0 10px;position:relative;z-index:10}.bundle-card__add-button--primary:link,.bundle-card__add-button--primary:visited{color:#333333;background:#ffffff;position:relative;z-index:10;top:1px;border:1px solid #c1c1c1}.bundle-card__add-button--primary:link:hover,.bundle-card__add-button--primary:visited:hover{background:#efefef}.bundle-card__actions-item--details{display:none}.bundle-card__deploys{margin:10px 0;font-weight:300;font-size:23px;text-align:center}.bundle-card__footer{margin:20px 20px 0}.bundle-card__footer-logo{vertical-align:middle;margin-right:10px;width:40px;position:relative;z-index:10}.bundle-card__footer-note{display:inline;font-size:13px;color:#888888;float:right;margin:0}.bundle-card__footer-note a{text-decoration:none;color:inherit;position:relative;z-index:10}.bundle-card__footer-note a:hover{text-decoration:underline}.bundle-card__image-container{background-color:#f7f7f7;padding:20px}.bundle-card__bundle-image{max-width:100%;height:auto;max-height:180px}.bundle-card__meta{margin:0}.juju-card--medium .bundle-card__image,.juju-card--large .bundle-card__image{width:96px;height:96px}.juju-card--medium .bundle-card__title,.juju-card--large .bundle-card__title{font-size:1.5em}.juju-card--medium .bundle-card__meta,.juju-card--large .bundle-card__meta{margin-bottom:25px;font-size:1.125em;margin:0}.juju-card--medium .bundle-card__meta-item--by,.juju-card--medium .bundle-card__meta-item--deploys,.juju-card--medium .bundle-card__meta-item--series,.juju-card--large .bundle-card__meta-item--by,.juju-card--large .bundle-card__meta-item--deploys,.juju-card--large .bundle-card__meta-item--series{display:inline-block}.juju-card--medium .bundle-card__meta-item--by::after,.juju-card--medium .bundle-card__meta-item--deploys::after,.juju-card--medium .bundle-card__meta-item--series::after,.juju-card--large .bundle-card__meta-item--by::after,.juju-card--large .bundle-card__meta-item--deploys::after,.juju-card--large .bundle-card__meta-item--series::after{content:'•';color:#888888;padding-left:5px;position:relative;top:2px}.juju-card--medium .bundle-card__meta-item--by:last-of-type::after,.juju-card--medium .bundle-card__meta-item--deploys:last-of-type::after,.juju-card--medium .bundle-card__meta-item--series:last-of-type::after,.juju-card--large .bundle-card__meta-item--by:last-of-type::after,.juju-card--large .bundle-card__meta-item--deploys:last-of-type::after,.juju-card--large .bundle-card__meta-item--series:last-of-type::after{content:'';padding-left:0}.juju-card--medium .bundle-card__actions-item--details,.juju-card--medium .bundle-card__actions-item--demo,.juju-card--large .bundle-card__actions-item--details,.juju-card--large .bundle-card__actions-item--demo{display:block}.juju-card--medium .bundle-card__footer-logo,.juju-card--large .bundle-card__footer-logo{width:60px}.juju-card--medium .bundle-card__footer-note,.juju-card--large .bundle-card__footer-note{position:relative;top:4px}.juju-card--medium .bundle-card__bundle-image,.juju-card--large .bundle-card__bundle-image{max-height:282px}.juju-card--large .bundle-card__main{margin-right:0}.juju-card--large .bundle-card__meta,.juju-card--large .bundle-card__actions{display:flex;flex:1}.juju-card--large .bundle-card__actions-item--demo,.juju-card--large .bundle-card__actions-item--details{width:100%}.juju-card--large .bundle-card__title{font-size:32px}.juju-card--large .bundle-card__meta{margin-bottom:0;margin-top:10px;vertical-align:top}.juju-card--large .bundle-card__by{font-size:23px}.juju-card--large .bundle-card__bundle-image{max-height:562px}a.external,a.external:hover,header.banner nav.nav-primary ul li a.external:link,header.banner nav.nav-primary ul li a.external:visited,header.banner nav.nav-primary ul li a.external:hover{background-repeat:no-repeat}header.banner nav.nav-primary ul li a.external:link,header.banner nav.nav-primary ul li a.external:visited,header.banner nav.nav-primary ul li a.external:hover{background-position:right 14px top 14px;padding-right:35px;background-size:auto}@media only screen and (max-width: 769px){header.banner nav.nav-primary ul li a.external:link,header.banner nav.nav-primary ul li a.external:visited,header.banner nav.nav-primary ul li a.external:hover{background:none}header.banner nav.nav-primary ul li a.external:after{display:inline-block;width:11px;height:11px;margin-left:0.25em;background-image:url("../img/icons/external-link-dark.svg");vertical-align:text-top}}.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}.list__middot{margin-left:0;list-style:none}.list__middot li{display:inline}.list__middot li:after{content:"•";color:#888;margin:0 5px 0 8px;vertical-align:middle}.list__middot li.files__actions--last:after{content:""}.list__middot li:last-of-type:after{content:""}.combined-list .list li{border-bottom:1px dotted #888;padding:10px 0}@media only screen and (max-width: 767px){.combined-list .last-col .list li:last-of-type{border-bottom:0;padding-bottom:0}}@media only screen and (min-width: 768px){.combined-list .list li:last-of-type{border-bottom:0;padding-bottom:0}}.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}}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")}.list-block .list-block__column{top:4px}@media only screen and (min-width: 769px){.list-block .list-block__column{top:9px}}.list-block .list-block__list{border-bottom:1px solid #d4d4d4;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:first-child{border-top-style:solid}.list-block .list-block__list .list-block__tags--link:link,.list-block .list-block__list .list-block__tags--link:visited{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;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:19.5px 20px;border-bottom:1px solid #d4d4d4}.list-block .list-block__list--item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;padding:17px 10px 8px;margin-bottom:0;border-width:1px 0 0 0;border-style:solid;border-color:#d4d4d4;display:inline-block}@media only screen and (min-width: 768px){.list-block .list-block__list--item{padding:8px 20px 4px}}.list-block .list-block__list--item .list-block__list--item-divider{display:inline;color:#888888}.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}.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: 769px){.list-block .list-block__list--item .cell:hover{display:table;z-index:200}}.list-block .tag-list{display:inline}.list-block .tag-list .tag-list--item{font-size:1em;margin:0;color:#888888}.list-block .tag-list .tag-list--item a:link,.list-block .tag-list .tag-list--item a:visited{color:#888888;position:relative;z-index:4}.list-block .charm-logos__column{margin-bottom:0}.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 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 .series__column,.list-block .deploys__column,.list-block .owner__column{width:auto}}.list-block .deploys__column{top:-3px;font-size:0.875em}.list-block .deploys__column p:after{color:#888888;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:-3px;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:#dd4814;text-transform:capitalize}.list-block .series__column .tag-list .tag-list--item:first-child a{color:#333333}.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:#888888}.list-block .search-results .list-block__list.promulgated{border:none}.list-block .search-results .list-block__list.promulgated .list-block__list--item{margin-bottom:10px;padding-bottom:8px;border-width:1px;border-radius:2px}@media only screen and (min-width: 768px){.list-block .search-results .list-block__list.promulgated .list-block__list--item{padding-bottom:8px}}.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}.maintainers .maintainer__email{display:block}.ratings ul{margin-left:2px;margin-bottom:0}.ratings ul li{margin-bottom:0}.ratings ul li img{vertical-align:text-top}.ratings ul li:first-of-type{margin-left:0}.revisions__list{list-style:none;margin-left:0}.revisions__list .revisions__list-item{margin-bottom:1em}.revisions__list .revisions__list_meta{color:#888;margin-bottom:.2em}.revisions__list .revisions__list_meta_date{float:right}.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(../img/icons/chevron-up.svg) no-repeat center right;cursor:pointer;margin-bottom:.75em}.section.is-closed{height:60px}.section.is-closed .section__title{background-image:url(../img/icons/chevron-down.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:inline}.list--revealed .list__controls,.list--concealed .list__controls{display:block;margin-top:2em}.list--revealed .list--item{display:list-item}.list--revealed a.btn__see--less{display:inline}.list--revealed a.btn__see--more{display:none}a.btn__see--more,a.btn__see--less{-moz-transition:background 0.2s;-webkit-transition:background 0.2s;transition:background 0.2s;color:#333;border:1px solid #b2b2b2;background:#fff;padding:0.6em 1.15385em}a.btn__see--more:hover,a.btn__see--less:hover{background:#eee;text-decoration: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:#888888}.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-dark,.strip-light{clear:both}.strip-dark{background-color:#333333;background-image:none;background-repeat:repeat;color:#fff}.strip-dark.solid{background-image:none;background-color:#333333}.strip-dark ul,.strip-dark ol{margin:0;padding:0}.strip-dark .icon,.strip-dark ol span{-moz-background-size:40px 40px;-webkit-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;background-image:url(../img/icons/list-icon-background.png);background-repeat:no-repeat;display:block;margin:0 20px 20px 0;padding:24px;float:left;width:16px;height:16px;padding:12px}.strip-light .icon,.strip-dark .icon{position:absolute}.strip-light{background-color:rgba(255,255,255,0.6)}.strip-dark ol,.strip-dark ul{padding:20px 0}.strip-light .icon{display:block;background-image:url(../img/icons/list-icon-background.png);padding:24px;margin:0 auto 48px}.strip-dark .connected-list li,.strip-light .connected-list li{margin-bottom:10px;min-height:52px}.strip-dark .connected-list li p,.strip-light .connected-list li p,.strip-dark .connected-list li h3,.strip-light .connected-list li h3{padding-left:50px}.strip-dark ol.connected-list li p .strip-dark ol.connected-list li h3{padding-left:50px}.strip-dark ol.connected-list li span{float:left;font-size:22px;font-weight:normal;height:26px;margin-left:0;margin-right:20px;padding-top:2px;position:absolute;text-align:center;width:16px}.strip-white{background:#fff}.strip-trans{background:transparent}.strip-green{background-image:linear-gradient(to right, #6fad23 0%, #7cc227 100%);overflow:hidden}.strip-green,.strip-green a{color:#fff}.strip-blue{background-image:linear-gradient(to right, #1076a2 0%, #359fcd 100%);overflow:hidden}.strip-blue,.strip-blue a{color:#fff}.tag-list{list-style:none;margin-left:0}.tag-list--item{display:inline-block;text-transform:lowercase}.tag-list--item a:link,.tag-list--item a:visited{color:#333}.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}}.spaced-segment{margin-bottom:50px}.spaced-segment h3{margin-bottom:1.3em}.strip-dark,.strip-light{clear:both}.strip-dark{background-color:#333333;background-image:none;background-repeat:repeat;color:#fff}.strip-dark.solid{background-image:none;background-color:#333333}.strip-dark ul,.strip-dark ol{margin:0;padding:0}.strip-dark .icon,.strip-dark ol span{-moz-background-size:40px 40px;-webkit-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;background-image:url(../img/icons/list-icon-background.png);background-repeat:no-repeat;display:block;margin:0 20px 20px 0;padding:24px;float:left;width:16px;height:16px;padding:12px}.strip-light .icon,.strip-dark .icon{position:absolute}.strip-light{background-color:rgba(255,255,255,0.6)}.strip-dark ol,.strip-dark ul{padding:20px 0}.strip-light .icon{display:block;background-image:url(../img/icons/list-icon-background.png);padding:24px;margin:0 auto 48px}.strip-dark .connected-list li,.strip-light .connected-list li{margin-bottom:10px;min-height:52px}.strip-dark .connected-list li p,.strip-light .connected-list li p,.strip-dark .connected-list li h3,.strip-light .connected-list li h3{padding-left:50px}.strip-dark ol.connected-list li p .strip-dark ol.connected-list li h3{padding-left:50px}.strip-dark ol.connected-list li span{float:left;font-size:22px;font-weight:normal;height:26px;margin-left:0;margin-right:20px;padding-top:2px;position:absolute;text-align:center;width:16px}.strip-white{background:#fff}.strip-trans{background:transparent}.strip-green{background-image:linear-gradient(to right, #6fad23 0%, #7cc227 100%);overflow:hidden}.strip-green,.strip-green a{color:#fff}.strip-blue{background-image:linear-gradient(to right, #1076a2 0%, #359fcd 100%);overflow:hidden}.strip-blue,.strip-blue a{color:#fff}@media only screen and (min-width: 769px){.tip,.command2clipboard__clip{position:relative;display:inline-block}.tip .tip-content,.command2clipboard__clip .tip-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}.tip:hover .tip-content:after,.command2clipboard__clip.zeroclipboard-is-hover .tip-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}.tip:hover .tip-content:before,.command2clipboard__clip.zeroclipboard-is-hover .tip-content:before{position:absolute;top:100%;left:50%;margin-left:-5px;content:'';border:solid transparent;border-width:5px;border-top-color:#000}}.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 img{display:block;margin-left:auto;margin-right:auto}.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}}.about-juju-page .row-hero{border-bottom:1px solid #d9d9d9}.about-juju-page blockquote p{color:#ffffff}.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 #b2b2b2}.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:#b2b2b2;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 #main-content .row-hero header{padding:20px 0 0 0}body.account-page #main-content .row-hero .inner-wrapper{overflow:visible}body.account-page #main-content .row-hero .the-icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;float:left;height:96px;width:96px;margin-right:1em;vertical-align:middle}body.account-page #main-content .row-hero .header__details{float:left}body.account-page #main-content .row-hero .header__details .header__title{margin-bottom:0}body.account-page #main-content .row-hero .header__details .list__middot li:after{margin:0 5px 0 3px}body.account-page #main-content .row-hero .header__details .list__middot li:last-child:after{display:none}body.account-page #main-content .row-hero .header__details .counts{margin-top:5px}body.account-page #main-content .row-hero .header__sign-out{position:absolute;right:0}@media only screen and (min-width: 768px){body.account-page #main-content .row-hero .header__sign-out{bottom:1em}}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:#888888}body.account-page .subscriptions .currency{color:#2ebe1f}body.account-page .profile-message{position:relative;padding:15px 50px 15px 20px;border-width:1px 1px 0 1px;border-style:solid;border-color:#d4d4d4}body.account-page .profile-message p{margin-bottom:0}body.account-page .profile-message .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)}body.account-page .row.list-block{background-color:#fff}body.account-page .title-row{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d4d4d4}body.account-page .profile-title{margin-top:20px;padding-left:20px}body.account-page .profile-title.empty-title{margin-top:0}body.account-page .profile-title .profile-title--count{color:#888888}body.account-page .list-block__list--item.open{background-color:#f7f7f7}body.account-page .list-block__list--item.open .deploys__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__list--item-details{max-height:1000px;margin-top:20px}body.account-page .list-block__list--item.open .toggle{background-image:url(../img/icons/chevron-up.svg)}body.account-page .list-block__list--item.open .dotted-border{border-bottom:1px dotted #d4d4d4}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 .toggle{display:inline-block;width:15px;height:15px;background:transparent url(../img/icons/chevron-down.svg) no-repeat top left}body.account-page .list-block__list--item .toggle-col{text-align:right}body.account-page .list-block__list--item .toggle-col,body.account-page .list-block__list--item .summary-col{margin-bottom:0}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}body.blog-page .box{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 769px){body.blog-page .events-list .event-details-wrapper{padding-left:80px}}@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 .list__middot,body.community-page .solutions--last .list__middot{position:relative;top:-10px}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:35px 0}body.community-page .btn__see--more{position:relative;top:-10px}@media only screen and (min-width: 768px){body.community-page .btn__see--more{top:0}}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}}body.details-page #main-content .row-hero header h1{display:inline-block}body.details-page #main-content .row-hero .summary{margin-bottom:1em}body.details-page #main-content .row-hero .summary a:link,body.details-page #main-content .row-hero .summary a:visited{color:#dd4814;text-decoration:underline}body.details-page #main-content .row-hero .featured{float:right;font-size:0.875em;color:#BABABA}body.details-page #main-content .row-hero #the-icon{width:45px;height:45px;display:inline-block;vertical-align:middle;margin-right:1em}body.details-page #main-content .row-hero .bundle-stats{overflow:hidden;clear:both;margin-bottom:10px;padding:.55em;border:1px solid #9fa7aa}body.details-page #main-content .row-hero .bundle-stats .bundle-stats__deploys{width:100%;float:left;text-align:center;margin-bottom:0;font-size:1.25em}body.details-page #main-content .row-hero .commerical-details__used,body.details-page #main-content .row-hero .commerical-details__current{padding:6px;border-top:1px solid #9fa7aa}body.details-page #main-content .row-hero .commerical-details__used{margin-bottom:5px}body.details-page #main-content .row-hero .commerical-details__current-total{color:#2ebe1f;font-size:1.25em;float:right;position:relative;top:-5px}body.details-page #main-content .row-hero .subscription-tag{margin-bottom:0.5em}body.details-page #main-content .row-hero .subscription-tag .commercial-flag,body.details-page #main-content .row-hero .subscription-tag .commercial-flag--subscribed{margin-right:4px}body.details-page .cover-content{-moz-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s;opacity:0;visibility:hidden;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;background-color:rgba(51,51,51,0.9)}body.details-page .cover-content.show{visibility:visible;opacity:1}body.details-page .charms a:link,body.details-page .charms a:visited{color:#333}body.details-page .charms img{vertical-align:middle}body.details-page .charms.section{border-bottom:0}body.details-page .charms.section.is-closed{border-bottom:1px solid #d4d4d4}body.details-page .details{margin-bottom:0}body.details-page .revisions__list_message{white-space:pre-line}body.details-page .decription p{white-space:pre-wrap}body.details-page .box{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;border-bottom:1px solid #d4d4d4}@media only screen and (min-width: 769px){body.details-page .box{border:1px solid #d4d4d4}}body.details-page .bullet{color:#888888}body.details-page main{margin-bottom:0}body.details-page main .related{border-bottom:1px dotted #888888;overflow:visible}body.details-page main .related.is-closed{border-bottom:none;overflow:hidden}body.details-page main .related .box{padding:0 20px 20px;margin-bottom:20px;transition:box-shadow 0.4s}body.details-page main .related .box:hover{background:#ffffff;-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)}body.details-page main .related .box .details{float:left;width:50%}body.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:#333333;display:block;height:100%;width:50%;padding:20px 0 0 0}body.details-page main .related .box .deploys{color:#888888;font-size:1em}@media only screen and (min-width: 768px){body.details-page main .related .box{padding-top:20px}body.details-page main .related .box .name{left:0;position:absolute;top:0;padding-left:20px}body.details-page main .related .box .list__icons{float:right;width:45%;margin-top:-10px}}body.details-page main .readme.section{border-bottom:1px solid #d4d4d4}body.details-page main .readme.section .readme h1{font-size:2em}body.details-page main .readme.section .readme h2{font-size:1.4375em}body.details-page main .readme.section .readme h3{font-size:1.25em}body.details-page main .readme.section .readme h4,body.details-page main .readme.section .readme strong{font-weight:500}body.details-page main.has-description{display:block}body.details-page .row.details{background-color:#fff;padding-top:0px}body.details-page .charms-visual{display:none;-moz-box-shadow:inset 0px -1px 1px 0px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0px -1px 1px 0px rgba(0,0,0,0.15);box-shadow:inset 0px -1px 1px 0px rgba(0,0,0,0.15);background:url("../img/shared/pattern_tile.png") top repeat #f1f1f1;overflow:visible}body.details-page .charms-visual.is-closed{height:40px}body.details-page .charms-visual.is-closed .charm-visual__image{display:none}body.details-page .charms-visual.is-closed .toggle .hide{display:none}body.details-page .charms-visual.is-closed .toggle .show{display:inline}body.details-page .charms-visual .toggle{display:block;position:absolute;z-index:2;bottom:-28px;left:50%;height:30px;width:120px;margin-left:-60px;background:url("../img/shared/pattern_tile.png") top repeat #f1f1f1;-moz-box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,0.12);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,0.12);border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:13px;line-height:27px;text-align:center;cursor:pointer}body.details-page .charms-visual .toggle .show{display:none}body.details-page .link__try-demo{display:none}body.details-page form.search-form{border-bottom:1px solid #d4d4d4}@media only screen and (min-width: 769px){body.details-page form.search-form{border-bottom:none}}body.details-page .commercial-icon,body.details-page .commercial-icon--purchased{display:inline-block;background-color:#dd4814;padding-bottom:9px;width:24px;height:15px;color:#ffffff;border-radius:50%;text-align:center;margin-right:.2em}body.details-page .commercial-icon--purchased{background-color:#2ebe1f}body.details-page .unsubscribe-error{color:#df382c;text-align:right;margin-bottom:.5em;font-size:13px}.bundle.details-page #main-content .row-hero #the-icon,.charm.details-page #main-content .row-hero #the-icon{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;height:96px;width:96px;margin-bottom:20px;vertical-align:top}.bundle.details-page #main-content .row-hero .header__details,.charm.details-page #main-content .row-hero .header__details{display:inline-block;margin-top:-10px}.bundle.details-page #main-content .row-hero .header__details p,.charm.details-page #main-content .row-hero .header__details p{margin-bottom:.1em}.bundle.details-page #main-content .row-hero .header__details ul.bullets li:after,.charm.details-page #main-content .row-hero .header__details ul.bullets li:after{color:#888888;content:"•";vertical-align:middle;margin:0 5px}.bundle.details-page #main-content .row-hero .header__details ul.bullets li:last-child:after,.charm.details-page #main-content .row-hero .header__details ul.bullets li:last-child:after{display:none}.bundle.details-page #main-content ul.bullets li:after,.charm.details-page #main-content ul.bullets li:after{color:#888888;content:"•";vertical-align:middle;margin:0 5px}.bundle.details-page #main-content ul.bullets li:last-child:after,.charm.details-page #main-content ul.bullets li:last-child:after{display:none}.bundle.details-page #main-content .files .section__title,.charm.details-page #main-content .files .section__title{margin-bottom:0.5em}.bundle.details-page #main-content .files .section__links li,.charm.details-page #main-content .files .section__links li{margin-bottom:0.5em}.charm.details-page #main-content .row-hero header{background-color:#ffffff;color:#333333;padding:40px 10px 20px 10px;-moz-transition:background 0.4s;-webkit-transition:background 0.4s;transition:background 0.4s;overflow:hidden}.charm.details-page #main-content .row-hero .inner-wrapper{overflow:visible}.charm.details-page #main-content .row-hero .header__title{color:#333333;font-size:2.8125em;margin-bottom:0}.charm.details-page #main-content .row-hero.dark .bundle-stats{border-color:#E2E2E2}.charm.details-page #main-content .row-hero.dark header,.charm.details-page #main-content .row-hero.dark .header__title,.charm.details-page #main-content .row-hero.dark a:link,.charm.details-page #main-content .row-hero.dark a:visited{color:#fff}.charm.details-page #main-content .row-hero .entity-subscribed .unsubscribe{float:right;padding-top:8px;color:#333333}.charm.details-page #main-content .row.details aside{border-top:1px solid #d4d4d4}.charm.details-page #main-content .row.details aside .relations .relation__title{font-weight:400;border-bottom:1px dotted #CBCBCB;padding-bottom:.6em;margin-bottom:.6em}.charm.details-page #main-content .row.details aside .relations ul{margin-bottom:20px}.bundle.details-page #main-content .row-hero{padding-bottom:0}.bundle.details-page #main-content .row-hero .header__title{margin-bottom:0}.bundle.details-page #main-content .row-hero #the-icon{float:left;width:45px;height:45px;margin-top:10px;margin-bottom:0}.bundle.details-page #main-content .row-hero .counts{margin-top:10px}@media only screen and (min-width: 768px){body.details-page .charms-visual{display:block}body.details-page .charm-visual__image{position:relative;display:block;margin:auto;max-width:100%;height:500px}body.details-page #main-content .row-hero .header__title{margin-bottom:0}body.details-page #main-content .charms.section.is-closed{border-bottom:0}body.details-page #main-content main .readme{border-bottom:0}.details-page #main-content .row.details{padding-top:40px;padding-left:20px;padding-right:20px}.charm.details-page #main-content .row.details aside{border-top:0}.bundle.details-page #main-content .row-hero .header__details #the-icon{width:96px;height:96px}.bundle.details-page #main-content .row-hero .header__details p,.bundle.details-page #main-content .row-hero .header__details ul{margin-left:113px}}@media only screen and (min-width: 1030px){.details-page .footer-cta .link__try-demo{display:block}.details-page .footer-cta .link__try-demo .not-available{display:block}.details-page .footer-cta .link__try-demo .not-available .link-cta-negative:hover{background-color:#cdcdcd}}@media only screen and (min-width: 769px){body.details-page .footer-wrapper.strip-light{padding-top:0}body.details-page .footer-wrapper.strip-light{padding-top:0}body.details-page .row main .section .section__title{background-image:none}body.details-page .link__try-demo{display:block}body.details-page .link__try-demo .not-available{display:block}body.details-page .link__try-demo .not-available .link-cta-negative:hover{background-color:#cdcdcd}body.details-page .footer-cta{display:none}}@media only screen and (min-width: 1030px){.details-page .row.details{padding-left:40px}body.bundle.details-page #main-content .row-hero.sticky-header,body.charm.details-page #main-content .row-hero.sticky-header{position:fixed;top:0;left:0;z-index:1000;width:100%;padding-top:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation:slidedown 0.4s;animation:slidedown 0.4s}body.bundle.details-page #main-content .row-hero.sticky-header header.twelve-col,body.charm.details-page #main-content .row-hero.sticky-header header.twelve-col{padding:10px}body.bundle.details-page #main-content .row-hero.sticky-header #the-icon,body.charm.details-page #main-content .row-hero.sticky-header #the-icon{width:30px;height:30px;border-radius:3px;margin-bottom:0}body.bundle.details-page #main-content .row-hero.sticky-header .header__title,body.charm.details-page #main-content .row-hero.sticky-header .header__title{font-size:2em}body.bundle.details-page #main-content .row-hero.sticky-header .eight-col,body.charm.details-page #main-content .row-hero.sticky-header .eight-col{margin-bottom:0;height:37px;padding-top:5px}body.bundle.details-page #main-content .row-hero.sticky-header .four-col,body.charm.details-page #main-content .row-hero.sticky-header .four-col{margin-bottom:0}body.bundle.details-page #main-content .row-hero.sticky-header .header__by,body.bundle.details-page #main-content .row-hero.sticky-header .bullets,body.bundle.details-page #main-content .row-hero.sticky-header .tag-list,body.bundle.details-page #main-content .row-hero.sticky-header .bundle-stats,body.bundle.details-page #main-content .row-hero.sticky-header .deploy-command,body.bundle.details-page #main-content .row-hero.sticky-header .revisions,body.bundle.details-page #main-content .row-hero.sticky-header .subscription-tag,body.charm.details-page #main-content .row-hero.sticky-header .header__by,body.charm.details-page #main-content .row-hero.sticky-header .bullets,body.charm.details-page #main-content .row-hero.sticky-header .tag-list,body.charm.details-page #main-content .row-hero.sticky-header .bundle-stats,body.charm.details-page #main-content .row-hero.sticky-header .deploy-command,body.charm.details-page #main-content .row-hero.sticky-header .revisions,body.charm.details-page #main-content .row-hero.sticky-header .subscription-tag{display:none}body.bundle.details-page #main-content .row-hero.sticky-header+.details,body.charm.details-page #main-content .row-hero.sticky-header+.details{margin-top:212px}body.bundle.details-page #main-content .row-hero.sticky-header .entity-subscribed a,body.charm.details-page #main-content .row-hero.sticky-header .entity-subscribed a{margin-left:0.5em;line-height:1.6}}@-webkit-keyframes slidedown{from{top:-50px}to{top:0}}@keyframes slidedown{from{top:-50px}to{top:0}}body.features-page .row-configuration .section-contents,body.features-page .row-place .section-contents,body.features-page .row-monitor-and-diagnose .section-contents{padding-top:50px}body.features-page .row-configuration .section-contents .header-icon,body.features-page .row-place .section-contents .header-icon,body.features-page .row-monitor-and-diagnose .section-contents .header-icon{height:24px;top:3px;position:absolute;left:0;display:block;margin-bottom:0.75em}@media only screen and (min-width: 768px){body.features-page .row-configuration .section-contents,body.features-page .row-place .section-contents,body.features-page .row-monitor-and-diagnose .section-contents{padding-left:75px;padding-top:0}}@media only screen and (min-width: 1030px){body.features-page .row-configuration .section-contents,body.features-page .row-place .section-contents,body.features-page .row-monitor-and-diagnose .section-contents{padding-left:105px}body.features-page .row-configuration .section-contents .header-icon,body.features-page .row-place .section-contents .header-icon,body.features-page .row-monitor-and-diagnose .section-contents .header-icon{top:6px;height:32px}}body.features-page ul.inline-logos li{border:0;padding:0 20px}body.features-page .pull-right{float:right}body.features-page .image-tooltip,body.features-page .row-place-image .inner-wrapper .units-tooltip,body.features-page .row-place-image .inner-wrapper .changes-tooltip{position:relative;background-color:#333333;color:#ffffff;padding:10px;border-radius:3px;width:12em;font-size:0.875em}body.features-page .image-tooltip-arrow,body.features-page .row-place-image .inner-wrapper .units-tooltip:after,body.features-page .row-place-image .inner-wrapper .changes-tooltip:after{position:absolute;top:-6px;left:50%;margin-left:-5px;display:block;content:'';border-width:3px 5px;border-style:solid;border-color:transparent transparent #333333 transparent}body.features-page .row-hero{overflow:hidden}body.features-page .row-configuration{background-image:linear-gradient(to bottom right, #221e1c, transparent);border-bottom:1px solid #cdcdcd;background:#f7f7f7}@media only screen and (min-width: 768px){body.features-page .row-configuration{padding-bottom:0}body.features-page .row-configuration .inner-wrapper{padding-bottom:30px;background-image:url("https://assets.ubuntu.com/v1/e0c995b1-inspector.png");background-repeat:no-repeat;background-position:top right}}body.features-page .row-place-image{background-color:#ffffff;padding:0;overflow:hidden}body.features-page .row-place-image .inner-wrapper{max-width:1110px}body.features-page .row-place-image .inner-wrapper{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:0 20px;margin-top:2.5em;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}body.features-page .row-place-image .inner-wrapper .units-tooltip{margin:0 auto 1em}@media only screen and (min-width: 768px){body.features-page .row-place-image .inner-wrapper .units-tooltip{position:absolute;top:61%;left:8.8%}}@media only screen and (min-width: 986px){body.features-page .row-place-image .inner-wrapper .units-tooltip{left:28.25%}}body.features-page .row-place-image .inner-wrapper .changes-tooltip{margin:0 auto 1em}@media only screen and (min-width: 768px){body.features-page .row-place-image .inner-wrapper .changes-tooltip{position:absolute;top:64%;left:67.5%}}@media only screen and (min-width: 986px){body.features-page .row-place-image .inner-wrapper .changes-tooltip{left:74.5%}}body.features-page .row-place-image img{margin:-1px 0}body.features-page .row-place{background-color:#ffffff;z-index:2}body.features-page .row-scale-out{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd}@media only screen and (min-width: 768px){body.features-page .row-scale-out{padding-top:0;padding-bottom:0}body.features-page .row-scale-out .inner-wrapper{padding-top:50px;padding-bottom:30px;background-image:url("https://assets.ubuntu.com/v1/96e9aebf-scale.png");background-repeat:no-repeat;background-position:15% 50px}}body.features-page .row-deploy-image{background-color:#505050;color:#ffffff;padding-top:0;padding-bottom:0;z-index:1}body.features-page .row-deploy-image code{color:#f7f7f7}body.features-page .row-deploy-image .inner-wrapper{-moz-box-shadow:0 0 40px black;-webkit-box-shadow:0 0 40px black;box-shadow:0 0 40px black;padding-left:0;padding-right:0}body.features-page .row-deploy-image .inner-wrapper img{display:block}@media only screen and (max-width: 767px){body.features-page .row-deploy-image{display:none}}body.features-page .row-deploy{background-color:#505050;color:#ffffff;z-index:0}body.features-page .row-deploy code{color:#f7f7f7}body.features-page .row-monitor-and-diagnose{background-color:#ffffff;position:relative;overflow:hidden}@media only screen and (min-width: 768px){body.features-page .row-monitor-and-diagnose:after{content:"";display:block;background-image:url("https://assets.ubuntu.com/v1/8537a77d-monitor+%281%29.png");background-repeat:no-repeat;background-size:1438px;height:779px;width:1438px;position:absolute;top:0;left:57.7%;visibility:visible}}body.features-page .row-import-and-export .dot-list{margin-top:10px}body.features-page .row-import-and-export .dot-list li{font-size:14px}body.features-page .row-import-and-export .dot-list li:after{content:"•";margin:0 5px;vertical-align:middle}body.features-page .row-import-and-export .dot-list li:last-of-type:after{content:"";margin-right:0}body.features-page .row-import-and-export .box{-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;padding:20px;margin-bottom:20px}body.features-page .row-import-and-export .box__link{color:#333;position:absolute;top:0;left:0;display:block;width:100%;height:100%}body.features-page .row-import-and-export .box__link h3{padding:20px}body.features-page .row-import-and-export .box__link:hover{text-decoration:none}body.features-page .list__icons{margin-top:35px}body.get-started-page .row-step h2{margin-bottom:30px;padding-top:50px}body.get-started-page .row-step h2 .step{position:absolute;background-color:#f7f7f7;float:left;margin-right:10px}body.get-started-page .row-step.strip-white .step{background-color:#ffffff}body.get-started-page .row-step .OS{left:-60px;position:absolute;z-index:3}body.get-started-page .row-step .first{top:50px}body.get-started-page .docs-col{background-color:#2c001e;color:#ffffff;padding:20px;margin-bottom:0}body.get-started-page .box-bundle{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:transparent;margin-bottom:20px;padding-left:20px;padding-right:20px;padding-bottom:0;border:1px solid #cdcdcd}body.get-started-page .box-bundle .deploy-command{margin-right:-20px;margin-left:-20px;margin-bottom:0}body.get-started-page .box-bundle .deploy-command__field{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-color:transparent;border-left:0;border-right:0;border-bottom:0}body.get-started-page .box-bundle .list__icons{margin-bottom:20px}body.get-started-page .row-connect{padding-bottom:20px}body.get-started-page .row-connect .inline-icons li{display:inline-block}body.get-started-page .row-more-solutions .dot-list{margin-top:10px}body.get-started-page .row-more-solutions .dot-list li{font-size:14px}body.get-started-page .row-more-solutions .dot-list li:after{content:"•";margin:0 5px;vertical-align:middle}body.get-started-page .row-more-solutions .dot-list li:last-of-type:after{content:"";margin-right:0}body.get-started-page .row-more-solutions .box{-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;padding:20px;margin-bottom:20px}body.get-started-page .row-more-solutions .box__link{color:#333;display:block}body.get-started-page .row-more-solutions .box__link:hover{text-decoration:none}@media only screen and (min-width: 768px){body.get-started-page .row-step{background-repeat:no-repeat;background-position:right 60px;height:100%}body.get-started-page .row-step h2{padding-top:0}body.get-started-page .row-step h2 span{float:none;margin-right:0}body.get-started-page .row-step .step{top:-3px;left:-80px;position:absolute;z-index:3}body.get-started-page .row-step.step-one .step::after{content:"";height:1200px;width:115px;background:transparent url("../img/get-started/image-list-stroke.png") repeat-y 53% top;position:absolute;top:35px;left:-46px;z-index:2}body.get-started-page .row-step.step-five .step::after{content:"";background:#ffffff;width:115px;top:35px;height:50px;left:-46px;position:absolute}}@media only screen and (min-width: 769px){body.get-started-page .row-step.step-one .step::after{height:1250px;top:47px;left:-40px}body.get-started-page .row-step.step-five .step::after{width:115px;top:45px;height:140px;left:-40px}body.get-started-page .step-five .config-image{height:300px}body.get-started-page .row-connect{padding-bottom:50px}body.get-started-page .row-connect .note{margin-bottom:30px;margin-top:18px}body.get-started-page .config-image{margin-bottom:0;overflow:hidden}body.get-started-page .config-image img{max-width:none}body.get-started-page pre{padding:0.6em 0.4em}}body.home #main-content .row-hero{background-color:#fff;background-image:url("../img/home/homepage-background-gui-screen.jpg");background-size:cover}body.home #main-content .row-hero .intro{font-size:2em}body.home #main-content .row-hero .inner-wrapper{margin-top:60px;padding-bottom:70px}@media only screen and (min-width: 768px){body.home #main-content .row-hero .inner-wrapper{margin-top:30px;padding-bottom:0}}body.home #main-content .row-hero .hero-link-list{list-style:none;margin:30px 0 20px;padding:0}body.home #main-content .row-hero .link-cta__primary{border-radius:2px;color:#fff;background-color:#dd4814;font-size:1em;padding:11px 35px;text-align:center;text-decoration:none}@media only screen and (min-width: 768px){body.home #main-content .row-hero .link-cta__primary{padding:14px 35px;font-size:1.25em}}body.home #main-content .row-hero .link-cta__primary:hover{background-color:#c03f11}body.home #main-content .row-hero .demo-link{margin-top:.6em;display:inline-block;font-size:1.25em}body.home .box{border:1px solid #cdcdcd;box-shadow:none;padding:20px;border-radius:2px;margin-bottom:20px}body.home .how-does-it-work__content{margin-top:35px}@media only screen and (max-width: 1030px){body.home .service-made .service-container{width:23.30%}body.home .service-made .service-container:nth-of-type(4n+1){margin-right:0}}@media only screen and (max-width: 768px){body.home .service-made .service-container{width:48.13617%}body.home .service-made .service-container:nth-of-type(2n+1){margin-right:0}}body.home .inline-ubuntu-logo{position:relative;left:3px;top:1px}body.home ul.intro-logos{padding:0}body.home ul.intro-logos li{margin:20px 5px}@media only screen and (min-width: 768px){body.home ul.intro-logos li{padding-left:20px;padding-right:20px;margin-top:0}}body.home ul.intro-logos li.last-item{margin-bottom:0}body.home .chrome-store-box{border:2px solid #b3b3b3;border-radius:5px}body.home .chrome-store-box__heading{border-bottom:2px solid #d9d9d9;padding:5px;background:#ffffff;position:relative;width:100%;display:block;box-sizing:border-box}body.home .chrome-store-box__heading-image{float:left;margin-right:5px}body.home .chrome-store-box__heading-title{color:#888888}body.home .chrome-store-box__list{list-style:none;margin-left:0;padding:20px 20px 0 20px}@media only screen and (min-width: 768px){body.home .chrome-store-box__list{padding-top:0;display:flex}}body.home .chrome-store-box__list-item,body.home .chrome-store-box__list-item--last-item{padding-bottom:20px}@media only screen and (min-width: 768px){body.home .chrome-store-box__list-item,body.home .chrome-store-box__list-item--last-item{width:33.3%;padding:30px 20px;box-sizing:border-box;float:left}}@media only screen and (min-width: 768px){body.home .chrome-store-box__list-item--last-item{border-left:1px dotted #b3b3b3}}body.home .chrome-store-box__image-container,body.home .chrome-store-box__image-container--center{box-sizing:border-box;text-align:center}@media only screen and (min-width: 768px){body.home .chrome-store-box__image-container,body.home .chrome-store-box__image-container--center{height:200px}}body.home .chrome-store-box__image-container--center{padding-top:20px}body.home .chrome-store-box__title{color:#888888}body.home .search-form__input{background-image:url("../img/icons/search_16_active.svg");background-repeat:no-repeat;background-position:20px center;background-color:#ffffff;border-radius:2px;border:1px solid #cdcdcd;box-sizing:border-box;padding:10px 10px 10px 50px;font-size:1em}@media only screen and (min-width: 768px){body.home .search-form__input{width:82.9646%;font-size:1.25em}}@media only screen and (max-width: 768px){body.home .search-form__input{margin-right:0}}@media only screen and (min-width: 768px){body.home .search-form__button{padding:15px 40px;font-size:1.25em;width:14.823%}}body.home .box{display:block}body.home .box__service-link{color:#333333}body.home .box__service-image{width:60px;height:60px;margin-bottom:10px}@media only screen and (max-width: 1030px){body.home .topics{width:100%}}body.home .topics__list-link--neutral{color:#333333}@media only screen and (max-width: 1030px){body.home .topics__list-link--neutral{float:left}body.home .topics__list-link--neutral:after{position:relative;left:-3px;content:',';color:#888888}}body.home .topics__list-link--neutral.last-item:after{content:''}@media only screen and (max-width: 1030px){body.home .topics__list-link.extra-item{display:block;float:none;clear:left;margin-bottom:10px}}body.home .topics__list-count{color:#888888}body.home .row-users-and-contributors{border-bottom:1px solid #cdcdcd}@media only screen and (min-width: 769px){body.home .row-hero .inner-wrapper{margin-top:20px}body.home .break{display:none}}@media only screen and (min-width: 1030px){body.home #main-content .row-hero{height:540px}body.home #main-content .row-hero .intro{font-size:2.8125em;margin-top:120px}}.jujudocs .jujudocs-content h1,.jujudocs .jujudocs-nav h4,.jujudocs .jujudocs-content h2{font-weight:300}.jujudocs .jujudocs-content h1{font-size:2em;margin-bottom:0.75em}.jujudocs .jujudocs-nav h4,.jujudocs .jujudocs-content h2{font-size:1.25em}.jujudocs{background-color:#fff}.jujudocs .jujudocs-nav{padding-bottom:0}.jujudocs .jujudocs-nav .jujudocs-menu{margin-left:-20px;margin-right:-20px}.jujudocs .jujudocs-nav .expanded h4{background:url("../img/icons/chevron-up.svg") no-repeat right center;background-position:right 20px center;cursor:pointer;color:#333333}.jujudocs .jujudocs-nav .expanded span.toggle-target:after{content:'\2212'}.jujudocs .jujudocs-nav .collapsed h4{background:url("../img/icons/chevron-down.svg") no-repeat right center;background-position:right 20px center;cursor:pointer;color:#888888}.jujudocs .jujudocs-nav .collapsed span.toggle-target:after{content:'+'}.jujudocs .jujudocs-nav span.toggle-target{float:right;cursor:pointer;margin-right:10px;width:20px;text-align:center;color:#333333;transition:0.5s ease;border:1px solid #ffffff}.jujudocs .jujudocs-nav span.toggle-target:hover{border:1px solid #d4d4d4}.jujudocs .jujudocs-nav h4{height:40px;border-top:1px dotted #d4d4d4;margin:0;padding:0 20px;line-height:40px}.jujudocs .jujudocs-nav ul{list-style:none;margin:0;padding-bottom:1em}.jujudocs .jujudocs-nav ul li{margin:0}.jujudocs .jujudocs-nav ul li a{display:block;padding:0.1em 0 0.1em 20px;margin-right:30px}.jujudocs .jujudocs-nav ul li a.selected{border-left:3px solid #dd4814;padding-left:17px;color:#333333}.jujudocs .jujudocs-nav ul li>ul{padding:0}.jujudocs .jujudocs-nav ul .sub a{padding-left:30px}.jujudocs .jujudocs-nav ul .sub a.selected{padding-left:27px}.jujudocs .jujudocs-nav .section{padding:0 0 20px}.jujudocs .jujudocs-nav .section.collapsed,.jujudocs .jujudocs-nav .section .section{padding:0}.jujudocs .jujudocs-nav .search-form{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;width:100%;margin:0 0 10px 0}.jujudocs .jujudocs-nav .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}.jujudocs .jujudocs-nav .search-form input[type="text"]:focus{border:1px solid #9D9C9A;outline:none}.jujudocs .jujudocs-nav .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}.jujudocs .jujudocs-nav .versions-nav{padding-bottom:1em;font-size:12px}.jujudocs .jujudocs-nav .versions-nav .unavailable{text-decoration:line-through;color:#888888}.jujudocs .jujudocs-nav .versions-nav .label{display:block;margin-bottom:.5em}.jujudocs .jujudocs-nav .versions-nav ul{display:inline}.jujudocs .jujudocs-nav .versions-nav ul li{font-size:12px;display:inline-block;margin-right:.3em}.jujudocs .jujudocs-nav .versions-nav ul li a{padding:0;margin:0}.jujudocs .jujudocs-nav .versions-nav .stable{padding-left:.5em;border-left:1px solid #d4d4d4}@media only screen and (max-width: 769px){.jujudocs .jujudocs-nav{padding-right:20px;padding-left:20px;padding-bottom:0;margin-bottom:20px}}.jujudocs .note{padding:20px;background-color:#fdf6e7;border:1px solid #eca918;border-radius:2px;color:inherit}.jujudocs .jujudocs-content{padding-left:30px}.jujudocs .jujudocs-content h1{margin-top:0.5em}.jujudocs .jujudocs-content iframe{margin:0.25em 0 1em 0;width:100%}.jujudocs .jujudocs-content dl+h2{margin-top:.563em}.jujudocs .jujudocs-content dl+p{margin-top:.75em}.jujudocs .jujudocs-content dt{margin:1em 0 0.5em}.jujudocs .jujudocs-content pre{background-color:#333333;border:none;color:#cdcdcd}.jujudocs .jujudocs-content pre code{margin-bottom:0;color:#cdcdcd}.jujudocs .archived-warning{padding-left:30px}.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:#888888;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:#888888}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 .row,.store-page .inner-wrapper{padding:0}@media only screen and (min-width: 768px){.store-page .row{padding:0 30px 30px}}.solutions__feature-link{padding:20px;border:1px solid #d4d4d4;border-radius:2px}.solutions__feature-link img{float:left;margin-right:20px}.solutions__feature-link h3{font-size:32px;margin-bottom:10px}.solutions__feature-link h3 a{color:#333333}body.topics-page .row-hero{background:#2c001e;color:#ffffff}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 .numbered-step{-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);background:#ffffff;border-radius:50%;padding:0.3em 0.68em;display:inline-block;color:#dd4814;margin-right:.34375em;margin-bottom:.625em}body.topics-page .long-title .numbered-step{margin-top:8px;margin-right:0.5em;float:left}body.topics-page .row-why-use-juju h3{margin-bottom:3px}body.topics-page .box{padding-left:20px;padding-right:20px;margin-bottom:20px}body.topics-page .box .card-title{font-size:20px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px dotted #d4d4d4}body.topics-page .box .charm-list{margin-bottom:0}body.topics-page .box .charm-list .charm-list__item,body.topics-page .box .charm-list .charm-list__item--trans{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:10px}body.topics-page .box .charm-list .charm-list__item--trans{opacity:.5}@media only screen and (min-width: 1030px){body.topics-page .box .charm-list .charm-list__item,body.topics-page .box .charm-list .charm-list__item--trans{width:46.5278%}body.topics-page .box .charm-list .charm-list__item:only-child,body.topics-page .box .charm-list .charm-list__item--trans:only-child{width:100%}}body.topics-page .box iframe{width:100%}body.topics-page .box .charm-list__link{color:#333333;width:100%}body.topics-page .box .charm-list__icon{margin-right:5px;vertical-align:middle}body.topics-page .box .deploy-command{margin-top:10px}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:#ffffff}body.topics-page .make-things-easier h2{margin-bottom:26px}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}}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}pre[class*="language-"]{box-shadow:none}
