@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";.button{-moz-appearance:none;-webkit-appearance:none;background-color:#99c432;border:2px solid transparent;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin:0;min-width:2.78572em;line-height:2.78572;outline:none;padding:0 1em;position:relative;text-align:center;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.disabled,.button.disabled:active,.button.disabled:focus,.button.disabled:hover,.button:disabled,.button:disabled:hover{background-color:#ccc;border-color:#ccc;color:#999;cursor:default;pointer-events:none}.button:active,.button:focus{border-color:#83a82b}.button:hover{background-color:#a5d92b}.button::-moz-focus-inner{border:0;padding:0}.button:visited{color:#fff}.buttonActive,.buttonActive:hover{background-color:#00c4cc;border-color:transparent;color:white}.buttonActive:active,.buttonActive:focus{border-color:#009499}.buttonBlock{display:block;width:100%}.buttonIcon,.buttonIcon:hover{background-color:transparent;font-size:0!important}.buttonIcon{opacity:.33;transition:opacity .15s}.buttonIcon:hover{opacity:1}.buttonIcon:active,.buttonIcon:focus{border-color:transparent}.buttonDelete:before,.buttonDelete:active:before{content:'';background:url(https://static.canva.com/static/images/mini-trash.png) no-repeat center / contain;display:inline-block;height:16px;width:16px}.buttonDelete:active:before{background-image:url(https://static.canva.com/static/images/mini-trash-on.png)}.buttonFacebook{background:#3b5998 url(https://static.canva.com/static/images/facebook_button.svg) no-repeat 50%;background-position:18px,left;padding-left:40px}.buttonFacebook:active,.buttonFacebook:focus{border-color:#1c2b4c}.buttonFacebook:hover{background-color:#4562a1}.buttonGoogle{background:#dd4b39 url(https://static.canva.com/static/images/google_button.svg) no-repeat 50%;background-position:15px,left;padding-left:40px}.buttonGoogle:active,.buttonGoogle:focus{border-color:#b12a1f}.buttonGoogle:hover{background-color:#ee503d}.buttonFollow{min-width:6.15em}.buttonFollow:before{content:'+\a0'}.buttonFollow.buttonActive:before{content:'\e006\a0';font-family:icomoon;font-size:90%}.buttonFollow.buttonActive:not(.buttonFollowJustClicked):hover:before{visibility:hidden}.buttonFollow.buttonActive{padding:0 .8em 0 .5em}.buttonFollowOff,.buttonFollowOn,.buttonFollowOnHover{display:none}.buttonFollow:not(.buttonActive) .buttonFollowOff,.buttonFollow.buttonActive .buttonFollowOn,.buttonFollow.buttonActive:not(.buttonFollowJustClicked):hover .buttonFollowOnHover,.buttonFollow.buttonActive.buttonFollowJustClicked:hover .buttonFollowOn{display:inline}.buttonFollowOnHover{left:0;position:absolute;right:0}.buttonFollow.buttonActive:hover:not(.buttonFollowJustClicked) .buttonFollowOn{visibility:hidden}.buttonGmail{text-indent:32px}.buttonGmail:before{content:url(https://static.canva.com/static/images/googlemail-32.png);position:absolute;left:-18px;margin-top:-16px;top:50%}.buttonLinkedIn{background-color:#007bb6}.buttonLinkedIn:active,.buttonLinkedIn:focus{border-color:#005f8c}.buttonLinkedIn:hover{background-color:#1f96cf}.buttonLink,.buttonLink:hover{background:none;border:none;color:#3f4652;min-width:0;padding:0}.buttonLink:hover{text-decoration:underline}.buttonLink:focus{outline:auto}.buttonSecondary{background-color:rgba(255,255,255,0);color:#3f4652}.buttonSecondary:active,.buttonSecondary:focus{border-color:#ccc}.buttonSecondary:hover{background-color:rgba(255,255,255,.5)}.buttonSmall{line-height:1.86}.buttonTiny,.buttonTiny.buttonIcon:before{font-size:10px;line-height:1}.buttonTwitter{background-color:#00abf0}.buttonTwitter:active,.buttonTwitter:focus{border-color:#0088c0}.buttonTwitter:hover{background-color:#2bbbf8}.buttonSpinner{background-image:none}.button .spinner{left:13px;top:50%;height:22px;width:22px;background-size:22px;position:absolute;margin-top:-11px}.systemAlert{background-color:#fb0;box-sizing:border-box;color:#fff;font-weight:700;height:70px;left:0;line-height:30px;opacity:.9;padding-top:20px;position:absolute;right:0;text-align:center;top:0;white-space:nowrap;z-index:9999}.compactHeader .systemAlert{height:54px;padding-top:12px}.systemAlertMessage{display:inline-block;max-width:calc(100% - 130px);overflow:hidden;text-overflow:ellipsis}.systemAlertHide{background-color:#fff;border-radius:3px;color:#e5b912;display:inline-block;margin-left:20px;overflow:hidden;text-decoration:none;width:70px}#logo,#wholePage>header .tabMasks .left .end{transition:-webkit-transform .2s;transition:transform .2s}.compactHeader.systemAlertVisible #logo{-webkit-transform:scale(0);transform:scale(0);transition:none}.compactHeader.systemAlertVisible #wholePage>header .tabMasks .left .end{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);transition:none}article,blockquote,body,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,header,li,menu,nav,ol,p,section,ul{margin:0;border:0 none #fff;padding:0}body{background-color:#ebeced;color:#3f4652;line-height:1.4;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:90%;text-align:left}body.dark{background-color:#3f4652;background-image:url(https://static.canva.com/static/images/bg_dark.jpg);background-size:cover;background-position:0 0}a{color:#00c4cc;cursor:pointer;text-decoration:underline}a:visited{color:#96c}a:hover{text-decoration:none}img{border:0 none transparent}img.avatar{border-radius:50%}input,select,table,textarea{font-size:100%;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}input[type=text]::-ms-clear,input[type=password]::-ms-reveal{display:none}input[type=text],input[type=email],input[type=password],textarea{width:12em;height:43px;box-sizing:border-box;outline:none;border:1px solid rgba(0,0,0,.2);border-radius:5px;padding:0 10px;box-shadow:inset 0 4px 10px rgba(0,0,0,.15),1px 1px 0 #fff}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{border:3px solid #00c4cc;padding:0 8px;box-shadow:inset 0 4px 10px rgba(0,0,0,.15)}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,textarea:disabled{opacity:.5;box-shadow:none}.error{color:#c00}.doNotTransition{transition:none!important}.doNotAnimate{-webkit-animation:none!important;animation:none!important}header li.new a,footer li.new a{position:relative}header li.new a:after,footer li.new a:after{content:'New';position:absolute;right:-3.3em;bottom:3em;width:3.5em;height:2em;border-radius:1em;background-color:#a06fda;color:#fff;font-size:65%;font-weight:400!important;text-align:center;text-transform:uppercase;line-height:2.1em}footer li.new a:after{bottom:2em;right:-1.8em}header{position:absolute;left:0;top:0;z-index:100;width:100%;height:50px;background-image:url(https://static.canva.com/static/images/home/header_bg3.png);transition:background-color .3s linear}header.content{background-color:rgba(255,255,255,.85)}header>div{position:relative;box-sizing:border-box;margin:0 auto;height:50px}#logo{float:left;top:0;margin-left:40px}#logo a{display:block;position:relative;top:-4px;width:100px;height:79px;border-top:4px solid #00c4cc;background-image:url(https://static.canva.com/static/images/home/logo.png);background-repeat:no-repeat;text-indent:-9999px;text-decoration:none;transition:top .2s ease-out,background-image .3s linear,box-shadow .2s ease-out}#logo a:hover{top:0}#logo a:after{content:'\003B2';position:absolute;right:0;bottom:0;width:28px;height:28px;border-radius:100%;background-color:#a06fda;color:#fff;font-size:20px;font-family:Times,serif;text-indent:0;font-style:normal;text-align:center;line-height:28px}header>.inner>menu:only-of-type,header menu.loggedIn{float:right;margin-right:40px;list-style:none}header menu.loggedIn{font-size:85%}header>.inner>menu>li{display:inline-block}header>.inner>menu a,header>.inner>menu a:visited{color:#fff;text-decoration:none;transition:all .15s linear}header>.inner>menu>li>a{display:block;margin:0 0 0 2em;line-height:50px}header>.inner>menu>li:first-child>a{margin-left:0}header.lightBG>.inner>menu a,header.lightBG>.inner>menu a:visited{color:#3f4652}header>.inner>menu a:hover,header.lightBG>.inner>menu a:hover{color:#00c4cc}#activeSubscription{border-radius:3px;padding:1px 2px 1px 4px;background-color:#00c4cc;font-size:80%;color:white;text-transform:uppercase;text-align:center}#currentUser{float:left;line-height:50px}#currentUser a{margin-top:0;border-left:0 none transparent;line-height:50px}#currentUser .avatar{float:left;overflow:hidden;height:28px;margin:11px .6em 0 0;border-radius:50%}#currentUser .avatar img{display:block}#showBrandMenu{text-align:center}#showUserMenu{position:relative;width:32px;height:28px;padding-left:0;text-indent:-9999px}#showUserMenu .arrow{position:absolute;left:-.6em;top:0;width:100%;height:100%;margin-left:.5em;font-size:80%;text-indent:0;line-height:30px;font-family:icomoon;text-align:center;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}#showUserMenu.on .arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header menu menu{position:absolute;overflow:hidden;right:0;top:50px;z-index:10;height:0;box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;list-style:none;background-color:rgba(49,54,64,.95);text-align:right;transition:height .3s ease-out}header.lightBG menu menu{background-color:rgba(206,201,191,.95)}header menu menu.on{height:auto}header menu menu li:first-child{margin-top:10px}header menu menu li:last-child{margin-bottom:10px}header menu menu a{display:block;padding:.8em 2em;color:#fff;text-decoration:none;white-space:nowrap}#miniGetStarted a,#miniGetStarted a:visited{display:block;float:none!important;width:8.5em;margin-top:10px;border-radius:3px;line-height:30px;background-color:#00c4cc;color:#fff;text-align:center}#miniGetStarted a:hover{background-color:#17dfe5;color:#fff}#headerBG{left:0;top:0;width:100%;height:225px;z-index:-1;background-color:#3f4652;background-image:url(https://static.canva.com/static/images/section_primary_bg.png);background-position:50% 0;background-repeat:no-repeat;background-size:cover}#sidebar{display:block;margin-top:90px;width:230px;float:right;font-size:1em}#sidebar h1,#sidebar h2,#sidebar h3{font-weight:200}#sidebar h2{font-size:1em;font-weight:700;margin:1.1em 0 .1em}#sidebar .avatar{float:left;overflow:hidden;height:28px;margin:6px .6em 0 0;border-radius:50%}#sidebar .brand,#sidebar .date{font-size:.92em;line-height:1.5}#sidebar .date{color:#999}#sidebar ul li{list-style-type:none}#sidebar ul li{display:inline}#sidebar ul li:after{content:', '}#sidebar ul li:last-child:after{content:''}section#content.media{padding:.8em}#mainImageWrapper{background-color:transparent;background-image:linear-gradient(45deg,rgba(0,0,0,.04) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.04) 50%,rgba(0,0,0,.04) 75%,transparent 75%,transparent);background-size:10px 10px;padding:20px;border-radius:3px}#mainImage{display:block;margin:auto;border:none;max-width:600px;height:auto}#noticeOverlay{position:fixed;z-index:9000;top:100px;right:100px;border-radius:3px;display:none;padding:10px}#noticeOverlay.success{border:3px solid green;background:green;color:white}#noticeOverlay.failure{border:3px solid red;background:red;color:white}svg{overflow:hidden}
