html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'ProximaNovaThin';src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-129ad591a0b7de09f3c77e56ad43aabb.eot);src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-129ad591a0b7de09f3c77e56ad43aabb.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-16dca0f8192abe2cd9da866d9c682ef6.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-d0336b99fd9dde0d371860a0c1618983.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-02f67a2c64ce0c91e563c96e8e07e6fc.svg#ProximaNovaThin) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url(/assets/shopify-assets/ProximaNova-Light-webfont-dc990b4e66dce6f743eadafbc485569c.eot);src:url(/assets/shopify-assets/ProximaNova-Light-webfont-dc990b4e66dce6f743eadafbc485569c.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-ea68fb909b9533552e8b686641b83d5d.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Light-webfont-4d829d06e50cea718907bb0dc3d7362d.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-c1b95cb3a3df837a14241b67f9d74990.svg#ProximaNovaRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-73bfad5658d333fbccb4c1464091da2f.eot);src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-73bfad5658d333fbccb4c1464091da2f.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-54aa3f8d9424439d7683e8af547547c9.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-5a77de6d3f123be6789de09b411b6fe3.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-d72d054263b74a295940cac2de65c01a.svg#ProximaNovaReg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemiBold';src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-1729ce6a789c652f1b274c371a7c9d32.eot);src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-1729ce6a789c652f1b274c371a7c9d32.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-40ebe48e87076e3d5e0832042551a092.woff) format("woff"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-d27944b6ea01703b13f7bb8788541866.ttf) format("truetype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-1607553c12b420bb324303f673ea4e20.svg#ProximaNovaSemiBold) format("svg");font-weight:normal;font-style:normal}@-moz-document url-prefix(){@font-face{font-family:'ProximaNovaThin';src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-129ad591a0b7de09f3c77e56ad43aabb.eot);src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-129ad591a0b7de09f3c77e56ad43aabb.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-16dca0f8192abe2cd9da866d9c682ef6.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-d0336b99fd9dde0d371860a0c1618983.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-02f67a2c64ce0c91e563c96e8e07e6fc.svg#ProximaNovaThin) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url(/assets/shopify-assets/ProximaNova-Light-webfont-dc990b4e66dce6f743eadafbc485569c.eot);src:url(/assets/shopify-assets/ProximaNova-Light-webfont-dc990b4e66dce6f743eadafbc485569c.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-ea68fb909b9533552e8b686641b83d5d.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Light-webfont-4d829d06e50cea718907bb0dc3d7362d.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-c1b95cb3a3df837a14241b67f9d74990.svg#ProximaNovaRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-73bfad5658d333fbccb4c1464091da2f.eot);src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-73bfad5658d333fbccb4c1464091da2f.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-54aa3f8d9424439d7683e8af547547c9.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-5a77de6d3f123be6789de09b411b6fe3.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-d72d054263b74a295940cac2de65c01a.svg#ProximaNovaReg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemiBold';src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-1729ce6a789c652f1b274c371a7c9d32.eot);src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-1729ce6a789c652f1b274c371a7c9d32.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-40ebe48e87076e3d5e0832042551a092.woff) format("woff"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-d27944b6ea01703b13f7bb8788541866.ttf) format("truetype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-1607553c12b420bb324303f673ea4e20.svg#ProximaNovaSemiBold) format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:'social-circle';src:url(/assets/shopify-assets/ss-social-circle-2aa528690dcb75a9ea6ed2c8c29dc8d3.eot);src:url(/assets/shopify-assets/ss-social-circle-2aa528690dcb75a9ea6ed2c8c29dc8d3.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ss-social-circle-ef76cd14610e9abd7eccd93e338feddf.woff) format("woff"),url(/assets/shopify-assets/ss-social-circle-b13e8ba86df296355b7173233ee39e64.ttf) format("truetype"),url(/assets/shopify-assets/ss-social-circle-6926c360e14fa3ed43dfbd64f889e329.svg#SocialicoRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'social-circle';src:url(/assets/shopify-assets/ss-social-circle-2aa528690dcb75a9ea6ed2c8c29dc8d3.eot);src:url(/assets/shopify-assets/ss-social-circle-2aa528690dcb75a9ea6ed2c8c29dc8d3.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ss-social-circle-ef76cd14610e9abd7eccd93e338feddf.woff) format("woff"),url(/assets/shopify-assets/ss-social-circle-b13e8ba86df296355b7173233ee39e64.ttf) format("truetype"),url(/assets/shopify-assets/ss-social-circle-6926c360e14fa3ed43dfbd64f889e329.svg#SocialicoRegular) format("svg");font-weight:normal;font-style:normal}.button{display:inline-block;color:#191919;background:whitesmoke;border:1px solid gainsboro;border-radius:1px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;text-shadow:0 1px 0 white;cursor:pointer;padding:11px 30px;text-align:center;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background 0.2s cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:background 0.2s cubic-bezier(0.86, 0, 0.07, 1);transition:background 0.2s cubic-bezier(0.86, 0, 0.07, 1)}.button:focus,.button:hover{background:#f0f0f0;color:#191919}.button:active{background:#f0f0f0;position:relative;top:1px;color:#191919;box-shadow:inset 0 0 8px #e1e1e1}.button-primary,.shb-nav-item a.shb-button,.shb-nav-item button{color:white;background:#96bf48;border:1px solid #8bb43f;text-shadow:0 1px 0 #80a53a}.button-primary:focus,.shb-nav-item a.shb-button:focus,.shb-nav-item button:focus,.button-primary:hover,.shb-nav-item a.shb-button:hover,.shb-nav-item button:hover{background:#a1c65b;color:white}.button-primary:active,.shb-nav-item a.shb-button:active,.shb-nav-item button:active{background:#a1c65b;color:white;box-shadow:inset 0 0 8px #80a53a}.button-secondary{color:white;background:#479ccf;border:1px solid #3793cb;text-shadow:0 1px 0 #3188bc}.button-secondary:focus,.button-secondary:hover{background:#5ba7d4;color:white}.button-secondary:active{background:#5ba7d4;color:white;box-shadow:inset 0 0 8px #3188bc}.button-destroy{color:white;background:#ba4747;border:1px solid #ac4141;text-shadow:0 1px 0 #9d3b3b}.button-destroy:focus,.button-destroy:hover{background:#c15a5a;color:white}.button-destroy:active{background:#c15a5a;color:white;box-shadow:inset 0 0 8px #9d3b3b}.button-small{padding:3px 15px;font-size:14px;border-radius:1px;height:33px}.button-large{font-size:24px}.button-disabled{opacity:0.65;cursor:default;pointer-events:none}.button-block{display:block}.clearfix:before,.shb-nav:before,.cf:before,.clearfix:after,.shb-nav:after,.cf:after{content:" ";display:table}.clearfix:after,.shb-nav:after,.cf:after{clear:both}.clearfix,.shb-nav,.cf{*zoom:1}h1,h2,h3,h4,h5,h6{color:#191919;margin-bottom:10px;font-weight:300}h1{font-size:50px;line-height:50px;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif}h2{font-size:40px;line-height:48px;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif}h3{font-size:26px;line-height:34px;font-family:"ProximaNovaThin", "Helvetica Neue", Helvetica, Arial, sans-serif}h4{font-size:20px;line-height:30px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}h5{font-size:18px;line-height:24px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}h6{font-size:16px;line-height:22px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}body{font-size:15px;line-height:25px;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif}p{font-size:15px;line-height:25px;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:20px}a{color:#479ccf;text-decoration:none;-webkit-transition:all, 0.15s;-moz-transition:all, 0.15s;transition:all, 0.15s}a:hover{color:#67b2ec}a:active,a:hover{outline:0}a:focus{outline:none;background-color:rgba(124,181,216,0.2);border:1px solid rgba(124,181,216,0.5);box-shadow:0px 0px 6px #90c4e4}.ie8 a:focus{border:solid 1px #98C0D8}.shb-ir{text-indent:-9999px}.shopify-header-bar{position:fixed;top:0;width:100%;height:70px;z-index:999;background:#000;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}.shopify-header-bar .row{width:auto;max-width:990px;min-width:820px}.oldie .row,.shb--eu .row{min-width:980px;margin:0 auto}.shb-logo-container{float:left;height:37px;position:relative;margin-top:15px}.shb-logo-site{display:block;height:100%;width:130px;background:url(/assets/shopify-assets/logos/shopify-logo-c15c698e670c793f0095e448834f9b4c.png) top left no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) and (min-device-width: 1000px){.shb-logo-site{background-image:url(/assets/shopify-assets/logos/shopify-logo-2x-afa66d3e235adee062b5013d1b43d057.png);background-size:130px auto}}.shb-logo-site--resources{width:230px;background:url(/assets/shopify-assets/logos/shopify-logo-resources-7ffcb36209843cf148145c5736e03dcb.png) top left no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) and (min-device-width: 1000px){.shb-logo-site--resources{background-image:url(/assets/shopify-assets/logos/shopify-logo-resources-2x-0e007f66ac5acaf5acd84272d5a22573.png);background-size:230px auto}}.shb-logo-site--eu{background:url(/assets/shopify-assets/logos/shopify-logo-ecommerce-university-d6d2c8a034ec1fa26f3da5829dd27ff8.png) top left no-repeat;width:278px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) and (min-device-width: 1000px){.shb-logo-site--eu{background-image:url(/assets/shopify-assets/logos/shopify-logo-ecommerce-university-2x-4af710a1ee1f37732825920d50f4f21e.png);background-size:278px auto}}.shb-logo-site--pos{width:171px;background:url(/assets/shopify-assets/logos/shopify-pos-logo-c0e46673294b5821d66a1e8229a65d0a.png) top left no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) and (min-device-width: 1000px){.shb-logo-site--pos{background-image:url(/assets/shopify-assets/logos/shopify-pos-logo-2x-d1bd94f98f0ad53825334c0605666994.png);background-size:171px auto}}.shb-logo-home{position:absolute;display:block;right:100%;top:8px;margin-right:10px;width:25px;height:25px;background:url(/assets/shopify-assets/logos/icon-home-49a2fa3148cac896759196a97192b59b.png) top left no-repeat;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.shb:hover .shb-logo-home{opacity:0.6}.shb:hover .shb-logo-home:hover,.shb:hover .shb-logo-home:focus,.shb-logo-home:focus{opacity:1}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) and (min-device-width: 1000px){.shb-logo-home{background-image:url(/assets/shopify-assets/logos/icon-home-2x-d246d7ac718d19150adbe7afcf217970.png);background-size:24px auto}}.shb-nav-container{float:right;padding-top:18px}.shb-nav{padding:0;margin:0;list-style:none}.shb-nav-item{float:left;position:relative;visibility:inherit}.shb-nav-item a,.shb-nav-item button{font-size:13px;text-transform:uppercase;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}.shb-nav-item a{display:inline-block;position:relative;line-height:1.0;color:#a6a6a6;padding:10px 17px;text-decoration:none}.shb-nav-item a.current,.shb-nav-item a:hover{color:#eee}.shb-nav-item a.shb-login{color:#fff}.shb-nav-item a.shb-button,.shb-nav-item button{cursor:pointer;display:inline-block;float:none;line-height:1.4;padding:2px 8px;margin:5px 0 0 17px}a.shb-drop-nav-title{padding-right:32px;-webkit-transition:none;-moz-transition:none;transition:none}a.shb-drop-nav-title:after{content:"";display:block;position:absolute;width:7px;height:4px;top:50%;margin-top:-3px;right:17px;background:url(/assets/shopify-assets/main-sprite-7c591931f97ff41d14729a17a2779acd.png) no-repeat -255px -55px}.shb-drop-nav{position:absolute;top:-999em;width:147px;-webkit-transition:none;-moz-transition:none;transition:none}.shb-drop-nav-container.menu-focus,.shb-drop-nav-container:hover{z-index:999}.shb-drop-nav-container.menu-focus .shb-drop-nav-title,.shb-drop-nav-container:hover .shb-drop-nav-title{color:#479ccf;border-radius:3px 3px 0 0;background:#fff}.shb-drop-nav-container.menu-focus .shb-drop-nav,.shb-drop-nav-container:hover .shb-drop-nav{background:#fff;border-radius:0 0 3px 3px;box-shadow:1px 3px 7px rgba(0,0,0,0.3),-4px 6px 9px -3px rgba(0,0,0,0.2);top:100%}.shb-drop-nav-item{border-top:1px solid #eee}.shb-drop-nav-item:first-child{border:none}.shb-drop-nav-item a{padding:8px 17px;color:#666666;text-transform:none;display:block}.shb-drop-nav-item a:hover{color:#000}.shb-login-container{border-left:solid 1px #424141;margin-left:17px;padding-left:17px}.shb-nav-last-child{margin-right:0}a.shb-nav-last-child{padding-right:0}.dl-trigger,.dl-back{display:none}@media only screen and (max-width: 1070px){.shopify-header-bar .row{padding:0 10px}.shopify-header-bar .shb-logo-home{display:none}}@media only screen and (max-width: 960px){.shb-logo-site{width:175px;background-size:contain;background-position:left center}.shb-logo-site--default{width:110px}.shb-logo-site--eu{width:230px}.shopify-header-bar .row{min-width:710px}.shb--eu .row{min-width:840px}.shb-nav-item a{padding-left:12px;padding-right:12px}.shb-nav-item .shb-drop-nav-title{padding-right:25px}.shb-nav-item .shb-drop-nav-title:after{right:10px}.shb-nav-item button,.shb-nav-item a.shb-button{margin-left:12px}.shb-login-container{margin-left:5px;padding-left:5px}}#shopify-footer{background:#1a1a1a;padding:40px 0 30px;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;z-index:999}#shopify-footer ul{font-size:13px;list-style:none;padding:0;margin:0}#shopify-footer ul li{line-height:24px}#shopify-footer ul li.title{color:#fff;font-size:14px;border-bottom:1px solid #333;margin-bottom:5px !important}#shopify-footer ul li .icons{padding-left:30px}#shopify-footer ul li a,#shopify-footer ul li a .icon{color:#666666;line-height:inherit}#shopify-footer ul li a:hover,#shopify-footer ul li a:hover .icon{color:#999999}#shopify-footer .social-icons .icon{width:20px;height:20px;display:block;float:left;font-family:'social-circle';font-size:22px;margin:2px 8px 0 0;background:none !important}#shopify-footer .social-icons li{line-height:30px}#shopify-footer p{color:#666666;margin:0}#shopify-footer p:first-child{margin-top:30px}#shopify-footer p:last-child{margin-bottom:20px}#shopify-footer p a{color:#666666}#shopify-footer p a:hover{color:#666666}#shopify-footer .footer-copy{margin-left:145px;margin-top:60px !important}#shopify-footer .footer-copy p{font-size:13px !important;line-height:22px}#shopify-footer .footer-copy .bbb{margin:3px 15px 0 0;float:left}#shopify-footer img{margin:0 !important;padding:0 !important;max-width:100%;display:inline-block}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/shopify-assets/fancybox/fancybox_sprite-45ee1a19ef6c42964dc29053967bd1b8.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/shopify-assets/fancybox/fancybox_loading-bd319d2e1425485c4d2713497c24dc3d.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/shopify-assets/fancybox/blank-c56e28852b9388197b799d99d27471db.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/shopify-assets/fancybox/fancybox_overlay-1f15150968d5436fb2acc36362a39df5.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.wrapper{*zoom:1;margin:0 auto;min-width:1020px}.wrapper:before,.wrapper:after{content:" ";display:table}.wrapper:after{clear:both}.row{*zoom:1;margin:0 auto;width:1020px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row .row{margin-left:-15px;margin-right:-15px;margin-top:0;margin-bottom:0;max-width:1020px;width:auto}.col12{width:990px;margin:0 15px;float:left}.push12{position:relative;margin-left:1035px}.pull12{position:relative;margin-right:1035px}.col11{width:905px;margin:0 15px;float:left}.push11{position:relative;margin-left:950px}.pull11{position:relative;margin-right:950px}.col10{width:820px;margin:0 15px;float:left}.push10{position:relative;margin-left:865px}.pull10{position:relative;margin-right:865px}.col9{width:735px;margin:0 15px;float:left}.push9{position:relative;margin-left:780px}.pull9{position:relative;margin-right:780px}.col8{width:650px;margin:0 15px;float:left}.push8{position:relative;margin-left:695px}.pull8{position:relative;margin-right:695px}.col7{width:565px;margin:0 15px;float:left}.push7{position:relative;margin-left:610px}.pull7{position:relative;margin-right:610px}.col6{width:480px;margin:0 15px;float:left}.push6{position:relative;margin-left:525px}.pull6{position:relative;margin-right:525px}.col5{width:395px;margin:0 15px;float:left}.push5{position:relative;margin-left:440px}.pull5{position:relative;margin-right:440px}.col4{width:310px;margin:0 15px;float:left}.push4{position:relative;margin-left:355px}.pull4{position:relative;margin-right:355px}.col3{width:225px;margin:0 15px;float:left}.push3{position:relative;margin-left:270px}.pull3{position:relative;margin-right:270px}.col2{width:140px;margin:0 15px;float:left}.push2{position:relative;margin-left:185px}.pull2{position:relative;margin-right:185px}.col1{width:55px;margin:0 15px;float:left}.push1{position:relative;margin-left:100px}.pull1{position:relative;margin-right:100px}/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:none}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/resources-assets/fancybox/fancybox_sprite-45ee1a19ef6c42964dc29053967bd1b8.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020}#fancybox-loading div{width:44px;height:44px;background:url(/assets/resources-assets/fancybox/fancybox_loading-bd319d2e1425485c4d2713497c24dc3d.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(/assets/fancybox/blank-c56e28852b9388197b799d99d27471db.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.icn{display:inline-block;background-image:url(/assets/resources-assets/icons/spritesheet-23e738706f1e6a666cc0349d7152acd6.png);background-repeat:no-repeat;text-indent:-30000px}.icn-smiley-happy{width:48px;height:48px;background-position:0px 0px}.icn-smiley-neutral{width:48px;height:48px;background-position:-50px 0px}.icn-smiley-sad{width:48px;height:48px;background-position:0px -50px}.icn-smiley-happy-16{width:16px;height:16px;background-position:-50px -50px}.icn-smiley-neutral-16{width:16px;height:16px;background-position:-68px -50px}.icn-smiley-sad-16{width:16px;height:16px;background-position:-50px -68px}.icn-dropdown-arrow{width:7px;height:5px;background-position:-100px 0px}.icn-star-large{width:25px;height:25px;background-image:url(/assets/stars-large-4be36d296786b8065e8503540203ab8d.png)}.disabled{opacity:0.4;pointer-events:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.reverse-text{unicode-bidi:bidi-override;direction:rtl}body{background:white;color:#666666;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif}input,textarea{font-size:13px;outline:none}hr{border:none;border-bottom:1px solid #e8e8e8;margin-top:10px !important;margin-bottom:30px !important}pre{font-family:monospace;font-size:13px;white-space:pre-line}input,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #C6C6C6;color:#666666;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:#FFF;border-radius:3px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666666}input:-moz-placeholder,textarea:-moz-placeholder{color:#666666}input:focus,textarea:focus{box-shadow:0 1px 5px rgba(0,0,0,0.1) inset,0 0 10px #67b2ec;border:1px solid #479ccf !important}input{margin:10px 0 0 0;padding:8px 8px 7px 8px}input:not([type=submit]):not([type=checkbox]){min-height:33px;min-width:140px}.hide{display:none}.resourcesheader{height:206px;background:#F6F6F6;border-bottom:1px solid #DFDFDF}.resourcesheader .col12{height:110px;padding:70px 0 25px 0}.resourcesheader-logo{-webkit-transition:none;-moz-transition:none;transition:none;float:left;height:50px;width:238px;margin:30px 0 0 0;text-indent:-30000px;background:url(/assets/resources-assets/resources-logos-a202ca5106b6d0c287d1b05fb72b6f0c.png)}.resourcesheader-logo.appstore{background-position:0 -50px}.resourcesheader-logo.experts{background-position:0 -100px;width:300px}.resourcesheader-tagline{text-shadow:0 1px 0px #FFF;margin:48px 0 0 0;display:block;float:right;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;color:#999999}.resourcesnav{position:absolute;height:50px;top:180px;opacity:1;z-index:666;width:100%;font-size:14px}.resourcesnav .col12{margin:0 4px;width:992px;height:50px;padding:0 10px;border:1px solid #CCC;background-color:#f7f7f7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #e9e9e9));background-image:-webkit-linear-gradient(#f7f7f7, #e9e9e9);background-image:linear-gradient(#f7f7f7, #e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5E5E5, endColorstr=#F7F7F7);border-radius:3px;box-shadow:0 1px 0px white inset}.resourcesnav-fixed{position:fixed;top:69px;opacity:0.98}.resourcesnav-fixed .col12{border-top:none;border-radius:3px}.resourcesnav-rightwrapper{float:right}.resourcesnav-leftwrapper{float:left}.resourcesnav-leftwrapper>ul>li,.resourcesnav-rightwrapper>ul>li{float:left;margin-right:10px}.resourcesnav-leftwrapper ul,.resourcesnav-rightwrapper ul{float:left}.resourcesnav-rightwrapper>ul>li{margin-right:0;margin-left:10px}.resourcesnav-dropdown-button,.resourcesnav-button{z-index:666;display:block;position:relative;height:28px;margin:10px 0 0 0;padding:0 10px;line-height:28px;border:1px solid #C6C6C6;color:#666666;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;text-shadow:0 1px 0 #FFF;border-radius:3px;background-color:#f9f9f9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#f9f9f9, #dfdfdf);background-image:linear-gradient(#f9f9f9, #dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#DFDFDF, endColorstr=#F9F9F9);box-shadow:0 1px 0 #f2f2f2, 0 1px 0px white inset, 0 -1px 0 #e8e8e8 inset;-webkit-transition:none;-moz-transition:none;transition:none}.resourcesnav-dropdown-button-caption{color:#888;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}.resourcesnav-button:hover{color:#479ccf;background-color:#fdfeff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfeff), color-stop(100%, #ededec));background-image:-webkit-linear-gradient(#fdfeff, #ededec);background-image:linear-gradient(#fdfeff, #ededec)}.resourcesnav-button.selected{height:30px;line-height:30px;padding:0 11px;border:none;color:#666666;text-shadow:0 1px 0 #FFF;background-color:#cccccc;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccc), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#ccc, #dfdfdf);background-image:linear-gradient(#ccc, #dfdfdf);box-shadow:0 1px 0 #f2f2f2, 0 1px 3px #999999 inset}.resourcesnav-button.selected:hover{color:#479ccf;background-color:#dddddd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ddd), color-stop(100%, #e4e4e4));background-image:-webkit-linear-gradient(#ddd, #e4e4e4);background-image:linear-gradient(#ddd, #e4e4e4)}.resourcesnav-dropdown-submenu{z-index:777;background:#FFF;min-width:170px;box-shadow:0 1px 5px rgba(0,0,0,0.13);border-radius:0 3px 3px 3px;display:none;left:0;position:absolute;top:39px;padding:5px 10px;border:1px solid #C6C6C6}.resourcesnav-dropdown-submenu>li{border-top:1px solid #e8e8e8;display:block;width:100%;line-height:22px}.resourcesnav-dropdown-submenu>li:first-child{border:none}.resourcesnav-dropdown-submenu>li>a{padding:2px 0;display:block}.resourcesnav-dropdown-submenu-right{border-radius:3px 0 3px 3px;right:10px;left:inherit}.resourcesnav-dropdown{position:relative;float:left;line-height:49px;height:49px;margin:0 10px 0 0}.resourcesnav-dropdown .icn{margin:0 0 0 5px}.resourcesnav-dropdown:hover .resourcesnav-dropdown-button{z-index:888;background-color:white;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fdfeff));background-image:-webkit-linear-gradient(#fff, #fdfeff);background-image:linear-gradient(#fff, #fdfeff);filter:none;border-radius:3px 3px 0 0;color:#666666;height:28px;line-height:28px;border-bottom:none;box-shadow:0 0 0;text-shadow:none;padding-bottom:1px}.resourcesnav-dropdown:hover .resourcesnav-dropdown-submenu{display:block}.resourcesnav-search,.resourcesnav-input{height:31px;padding:8px 10px 7px 32px;font-size:14px;line-height:24px;background-image:url(/assets/resources-assets/icons/search-icon-75b5635715d18bef4f2a1cd86dc1f8c4.png);background-repeat:no-repeat;background-position:3px 0;border-radius:30px}.resourcesnav-search::-webkit-input-placeholder,.resourcesnav-input::-webkit-input-placeholder{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.resourcesnav-search:-moz-placeholder,.resourcesnav-input:-moz-placeholder{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.resourcesnav-search:focus,.resourcesnav-input:focus{background-position:3px -30px}.resourcesnav-search{width:200px}.resourcesnav-input{background-image:none;border-radius:3px;padding:8px 10px 7px 32px}.resourcesnav-caption{color:#666666;line-height:50px;text-shadow:0 1px 0 #FFF}.resourcesnav-caption.edge-caption{margin-left:10px}.resourcescontent{margin:55px 0 0 0;min-height:529px}.resourcesbreadcrumbs{margin-top:-30px !important;padding:15px 0 15px 0;border-bottom:1px solid #e8e8e8;margin-bottom:30px !important}.resourcesbreadcrumbs p{color:#666666;margin:0}.resourcesbreadcrumbs span{padding:0 5px;color:#999999}.resourcesreviews{margin:30px 0 30px 0}.resourcesreviews ul{margin:0}.resourcesreviews-header{padding:0 0 20px 0}.resourcesreviews-header h2{font-size:24px;line-height:24px;float:left;color:#666666;margin:4px 0 0 0}.resourcesreviews-menu li{float:right;list-style:none;margin:0 0 0 10px}.resourcesreviews-review{position:relative;padding:30px 0 30px 78px;border-top:1px solid #e8e8e8}.resourcesreviews-review p{margin:10px 0 0 0}.resourcesreviews-review p:first-child{margin:0}.resourcesreviews-review figcaption{color:#666666;margin:10px 0 0 0}.resourcesreviews-review .icn{position:absolute;top:30;left:0}#write-first-review{padding:15px 0 0 0;border-top:1px solid #e8e8e8}.review-datepublished{color:#999999}.resourcesreviews-reviews-star{position:relative;padding:30px 15px;border-top:1px solid #e8e8e8}.resourcesreviews-reviews-star p{margin:10px 0 0 0}.resourcesreviews-reviews-star p:first-child{margin:0}.resourcesreviews-reviews-star figcaption{color:#666666;margin:25px 0 20px 0;font-size:14px}.resourcesreviews-reviews-star .appcard-rating-star{position:absolute;top:30px;left:30}.resourcessidebar{padding:0 0 60px 0;color:#526066}.resourcessidebar-section{margin:0 0 15px 0;background:#f2f7fa;padding:15px;font-size:14px}.resourcessidebar-section table{width:100%}.resourcessidebar-section td{border-top:1px solid #ddd;line-height:30px}.resourcessidebar-section tr:first-child td{border:none}.resourcessidebar-section h2,.resourcessidebar-section h3{font-size:18px;color:#526066;margin:0 0 5px 0;line-height:30px}.resourcessidebar-section-value{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100px}.resourcessidebar-section-label{color:#888}.resourcesratingssummary{display:block;overflow:hidden;clear:both;float:left;margin:0 0 0 0}.resourcesratingssummary li{float:left;list-style:none;padding:0 0 0 7px;line-height:16px;height:16px;display:block;vertical-align:middle}.resourcesratingssummary li:first-child{padding:0}.resourcesratingssummary img{margin:0;display:block;float:left;margin:0 5px 0 0}.resourcesratingssummary ul:hover li{opacity:0.5}.resourcesratingssummary ul:hover li:hover{opacity:1}.resourcesratingssummary-happy{color:#748b64}.resourcesratingssummary-neutral{color:#666666}.resourcesratingssummary-sad{color:#997972}.resourceslistheader{position:relative;margin:0px 15px 30px 15px}.resourceslistheader h1,.resourceslistheader h2{margin:-4px 0 0 0;clear:both;font-size:36px}.resourceslistheader h1 .resourceslistheader-filter,.resourceslistheader h2 .resourceslistheader-filter{color:#666666;font-family:"ProximaNovaThin", "Helvetica Neue", Helvetica, Arial, sans-serif}.resourceslistheader .resourceslistheader-more{position:absolute;top:7px;right:0}.resourceslistheader .resourceslistheader-description{color:#666666;margin:10px 0 0 0;font-size:19px;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.resourceslistheader.below-collection{margin-top:10px !important}.resourcesshowheader{position:relative;min-height:60px;margin:0 0 30px 0}.resourcesshowheader h1,.resourcesshowheader h2{margin:0;clear:both}.resourcesshowheader h1{margin:-4px 0 0 0}.resourcesfooter{background:#F6F6F6;padding:40px 0;margin:0 0 0 0;border-top:1px solid #DDD}.resourcesfooter p{text-align:center;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:19px;margin:0}.resourcesfooter p strong{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.calltoaction{font-family:"ProximaNovaThin", "Helvetica Neue", Helvetica, Arial, sans-serif;display:block;margin:30px 0 !important;font-size:24px;position:relative}.calltoaction>a{text-decoration:none;color:#666666}.calltoaction>a>strong{font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 10px 0 50px}.calltoaction-cycle{height:50px;line-height:50px;width:0;position:relative;display:inline-block;overflow:hidden;vertical-align:middle}.calltoaction-cycle>ul{position:absolute;top:-1px;left:0;list-style-type:none;margin:0;padding:0}.calltoaction-cycle>ul>li>span{color:#666666;border-bottom:1px solid #666666}.calltoaction-button{font-size:24px;margin:0 0 0 20px;position:absolute;right:50px;padding:12px 26px 13px}.modal{width:500px;clear:both;overflow:visible;padding:20px;background:#FFF;border-radius:5px}.modal li{list-style:none}.modal ul,.modal ol{margin:0}.modal h2{margin:0 0 10px 0 !important;font-size:24px}.modal label,.modal p{margin:0 0 10px 0;display:block;color:#666666}.modal input,.modal textarea{margin:0 0 10px 0}.modal input:last-child,.modal textarea:last-child,.modal p:last-child,.modal a:last-child{margin:0}.modal input[type=checkbox]{margin:0;width:auto !important;display:inline;margin:0 5px 0 0;cursor:pointer}.modal textarea{resize:vertical;padding:10px;width:500px}.modal hr{margin-top:20px !important;margin-bottom:20px !important}.modal div.submit{background:whitesmoke;clear:both;overflow:hidden;padding:15px 15px 15px 15px;margin:20px -20px -20px -20px;border-radius:0 0 5px 5px}.modal div.submit .button{float:right !important;margin:0px !important;margin-left:10px !important}.modal-login{width:600px}.modal-login p{font-size:14px;line-height:20px}#login-input{width:300px}.new-to-shopify{float:left;width:280px;margin:0 20px 0 0}.your-review{background:#f2f7fa;border:1px solid #dde2eb;padding:24px 24px 4px 24px;margin-bottom:60px}.star-review textarea{margin:0px !important}.star-review .review-header{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:20px 0;margin:0 0 20px}.star-review .review-header .app-icon{float:left;margin:0 15px 0 0}.star-review .review-header-meta{min-height:60px;float:left;clear:right;width:400px}.star-review .review-header-meta strong{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.new-review .stars,.edit-review .stars{height:40px;margin:0 0 10px 0}.new-review .stars li,.edit-review .stars li{position:relative;cursor:pointer;float:left;margin:0 5px 0 0;-webkit-transition:all 0.15s ease-out 0;-moz-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}.new-review .stars li:hover,.edit-review .stars li:hover{top:-3px}.star-review .selected-rating{background-position:0 -40px}.new-review textarea,.edit-review textarea{margin:0 0 10px 0}.new-review .emotions,.edit-review .emotions{height:49px}.new-review .emotions li,.edit-review .emotions li{position:relative;cursor:pointer;float:left;margin:0 10px 0 0;-webkit-transition:all 0.15s ease-out 0;-moz-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}.new-review .emotions li:hover,.edit-review .emotions li:hover{top:-3px}.new-review .emotions li.not,.edit-review .emotions li.not{opacity:.25}.new-review .emotions li.not.current,.edit-review .emotions li.not.current{opacity:1}.publishing-checklist{width:500px}.publishing-checklist li{margin:0 0 5px 0;padding:5px 10px;background:#F5F5F5;border-radius:5px}.publishing-checklist li.checked{background:#DAECF2;font-weight:700;color:#000}.review-edit-buttons{text-align:right}.review-edit-buttons a{margin-left:5px}.error-page{height:100%;width:100%;background:#F6F6F6}.error-content{position:absolute;width:520px;height:280px;padding:40px 40px 40px 170px;top:50%;left:50%;margin:-122px 0 0 -260px;box-sizing:border-box;background:#FFF;border-radius:5px;border:1px solid #DDD}.error-content-number{font-size:50px;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.error-content-desc{font-size:24px;line-height:24px}.error-content-footnote{display:block;margin:0 0 20px 0;color:#999}.error-content-email-support{padding:5px 0 0 0;display:block}.error-content-shopify-logo{position:absolute;left:-25px;top:45px;width:160px;height:182px}.most-popular-apps{text-align:center;display:block;overflow:hidden;clear:both;display:none}.most-popular-apps h1{margin:10px 0 40px 0}.inline{display:inline !important}.right-padding{padding-right:7px}.collection-grid li{width:49% !important}.collection-grid li.first-child{float:left}.collection-grid li.last-child{float:right;padding-right:30px}.collection-grid img.collection{width:100%;padding:15px 0 30px 0}.feature-group .app-card-grid{clear:both;padding:15px 0}.descriptive-app-group-grid{margin:0 -15px}.appcard{background:white;float:left;height:185px;list-style:none;margin-bottom:30px;overflow:hidden;padding:0 15px;position:relative;width:50%}.appcard:nth-child(odd){clear:left}.appcard-inner{-webkit-transition:transform 0.15s ease-in-out;-moz-transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;margin:0 auto;max-width:310px;position:relative}.appcard:hover .appcard-inner{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.appcard-overlay{-webkit-transition:none;-moz-transition:none;transition:none;border:1px solid #e8e8e8;border-radius:0 0 3px 3px;bottom:0;left:0;margin:0 auto;max-width:310px;position:absolute;right:0;top:0;width:calc(100% - 30px)}.appcard:hover .appcard-overlay{border:3px solid #479ccf}.appcard--beta:hover .appcard-overlay{border-color:#F2E7BB}.appcard--official:hover .appcard-overlay{border-color:#96bf48}.appcard-banner{height:100px;width:100%}.appcard-body>*{font-size:14px;line-height:18px;padding:0 15px}.appcard-name{color:#191919;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appcard--beta .appcard-name{max-width:250px}.appcard--official .appcard-name{max-width:200px}.appcard-price{color:#666666;margin-bottom:8px}.appcard:hover .appcard-name,.appcard:hover .appcard-price{color:#479ccf}.appcard--beta:hover .appcard-name,.appcard--beta:hover .appcard-price{color:#9B731D}.appcard--official:hover .appcard-name,.appcard--official:hover .appcard-price{color:#79ac2a}.appcard-badge{border:1px solid #e8e8e8;border-radius:1px;color:#999999;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;padding:1px 6px 0;position:absolute;right:15px;top:112px}.appcard--beta:hover .appcard-badge{background:#fcf5d9;border-color:#F2E7BB;color:#9B731D}.appcard--official .appcard-badge{border-color:#ebf6d7;color:#96bf48}.appcard--official:hover .appcard-badge{background:#96bf48;border-color:#79ac2a;color:white}.appcard-rating{background:whitesmoke;border-top:1px solid #e8e8e8;color:#999999;margin:0;min-height:30px}.appcard-reviews{float:right;padding:6px 0}.appcard-description{background:whitesmoke;border-top:1px solid #e8e8e8;margin:0;min-height:100px;padding-top:10px}.app-card-grid,.app-grid{margin:0 -15px}.app-card-grid .appcard,.app-grid .appcard{width:33.33%}.app-card-grid .appcard:nth-child(2n+1),.app-grid .appcard:nth-child(2n+1){clear:none}.app-card-grid .appcard:nth-child(3n+1),.app-grid .appcard:nth-child(3n+1){clear:left}.appcard-rating-star,.appcard-rating-star-halves{background-image:url(/assets/star-rating-c2eb7e93ac7166dec4a733db45299cf0.png);display:inline-block;height:30px;width:70px;vertical-align:middle}.appcard-rating-star-grey{background-image:url(/assets/star-rating-grey-87dd8f338e0e5a0ef44c021900fc0d2b.png)}.appcard-rating-star-0,.appcard-rating-star-halves-0{background-position:0 0}.appcard-rating-star-halves-1{background-position:-90px 0}.appcard-rating-star-1,.appcard-rating-star-halves-2{background-position:0 -30px}.appcard-rating-star-halves-3{background-position:-90px -30px}.appcard-rating-star-2,.appcard-rating-star-halves-4{background-position:0 -60px}.appcard-rating-star-halves-5{background-position:-90px -60px}.appcard-rating-star-3,.appcard-rating-star-halves-6{background-position:0 -90px}.appcard-rating-star-halves-7{background-position:-90px -90px}.appcard-rating-star-4,.appcard-rating-star-halves-8{background-position:0 -120px}.appcard-rating-star-halves-9{background-position:-90px -120px}.appcard-rating-star-5,.appcard-rating-star-halves-10{background-position:0 -150px}.resourcesratingssummary .appcard-rating-star{margin:-10px 0 0 0}.resourcesreviews-reviews-star figcaption{line-height:30px;margin:20px 0 0}.resourcesreviews-reviews-star .appcard-rating-star{margin-bottom:15px;position:initial}.app-review-count{line-height:32px;margin-left:5px;vertical-align:middle}.resourcesreviews .resourcesratingssummary .appcard-rating-star,.resourcesreviews .resourcesratingssummary .appcard-rating-star-halves{display:inline-block;vertical-align:middle}.review-helpful-rating{line-height:30px}.review-helpful-rating-form,.review-helpful-rating-button{display:inline-block}.review-helpful-rating-button{background:transparent;border-radius:3px;height:30px;margin-left:.5em;overflow:hidden;padding:0 10px;vertical-align:middle}.review-helpful-rating-button svg{position:relative}.review-helpful-rating-button svg path{stroke:#479ccf}.review-helpful-rating-button[data-selected=true]{background:#479ccf;border-color:#3396c3}.review-helpful-rating-button[data-selected=true]:focus,.review-helpful-rating-button[data-selected=true]:hover{background:#479ccf}.review-helpful-rating-button[data-selected=true] svg path{stroke:white}.review-helpful-rating-button[data-rating=false] svg{top:2px}.slideshow{width:990px;height:300px;overflow:hidden;position:relative;background:#666666;z-index:0}.slideshow-overlay{z-index:10;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/assets/layout/slideshow-overlay-691bbef0e33cfeb5cc4387f23ea580b4.png);text-indent:-30000px}.slideshow-banners{width:680px;float:left;text-indent:-30000px}.slideshow-banners img{width:680px;height:300px;display:block}.slideshow-selectors{width:310px;float:right;text-indent:-30000px}.slideshow-selectors img{width:310px;height:100px;display:block}.slideshow-next,.slideshow-prev{z-index:20;width:310px;height:100px;position:absolute;right:0;display:block;background-image:url(/assets/layout/slideshow-next-prev-5fc9484b8fb724922def866a6ee778d9.png);opacity:0;text-indent:-30000px;-webkit-transition:opacity;-moz-transition:opacity;transition:opacity}.slideshow-next:hover,.slideshow-prev:hover{opacity:1}.slideshow-next{top:0;background-position:0 -96px}.slideshow-prev{top:200px;background-position:0 -4px}.slideshow-next:active{background-position:-310px -96px}.slideshow-prev:active{background-position:-310px -4px}.feature-group h2{color:#191919;font-size:36px}.feature-group h2.left{float:left}.feature-group h2 a:hover{color:#3396c3}.feature-group .right{float:right;margin-top:5px}.app-icon-grid{clear:both;overflow:auto;margin-left:-30px;padding-bottom:30px}.app-icon-grid li img{float:left}.app-icon-grid li .app-meta{padding:0 0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-icon-grid li .app-meta .app-reviews-count,.app-icon-grid li .app-meta .appcard-rating-star-halves{color:#adadad;height:30px;vertical-align:middle}.app-icon-grid__item{display:block;float:left;margin:0;padding:15px 0 15px 30px;width:25%}.descriptive-app-group{clear:both;padding:0px 0 30px 0}.descriptive-app-group h2 a{color:#191919;font-size:36px}.descriptive-app-group h2 a:hover{color:#3396c3}.descriptive-app-group h3{font-size:15px;line-height:15px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:32px 0 6px 0px}.descriptive-app-group-holder{border:none;border-top:1px solid #EEE;margin-top:0px !important;margin-bottom:0px !important;padding-top:60px}.all-categories .descriptive-app-group:first-child>.descriptive-app-group-holder{opacity:0;padding-top:30px}.descriptive-app-group-populartopics{margin:0 0 20px 0;display:inline-block;font-size:14px;color:#999999}.descriptive-app-group-populartopics li{display:inline}.callout-description{margin:0 auto 30px;max-width:700px;text-align:center}.app-icon{border-radius:5px;background:#FFF;width:60px;height:60px;position:relative}.app-icon img{border-radius:5px}.app-icon:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:30;background-image:url(/assets/layout/app-icon-overlay-a60bca749e4e58ccb00c63485b384649.png)}.app-header{border-bottom:1px solid #e8e8e8;padding:0 0 30px 0}.app-header.has-video{border-bottom:none;margin-bottom:0 !important}.app-header__details{float:left;width:80%;padding-right:5%}.app-header__icon-wrapper{width:20%;padding-right:5%;float:left}.app-header__icon{border-radius:5px;border:1px solid #e8e8e8;display:inline-block;width:100%}.app-header__developer{margin-bottom:0}.app-header-meta{min-height:60px}.app-header-meta h1{margin:-4px 0 0 0;font-size:36px;line-height:38px}.app-header-meta .resourcesratingssummary{clear:none}.app-selling-points{padding:30px 0 15px 0;border-bottom:1px solid #e8e8e8}.app-selling-points li{font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#191919;font-size:19px;line-height:24px;margin:0 0 15px 20px;padding:0 0 0 30px;list-style-position:outside;list-style:none;background:url(/assets/layout/selling-point-bullet-9be4a821e09626e23f030ea040d3711f.png) 0 -5px no-repeat}.app-description{margin:30px 0 60px 0}.app-description p,.app-description li,.app-description big,.app-description small,.app-description blockquote{font-size:16px}.app-description li p{margin:0}.app-description li{list-style-position:outside;margin:0 0 10px 30px}.app-description ul li{list-style:disc}.app-description ol li{list-style:decimal}.app-description blockquote{font-style:italic;padding:0 30px}.app-description h1,.app-description h2,.app-description h3,.app-description h4,.app-description h5,.app-description h6{font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:30px 0 20px}.app-description h2{font-size:24px;line-height:32px}.app-description h3{font-size:20px;line-height:28px}.app-description pre,.app-description code{color:#666666;font-family:monospace}.app-description *:empty,.app-description br,.app-description hr{display:none}.app-description b{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.app-pricenotes{line-height:20px !important;padding:10px 0}.app-pricenotes p,.app-pricenotes li,.app-pricenotes big,.app-pricenotes small{font-size:13px}.app-pricenotes p{margin:0;line-height:20px !important;padding:0}.app-pricenotes li{list-style-position:outside;margin:5px 0 10px 30px}.app-pricenotes ul li{list-style:disc}.app-pricenotes ol li{list-style:decimal}.app-pricenotes b{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.price-divider{padding:0 5px}.requirement-price{margin:-5px 0 0 5px;padding:0 5px;line-height:16px;background:#70BC56;color:#FFF;font-size:10px;text-transform:uppercase;display:inline-block;border-radius:3px}.requirement-price.paid{background:#666666}.app-status{margin:-31px 15px 30px 15px;padding:10px 10px 10px 20px;box-sizing:border-box;background:#FFFFEE;border:1px solid #C7C6A0}.app-status .app-status-header .button-secondary{margin:10px 0 0 0}.app-status p,.app-status strong{line-height:30px;font-size:14px;color:#6B6B6B}.status-message{margin:10px 0 0 0;font-size:16px;font-weight:bold;color:black;display:block}.app-video{position:relative;height:0;padding-bottom:56.25%;border:1px solid #e8e8e8}.app-video iframe,.app-video object,.app-video video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.button.install{margin:30px 0 0 0}.app-screenshots{padding-right:0}.app-screenshots img{display:block}.app-screenshots h2{margin-right:10px}.app-screenshots li{height:auto;padding:0;border-bottom:none;float:left}.app-screenshots li.large{width:280px}.app-screenshots li.large img{width:280px}.app-screenshots li.thumb{margin:10px 10px 0 0;width:135px;height:135px;float:left}.app-screenshots li.thumb img{width:135px;height:135px}.app-support dt,.app-support dd{line-height:20px;height:20px;padding:0 0 3px 0;margin:0 0 3px 0}.app-support dt:last-child,.app-support dd:last-child{padding:0;margin:0}.app-support dt{float:left;clear:left;width:270px;border-bottom:1px solid #e8e8e8}.app-support dt.url{border-bottom:none;margin:0;padding:0}.app-support dd,.app-support dd:last-child{float:right;clear:right;margin:-28px 0 0 0}.app-support dd:last-child{margin:-21px 0 0 0}.app-support dd.email a{unicode-bidi:bidi-override;direction:rtl}.app-support dd a{width:210px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:right}.resourcessidebar-section .contact-app-support{margin-top:10px;width:100%}.resourcesreviews-header h2{margin:4px 0 15px 0;float:none}.resourcesreviews-menu{float:right}.resourcesreviews-menu li{float:left;margin:0 10px 10px 0}.review-sorting-select{border:1px solid gainsboro;box-sizing:border-box;display:inline-block;overflow:hidden;position:relative;width:115px}.review-sorting-select,.review-sorting-select>*{cursor:pointer}.review-sorting-select select{-moz-appearance:radio-container;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#479ccf;font-size:13px;height:31px;padding:6px 0 6px 8px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;width:120%}.review-sorting-select svg{position:absolute;right:10px;top:11px}.review-sorting-select svg path{fill:#479ccf}.resourcesreviews-rating-summary{margin-bottom:20px}.resourcesreviews-rating-summary li>*:not(last-child){display:inline-block;margin-right:.5em}.resourcesreviews-rating-summary .appcard-rating-star,.resourcesreviews-rating-summary progress{display:inline-block;vertical-align:middle}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;overflow:hidden;height:12px;width:85px;border-radius:2px;background-color:#e8e8e8}progress::-webkit-progress-bar{background-color:#e8e8e8}progress::-moz-progress-bar{background-color:#479ccf;border-radius:2px 0 0 2px}progress::-webkit-progress-value{background-color:#479ccf;border-radius:2px 0 0 2px}#reviews .pagination{padding:6px;position:relative;border-top:solid 1px #ebebeb;text-align:center}#reviews .pagination a{margin:0 2px}#reviews .pagination .previous_page{margin-right:5px}#reviews .pagination .next_page{margin-left:5px}#reviews blockquote{word-wrap:break-word;overflow-wrap:break-word}.publishing-content{padding:0 0 30px 0}.publishing-content h1{text-align:left;margin:0 0 30px 0}.publishing-content ol{margin:0 0 30px 0}.publishing-content ol li{list-style:decimal;margin:0 0 15px 30px;padding:0 0 0 10px;font-size:16px;color:#666666}.publishing-content ol li strong{color:#000}.publishing-content p{text-align:left;font-size:16px;color:#666666}.publishing-content .btn{margin:0 auto;float:right}.publishing-nav{padding:15px 40px;box-sizing:border-box}.publishing-nav li{border-bottom:none;height:auto;margin-bottom:0;padding:0}.publishing-nav .nav{margin:0}.publishing-nav .nav li{list-style:upper-latin;list-style-position:inside;height:auto}.publishing-nav .nav li ol{clear:both;overflow:hidden;margin:10px 0 0 20px;position:relative}.publishing-nav .nav li ol li,.publishing-nav .nav li ol li a{list-style:decimal;list-style-position:inside;height:auto}.publishing-nav .nav li ol li:first-child a{padding-left:3px}.publishing-nav .nav>li{margin:0 0 10px 0}.publishing-nav-fixed{position:fixed !important;width:310px;top:70px;margin-top:55px}.publishing-nav-mini .nav>li{margin:0}.publishing-nav-mini .nav ol li{display:none}.nav-buttons{padding:15px 0;clear:both}.nav-buttons .button{width:100%;margin-top:10px}.anchor{display:block;position:relative;top:-95px;visibility:hidden}.section-anchor{display:block;position:relative;top:-155px;visibility:hidden}#publishing-form input::-webkit-input-placeholder,#publishing-form textarea::-webkit-input-placeholder{color:#C4C4C4}#publishing-form input::-moz-placeholder,#publishing-form textarea::-moz-placeholder{color:#C4C4C4}#publishing-form input:-moz-placeholder,#publishing-form textarea:-moz-placeholder{color:#C4C4C4}#publishing-form input:-ms-input-placeholder,#publishing-form textarea:-ms-input-placeholder{color:#C4C4C4}#publishing-form .disabled-field{color:#999999;background-color:whitesmoke}#publishing-form .listing-screenshot{width:600px;padding:10px;margin:10px 0}#publishing-form .requirement .remove-icon{text-indent:-9999px;width:21px;height:21px;background:url("/assets/app-assets/image-actions-0e78e723e65a3601905bbf09a4dc218c.png") no-repeat 45% -5px;float:right}#publishing-form .app-icon{float:right;display:inline-block;margin-bottom:20px}#publishing-form input.button-primary{margin-bottom:48px;float:right}#publishing-form fieldset{width:650px;max-width:100%;padding:30px 0 0 0}#publishing-form fieldset legend{font-size:30px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;padding:30px 0 0 0}#publishing-form li.field{position:relative;margin:0 0 20px 0;padding:20px;list-style:decimal;list-style-position:inside;font-size:18px;border:1px solid #e8e8e8}#publishing-form li.field label{display:inline-block;clear:right;margin:0 0 10px 0}#publishing-form li.field ol li{list-style:decimal;list-style-position:inside}#publishing-form li.field ol li input{clear:none;display:inline}#publishing-form li.field li{list-style:none}#publishing-form li.field input,#publishing-form li.field select,#publishing-form li.field textarea,#publishing-form li.field .textboxlist-bits{width:100%;margin:0 0 10px 0;display:block;clear:both;padding:5px;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}#publishing-form li.field select{max-width:400px}#publishing-form li.field .input-wrapper{line-height:30px;font-size:14px;height:30px;display:block;margin:0 0 10px 0}#publishing-form li.field .input-wrapper input:not([type=checkbox]){width:185px}#publishing-form li.field .input-wrapper input[type=checkbox]{width:10px;vertical-align:baseline}#publishing-form li.field .input-wrapper select{width:55px}#publishing-form li.field .input-wrapper input,#publishing-form li.field .input-wrapper select{margin:-3px 5px 0 5px;display:inline-block;vertical-align:middle}#publishing-form li.field .input-wrapper .field-with-errors{display:inline-block}#publishing-form li.field .screenshot{float:left;position:relative;margin:0 10px 10px 0}#publishing-form li.field .screenshot .delete{position:absolute;top:10px;right:10px;width:30px;height:30px;background:url(/assets/icons/delete-img-dface8df33dce10d9dea122d25413af8.png)}#publishing-form li.field textarea{width:100%;resize:vertical}#publishing-form li.field textarea#shopify_application_support_phone{height:33px;padding:5px}#publishing-form li.field textarea.code{font-family:monospace}#publishing-form li.field .char-counter{font-size:13px;margin:-5px 0 0 0;display:block}#publishing-form li.field p,#publishing-form li.field .desc,#publishing-form li.field .desc li,#publishing-form li.field ul,#publishing-form li.field ol{margin:0;font-size:15px;color:#666666}#publishing-form li.field .desc{clear:both;overflow:hidden;background:#F6F6F6;padding:20px;margin:20px -20px -20px -20px}#publishing-form li.field .desc p:last-child{margin:0}#publishing-form li.field .desc ul{margin:0 0 10px 30px}#publishing-form li.field .desc li{list-style:disc}#publishing-form li.field .desc img{margin:0 0 -3px 0}#publishing-form li.field .button.action{margin:0 0 10px 0;font-size:12px;text-transform:uppercase}#publishing-form li.field .button.secondary{float:right;line-height:20px}#publishing-form li.field .desc p{margin:0 0 10px 0}#publishing-form li.field .examples{margin:15px}#publishing-form li.field .examples ul{margin:0 0 0 15px}#publishing-form li.field .examples li{font-size:0.9em}#publishing-form li.field .examples td,#publishing-form li.field .examples th{padding:5px}#publishing-form li.field .examples th{border-bottom:1px solid #e8e8e8}#publishing-form li.field .examples th:last-child,#publishing-form li.field .examples td:last-child{padding-left:20px}#publishing-form li.field .highlights{background:#FFF;display:block;padding:15px}#publishing-form li.field .highlights strong{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}#global-notification{font-family:"ProximaNovaLight", "ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;position:fixed;z-index:600;text-align:center;font-size:24px;bottom:0;left:0;right:0;padding:0 10px;line-height:86px;height:86px;background:#191919;background:rgba(0,0,0,0.85);color:#fff;display:none}#global-notification .close-notification{position:absolute;right:0;cursor:pointer;color:red;height:86px;width:48px}#global-notification .ico-close-notification{margin-top:35px;width:16px;height:16px;background-repeat:no-repeat;background-image:url("/assets/app-assets/ico-sprite-small-376cdbb26ebd925a1c0cfceb32b385b1.png");background-position:-48px -112px;display:inline-block;line-height:0;vertical-align:top;text-indent:999em;white-space:nowrap;overflow:hidden}#global-notification a:hover .ico-close-notification{background-position:-48px -128px}.error-explanation{padding:10px;margin:20px 0;color:#9b731d;background:#FFFFEE;border:1px solid #C7C6A0}.error-explanation h2{font-size:1em;color:#332104;margin:0}.error-explanation p{margin:0 0 4px 0}.error-explanation ul{margin:0 0 10px 30px}.error-explanation li{list-style-type:disc}.field .field-with-errors input,.field .field-with-errors textarea,.field .field-with-errors select{background-color:#fcf5d9;border:1px solid #ba4747}.featured img{width:608px}#publish-checklist li{list-style:none}#publish-checklist li input{margin:0 0 0 -30px}.publishing-checklist label{margin:0;display:inline-block}.submission-process{margin-bottom:50px}.next-steps{margin:15px 0}.next-steps .status-message{color:#815621;margin-top:30px}.next-steps ul{margin:0 0 10px 30px}.next-steps ul li{list-style:disc}.next-steps strong{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.next-steps .button{width:50%;margin:5px 0 15px 0;display:block}.next-steps .button.hide{display:none}.textboxlist{font-size:13px;cursor:text}.textboxlist-bits{zoom:1;overflow:hidden;margin:0;height:auto;border:1px solid #C6C6C6;border-radius:3px}.textboxlist-bit{list-style-type:none;float:left;display:block;padding:0;margin:0 5px 3px 0;cursor:default}.textboxlist-bit-editable{border:1px solid #fff}.textboxlist-bit-editable-input{border:0 !important;padding:0 2px !important;min-width:1px;min-height:20px !important}.textboxlist-bit-editable-input:focus{outline:0}.textboxlist-bit-box{position:relative;line-height:18px;padding:0 5px;border-radius:5px;background:#479ccf;cursor:default;font-size:12px;font-weight:700;color:#FFF}.textboxlist-bit-box-deletable{padding-right:15px}.textboxlist-bit-box-deletebutton{position:absolute;right:4px;top:6px;display:block;width:7px;height:7px;font-size:1px;background:url(/assets/icons/close-6b9fdda2560b1c87858208b59bd212da.gif)}.textboxlist-bit-box-deletebutton:hover{border:none;background-position:7px;text-decoration:none}.textboxlist-bit-box-hover{background:#3396c3}.textboxlist-bit-box-focus{background:#666666;color:#fff}.textboxlist-bit-box-focus .textboxlist-bit-box-deletebutton{background-position:bottom}.textboxlist-autocomplete{position:absolute;margin:-10px 0 0 0;z-index:99}.textboxlist-autocomplete-placeholder,.textboxlist-autocomplete-results{opacity:0.9;filter:alpha(opacity=90);background:#F5F5F5;border:1px solid #999;border-top:none;display:none}.textboxlist-autocomplete-placeholder{padding:5px 7px}.textboxlist-autocomplete-results{margin:0;padding:0}.textboxlist-autocomplete-result{margin:0;padding:3px 5px;list-style-type:none;background:#eee;font-size:12px;font-weight:700;color:#666666}.textboxlist-autocomplete-result-focus{background:#479ccf;color:#FFF}.textboxlist-autocomplete-highlight{background:#49B7E5;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.app-support-list th{text-align:left;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.app-support-list td{padding-right:15px}.retargeting-btn{float:right;margin-top:-18px}#embeds-content-body{background:transparent;margin:0 -10px}#embeds-content .appcard{margin:0 10px 20px 10px;padding:0;border-radius:4px;box-sizing:border-box;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,0.1);width:310px}#embeds-content .appcard:nth-child(2n+1),#embeds-content .appcard:nth-child(3n+1),#embeds-content .appcard:nth-child(4n+1){clear:none}#embeds-content .appcard .appcard-overlay{border:none;width:100%}.calltoaction-new{font-family:"ProximaNovaThin", "Helvetica Neue", Helvetica, Arial, sans-serif;display:block;margin:40px 0;font-size:23px;position:relative}.calltoaction-new>a{text-decoration:none;color:#666666}.calltoaction-new>a>strong{font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-right:10px}.calltoaction-cycle{height:50px;line-height:50px;width:0;position:relative;display:inline-block;overflow:hidden;vertical-align:middle;text-align:left}.calltoaction-cycle>ul{position:absolute;top:-1px;left:0;list-style-type:none;margin:0;padding:0}.calltoaction-cycle>ul>li>span{color:#666666;border-bottom:1px solid #666666}.calltoaction-button-new{margin:0;float:right}.sitemap li{list-style:disc;margin-left:20px}#login-dialog .errors{color:#ba4747}.resourcesnav{padding:0 15px}.resourcesnav .col12{margin:0 auto}.resourcesnav__buttongroup .resourcesnav-button{float:left}.resourcesnav__buttongroup .resourcesnav-button:hover{color:#666666}.resourcesnav-button.buttongroup--first{border-top-right-radius:0;border-bottom-right-radius:0}.resourcesnav-button.buttongroup--middle{border-radius:0;border-left:none;border-right:none}.resourcesnav-button.buttongroup--last{border-top-left-radius:0;border-bottom-left-radius:0}.resourcesnav-button.is-active{background-color:#cecece;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cecece), color-stop(100%, #dbdbdb));background-image:-webkit-linear-gradient(#cecece, #dbdbdb);background-image:linear-gradient(#cecece, #dbdbdb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cecece, endColorstr=#dbdbdb);box-shadow:0 1px 0 #f2f2f2, 0 1px 0px #b9b9b9 inset}.resourcesnav-dropdown:hover .resourcesnav-dropdown-button{border-radius:3px 3px 3px 0;border-bottom:1px solid #C6C6C6;z-index:2}.resourcesnav-dropdown-submenu{border-top:none;top:37px;box-shadow:0 2px 5px rgba(0,0,0,0.13)}.supports-touch .resourcesnav-dropdown .resourcesnav-dropdown-submenu{display:none}.supports-touch .resourcesnav-dropdown-button.is-active+.resourcesnav-dropdown-submenu{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input{min-width:40px !important}html *[class*="col"]{margin-right:3.8%;margin-left:0px}html .last{margin-right:0}html,body{height:100%}strong{font-weight:bold !important}small{font-size:0.8em}h3{font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#333}body,.resourcesnav,.wrapper{min-width:0}.wrapper{padding-left:30px;padding-right:30px}.wrapper.resourcescontent{position:relative}.resourcescontent img{max-width:100%}.row{width:100%;max-width:992px;margin:0 auto}.row .row{margin:0 auto}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{margin:0;margin-right:3.8%;float:left;min-height:1px}.row .col1{width:4.85%}.row .col2{width:13.45%}.row .col3{width:22.05%}.row .col4{width:30.75%}.row .col5{width:39.45%}.row .col6{width:48%}.row .col7{width:56.75%}.row .col8{width:65.4%}.row .col9{width:74.05%}.row .col10{width:82.7%}.row .col11{width:91.35%}.row .col12{width:100%;float:left}.resourcesnav-search{width:250px;margin-top:8px}.resourcesheader-tagline{float:right;font-size:20px;margin:38px 0 0 0}.secondary-nav{float:right;clear:both;font-size:13px}.secondary-nav li{display:inline-block}.secondary-nav li+li{margin-left:15px}.icon-svg__shop{position:relative;top:2px;display:inline-block;width:14px;height:14px;margin-right:5px;background-size:100%;background-position:0 0;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSI1MS4yIDAgNzcuNiA3MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyA1MS4yIDAgNzcuNiA3MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTE5LjksNTIuMWMtNC45LTIuMi0xMS43LTcuOC0yMi4yLTkuNWMyLjctMi43LDQuOS03LjEsNy4xLTEyLjdjMS4xLTMuMywxLjEtNS41LDEuMS05LjUNCgljMC0yLjcsMC42LTcuMSwwLTEwQzEwMy45LDIuMiw5Ny44LDAsOTEuMSwwYy02LjYsMC0xMi44LDIuMi0xNSwxMC41Yy0wLjUsMi4yLDAsNi42LDAsOS41YzAsMy45LDAsNi42LDEuMSw5LjUNCgljMi4yLDUuNSwzLjgsMTAsNi42LDEyLjdjLTEwLjYsMS42LTE3LjcsNy4xLTIyLjIsOS41Yy0xMC41LDQuOS0xMC41LDEwLTEwLjUsMTBWNzJoNzcuNVY2MS41QzEyOC44LDYxLjUsMTI5LjksNTYuNSwxMTkuOSw1Mi4xeiINCgkvPg0KPC9zdmc+DQo=")}.resourcesheader{padding:0 20px;margin-bottom:10px;min-height:180px}.resourcesheader h1 a{display:block}.resourcesheader .col12{height:auto;padding:70px 0 25px 0}body,.resourcesnav,.row{min-width:0}@media screen and (max-width: 945px){.wrapper,.resourcesheader{padding-left:15px;padding-right:15px}.row div[class^="col"],div[class^="col"]{max-width:100%;width:100%;float:none;margin:0}}@media screen and (max-width: 1052px){.slideshow{display:none}.calltoaction-new{margin-top:10px}}.resourcesnav{padding:0 15px}.resourcesnav .col12{float:left !important}.resourceslistheader{margin-left:0;margin-right:0;text-align:center}.resourceslistheader>p{margin-left:auto;margin-right:auto;max-width:700px}@media screen and (max-width: 945px){.resourcesheader{height:auto !important;margin-bottom:0}.resourcesnav{margin-top:20px;margin-bottom:20px;position:relative;top:0;height:auto}.resourcescontent{margin-top:20px;min-height:0}.autocomplete{position:absolute !important}.resourcesnav-leftwrapper,.resourcesnav-leftwrapper ul{float:none}.resourcesnav .col12{height:auto}.resourcesbreadcrumbs{margin-top:-15px !important}}@media screen and (max-width: 870px){.resourcesnav-leftwrapper{margin-left:-10px}.resourcesnav .col12{padding-bottom:10px}.resourcesnav-leftwrapper>ul>li{margin:0;padding-left:10px}.resourcesnav__buttongroup,.resourcesnav-dropdown{width:50%;height:auto}.resourcesnav__buttongroup .resourcesnav-button{width:50%;text-align:center}.resourcesnav-dropdown-button,.resourcesnav-button{height:auto;margin-top:10px;text-align:center}.resourcesnav-rightwrapper{width:50%}.resourcesnav-rightwrapper .resourcesnav-search{width:100%}.resourcesnav-rightwrapper>ul>li,.resourcesnav-rightwrapper ul{float:none;margin:0}.resourcesnav-rightwrapper ul{margin-left:5px}.resourcesnav-dropdown:hover .resourcesnav-dropdown-button{border-radius:3px 3px 0 0;height:auto;padding-bottom:0}.resourcesnav-dropdown-submenu{right:0;border-radius:0 0 3px 3px}.resourcesnav-dropdown-submenu{left:10px}.resourcesnav-dropdown-submenu>li>a{padding:6px 0}}@media screen and (max-width: 768px){.autocomplete{max-width:250px;overflow:hidden}}.autocomplete li{overflow:hidden}.search-widget .autocomplete li p{width:500px !important}@media screen and (max-width: 600px){.autocomplete{max-width:100%;left:0 !important;right:0 !important;width:auto !important;padding:0 15px !important}}@media screen and (max-width: 480px){.resourcesnav__buttongroup,.resourcesnav-dropdown,.resourcesnav-rightwrapper{width:100%}.resourcesnav-rightwrapper ul{margin-left:0}}@media screen and (max-width: 945px){#shopify-nav nav>ul>li>a{padding-left:6px;padding-right:6px}.shopify-header-bar .row{min-width:0}.shopify-header-bar{position:relative}.resourcesheader .col12{padding-top:0}.resourcesheader{min-height:110px}}@media screen and (max-width: 669px){.shb-nav-container li{display:none}.shb-nav-container li:last-child{display:block}}@media screen and (max-width: 480px){#branding-resources{width:150px;height:27px;margin-top:22px;background-size:150px auto}}@media screen and (max-width: 945px){.resourcesheader-logo.appstore{margin-bottom:30px}.resourcesheader-tagline{text-align:right;width:48%;margin-top:4%}.secondary-nav{margin-bottom:10px}.resourcesheader .col12{height:auto;padding-bottom:0}}@media screen and (max-width: 480px){.resourcesheader-logo.appstore,.resourcesheader-tagline{text-align:center}.resourcesheader-logo.appstore{display:block;float:none;width:180px;margin:10px auto}.resourcesheader-tagline{margin:0 0 5px;width:auto}.secondary-nav{float:none;text-align:center !important}}#shopify-footer .col3.inner-right{margin-right:0}@media screen and (max-width: 945px){#shopify-footer .footer-copy{margin:0;text-align:center;padding-left:15px;padding-right:15px}#shopify-footer .footer-copy .bbb{float:none;margin:3px 0 0}#shopify-footer .footer-copy .bbb img{display:block;margin:0 auto !important}.footer-info{width:auto}}@media screen and (max-width: 945px){.calltoaction-new{text-align:center}.calltoaction-button-new{float:none;margin:10px auto 0}}@media screen and (max-width: 945px){.app-icon-grid__item{width:50%}}@media screen and (max-width: 570px){.app-icon-grid__item{width:100%}}@media screen and (max-width: 945px){.descriptive-app-group-grid{margin-top:15px}:not(#embeds-content)>.appcard{height:auto}:not(#embeds-content)>.appcard:hover .appcard-inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media screen and (max-width: 815px){.app-card-grid .appcard,.app-grid .appcard{width:50%}.app-card-grid .appcard:nth-child(3n+1),.app-grid .appcard:nth-child(3n+1){clear:none}.app-card-grid .appcard:nth-child(2n+1),.app-grid .appcard:nth-child(2n+1){clear:both}.appcard .appcard-description{min-height:130px}}@media screen and (max-width: 480px){.descriptive-app-group-grid,.app-card-grid,.app-grid{margin-left:0;margin-right:0}.appcard,.app-card-grid .appcard,.app-grid .appcard{width:100%;padding:0}.appcard:nth-child(3n+1),.appcard:nth-child(2n+1),.app-card-grid .appcard:nth-child(3n+1),.app-card-grid .appcard:nth-child(2n+1),.app-grid .appcard:nth-child(3n+1),.app-grid .appcard:nth-child(2n+1){clear:none}.appcard-overlay{width:100%}}.app-meta--mobile-only{display:none}@media screen and (max-width: 945px){.app-meta--mobile-only{display:block;text-align:left;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #e8e8e8}.app-meta--mobile-only.has-video{margin:0 0 30px}.app-meta__btn-install{display:inline-block;margin:0 15px 15px 0;clear:left}.app-meta__price,.app-meta__trial,.app-meta__more{margin-right:15px;white-space:nowrap}}@media screen and (max-width: 480px){.app-meta__price,.app-meta__trial,.app-meta__more{display:block;margin:0;white-space:normal}}@media screen and (min-width: 945px){.review-helpful-rating{float:right}}.new-to-shopify{width:auto;float:none;margin:0 0 10px 0}.fancybox-wrap{overflow:visible !important}.modal-login,.modal{max-width:930px;width:auto}.modal textarea{max-width:100%}#login-input{max-width:75%}@media screen and (max-width: 768px){.star-review .review-header .app-icon{float:none;margin:0 auto 10px}.star-review .review-header-meta{width:auto}}@media screen and (max-width: 945px){#content-sidebar{display:none}}.sitemap .col4:last-child{margin-right:0}i{font-style:italic}.pagination{text-align:center;margin-bottom:15px}.pagination a,.pagination .previous_page,.pagination .current,.pagination .next_page{margin:0 5px}.modal-section{margin-bottom:15px}.smiley-unselected{opacity:0.25}@media screen and (min-width: 480px){.app-header__details{width:90%;padding-right:0}.app-header__icon-wrapper{width:10%;padding-right:2%}}.resourcesnav-search{width:280px}form input.st-search-input{font-size:12px;padding:5px 9px 5px 27px;height:18px;width:280px;color:#666;border:1px solid #ccc;outline:none;background:#fcfcfc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUFJREFUeNqU0j0oRWEcx/Hj3ifvlMHL7C1lY7mDwUBKkoksBjKJxWIQu7xlOybDLVGukhhMZDFbxGBS8nIjKR3E96nf0dPjuuVfn+6tc35P//P8/yYMw8CpbgygGQlcYw8H+Ai8MvotxQImgt81hk1M4cEPF2IV43jCGo7wjk5MYhhlGMKbG+7BKO4wiGPn8DO1vIN+jGA9fpjQaUksecG4zjGPL3VQ5IZb9OAw+LtO1FkjatxwUuEoTzjSbRu9/xO+0W97nnArqvXuoxve1/9p1OUIlmNGU7EX9+KGt3GKNuyiC5WoQAe2NJFP3PpzzmoR0khpxle6h3pnkeKJPCPjbtglerVFfWhSVxfqJtK4qrChTMY4XdjVm9O21aIA92LrFcv6HHtAsclxQVnxa0WfsqgDUib4X9muStCA2W8BBgDJ0EeGeFZ8WAAAAABJRU5ErkJggg==) no-repeat 7px 7px}.search-widget .autocomplete{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;background-color:#fff;display:block;list-style-type:none;margin:0;padding:0;position:absolute;text-align:left;width:280px}.search-widget .autocomplete ul{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;background-color:#fff;display:block;list-style-type:none;margin:0;padding:0;text-align:left;border-radius:0;border:1px solid #c6c6c6}.search-widget .autocomplete li a{display:inline-block;border-bottom:1px solid #f5f5f5;cursor:pointer;padding:7px 8px;font-size:13px;list-style-type:none;background-image:none;margin:0;transition:none}.search-widget .autocomplete li:last-child{border-bottom:none}.search-widget .autocomplete li.active a{background-color:#52add6}.search-widget .autocomplete li p{font-size:13px;line-height:14px;margin:0;padding:0;width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-widget .autocomplete li p.title{color:#3396c3;margin-left:40px;margin-top:9px}.search-widget .autocomplete li p.title em{color:#0b2644;font-style:normal;font-weight:bold}.search-widget .autocomplete li.active p.title{text-shadow:0 -1px 0 rgba(0,0,0,0.3);color:#fff}.search-widget .autocomplete li.active p.title em{color:#fff;font-style:normal}.search-widget .autocomplete li .sections{color:#999;font-size:11px}.search-widget .autocomplete li .sections em{color:#666;font-style:normal}.search-widget .autocomplete li .sections .section{display:inline}.search-widget .autocomplete li.active .sections{text-shadow:0 -1px 0 rgba(0,0,0,0.3);color:#a9d7f1}.search-widget .autocomplete li.active .sections em{color:#a9d7f1;font-style:normal}.search-widget .autocomplete img{width:30px;float:left}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'Brandon';src:url("/assets/Brandon_txt_light-webfont-bcafd813057621d4965b969d961202d3.eot?#iefix") format("embedded-opentype"),url(/assets/Brandon_txt_light-webfont-0f4bc3518d460f2731b2a2968bff30fd.woff) format("woff"),url(/assets/Brandon_txt_light-webfont-ebe1d653dbd3ae5e711a412e8996d495.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Brandon';src:url("/assets/Brandon_txt_reg-webfont-1119503a2027c231d6ac0b2cac09c59b.eot?#iefix") format("embedded-opentype"),url(/assets/Brandon_txt_reg-webfont-254c3c89fc7b8ab85abd090ca3651aec.woff) format("woff"),url(/assets/Brandon_txt_reg-webfont-8f7ee54cebdbd4a3241b9c432e54dc37.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Brandon';src:url("/assets/Brandon_txt_med-webfont-65477f80f1f8cf404589969368a04398.eot?#iefix") format("embedded-opentype"),url(/assets/Brandon_txt_med-webfont-e0e0cfee33ce4ca7288132a861cc754c.woff) format("woff"),url(/assets/Brandon_txt_med-webfont-c6944bbb84c644deecaba6f1e67241f2.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Brandon';src:url("/assets/Brandon_txt_bld-webfont-f66ea7b8510c5954efd5401a1e6b4241.eot?#iefix") format("embedded-opentype"),url(/assets/Brandon_txt_bld-webfont-3ed1ec547ad15a3d49b75c331e9391e2.woff) format("woff"),url(/assets/Brandon_txt_bld-webfont-128fa314ea826dd2a8fa73ae1e858c16.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Brandon';src:url("/assets/Brandon_txt_blk-webfont-236e31d0f06ba01b6d61f86ed6ee4905.eot?#iefix") format("embedded-opentype"),url(/assets/Brandon_txt_blk-webfont-c72471e36e59e1c1349231dea26ccabf.woff) format("woff"),url(/assets/Brandon_txt_blk-webfont-3b2bb7037361c8714550fe591a3ac5ff.ttf) format("truetype");font-weight:900;font-style:normal}.marketing-container{/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */}.marketing-container p,.marketing-container ul,.marketing-container ol{margin:0;padding:0}.marketing-container ul,.marketing-container ol{list-style:none}.marketing-container audio,.marketing-container canvas,.marketing-container img,.marketing-container video{vertical-align:middle}.marketing-container fieldset{border:0;margin:0;padding:0}.marketing-container textarea{resize:vertical}.marketing-container .ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.marketing-container .ir:before{content:"";display:block;width:0;height:150%}.marketing-container .hidden{display:none !important;visibility:hidden}.marketing-container .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.marketing-container .showvisuallyhidden,.marketing-container .visuallyhidden.focusable:active,.marketing-container .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.marketing-container .invisible{visibility:hidden}@media print{.marketing-container *{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.marketing-container a,.marketing-container a:visited{text-decoration:underline}.marketing-container a[href]:after{content:" (" attr(href) ")"}.marketing-container abbr[title]:after{content:" (" attr(title) ")"}.marketing-container .ir a:after,.marketing-container a[href^="javascript:"]:after,.marketing-container a[href^="#"]:after{content:""}.marketing-container pre,.marketing-container blockquote{border:1px solid #999;page-break-inside:avoid}.marketing-container thead{display:table-header-group}.marketing-container tr,.marketing-container img{page-break-inside:avoid}.marketing-container img{max-width:100% !important}@page{.marketing-container{margin:0.5cm}}.marketing-container p,.marketing-container h2,.marketing-container h3{orphans:3;widows:3}.marketing-container h2,.marketing-container h3{page-break-after:avoid}}.marketing-container *:before,.marketing-container *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.marketing-container .clearfix:after,.marketing-container .shb-nav:after{content:"";display:table;clear:both}.marketing-container .is-transitioning{display:block !important;visibility:visible !important}.marketing-container .js-focus-hidden:focus{outline:none}.marketing-container body{margin:0;padding:0;background:#ced3d3;font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:1em;color:#767676;font-weight:400;-webkit-font-smoothing:antialiased}@media screen and (max-width: 61.8125em){.marketing-container body{font-size:0.9375em}}.marketing-container h1,.marketing-container h2,.marketing-container h3,.marketing-container h4,.marketing-container h5{margin-top:0}.marketing-container h1,.marketing-container .heading--1{font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:2.625em;margin-bottom:0.85714em;line-height:inherit;font-weight:500;color:#30373b}@media screen and (min-width: 46.875em) and (max-width: 61.8125em){.marketing-container h1,.marketing-container .heading--1{font-size:2.25em}}@media screen and (max-width: 46.8125em){.marketing-container h1,.marketing-container .heading--1{font-size:1.625em}}.marketing-container h2,.marketing-container .heading--2{font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:1.5em;margin-bottom:0.75em;line-height:inherit;font-weight:500;color:#30373b}@media screen and (min-width: 46.875em) and (max-width: 61.8125em){.marketing-container h2,.marketing-container .heading--2{font-size:1.375em}}@media screen and (max-width: 46.8125em){.marketing-container h2,.marketing-container .heading--2{font-size:1.125em}}.marketing-container h3,.marketing-container .heading--3{font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:300;-webkit-font-smoothing:auto;font-size:1.5em;margin-bottom:0.75em;line-height:inherit;font-weight:300;color:#30373b}@media screen and (min-width: 46.875em) and (max-width: 61.8125em){.marketing-container h3,.marketing-container .heading--3{font-size:1.375em}}@media screen and (max-width: 46.8125em){.marketing-container h3,.marketing-container .heading--3{font-size:1.125em}}.marketing-container h4,.marketing-container .heading--4{font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:1.1875em;margin-bottom:0.52632em;line-height:inherit;font-weight:500;color:#30373b}@media screen and (max-width: 61.8125em){.marketing-container h4,.marketing-container .heading--4{font-size:1.125em}}.marketing-container h5,.marketing-container .heading--5{font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:900;-webkit-font-smoothing:antialiased;font-size:0.8125em;margin-bottom:0.46154em;line-height:inherit;font-weight:900;color:#30373b;text-transform:uppercase;letter-spacing:0.2em}.marketing-container a{text-decoration:none;cursor:pointer;color:#767676}.marketing-container .txt--minor{font-size:0.875em;line-height:1.42857em}.marketing-container .body-link,.marketing-container main p>a{padding-bottom:0.1875em;border-bottom-width:1px;border-bottom-style:solid;color:#7ab55c;-webkit-transition:border-color 150ms ease-in-out;-moz-transition:border-color 150ms ease-in-out;transition:border-color 150ms ease-in-out}.marketing-container .body-link:hover,.marketing-container main p>a:hover,.marketing-container .body-link:focus,.marketing-container main p>a:focus{border-bottom-color:transparent}.marketing-container main p,.marketing-container main ul,.marketing-container main ol{margin-bottom:0.9375em;line-height:1.5em;font-size:1em}.marketing-container blockquote{margin:30px 0}.marketing-container blockquote p{font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:300;-webkit-font-smoothing:auto;margin:0;padding:16px 0 16px 30px;font-size:1.5em;color:black;border-left:solid 2px #ced3d3}.marketing-container blockquote footer{text-align:right}.marketing-container blockquote cite{font-style:normal}.marketing-container .heading-container{text-align:center}.marketing-container .section-intro{border:1px solid rgba(0,0,0,0.2);border-width:1px 0;padding:2.25em 0}.marketing-container .section-intro:after{content:"";display:table;clear:both}.marketing-container button{background:none;border:none;display:inline-block;cursor:pointer}@-webkit-keyframes spin{.marketing-container 0%{-webkit-transform:rotate(0deg)}.marketing-container 100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{.marketing-container 0%{-moz-transform:rotate(0deg)}.marketing-container 100%{-moz-transform:rotate(360deg)}}@keyframes spin{.marketing-container 0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.marketing-container 100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.marketing-container .marketing-button{-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;-webkit-transition-property:background-color border-color color;-moz-transition-property:background-color border-color color;transition-property:background-color border-color color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#7ab55c;display:inline-block;padding:0.77778em 1.66667em;border:none;border-radius:3px;cursor:pointer;color:white;font-size:18px;text-align:center;white-space:nowrap}.marketing-container .marketing-button:hover{background-color:#6aa74c}.marketing-container .marketing-button:active,.marketing-container .marketing-button:focus{background-color:#619945}.marketing-container .marketing-button:hover{color:white;text-decoration:none}.marketing-container .marketing-button--small{padding:0.5625em 1.875em;font-size:16px;height:auto}.marketing-container .marketing-button--block{width:100%;padding-left:0;padding-right:0}.marketing-container .marketing-button--reset{background:none;border:none;cursor:pointer;padding:0;margin:0;color:inherit;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.marketing-container .page-block{padding:5.625em 0;background-color:white}@media screen and (max-width: 46.8125em){.marketing-container .page-block{padding:3.75em 0}}.marketing-container .page-block--lowlight{background-color:#30373b;color:darkgray}.marketing-container .page-block--lowlight .section-heading>h1,.marketing-container .page-block--lowlight .section-heading>h2{color:white}.marketing-container .page-block--lowlight .section-heading.lowlight__heading>p:before{background-color:#949494}.marketing-container .lowlight__heading{color:white}.marketing-container .lowlight__quote{border-color:darkgray}.marketing-container .page-block--light,.marketing-container .marketing-form-block--light{background:#f9fafa;border:1px solid #e5e5e5;border-width:1px 0}.marketing-container .page-block--image{background-position:top center;background-repeat:no-repeat;background-size:cover;padding:60px 0;position:relative}.marketing-container .page-block--image>.page-width{height:100%;z-index:1}.marketing-container .page-block--minor{padding-bottom:0}.marketing-container .marketing-form-block{padding:30px 0}.marketing-container .marketing-form-block--light:last-child{border-bottom:0}.marketing-container .marketing-form-block--lowlight{background:rgba(0,0,0,0.25)}.marketing-container .page-header+.marketing-form-block{border-bottom:1px solid #e5e5e5}.marketing-container input,.marketing-container textarea,.marketing-container select,.marketing-container button{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin:0;padding:0;font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:1em}.marketing-container input::-webkit-input-placeholder,.marketing-container textarea::-webkit-input-placeholder,.marketing-container select::-webkit-input-placeholder,.marketing-container button::-webkit-input-placeholder{color:darkgray}.marketing-container input::-moz-placeholder,.marketing-container textarea::-moz-placeholder,.marketing-container select::-moz-placeholder,.marketing-container button::-moz-placeholder{color:darkgray}.marketing-container input:-moz-placeholder,.marketing-container textarea:-moz-placeholder,.marketing-container select:-moz-placeholder,.marketing-container button:-moz-placeholder{color:darkgray}.marketing-container input:-ms-input-placeholder,.marketing-container textarea:-ms-input-placeholder,.marketing-container select:-ms-input-placeholder,.marketing-container button:-ms-input-placeholder{color:darkgray}.marketing-container input.placeholder,.marketing-container textarea.placeholder,.marketing-container select.placeholder,.marketing-container button.placeholder{color:darkgray}@media screen and (min-width: 46.875em){.marketing-container .marketing-form--inline .marketing-input-wrapper{margin-bottom:0}}.marketing-container .marketing-form--inline__heading{text-align:center}.marketing-container .marketing-input-wrapper{position:relative;display:block;margin-bottom:15px}.marketing-container .marketing-input-wrapper .marketing-input{margin-bottom:0}.marketing-container .marketing-input,.marketing-container .marketing-textarea{display:inline-block;height:54px;width:100%;margin:0 0 15px 0;padding:14px 16px;color:#30373b;font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:1.125em;border:1px solid darkgray;border-radius:3px;background-color:white;-webkit-transition:border-color 0.1s;-moz-transition:border-color 0.1s;transition:border-color 0.1s;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.marketing-container .marketing-input::-webkit-input-placeholder,.marketing-container .marketing-textarea::-webkit-input-placeholder{color:darkgray}.marketing-container .marketing-input::-moz-placeholder,.marketing-container .marketing-textarea::-moz-placeholder{color:darkgray}.marketing-container .marketing-input:-moz-placeholder,.marketing-container .marketing-textarea:-moz-placeholder{color:darkgray}.marketing-container .marketing-input:-ms-input-placeholder,.marketing-container .marketing-textarea:-ms-input-placeholder{color:darkgray}.marketing-container .marketing-input.placeholder,.marketing-container .marketing-textarea.placeholder{color:darkgray}.page-block--lowlight .marketing-container .marketing-input,.page-block--lowlight .marketing-container .marketing-textarea{border-color:transparent}.marketing-container .marketing-textarea{height:auto;min-height:54px}.marketing-container .marketing-select-wrapper{position:relative;display:block;margin-bottom:15px}.marketing-container .marketing-select-wrapper>select{height:54px;width:100%;margin:0;padding:14px 32px 14px 16px;font-size:1.125em;border:1px solid darkgray;border-radius:3px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.marketing-container .marketing-select-wrapper>select::-ms-expand{display:none}.marketing-container .marketing-select-wrapper:before{pointer-events:none;content:'';background-image:url("data:image/svg+xml;charset=utf8,%3C!--%20Generator:%20Adobe%20Illustrator%2017.1.0,%20SVG%20Export%20Plug-In%20%20--%3E%0A%3Csvg%20version=%221.1%22%20baseProfile=%22tiny%22%0A%09%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20xmlns:a=%22http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/%22%0A%09%20x=%220px%22%20y=%220px%22%20width=%2210.289px%22%20height=%226.563px%22%20viewBox=%220%200%2010.289%206.563%22%20xml:space=%22preserve%22%3E%3Cstyle%20type=%22text/css%22%3Ecircle,%20ellipse,%20line,%20path,%20polygon,%20polyline,%20rect,%20text%20%7B%20fill:%20darkgray%20!important;%20%7D%3C/style%3E%0A%3Cdefs%3E%0A%3C/defs%3E%0A%3Cg%3E%0A%09%3Cpolygon%20fill=%22%23CDCCCC%22%20points=%225.212,6.563%200,1.424%201.404,0%205.192,3.735%208.865,0.01%2010.289,1.414%20%09%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto;background-position:center;height:16px;width:16px;display:block;position:absolute;bottom:18px;right:12px;z-index:2}.marketing-container :-moz-any(.marketing-select-wrapper):after{position:absolute;right:1px;top:1px;height:52px;width:32px;background-color:white;pointer-events:none;z-index:1;content:'';border-radius:3px}.marketing-container .marketing-label{display:block;margin-bottom:0.61538em;font-size:0.8125em;text-transform:uppercase;font-family:"Brandon", Helvetica, Arial, sans-serif;font-weight:900;-webkit-font-smoothing:antialiased}.marketing-container .marketing-form__button{height:54px}.marketing-container .marketing-form__button[disabled]{background-color:darkgray;position:relative;cursor:not-allowed;color:darkgray}.marketing-container .marketing-form__button[disabled]:hover{background-color:#9a9a9a}.marketing-container .marketing-form__button[disabled]:active,.marketing-container .marketing-form__button[disabled]:focus{background-color:#8f8f8f}.marketing-container .marketing-form__button[disabled]:hover{color:#9a9a9a}.marketing-container .marketing-form__button[disabled]:after{content:'';display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;border-radius:50%;border:3px solid white;border-top-color:transparent;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.marketing-container .marketing-label--hidden{display:inline}.no-placeholder .marketing-container .marketing-label--hidden{position:absolute;left:0;top:-20px}.no-placeholder .marketing-container .marketing-label--hidden .visuallyhidden{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.marketing-container .marketing-input-focus,.marketing-container .marketing-input:focus,.marketing-container .marketing-input.focus,.marketing-container .marketing-textarea:focus,.marketing-container .marketing-textarea.focus{color:black;border:1px solid #00baff}.marketing-container .marketing-input-disabled,.marketing-container input[disabled],.marketing-container input.disabled,.marketing-container textarea[disabled],.marketing-container textarea.disabled,.marketing-container select[disabled],.marketing-container select.disabled,.marketing-container button[disabled],.marketing-container button.disabled,.marketing-container .marketing-input[disabled],.marketing-container .marketing-input.disabled,.marketing-container .marketing-textarea[disabled],.marketing-container .marketing-textarea.disabled{background-color:#e5e5e5}.marketing-container .marketing-input--error{border:2px solid #dd665a}.marketing-container .marketing-form__messages{font-size:13px;font-weight:500}.marketing-container .marketing-form__messages .error,.marketing-container .marketing-form__messages .suggest{display:block;padding:0.61538em 0 0;-webkit-transition:all, 0.3s ease;-moz-transition:all, 0.3s ease;transition:all, 0.3s ease}.marketing-container .marketing-form__messages .error.hide,.marketing-container .marketing-form__messages .suggest.hide{opacity:0;display:none}.marketing-container .marketing-form__messages .error{color:#dd665a}.marketing-container .marketing-form__messages .error a{color:#dd665a;border-bottom:1px solid #dd665a}.marketing-container .marketing-form__messages .suggest{color:#949494}.marketing-container .marketing-checkbox,.marketing-container .marketing-radio{margin-bottom:15px;float:left;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.marketing-container .marketing-checkbox:checked+label:after,.marketing-container .marketing-radio:checked+label:after{position:absolute;left:0;top:0;content:''}.marketing-container .marketing-checkbox:focus+label:before,.marketing-container .marketing-radio:focus+label:before,.marketing-container .marketing-checkbox:focus:checked+label:before,.marketing-container .marketing-radio:focus:checked+label:before{outline:none;border-color:#7ab55c;box-shadow:0 0 4px 0 #7ab55c}.lt-ie9 .marketing-container .marketing-checkbox,.lt-ie9 .marketing-container .marketing-radio{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.marketing-container .marketing-checkbox-label,.marketing-container .marketing-radio-label{display:block;position:relative;margin-bottom:15px;padding-left:30px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.marketing-container .marketing-checkbox-label:hover:before,.marketing-container .marketing-radio-label:hover:before{border-color:#7ab55c}.marketing-container .marketing-checkbox-label:before,.marketing-container .marketing-radio-label:before{content:'';position:absolute;left:0;top:0;height:20px;width:20px;background-color:white;border-radius:3px;border:1px solid #e5e5e5;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);-webkit-transition:border-color 150ms ease;-moz-transition:border-color 150ms ease;transition:border-color 150ms ease}.marketing-container .marketing-checkbox--large+label,.marketing-container .marketing-radio--large+label{padding-left:40px;line-height:30px}.marketing-container .marketing-checkbox--large+label:before,.marketing-container .marketing-radio--large+label:before{width:30px;height:30px}.marketing-container .marketing-checkbox:checked+label:before{background-color:#7ab55c;border-color:#7ab55c;box-shadow:none}.marketing-container .marketing-checkbox:checked+label:after{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml%20version=%221.0%22%20encoding=%22utf-8%22?%3E%0A%3C!--%20Generator:%20Adobe%20Illustrator%2018.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20%20--%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version=%221.1%22%20id=%22Layer_1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%0A%20%20%20viewBox=%220%200%2040.7%2040%22%20enable-background=%22new%200%200%2040.7%2040%22%20xml:space=%22preserve%22%3E%3Cstyle%20type=%22text/css%22%3Ecircle,%20ellipse,%20line,%20path,%20polygon,%20polyline,%20rect,%20text%20%7B%20fill:%20%23fff%20!important;%20%7D%3C/style%3E%0A%3Cpath%20fill=%22%237DB360%22%20d=%22M16.7,30l-7.4-7.9c-0.8-0.8-0.6-2,0.4-2.6c1-0.6,2.4-0.5,3.1,0.3l3.7,4l11.3-13c0.7-0.8,2.1-1,3.1-0.4%0A%20%20c1,0.6,1.2,1.8,0.5,2.6L16.7,30L16.7,30z%22/%3E%0A%3C/svg%3E%0A");width:20px;height:20px}.marketing-container .marketing-checkbox--large:checked+label:after{width:30px;height:30px}.marketing-container .marketing-radio:checked+label:after{left:5px;top:5px;width:10px;height:10px;border-radius:10px;background-color:#7ab55c}.marketing-container .marketing-radio:checked+label:before{border-color:#7ab55c}.marketing-container .marketing-radio-label:before{border-radius:20px}.marketing-container .marketing-radio--large:checked+label:after{top:6px;left:6px;width:18px;height:18px;border-radius:15px}.marketing-container .signup-form .marketing-input{position:relative;z-index:2}@media screen and (min-width: 46.875em){.marketing-container .signup-grid-3{float:left;display:block;margin-right:2.12766%;width:23.40426%}.marketing-container .signup-grid-3:last-child{margin-right:0}}.marketing-container .signup-modal__content{float:left;display:block;margin-right:3.22581%;width:48.3871%;float:none;margin:0 auto}.marketing-container .signup-modal__content:last-child{margin-right:0}.marketing-container .signup-modal__content:last-child{margin-right:auto}.marketing-container .signup-modal__content .marketing-form__button{float:right}.marketing-container .signup-modal__content .marketing-label{display:block;position:absolute;height:18px;top:18px;right:100%;width:auto;margin:0 15px 0 0;color:white;text-align:right;white-space:nowrap;z-index:1;opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);-webkit-transition:-webkit-transform 300ms ease, opacity 300ms ease;-moz-transition:-moz-transform 300ms ease, opacity 300ms ease;transition:transform 300ms ease, opacity 300ms ease}.marketing-container .signup-modal__content .marketing-label>span{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.ie9 .marketing-container .signup-modal__content .marketing-label{opacity:1}.marketing-container .signup-modal__content label.js-with-label .marketing-label{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.marketing-container .signup-modal__content .modal__heading{margin-bottom:28px}.marketing-container .signup-modal__content .marketing-form__messages .hide{display:block}.marketing-container .signup-modal__content .marketing-form__messages .error{position:relative;margin-top:-24px;z-index:1}.marketing-container .marketing-signup{padding:0 20px}.marketing-container .marketing-form__messages>span{line-height:1.5}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.integration-group{margin-bottom:1.875em}.integration-group:not(:last-child){border-bottom:1px solid #e5e5e5}.integration-item{padding:10px 0}@media screen and (min-width: 46.875em){.integration-item:nth-child(4n){margin-right:0}.integration-item:nth-child(4n+1){clear:left}}.integration-item__name{font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}
