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-e366d95f7651d4b38c93d8cb845656a2.eot);src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-e366d95f7651d4b38c93d8cb845656a2.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-e7d72aaadd5686c12f56f0b1370ad73a.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-fdf2c1c6f2746caf12e03343621e1cc9.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-858b59ecb64139e2f7151ac7901feca2.svg#ProximaNovaThin) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url(/assets/shopify-assets/ProximaNova-Light-webfont-ceb0545ea8000604dc1805d96362dc9c.eot);src:url(/assets/shopify-assets/ProximaNova-Light-webfont-ceb0545ea8000604dc1805d96362dc9c.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-95ce70daf082c5ea9a706ce2a1a48f52.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Light-webfont-84d2a56feab64299d5ef1b511bb0da20.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-4e5fcf9817566ece26f011f47baa73cf.svg#ProximaNovaRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-2874901d74071c77dde7caa61ac02d7a.eot);src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-2874901d74071c77dde7caa61ac02d7a.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-f320f1af91a5d693000b7fdc44aa5334.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-3a1531915bf4e4b5644a3c62de6b0f56.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-1b09f8bfb219da24d3b61be109d214a0.svg#ProximaNovaReg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemiBold';src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-a250aee797c8ea6353e3cb19ca54495e.eot);src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-a250aee797c8ea6353e3cb19ca54495e.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-ae65d843a6b3fe4a574e48325323b56e.woff) format("woff"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-d670425a0dd20b30b273efb214828f09.ttf) format("truetype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-a5b30e9296dc716368ae4739aae2c784.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-e366d95f7651d4b38c93d8cb845656a2.eot);src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-e366d95f7651d4b38c93d8cb845656a2.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-e7d72aaadd5686c12f56f0b1370ad73a.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-fdf2c1c6f2746caf12e03343621e1cc9.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-858b59ecb64139e2f7151ac7901feca2.svg#ProximaNovaThin) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url(/assets/shopify-assets/ProximaNova-Light-webfont-ceb0545ea8000604dc1805d96362dc9c.eot);src:url(/assets/shopify-assets/ProximaNova-Light-webfont-ceb0545ea8000604dc1805d96362dc9c.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-95ce70daf082c5ea9a706ce2a1a48f52.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Light-webfont-84d2a56feab64299d5ef1b511bb0da20.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-4e5fcf9817566ece26f011f47baa73cf.svg#ProximaNovaRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-2874901d74071c77dde7caa61ac02d7a.eot);src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-2874901d74071c77dde7caa61ac02d7a.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-f320f1af91a5d693000b7fdc44aa5334.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-3a1531915bf4e4b5644a3c62de6b0f56.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-1b09f8bfb219da24d3b61be109d214a0.svg#ProximaNovaReg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemiBold';src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-a250aee797c8ea6353e3cb19ca54495e.eot);src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-a250aee797c8ea6353e3cb19ca54495e.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-ae65d843a6b3fe4a574e48325323b56e.woff) format("woff"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-d670425a0dd20b30b273efb214828f09.ttf) format("truetype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-a5b30e9296dc716368ae4739aae2c784.svg#ProximaNovaSemiBold) format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:'social-circle';src:url(/assets/shopify-assets/ss-social-circle-01fe5305e1d1c8f4e4e2cbc08e827445.eot);src:url(/assets/shopify-assets/ss-social-circle-01fe5305e1d1c8f4e4e2cbc08e827445.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ss-social-circle-5c7768368db9a5cd095c76d3fb90e2f3.woff) format("woff"),url(/assets/shopify-assets/ss-social-circle-bcce13c9d6e5c77491ee9f2ef6c8e9df.ttf) format("truetype"),url(/assets/shopify-assets/ss-social-circle-0cadf16c8e88877f75974d50b89759b7.svg#SocialicoRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'social-circle';src:url(/assets/shopify-assets/ss-social-circle-01fe5305e1d1c8f4e4e2cbc08e827445.eot);src:url(/assets/shopify-assets/ss-social-circle-01fe5305e1d1c8f4e4e2cbc08e827445.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ss-social-circle-5c7768368db9a5cd095c76d3fb90e2f3.woff) format("woff"),url(/assets/shopify-assets/ss-social-circle-bcce13c9d6e5c77491ee9f2ef6c8e9df.ttf) format("truetype"),url(/assets/shopify-assets/ss-social-circle-0cadf16c8e88877f75974d50b89759b7.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-90e3f92468e31eb2af0fd33ed4215e9f.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-ec89632d443b51e8f09fc6bd2c4d6391.png);background-size:130px auto}}.shb-logo-site--resources{width:230px;background:url(/assets/shopify-assets/logos/shopify-logo-resources-f0027baa4fc5f1a5d3b4cd903ee6a3c0.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-dd3787c8a45df64582993e467a0adfb1.png);background-size:230px auto}}.shb-logo-site--eu{background:url(/assets/shopify-assets/logos/shopify-logo-ecommerce-university-611f4712972ed8028997d020e985456c.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-9322f1b238569356f752115d368eb571.png);background-size:278px auto}}.shb-logo-site--pos{width:171px;background:url(/assets/shopify-assets/logos/shopify-pos-logo-01f500bef2d5f0d582ced538bbf13e21.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-9b8f0b2b195657d81116a9904f08d4ba.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-6ed72e8cf0ddeb0bdd78f202141d5c00.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-6476425d2e4137330dcff48f3cfad7ac.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-8a2da162a3a3123dfe873ca3a043b42d.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-de0689701eccde07e150723737a63fd5.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-694885a8375ab0967be49291d32d578b.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-5250246815ee06ec0878c3d81d4afbcf.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);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-c8a8ca5505f71da8a8ed58ae8c14fae6.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-de0689701eccde07e150723737a63fd5.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-694885a8375ab0967be49291d32d578b.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-5250246815ee06ec0878c3d81d4afbcf.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);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)}.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}.icn{display:inline-block;background-image:url(/assets/resources-assets/icons/spritesheet-0669acc0cdb8ad2d4be90531b46d94c6.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-e319e9ce827bc9557d780bfd7688943f.png)}.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-5f059c3bc30185df7ffc9b87bb376820.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(#cccccc,#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(#dddddd,#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(#ffffff,#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-5b36563ea2e1bfda89d456a78e7d7973.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:7px 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:-50px;top:30px}.most-popular-apps{text-align:center;display:block;overflow:hidden;clear:both;display:none}.most-popular-apps h1{margin:10px 0 40px 0}#feature-groups{display:none}.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-left:-30px}.appcard{height:185px;width:50%;float:left;list-style:none;background-repeat:repeat-x;position:relative;background-color:#FFF;padding:0 0 0 30px;margin:0 0 30px 0;font-size:14px}.appcard:nth-child(2n+1){clear:left}.appcard .appcard-content-wrapper{position:relative;width:100%;height:188px;display:block;background-repeat:repeat-x;overflow:hidden}.appcard .appcard-content-wrapper ul{margin:0;padding:0;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-transition:all, 0.15s;-moz-transition:all, 0.15s;transition:all, 0.15s}.appcard .appcard-content-wrapper ul li{list-style:none;line-height:18px;padding:0 15px;width:100%;display:block}.appcard:hover ul{top:-95px}.appcard:hover div{background-position:50% -100px}.appcard .app-icon{left:125px;top:20px;position:absolute}.appcard .appcard-content{-webkit-transition:all, 0.15s;-moz-transition:all, 0.15s;transition:all, 0.15s;background-image:url(/assets/layout/app-card-bg-286f15bf9aa1cc5816469ba9bdafa57c.png);background-repeat:repeat-x;background-position:50% 0;overflow:hidden;height:160px;width:100%;background-color:#FFF}.appcard .appcard-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-o-transition:none 0.3s ease-in-out 0s;-webkit-transition:none 0.3s ease-in-out 0s;-moz-transition:none 0.3s ease-in-out 0s;display:block;z-index:99;border:1px solid #eee;border-radius:0 0 3px 3px}.appcard:hover .appcard-overlay{-webkit-transition:none;-moz-transition:none;transition:none;background-position:50% 0;border:3px solid #479ccf;margin-left:-2px;margin-top:-2px}.appcard:hover .appcard-overlay-beta{border-color:#f2e7bb}.appcard:hover .appcard-overlay-official{border-color:#96bf48}.appcard .appcard-banner{height:100px;position:relative}.appcard .appcard-name{margin:10px 0 0 0;height:18px;overflow:hidden;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#000;white-space:nowrap;text-overflow:ellipsis}.appcard .appcard-namewithbadge-beta{width:220px !important}.appcard:hover .appcard-namewithbadge-beta{color:#9B731D !important}.appcard .appcard-namewithbadge-official{width:170px !important}.appcard:hover .appcard-namewithbadge-official{color:#79ac2a !important}.appcard .appcard-price,.appcard .appcard-description{margin:0 0 10px 0;color:#666666}.appcard:hover .appcard-name,.appcard:hover .appcard-price{color:#479ccf}.appcard:hover .appcard-price-beta{color:#9B731D !important}.appcard:hover .appcard-price-official{color:#79ac2a !important}.appcard .appcard-rating{background-color:#f9f9f9;border-top:1px solid #eee;padding:0 15px !important;color:#999;clear:both;overflow:hidden;min-height:30px}.appcard .appcard-rating-reviews{float:right;height:18px;display:block;padding:6px 0}.appcard .appcard-rating-likethisapp{float:left;display:block;background:url(/assets/icons/emotion-happy-16-f2f97702f8db64d644d4e0c3d48558d6.png) left 6px no-repeat;padding:6px 0 0 22px}.appcard .appcard-description{background-color:#f9f9f9;padding:10px 15px 100px 15px !important;border-top:1px solid #eee}.appcard .appcard-status{float:right;width:auto !important;padding:1px 6px 0px 6px !important;border:1px solid #eee;background-color:#FFF;font-size:12px;color:#999999;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:1px;position:absolute;right:15px;top:112px}.appcard:hover .appcard-status,.appcard:hover .appcard-status-beta{color:#9B731D;background-color:#fcf5d9;border-color:#f2e7bb;top:112px}.appcard .appcard-status-official{color:#96bf48;border-color:#ebf6d7}.appcard:hover .appcard-status-official{color:#FFF;background-color:#96bf48;border-color:#79ac2a}.appcard__inner{position:relative;max-width:310px;margin:0 auto}.app-card-grid,.app-grid{margin-left:-30px}.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{float:left;background-image:url(/assets/star-rating-71d59b2c445a4c7a8242e0213761f79c.png);width:70px;height:30px}.appcard-rating-star-grey{background-image:url(/assets/star-rating-grey-36ddb0ccf7e10e2f32f769e4b3bca647.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}.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("layout/slideshow-overlay.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-01c2cc613d3d25bf5d1fd9c25fe43575.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 li{display:inline;padding:15px 0 30px 0}.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}.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}.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-46fe9aedc23c98c56cb94787c9d023ec.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 .app-icon{float:left;margin:0 15px 0 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-20bf78ded5b9d19e8a5449472e905d9f.png) 0 -5px no-repeat}.app-description{margin:30px 0 60px 0}.app-description big,.app-description small,.app-description p,.app-description li,.app-description blockquote{font-size:16px}.app-description li p{margin:0}.app-description li{list-style-position:outside;margin:0 0 10px 30px;list-style:disc}.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{margin:30px 0 20px 0;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}.app-description h2{font-size:24px;line-height:32px}.app-description h3{font-size:20px;line-height:28px}.app-description pre,.app-description code{font-family:monospace;color:#666666}.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{padding:10px 0;line-height:20px !important}.app-pricenotes p{margin:0;padding:0;line-height:20px !important;font-size:13px}.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;max-width:649px;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}.resourcesreviews-header h2{margin:4px 0 15px 0;float:none}.resourcesreviews-menu li{float:left;margin:0 10px 10px 0}#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-8747e2fd5d8245db22ee50b9dfe9d3c1.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{width:185px}#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 .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-9fc4f629a4af749b3ba1d505dad54301.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-e2c4b3721431d73a434eb85501aa3499.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-52c288ba4ad9735a2718b48285fc132f.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 !important;box-shadow:0 0 10px black;box-sizing:border-box;border:none !important;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}.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{display:none}.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:46px 0 0 0}.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}@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){.descriptive-app-group-grid{margin-top:15px}.appcard,.appcard .appcard-content-wrapper,.appcard .appcard-content{height:auto}.appcard .appcard-content-wrapper ul{position:relative}.appcard .appcard-description{margin:0;padding-bottom:15px !important;height:110px}.appcard:hover ul{top:0}.appcard:hover div{background-position:50% 0}#embeds-content .appcard{height:185px}#embeds-content .appcard:hover ul{top:-95px}#embeds-content .appcard:hover div{background-position:50% -100px}#embeds-content .appcard .appcard-description{height:auto;padding:10px 15px 100px 15px !important}}@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{height:130px}#embeds-content .appcard .appcard-description{height:auto}}@media screen and (max-width: 480px){.descriptive-app-group-grid,.app-card-grid,.app-grid{margin-left:0}.appcard,.app-card-grid .appcard,.app-grid .appcard{width:100%;padding-left: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__inner{margin:0 auto}.appcard .appcard-description{height:auto}}.app-meta--mobile-only{display:none}@media screen and (max-width: 945px){.app-meta--mobile-only{display:block;text-align:left;margin-bottom:15px}.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}}.new-to-shopify{width:auto;float:none}.fancybox-wrap{overflow:visible !important}.modal-login,.modal{max-width:600px;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){.publishing-nav{clear:both}}.sitemap .col4:last-child{margin-right:0}.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}
