body,html{width:100%;height:100%}a,button,img,p{border:0}.display-block,img{display:block}.drawer-fade,.segmented div,a,button{cursor:pointer}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;overflow:hidden;min-width:320px;font-family:'Open Sans',Tahoma,sans-serif;font-weight:400;color:#322B1A;background-color:#DED29E}a,pre{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;padding:0}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}p{padding:0;margin:0}a{text-decoration:none;color:#5870E8}img{background-image:'';-webkit-background-size:cover;background-size:cover;padding:0;margin:0}button{background-color:transparent;padding:0;margin:0}.logo{background-image:url(libs/allinson-styleguide/global/images/logo/logo_mobile.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo{background-image:url(libs/allinson-styleguide/global/images/logo/logo_mobile@2x.png)}}@media (min-width:768px){.logo{background-image:url(libs/allinson-styleguide/global/images/logo/logo.png)}pre{padding:0 4px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:192dpi){.logo{background-image:url(libs/allinson-styleguide/global/images/logo/logo@2x.png)}}@font-face{font-family:ChalkDust;src:url(libs/allinson-styleguide/global/fonts/chalkdust/ChalkDust.ttf)}@font-face{font-family:'Open Sans';font-weight:100;src:url(libs/allinson-styleguide/global/fonts/open-sans/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans';font-weight:400;src:url(libs/allinson-styleguide/global/fonts/open-sans/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans';font-weight:500;src:url(libs/allinson-styleguide/global/fonts/open-sans/OpenSans-Semibold.ttf)}@font-face{font-family:'Open Sans';font-weight:700;src:url(libs/allinson-styleguide/global/fonts/open-sans/OpenSans-Bold.ttf)}a.highlighted,a:hover{color:#E18D09}pre{font-size:12px;color:rgba(255,255,255,.8);background-color:#322B1A;overflow-x:auto}.chapter,.header{position:relative;background-color:#D6CA95}@media (min-width:1024px){pre{padding:0 8px}}em{font-style:normal;font-weight:500}strong{font-weight:700}.display-none{display:none}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.m-35{margin:35px!important}.m-40{margin:40px!important}.m-45{margin:45px!important}.m-50{margin:50px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.mr-50{margin-right:50px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.ml-50{margin-left:50px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-35{padding:35px!important}.p-40{padding:40px!important}.p-45{padding:45px!important}.p-50{padding:50px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-45{padding-right:45px!important}.pr-50{padding-right:50px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pl-50{padding-left:50px!important}.content{position:relative;height:-webkit-calc(100% - 63px - 26px);height:-moz-calc(100% - 63px - 26px);height:calc(100% - 63px - 26px);overflow:auto;z-index:1}.chapter{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);min-height:-webkit-calc(100% - 11px - 8px);min-height:-moz-calc(100% - 11px - 8px);min-height:calc(100% - 11px - 8px);padding:8px 16px;margin:11px 8px 8px}.chapter .title{font-size:14px;font-weight:500;text-align:center;color:#322B1A;padding:0 0 10px;margin:0 auto 20px;border-bottom:1px solid #554530}.chapter .page{width:100%;font-size:12px;line-height:16px;color:#322B1A}.chapter .page span{display:block}.chapter .page ul{margin-top:10px;margin-left:-10px}.chapter .page li{margin-bottom:10px}@media (min-width:768px){.content{height:-webkit-calc(100% - 105px - 31px);height:-moz-calc(100% - 105px - 31px);height:calc(100% - 105px - 31px)}.chapter{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);min-height:-webkit-calc(100% - 23px - 20px);min-height:-moz-calc(100% - 23px - 20px);min-height:calc(100% - 23px - 20px);padding:20px;margin:23px 20px 20px}.chapter .title{font-size:18px;padding:0 0 18px;margin:0 auto 25px}.chapter .page{font-size:14px;line-height:18px}}@media (min-width:1024px){.chapter{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);min-height:-webkit-calc(100% - 28px - 25px);min-height:-moz-calc(100% - 28px - 25px);min-height:calc(100% - 28px - 25px);padding:25px;margin:28px 25px 25px}.chapter .title{font-size:20px;padding:0 0 20px;margin:0 auto 30px}.chapter .page{font-size:14px;line-height:18px}}.header{height:63px;overflow:visible;z-index:9}.header .hamburger{position:absolute;top:16px;left:10px;width:30px;height:30px;-webkit-background-size:cover;background-size:cover;background-image:url(libs/allinson-styleguide/components/header/images/hamburger/hamburger_mobile.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header .hamburger{background-image:url(libs/allinson-styleguide/components/header/images/hamburger/hamburger_mobile@2x.png)}}.header .hamburger.on{opacity:.3}.header .hamburger.off{opacity:1}.header .logo-container{position:relative;top:12px;width:165px;height:22px;-webkit-background-size:cover;background-size:cover;margin:0 auto}.header .tagline{position:relative;width:316px;font-size:8px;text-align:center;color:#322B1A}.header .shadow{position:absolute;top:63px;width:100%;height:5px;-webkit-background-size:1px 5px;background-size:1px 5px;background-image:url(libs/allinson-styleguide/components/header/images/shadow/shadow.png);background-repeat:repeat-x;opacity:.4;z-index:8}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header .shadow{background-image:url(libs/allinson-styleguide/components/header/images/shadow/shadow@2x.png)}}@media (min-width:768px){.header{height:105px}.header .hamburger{top:30px;left:19px;width:44px;height:44px;background-image:url(libs/allinson-styleguide/components/header/images/hamburger/hamburger.png)}.header .logo-container{top:16px;width:345px;height:46px}.header .tagline{font-size:16px;margin:19px auto 0}.header .shadow{top:105px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:192dpi){.header .hamburger{background-image:url(libs/allinson-styleguide/components/header/images/hamburger/hamburger@2x.png)}}.footer{width:100%;height:25px;font-size:8px;line-height:25px;font-weight:100;text-align:center;color:rgba(255,255,255,.3);background-color:#B7C68B;border-top:1px solid rgba(50,43,26,.2);z-index:9}.footer.highlighted{color:#322B1A}@media (min-width:768px){.footer{height:30px;font-size:10px;line-height:30px;border-top:1px solid rgba(50,43,26,.3)}}.drawer-fade{position:absolute;top:63px;left:0;width:100%;height:-webkit-calc(100% - 63px - 26px);height:-moz-calc(100% - 63px - 26px);height:calc(100% - 63px - 26px);background-color:rgba(0,0,0,.6);z-index:6;opacity:0;visibility:hidden}.drawer,.drawer .scrollview{width:280px;overflow-x:hidden}.drawer-fade.embedded{top:0;height:100%}.drawer-fade.fading-in{opacity:0;visibility:visible;-webkit-animation:fadeInDrawerFade linear .3s forwards;-moz-animation:fadeInDrawerFade linear .3s forwards;animation:fadeInDrawerFade linear .3s forwards}.drawer-fade.fading-out{opacity:1;visibility:hidden;-webkit-transition:visibility 0ms .3s;-moz-transition:visibility 0ms .3s;transition:visibility 0ms .3s;-webkit-animation:fadeOutDrawerFade linear .3s forwards;-moz-animation:fadeOutDrawerFade linear .3s forwards;animation:fadeOutDrawerFade linear .3s forwards}@-webkit-keyframes fadeInDrawerFade{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInDrawerFade{from{opacity:0}to{opacity:1}}@keyframes fadeInDrawerFade{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutDrawerFade{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutDrawerFade{from{opacity:1}to{opacity:0}}@keyframes fadeOutDrawerFade{from{opacity:1}to{opacity:0}}.drawer{position:absolute;top:63px;left:-281px;height:-webkit-calc(100% - 63px - 26px);height:-moz-calc(100% - 63px - 26px);height:calc(100% - 63px - 26px);background-color:#555;border-right:1px solid #444;z-index:7}.drawer.embedded{top:0;height:100%}.drawer.opening{left:-281px;-webkit-animation:openDrawer linear .3s;-moz-animation:openDrawer linear .3s;animation:openDrawer linear .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s}.drawer.opened{left:0}.drawer.closing{left:0;-webkit-animation:closeDrawer linear .3s;-moz-animation:closeDrawer linear .3s;animation:closeDrawer linear .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s}.drawer.closed{left:-281px}@-webkit-keyframes openDrawer{from{left:-281px}to{left:0}}@-moz-keyframes openDrawer{from{left:-281px}to{left:0}}@keyframes openDrawer{from{left:-281px}to{left:0}}@-webkit-keyframes closeDrawer{from{left:0}to{left:-281px}}@-moz-keyframes closeDrawer{from{left:0}to{left:-281px}}@keyframes closeDrawer{from{left:0}to{left:-281px}}.drawer .scrollview{position:relative;height:100%;padding-right:20px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.drawer .scrollview::-webkit-scrollbar{display:none}.drawer .scrollview .container{float:left;position:relative;width:250px;margin:20px 15px}.drawer .scrollview .container .heading{display:block;font-size:16px;font-weight:500;color:#fff;padding:0 0 6px;margin:0 0 10px;border-bottom:1px solid rgba(255,255,255,.3)}.drawer .scrollview .container .description{display:block;font-size:12px;color:rgba(255,255,255,.8);margin:0 0 10px}.drawer .scrollview .container a{font-size:12px;line-height:28px;color:#E18D09}.drawer .scrollview .container a.highlighted,.drawer .scrollview .container a:hover{color:#777}.drawer .scrollview .container .separator{display:block}.drawer .scrollview .container .form-label{display:block;font-size:12px;color:rgba(255,255,255,.8);padding:0 0 4px}.drawer .scrollview .container input{display:block;height:27px;color:rgba(255,255,255,.8);background-color:#777;padding:0 5px;margin:0 0 10px;border:1px solid #444}.drawer .scrollview .container textarea{display:block;height:80px;color:rgba(255,255,255,.8);background-color:#777;padding:5px;margin:0 0 10px;border:1px solid #444}.drawer .scrollview .container button{display:block;height:40px;font-size:12px;font-weight:500;text-align:center;color:#fff;margin:5px 0;border:1px solid #444}.segmented div,.step .circle{text-align:center;color:#322B1A}.drawer .scrollview .container button:active,.drawer .scrollview .container button:hover{background-color:transparent}@media (min-width:768px){.drawer,.drawer-fade{top:105px;height:-webkit-calc(100% - 105px - 31px);height:-moz-calc(100% - 105px - 31px);height:calc(100% - 105px - 31px)}.drawer .scrollview .container button:active,.drawer .scrollview .container button:hover{background-color:#777}}.step,.step .circle{background-color:#D6CA95;-webkit-box-shadow:0 1px 5px 0 rgba(50,43,26,.2);box-shadow:0 1px 5px 0 rgba(50,43,26,.2)}.step{position:relative;padding:40px 20px 20px;margin:50px auto;z-index:2}.step .circle{position:absolute;top:-20px;left:-20px;width:50px;height:50px;font-family:Chalkdust;font-size:30px;line-height:50px;border-radius:25px}.segmented{height:30px}.segmented div{float:left;width:100px;height:30px;font-size:14px;line-height:30px;border:1px solid #322B1A}.segmented div.selected{background-color:#322B1A;color:#fff}.segmented div.left{border-top-left-radius:5px;border-bottom-left-radius:5px}.segmented div.right{border-top-right-radius:5px;border-bottom-right-radius:5px}.header .logo{width:200px;height:30px;background-image:url(images/logo/logo-mobile.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header .logo{background-image:url(images/logo/logo-mobile@2x.png)}}.header .tagline{margin:8px auto 0}.centering-container{width:90%;background-color:rgba(1,1,1,.1);padding:30px;margin:0 auto}.centering-container .icon{display:block;width:100px;height:100px;background-image:url(images/icon/icon.png);margin:0 auto}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.centering-container .icon{background-image:url(images/icon/icon@2x.png)}}.centering-container strong{display:block;margin-bottom:3px}.centering-container a{display:block}.centering-container .appstore{display:block;width:145px;height:50px;background-image:url(images/appstore/ios.png);margin:0 auto}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.centering-container .appstore{background-image:url(images/appstore/ios@2x.png)}}@media (min-width:768px){.header .logo{width:420px;height:63px;background-image:url(images/logo/logo.png)}.header .tagline{margin:0 auto}.centering-container{max-width:600px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:192dpi){.header .logo{background-image:url(images/logo/logo@2x.png)}}