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-baf4e56732719c560711659197d4f484.eot);src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-baf4e56732719c560711659197d4f484.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-b12f54726d8db265da769f158c274524.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-a2297776c9d101db667c1f26004e375a.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-30186f9b346234ba2970675b9fb21c49.svg#ProximaNovaThin) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url(/assets/shopify-assets/ProximaNova-Light-webfont-bf6609278fd3887a6f67772fb70b5e01.eot);src:url(/assets/shopify-assets/ProximaNova-Light-webfont-bf6609278fd3887a6f67772fb70b5e01.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-8eba43c246e71e3e659068ac657b57b8.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Light-webfont-fb5060e72836796479f53521a67581a2.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-20236b46602547ff49de8f0995938a82.svg#ProximaNovaRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-ea2026685bf8237353f50a4f2d59a6ac.eot);src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-ea2026685bf8237353f50a4f2d59a6ac.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-27030b0d09bccd4f842e3b7135b2f0e5.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-ce95470dcb7e07649aefe6eaca111f9b.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-12475769accd9d2f72faa73a040b51a5.svg#ProximaNovaReg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemiBold';src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-5e83cb30c1daee6200696081c21f1374.eot);src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-5e83cb30c1daee6200696081c21f1374.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-009fbf7afe32f2abf2ed22cdc68c3d67.woff) format("woff"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-dc0b3ab1e78490e19c36e496c689cedd.ttf) format("truetype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-5cee59cbe0a301f5860b1f6fe634efc1.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-baf4e56732719c560711659197d4f484.eot);src:url(/assets/shopify-assets/ProximaNova-Thin-webfont-baf4e56732719c560711659197d4f484.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-b12f54726d8db265da769f158c274524.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-a2297776c9d101db667c1f26004e375a.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Thin-webfont-30186f9b346234ba2970675b9fb21c49.svg#ProximaNovaThin) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url(/assets/shopify-assets/ProximaNova-Light-webfont-bf6609278fd3887a6f67772fb70b5e01.eot);src:url(/assets/shopify-assets/ProximaNova-Light-webfont-bf6609278fd3887a6f67772fb70b5e01.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-8eba43c246e71e3e659068ac657b57b8.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Light-webfont-fb5060e72836796479f53521a67581a2.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Light-webfont-20236b46602547ff49de8f0995938a82.svg#ProximaNovaRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-ea2026685bf8237353f50a4f2d59a6ac.eot);src:url(/assets/shopify-assets/ProximaNova-Reg-webfont-ea2026685bf8237353f50a4f2d59a6ac.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-27030b0d09bccd4f842e3b7135b2f0e5.woff) format("woff"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-ce95470dcb7e07649aefe6eaca111f9b.ttf) format("truetype"),url(/assets/shopify-assets/ProximaNova-Reg-webfont-12475769accd9d2f72faa73a040b51a5.svg#ProximaNovaReg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-5e83cb30c1daee6200696081c21f1374.eot);src:url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-5e83cb30c1daee6200696081c21f1374.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-009fbf7afe32f2abf2ed22cdc68c3d67.woff) format("woff"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-dc0b3ab1e78490e19c36e496c689cedd.ttf) format("truetype"),url(/assets/shopify-assets/Proxima_Nova_Sbold-webfont-5cee59cbe0a301f5860b1f6fe634efc1.svg#ProximaNovaSemiBold) format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:'social-circle';src:url(/assets/shopify-assets/ss-social-circle-e0dc65047e039880cd33db9a98255907.eot);src:url(/assets/shopify-assets/ss-social-circle-e0dc65047e039880cd33db9a98255907.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ss-social-circle-fb1b4c07b2031d964570fe451e4cc665.woff) format("woff"),url(/assets/shopify-assets/ss-social-circle-51b70f682228736116ccad173adfaa54.ttf) format("truetype"),url(/assets/shopify-assets/ss-social-circle-8c3cdcf77e83b4730df59471abc5ea7a.svg#SocialicoRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'social-circle';src:url(/assets/shopify-assets/ss-social-circle-e0dc65047e039880cd33db9a98255907.eot);src:url(/assets/shopify-assets/ss-social-circle-e0dc65047e039880cd33db9a98255907.eot?#iefix) format("embedded-opentype"),url(/assets/shopify-assets/ss-social-circle-fb1b4c07b2031d964570fe451e4cc665.woff) format("woff"),url(/assets/shopify-assets/ss-social-circle-51b70f682228736116ccad173adfaa54.ttf) format("truetype"),url(/assets/shopify-assets/ss-social-circle-8c3cdcf77e83b4730df59471abc5ea7a.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:hover{background:#f0f0f0;color:#191919}.button:active{background:#f0f0f0;position:relative;top:1px;color:#191919;box-shadow:inset 0 0 8px #e1e1e1}.button-primary{color:white;background:#96bf48;border:1px solid #8bb43f;text-shadow:0 1px 0 #80a53a}.button-primary:hover{background:#a1c65b;color:white}.button-primary: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: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: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,.cf:before,.clearfix:after,.cf:after{content:" ";display:table}.clearfix:after,.cf:after{clear:both}.clearfix,.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:focus{outline:none}a:active,a:hover{outline:0}#branding{display:block;float:left;width:156px;height:37px;margin:17px 0 0 -3px;background:url(/assets/shopify-assets/shopify-logo-sm-873e11daa9beb5b858365433933bc506.png) top left no-repeat;text-indent:-9999px}#branding-resources{display:block;float:left;width:203px;height:37px;margin:17px 0 0 -3px;background:url(/assets/shopify-assets/shopify-resources-logo-sm-1157549279444c39c8f7f6e9e5b57e66.png) top left no-repeat;text-indent:-9999px}#shopify-nav{position:fixed;z-index:999;display:block;width:100%;height:70px;background:#000;-webkit-transition:none;-moz-transition:none;transition:none}#shopify-nav nav{font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}#shopify-nav nav>ul{float:right;font-size:13px;text-transform:uppercase}#shopify-nav nav>ul>li{float:left}#shopify-nav nav>ul>li:hover>a.drop-menu-title{z-index:999;background:#fff;padding-bottom:22px !important;margin-top:10px;color:#479ccf;border-radius:3px;-webkit-transition:none;-moz-transition:none;transition:none}#shopify-nav nav>ul>li:hover>a.drop-menu-title+ul{margin-top:25px}#shopify-nav nav>ul>li>a{color:#a6a6a6;height:12px;padding:19px 18px 29px;margin-top:10px;text-decoration:none}#shopify-nav nav>ul>li>a:visited{color:#a6a6a6}#shopify-nav nav>ul>li>a:hover{color:#eee}#shopify-nav nav>ul>li>a.current{color:#eee}#shopify-nav nav>ul>li>a:focus{outline:none}#shopify-nav nav>ul>li>a.drop-menu-title{cursor:default;padding-top:19px;padding-right:33px;-webkit-transition:none;-moz-transition:none;transition:none}#shopify-nav nav>ul>li:last-child{padding-right:0}#shopify-nav nav>ul>li.login a{color:#fff !important}#shopify-nav nav>ul>li.last a{padding-right:0 !important}#shopify-nav nav>ul>li span.arrow{position:absolute;top:22px;right:18px;display:block;background:url(/assets/shopify-assets/main-sprite-c89dcecbfcc22a280ad5ebf348f72b3d.png) no-repeat -255px -55px;width:7px;height:4px}#shopify-nav .sub-menu{margin:0;padding:0;list-style:none;line-height:1.0}#shopify-nav .sub-menu a{display:block;position:relative}#shopify-nav .sub-menu ul{z-index:888 !important;margin-top:15px;background:#fff;position:absolute;top:-999em;padding:0 17px;width:147px;border-radius:3px;box-shadow:0 0px 10px rgba(0,0,0,0.3);-webkit-transition:none;-moz-transition:none;transition:none}#shopify-nav .sub-menu ul li{width:100%;border-bottom:1px dotted #ccc}#shopify-nav .sub-menu ul li:last-child{border-bottom:none}#shopify-nav .sub-menu ul li a{color:#666666;text-transform:none;font-size:13px;padding:8px 0}#shopify-nav .sub-menu ul li:first-child a{padding-top:10px}#shopify-nav .sub-menu ul li:last-child a{padding:8px 0 20px}#shopify-nav .sub-menu ul li a:hover,#shopify-nav .sub-menu ul li a:hover .title{color:#000}#shopify-nav .sub-menu ul li a .title{font-size:13px;color:#666666;display:block;margin-bottom:4px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}#shopify-nav .sub-menu li{float:left;position:relative}#shopify-nav .sub-menu li:hover{visibility:inherit}#shopify-nav .sub-menu li:hover ul,#shopify-nav .sub-menu li.sfHover ul{left:0;top:2.5em;z-index:99}#shopify-nav .sub-menu li:hover li ul{top:-999em}#shopify-nav .sub-menu li li:hover ul{left:181px;top:0}#shopify-nav .sub-menu li li:hover li ul{top:-999em}#shopify-nav .sub-menu li li li:hover ul{left:181px;top:0}#shopify-nav .button{padding:6px 8px 18px 8px !important;margin:22px 18px 22px 18px;color:#fff !important;height:24px;font-size:13px}#shopify-nav li:last-child .button{margin-right:0px}#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-92212f243a5de3bdea08a2f6177127ac.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-229b4500da77b6b8419848750b785dfb.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-b3d1972e5c95d507c15e000a2d77e98d.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-2237d5ecccdb81d2c76ee2f42ce59c7b.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}html *[class*="col"]{margin:0 15px;float:left}html *[class*="push"],html *[class*="pull"]{position:relative}.col12{width:990px}.push12{margin-left:1035px}.pull12{margin-right:1035px}.col11{width:905px}.push11{margin-left:950px}.pull11{margin-right:950px}.col10{width:820px}.push10{margin-left:865px}.pull10{margin-right:865px}.col9{width:735px}.push9{margin-left:780px}.pull9{margin-right:780px}.col8{width:650px}.push8{margin-left:695px}.pull8{margin-right:695px}.col7{width:565px}.push7{margin-left:610px}.pull7{margin-right:610px}.col6{width:480px}.push6{margin-left:525px}.pull6{margin-right:525px}.col5{width:395px}.push5{margin-left:440px}.pull5{margin-right:440px}.col4{width:310px}.push4{margin-left:355px}.pull4{margin-right:355px}.col3{width:225px}.push3{margin-left:270px}.pull3{margin-right:270px}.col2{width:140px}.push2{margin-left:185px}.pull2{margin-right:185px}.col1{width:55px}.push1{margin-left:100px}.pull1{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-92212f243a5de3bdea08a2f6177127ac.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-229b4500da77b6b8419848750b785dfb.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-b3d1972e5c95d507c15e000a2d77e98d.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}select:focus{outline:none}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-c5e4a47056341950174e69b5832df912.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-6bf65a1bae191df938ea7c8bd517006d.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-df88881c57fb8a61c7f236bab9a34093.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-df6a2be8bf87df7ffb7178d8a0656251.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}#shopify-nav .sub-menu .active{font-weight:bold;color:#fff}.help-block{display:block;max-width:600px;clear:both;top:4px;position:relative}.help-block a{color:#222 !important}.help-inline,.help-block{font-size:13px;line-height:18px;color:#aaa}.blue{background:#f2f7fa;border-top:1px solid #d9dee1;border-bottom:1px solid #d9dee1}.regular{color:#555 !important}.muted{color:#666666;font-size:11px}.grey{color:#666666;font-family:georgia, serif;font-style:italic}.big{font-size:20px;line-height:30px}.cancel{color:#8B0000}.cancel:hover{color:#B22222}.hidden{display:none}.left{float:left}.right{float:right}.inset-border-dark{position:relative;display:inline-block;font-size:0;line-height:0}.inset-border-dark:after{position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid rgba(0,0,0,0.07);content:"";pointer-events:none}.well{padding:20px}.input-prepend .add-on,.input-append .add-on{display:inline-block;height:30px;padding:0 8px;line-height:31px;text-align:center;text-shadow:0 1px 0 white;vertical-align:middle;background-color:#eee;border:1px solid #ccc}.input-append .add-on{border-left:none}.input-prepend .add-on{border-right:none}.input-prepend input,.input-append input{position:relative;margin-bottom:0;vertical-align:middle}.input-prepend input,.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-append input,.input-prepend .add-on{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.resourcesheader .truncated-line{max-width:650px;margin-top:50px;color:#666666}.experts-localized h1{font-size:39px;margin-bottom:20px}.experts-localized p{font-size:15px;line-height:26px;color:#666}#wrapper{width:925px;min-height:500px;margin:0 auto;padding:0 15px;position:relative;z-index:2}#header{display:block;position:relative;margin-bottom:20px;padding-top:20px}#content{margin:0px 0 70px 0px;min-height:500px}.layout-contentarea{padding-top:30px}.resourcescontent{margin:55px 0}.resourceslistheader{position:relative;margin:0px 15px 30px 15px}div.dialog{width:auto;height:auto;display:block;position:relative}.hr-title{padding-top:40px}.hr-title .hr-line{border-top:1px dotted #ddd}.hr-title .hr-text h2{font-family:"ProximaNovaThin";position:relative;top:-12px;font-size:28px;color:#333}.well .calltoaction{margin-bottom:20px}.login-link{font-size:14px;color:#888;margin-top:90px;right:15px;position:absolute;padding:3px 10px !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;background:rgba(0,0,0,0.08)}.login-link:hover{background:rgba(0,0,0,0.9);color:#eee}.login-link.logged-in{right:115px;width:140px;padding-right:20px !important}.search{position:relative}.clear-search-field{color:#888;font-size:15px;background:white;padding:2px 5px;border-radius:20px;position:absolute;right:6px;top:13px;margin-left:10px}.flash{margin:0px 15px 20px;padding:16px 20px;border-width:1px;border-style:solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.error{background:#FBE3E4;color:#a05053;border-color:#ba797b}.warning{background:#FFF6BF;color:#8d8555;border-color:#b1a975}.notice{background:#E6EFC2;color:#5f7231;border-color:#9daa8c}.announcement{color:#8D785A;margin:15px 0 10px 0;background:#FFFBE5;border:1px solid #EFEBD5;padding:10px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.errorExplanation{margin-bottom:40px;padding:20px 20px 20px 110px;color:#a05053;border-bottom:1px solid #d19ea0;background:#fbe3e4 url("/assets/icons/error-c05f3fb58c35ec59fb8486c7f7cd5b58.png") no-repeat 25px 30px;clear:both}.errorExplanation h2{font-size:30px;margin:0;color:#a05053}.errorExplanation ul li{line-height:1.5em;list-style-type:disc;list-style-position:inside}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #888;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.arrow-right{display:inline-block;height:15px;width:10px;vertical-align:middle;margin:3px 0 0 5px;background-image:url("/assets/icons/arrow-right-dd59e68ee2663ff4bf8cd63012fe8906.png")}.splash-header{height:550px;background:#F6F6F6;border-bottom:1px solid #DFDFDF}.splash-header .splash-logo{height:55px;width:398px;margin:150px auto 0;text-indent:-30000px;background:url("layout/shopify-experts-logo.png") no-repeat}.splash-header .or-separator{font-family:georgia, serif;font-size:28px;font-style:italic;color:#efefef;background:#1c1c1c;height:70px;width:70px;text-align:center;line-height:68px;margin:0 auto;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.splash-header .row>.col5{margin-top:60px}.splash-header .row>.col2{margin-top:120px}.splash-header h1{font-size:28px;font-family:"ProximaNovaThin"}.splash-header h4{display:inline;font-size:16px}.splash-header p{font-size:13px}.splash-header .caret{margin-top:12px}.splash-header h4{font-size:22px}.splash-header #exp-merchant div{width:180px}.splash-header #exp-merchant .fl{padding-right:35px}.splash-header .col12>a{float:right;margin-top:80px;text-align:right;margin-left:0;margin-right:0}.splash-header-variation{background:url("/assets/layout/tile-0874bb5c1742df817ebf54d4c40819f3.png") repeat top left #f2f7fa;border-bottom:1px solid #DFDFDF}.splash-header-variation .heading{text-align:center;margin:125px 0 40px;font-size:40px}.splash-header-variation .expert-heading{padding-top:2px;text-align:center;font-size:20px;color:#479ccf;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0}.splash-header-variation .expert-category-large{text-align:center}.splash-header-variation .expert-category-large a{display:block}.splash-header-variation .expert-category-small .expert-heading{margin:0 0 55px 40px;text-align:left;line-height:30px}.splash-header-variation .expert-category-small a{position:relative;display:block;width:415px;margin:0 auto}.splash-header-variation .expert-description{color:#000;width:250px;margin:0 auto}.splash-header-variation .expert-icon-large{display:block;margin:0 auto;width:127px;height:127px}.splash-header-variation .expert-icon-small{position:absolute;left:0;width:26px;height:26px}.splash-header-variation .expert-setup .expert-icon-large{background:url("/assets/layout/splash-setup-2a59cd217f7b8ae5fda31ce86c4dc386.png") no-repeat top left}.splash-header-variation .expert-theme .expert-icon-large{background:url("/assets/layout/splash-theme-6476545be9286f407e4bb2d113e03185.png") no-repeat top left}.splash-header-variation .expert-apps .expert-icon-large{background:url("/assets/layout/splash-apps-8bf7a4a81cca1d28db053401534ddc3e.png") no-repeat top left}.splash-header-variation .expert-marketing .expert-icon-small{background:url("/assets/layout/splash-marketing-6a544a8d97b96b058d6767e14bb0dbd5.png") no-repeat top left}.splash-header-variation .expert-photography .expert-icon-small{background:url("/assets/layout/splash-photography-1a0529b0af1cdf9f7829fc9a8076e470.png") no-repeat top left}.splash-header-variation .expert-divider{margin:40px 0;overflow:hidden;color:#949ea5;font-size:14px;letter-spacing:1px;text-align:center;text-transform:uppercase;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}.splash-header-variation .expert-divider span{display:inline-block;position:relative}.splash-header-variation .expert-divider span:before{right:110%}.splash-header-variation .expert-divider span:after{left:110%}.splash-header-variation .expert-divider span:before,.splash-header-variation .expert-divider span:after{content:'';position:absolute;top:50%;width:1000%;height:1px;background-color:#949ea5}.custom-select{padding:0 12px;display:inline-block;margin:0 7px;border:1px solid #e3e3e3;border-bottom:1px solid #d0d0d0;width:230px;height:30px;line-height:31px;cursor:pointer;background-image:-o-linear-gradient(#eee, #f6f6f6);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(1, #f6f6f6));background-image:-moz-linear-gradient(center bottom, #eee 0%, #f6f6f6 100%);background-image:linear, top, #eeeeee, #f6f6f6;-moz-box-shadow:0 1px 1px #dddddd;-webkit-box-shadow:0 1px 1px #dddddd;box-shadow:0 1px 1px #dddddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.custom-select:active{border:1px solid #d3d3d3;box-shadow:none}.custom-select ul{background:#1c1c1c;padding:7px 15px;width:225px;position:absolute;z-index:100;margin:17px 0 0 -12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.custom-select ul:before{display:inline-block;position:absolute;z-index:101;width:0;height:0;margin:-13px 0 0 -10px;left:50%;vertical-align:top;border-bottom:10px solid #1c1c1c;border-right:15px solid transparent;border-left:15px solid transparent;content:""}.custom-select ul h4{color:#ccc;display:block;margin:0;line-height:40px}.custom-select ul h4:hover{color:#fff}.custom-select ul li{display:block;cursor:pointer;border-top:1px dotted #333}.custom-select ul li:first-child{border-top:none}#splash-page p{line-height:24px}#splash-page .hr-title{text-align:center;padding-top:0}#splash-page .case-studies li{width:225px;padding:0 15px}#splash-page .bx-wrapper,#splash-page .bx-window{width:1020px !important}#splash-page .bx-prev,#splash-page .bx-next{top:195px;width:25px;height:50px;background:url("/assets/buttons/splash-arrows-34c00303a367cbf515a231eef7b58f17.png") no-repeat top left;text-indext:-9999px;opacity:0.1;cursor:pointer}#splash-page .bx-prev:hover,#splash-page .bx-next:hover{opacity:1.0}#splash-page .bx-prev{background-position:top left;left:-50px}#splash-page .bx-next{background-position:top right;right:-50px}#splash-page .arrow-right{margin-top:3px}#splash-page .tooltip{left:50%;width:100px;margin-left:-57px}#splash-page .expert-category{clear:both;overflow:hidden}#splash-page .expert-category h2 a{color:#191919;font-size:36px}#splash-page .expert-category h2 a:hover{color:#3396c3}#splash-page .expert-category h3{font-size:15px;line-height:15px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:32px 0 6px 0px}#splash-page .expert-category-holder{border:none;border-top:1px solid #EEE;margin:50px 0 40px 0 !important}#splash-page .expert-category-holder.first{border-top:0;padding-top:5px;margin:0 !important}#splash-page .expert-categories-popularcities{margin:0 0 20px 0;display:block;font-size:14px;color:#999999}#splash-page .expert-categories-popularcities li{display:inline}#splash-page .expert-categories-popularcities li a{color:#999}#splash-page .expert-category-grid{width:680px;float:right;padding-top:10px}#splash-page .expertcard{height:127px;float:left;list-style:none;position:relative;background-color:#FFF;font-size:14px}#splash-page .expertcard .expertcard-content-wrapper{position:relative;width:310px;height:188px;display:block;overflow:hidden}#splash-page .expertcard .expertcard-content-wrapper ul{width:210px;margin-left:100px;padding:0;position:absolute;top:0;left:0;overflow:hidden;-o-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out}#splash-page .expertcard .expertcard-content-wrapper ul li{list-style:none;line-height:18px;padding:0 15px;width:180px;display:block}#splash-page .expertcard .expertcard-content{overflow:hidden;height:160px;width:310px;background-color:#FFF}#splash-page .expertcard .expertcard-overlay{height:99px;width:309px !important;display:block;position:absolute;z-index:99;border:1px solid #eee;border-radius:0 0 3px 3px;-o-transition:none 0.3s ease-in-out 0s 0.3s ease-in-out;-webkit-transition:none 0.3s ease-in-out 0s 0.3s ease-in-out;-moz-transition:none 0.3s ease-in-out 0s 0.3s ease-in-out}#splash-page .expertcard:hover .expertcard-overlay{-o-transition:none 0.3s ease-in-out;-webkit-transition:none 0.3s ease-in-out;-moz-transition:none 0.3s ease-in-out;background-position:right top;border:3px solid #479ccf;margin-left:-2px;margin-top:-2px}#splash-page .expertcard .expertcard-name{margin:10px 0 0 0;height:18px;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#000}#splash-page .expertcard .expertcard-name,#splash-page .expertcard .expertcard-location{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#splash-page .expertcard .expertcard-price{margin:0 0 17px 0;color:#666666}#splash-page .expertcard:hover .expertcard-name,#splash-page .expertcard:hover .expertcard-location,#splash-page .expertcard:hover .expertcard-price,#splash-page .expertcard:hover .expertcard-reviews{color:#479ccf}#splash-page .expertcard .expertcard-reviews{background-color:#f9f9f9;border-top:1px solid #eee;padding:0 15px !important;color:#999;clear:both;overflow:hidden}#apply-page{padding:120px 0 50px}#apply-page .case-studies li{width:225px;padding:0 15px}#apply-page .bx-prev,#apply-page .bx-next{display:none}.case-studies li{display:inline-block;background-repeat:no-repeat}.metadata{margin-top:5px}.metadata p{line-height:18px}.featured-avatar{margin:3px 0 0 5px;width:30px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#top-ten-slide{height:225px;width:225px;background:#f7f7f7}#top-ten-slide h1{font-size:24px;margin-top:65px}.pager-dots{padding-top:10px}.pager-dots a{color:#ddd;padding:10px 2px;font-size:18px}.pager-dots a.active{color:#888}.truncated-line{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#new-experts{padding:0 0 60px}#new-experts img{position:relative;height:55px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#new-experts .light{line-height:16px;margin-top:10px}#apply-to-experts{height:45px;border-radius:3px;color:#fff;line-height:18px;padding-top:10px;background:#000;text-align:center;display:block}.tc{text-align:center}.tw{color:#fff}.new-splash .splash-header{padding-top:70px;position:relative;z-index:1;color:#FFF;transition:opacity 0.2s 0.1s ease;overflow:hidden;background:#2d3538 url("/assets/splash/gurus_photo_mini-df6a36fd63e8ade8d08ab367aeb6ce64.jpg") 50% 50% fixed no-repeat;background-size:cover}.transition .splash-header{opacity:0}.splash-header .carousel{position:relative;z-index:3}.slider-container{height:550px}.previous-slide:hover{color:#67b2ec}.previous-slide,.previous-slide:active{position:absolute;top:85px;left:-50px;z-index:20;color:#787c7d;line-height:1em;transition:left 0.3s 0.8s ease}.previous-slide img{width:5px;display:inline-block;margin-right:10px}.show-controls .previous-slide{left:20px}.login{position:absolute;top:85px;right:20px;z-index:20;line-height:1em;opacity:1;transition:opacity 0.3s 0.8s ease;width:50%;text-align:right;color:#666}.login .truncated-line{display:inline}.login a:hover{color:#67b2ec}.login a,.login a:active{color:#a7acaf}.show-controls .login{opacity:0}.splash-header .splash-title{font-size:2.8em;line-height:1em;margin-bottom:10px;font-family:"ProximaNovaThin", "Helvetica Neue", Helvetica, Arial, sans-serif}.splash-sub-title{display:block;font-size:2em;color:#D9DEE1;margin-bottom:35px;font-family:"ProximaNovaThin", "Helvetica Neue", Helvetica, Arial, sans-serif}.splash-sub-title strong{font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}.splash-sub-title.splash-third-slide{color:#FFF}.splash-first-slide{margin-top:180px}.splash-second-slide{margin-top:160px}.splash-third-slide{margin:110px 0 15px}.splash-options-container{border-top:1px solid #5c5c5c}.splash-options{display:block;padding:20px 30px 20px 15px;border-bottom:1px solid #5c5c5c;font-size:1.1em;line-height:1em;position:relative}.splash-options span{position:absolute;top:15px;right:15px;width:25px;height:25px;border:1px solid #fff;border-radius:100%}.slide-step2 .splash-options span{top:20px}.splash-options h4{margin:0;line-height:1em;font-family:"ProximaNovaThin", "Helvetica Neue", Helvetica, Arial, sans-serif}.splash-options p{margin:0;color:#D9DEE1}.splash-options span img{width:30%;margin:5px 0 0 10px;opacity:0.5;display:block}.splash-options:hover{color:#FFF;background:rgba(255,255,255,0.1)}.splash-options:active{background:none}.splash-options:hover span{background:#479ccf;border-color:#479ccf;background-size:14px;background-position:-20px 50%;overflow:hidden}.splash-options:hover span img{opacity:1}.splash-options.active span,.splash-options:active span{background:#479ccf url("/assets/icons/option-check-46453f9a1a44c2f188a78db1d37f68ec.png") 50% 50% no-repeat;background-size:12px;border-color:#479ccf}.splash-options.active span img,.splash-options:active span img{display:none}.splash-header .owl-controls{position:absolute;bottom:-20px;top:auto;left:0;width:100%}.owl-pagination{margin:0 auto;width:30px}.owl-page{float:left;margin-right:10px}.owl-page:first-child{display:none}.owl-page:last-child{margin-right:0}.owl-page span{display:block;width:10px;height:10px;background-color:#a9acaf;border-radius:100%}.owl-page.active span{background:#fff}.owl-wrapper-outer{transition:opacity 0.2s ease}.slide-transition{opacity:0}.splash-content-container{opacity:1;transition:opacity 0.5s 0.2s ease-in}.transition .splash-content-container{opacity:0}.splash-content-intro{margin-top:60px}.splash-content-intro .splash-content-section{padding:40px 0 0}.splash-content-section{padding:60px 0}.alternate-background{background:#f2f7fa}.expertise-title{font-size:2em}.expertise-title a:hover{color:#479ccf}.expertise-title a,.expertise-title a:active{color:#000}.view-cities-title{font-size:1em;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:0;color:#666666}.expertise img{display:block;width:100%}.marketers img{width:auto}.cities a:hover{color:#479ccf}.cities a,.cities a:active{color:#a9acaf}.expertise .button-small{font-size:15px;margin-top:10px}.new-splash .resourcesfooter{background:#f2f7fa;border-top:0}.newlayout .resourcesfooter{background:#f2f7fa;border-top:0}#results{min-height:600px;clear:left}.expert{background:#f7f7f7;margin-bottom:30px;height:225px;display:block;border-width:1px;border-style:solid;border-color:#ddd #ddd #ccc;position:relative;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.expert>.carousel-frame{width:454px;height:227px;background:#e0e0e0;border-left:1px solid #ddd;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.expert .carousel-frame .bx-prev,.expert .carousel-frame .bx-next{width:57px;height:57px;background-image:url("/assets/buttons/minifolio-arrows-b358fd476052ecf33f90fe02d9ecd30d.png");background-repeat:no-repeat;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.expert .carousel-frame .bx-prev{background-position:0 0;left:10px}.expert .carousel-frame .bx-next{background-position:-70px 0;right:10px}.expert .carousel-frame .button{clear:both}.expert .carousel-frame li{width:227px;float:left}.expert .carousel-frame li.single-photo{width:454px !important;text-align:center !important}.expert .carousel-overlay{position:absolute;z-index:2;height:227px;width:5px;margin:-1px 0 0 987px;background:url("/assets/layout/overlay-minifolio-20f8187ad0a965a4375f87a210a4f4cb.png") no-repeat top right}.expert .avatar-container{float:left;margin:30px}.expert .avatar{height:60px;width:60px;margin:0;padding:0;background:#ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block}.expert .inset-border-dark{margin:60px 30px}.expert .inset-border-dark:after{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.expert .expert-info{float:left;width:350px;margin-top:30px}.partner-header{width:400px;font-size:14px;display:block;overflow:hidden}.partner-header .partner-name,.partner-header .partner-location{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.partner-header .partner-name{font-size:18px;vertical-align:middle}.partner-header .partner-location{color:#191919;font-family:"ProximaNovaSemiBold", "Helvetica Neue", Helvetica, Arial, sans-serif}.partner-header .partner-rates{color:#666666;margin:10px 0}.partner-header .partner-review-count{background:#f2f7fa;border:1px solid #dbe6ed;padding:2px 6px;margin-left:10px;vertical-align:middle}.partner-header .partner-description{color:#666666;line-height:18px}.loading{background:url("/assets/icons/spinner-792ecd614b494dd46b19524fb1fead4b.gif") no-repeat center center;display:block;height:100px;color:#666666;font-size:12px;text-align:center}.newlayout .resourcesheader{height:auto}.newlayout .resourcesheader .col12{height:auto}.new-partner-results{margin-left:15px;min-height:600px;width:820px;float:left}.closable-container{overflow:hidden;position:relative}.closed-container{display:none}.experts-intro{position:relative;margin:30px 0 0;padding:30px;border:1px solid #dfdfdf;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.experts-intro p:last-of-type{margin:0}.experts-intro .default-list{margin:0 0 20px 20px}.experts-intro .close-button:hover{background-color:#479ccf;cursor:pointer}.experts-intro .close-button,.experts-intro .close-button:active{display:block;position:absolute;top:10px;right:10px;height:15px;width:15px;background:#a9acaf url("/assets/icons/close-99b2be3ea8c3070c5909b23eebcf67f5.png") 50% 50% no-repeat;text-indent:-999px;overflow:hidden;border-radius:100%;font-size:10px;text-align:center;color:#fff;line-height:15px}.expert-page-title{margin:40px 0 25px}.expert-page-title strong{font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}html .expert-item{position:relative;overflow:hidden;float:left;width:96%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:whitesmoke;padding:0;margin:0 0 35px 0;border:0;border-radius:0}.expert-item .owl-carousel,.expert-item .single-photo{position:relative;float:left;width:50%}.image-slideshow{margin:0}.expert-screenshot{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #f5f5f5;height:394px}.carousel .loading{height:375px}.owl-controls{position:absolute;top:0;left:0;width:100%}.owl-buttons{position:relative}.owl-buttons div:hover{background-color:#e6eef3}.owl-prev,.owl-next{position:absolute;top:170px;width:40px;height:40px;opacity:0;border-radius:100%;box-shadow:0px 1px 1px rgba(0,0,0,0.3);transition:all 0.2s ease-out;text-indent:-999px;overflow:hidden}.owl-prev,.owl-prev:active{left:10px;background:#fff url("/assets/icons/carousel-arrow-left-40700b72cd453f92d638ff1b3915f125.png") no-repeat 50% 50%;background-size:70%}.owl-next,.owl-next:active{right:10px;background:#fff url("/assets/icons/carousel-arrow-right-423d6655099b581c1848eaa9ea487629.png") no-repeat 50% 50%;background-size:70%}.expert-item:hover .owl-prev{left:20px;opacity:1}.expert-item:hover .owl-next{right:20px;opacity:1}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url("/assets/icons/grabbing-d39b65c83727e558d8fd00143bac7d91.png") 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.expert-details{position:relative;float:left;width:50%;transition:all 0.3s ease}.expert-details .detail-wrapper{padding:20px;background:#f5f5f5;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.expert-details h3{margin:0;font-size:1.4em;line-height:1em;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}.expert-location{width:70%}.expert-rating{width:30%;text-align:right}.expert-details .rating-star-halves{float:right;margin-top:-4px}.expert-details .rating{float:right;padding-left:8px;color:#666;font-size:90%}.rating-link:hover .rating{color:#479ccf}.extras-wrapper{transition:all 0.3s ease}.extras .expert-description{padding-top:10px}.extras strong,.expert-fee{font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#000}.expert-expertise{margin-bottom:20px}.split-list li{width:50%;float:left}.new-partner-results #pageless-loader{width:775px}html .filter-bar{width:170px;margin:0}.selector-group{margin-bottom:30px}.selector-group li{line-height:2.2em;font-size:14px}.title{padding-bottom:8px;border-bottom:1px solid #eee;font-size:14px;color:#000;line-height:1.2em;font-family:"ProximaNovaLight", "Helvetica", "sans-serif"}.filter-bar .selected,.open-list a:hover{display:inline-block;padding:0 8px;background:#f2f7fa;border-radius:3px}.open-list li{margin:0 0 3px -8px}.open-list a{padding:0 8px}.open-list a:active{background:#479ccf;color:#FFF}.dropdown:hover{background-color:#fff}.dropdown,.dropdown:active{position:relative;display:block;padding:3px 22px 3px 8px;background:#f2f7fa;line-height:1.8em;font-size:14px;border-radius:3px;border:1px solid #e6eef3}.dropdown:after{position:absolute;right:8px;top:14px;content:"";border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #479ccf}.dropdown-list{height:0px;overflow:hidden;transition:height 0.2s ease-out}.dropdown-list a{border-bottom:1px solid #eee;display:block;padding:8px;line-height:1.2em}.dropdown-list a:hover{background:#f2f7fa}.dropdown-list a:active{background:#fff}.range-values{margin:5px 0 0px}.t-right{text-align:right}.filter-search{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;border:1px solid #e6eef3;background:url("/assets/icons/search-icon-df6a2be8bf87df7ffb7178d8a0656251.png") no-repeat 0px 0;padding:8px 22px 7px 28px;min-height:0 !important;color:#666;font-family:"ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif}.filter-search:focus{background-position:0px -30px}.filter-bar .clear-search-field:hover{color:#479ccf}.filter-bar .clear-search-field,.filter-bar .clear-search-field:active{color:#666;background:transparent;font-size:14px;top:-1px}#apply-page h1,#apply-page h3{font-family:"ProximaNovaThin"}#apply-page h1{font-size:36px;margin:25px 0 0 0}#apply-page h3{color:#526066;font-size:22px;margin-bottom:55px}#apply-page #wanted-wrapper{background:#fff;margin:0px -20px 50px;border:1px solid #DDD;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#apply-page #wanted{width:100%;background:url("/images/layout/bg-seeking.jpg") top left no-repeat}#apply-page #wanted h1{margin-bottom:20px}#apply-page #wanted p{margin:0;width:440px}#apply-page #wanted li{padding:80px 60px;width:908px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#apply-page #wanted .designers-wanted{background:url("/assets/graphics/wanted-designers-f19c879e0e795d3b19a2d3ecdd6c36df.png") center right no-repeat}#apply-page #wanted .developers-wanted{background:url("/assets/graphics/wanted-developers-28f0b47effcf954832178d4529e1f5a4.png") center right no-repeat}#apply-page #wanted .marketers-wanted{background:url("/assets/graphics/wanted-marketers-378377ae27c39c78c8b4758a3c5d1823.png") center right no-repeat}#apply-page #wanted .photographers-wanted{background:url("/assets/graphics/wanted-photographers-47621e13293878efd869fa77ce2b2853.png") center right no-repeat}#apply-page #wanted .setupexperts-wanted{background:url("/assets/graphics/wanted-setupexperts-c04865fa0e6162cac9bf7c1a14bf71e5.png") center right no-repeat}#apply-page #wanted .posexperts-wanted{background:url("/images/graphics/wanted-pos.png") center right no-repeat}#apply-page .bx-wrapper:hover .bx-pager a{opacity:1}#apply-page .bx-pager{text-align:left;padding:0;position:absolute;z-index:9999;bottom:5px;right:5px}#apply-page .bx-pager a{opacity:0;background:#f7f7f7;background:rgba(0,0,0,0.07);padding:4px;display:inline-block;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}#apply-page .bx-pager a.pager-active{background:#aaa;background:rgba(0,0,0,0.3)}#apply-page .bx-pager a:hover{background:#ccc;background:rgba(0,0,0,0.2)}.stat-icon{display:block;width:125px;height:125px;margin:20px auto;background-image:url("/assets/icons/stats-icons-3dc5a8eb6f12710575d5001c7d1d2b1c.gif");background-repeat:no-repeat}.stat-icon.stat-cart{background-position:0 0}.stat-icon.stat-dude{background-position:-126px 0}.stat-icon.stat-fire{background-position:-252px 0}.stat-icon.stat-dollar{background-position:-378px 0}.stat-icon-text{text-align:center;margin-bottom:50px}.emboss-section{background:#f7f7f7;padding:15px;margin:20px;border-width:1px 0;border-style:solid;border-color:#eee transparent #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#apply-if .well{padding:40px 40px 43px;border:none;background:#f7f7f7}#apply-if .btn-install{display:block;margin:0}#apply-if h1{font-size:34px}#apply-if ul{padding:15px 0 30px}#apply-if ul li{line-height:35px;background:url("/assets/icons/check-c286d2bde50ee7e1b94515f244f91d40.png") no-repeat 0px 8px;padding-left:35px;font-size:22px;font-family:"ProximaNovaThin"}#apply-if ul span.light{font-size:16px;display:block;line-height:9px;padding-bottom:10px}#cancel-account{margin-top:40px;padding-top:20px;border-top:1px solid #f0f0f0}.quote{padding:0 0 15px}.quote img{height:30px;width:30px;float:left;margin:2px 10px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.quote cite{display:block;line-height:20px;padding:30px 0;background:url("/assets/layout/quote-2a390c029ac8355b4a6d482274193a9d.png") no-repeat 50px 0}.quote .well{border:none;padding:15px 30px;background:#f7f7f7}.col-left{float:left;width:512px;margin-right:34px}.col-right{float:left;width:374px}.section{margin-bottom:50px}#profile .expert-header{border-bottom:1px solid #e8e8e8;padding:0 0 20px 0}#profile .expert-header .expert-icon{float:left;margin:0 20px 0 0}#profile .expert-header .expert-icon img{height:60px;width:60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#profile .expert-header-meta{min-height:60px;float:left;width:570px;clear:right}#profile .expert-header-meta h1{margin:-4px 0 0 0;font-size:36px;line-height:38px}#profile .expert-description{padding:30px 0 15px 0}#profile .expert-experience{padding:30px 0 20px}#profile .expert-experience h3{font-size:20px;font-family:"ProximaNovaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif}#profile .expert-experience li{float:left;width:286px;margin-right:27px;line-height:38px;padding-left:25px;border-bottom:1px solid #e8e8e8;background-image:url("/assets/icons/check-inactive-90a7bb59811d92683db6940ce20f68e4.png");background-position:0 13px;background-repeat:no-repeat}#profile .expert-experience li:nth-child(2n+2){margin-right:0}#profile .expert-experience li.active{color:#333333;background-image:url("/assets/icons/check-active-67be40d8272efb3705d46f347f8e7326.png")}.resourcessidebar-section-value{max-width:200px}.resourcesreviews-review blockquote p{color:#888;line-height:22px}.view-all-reviews{margin-top:30px}.view-all-reviews a{display:block}.view-all-reviews a:before{content:'View All'}.view-all-reviews a.active:before{content:'Collapse'}.view-all-reviews a .caret{border-top:4px solid #52ADD6;margin-top:9px}.view-all-reviews a.active .caret{border-top:4px solid transparent;border-bottom:4px solid #52ADD6;margin-top:5px}#portfolio .carousel-frame{width:280px;height:280px;margin-bottom:12px}#portfolio .carousel-frame img,#portfolio .carousel-frame .inset-border-dark:after{max-width:280px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#portfolio .carousel-frame .bx-window{text-align:center}#portfolio .carousel-frame .bx-prev,#portfolio .carousel-frame .bx-next{display:inline-block;top:297px;width:57px;height:57px;background-image:url("/assets/buttons/splash-arrows-34c00303a367cbf515a231eef7b58f17.png");background-repeat:no-repeat;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;display:none}#portfolio .carousel-frame .bx-prev{left:0px;background-position:0 0}#portfolio .carousel-frame .bx-next{right:0px;background-position:-70px 0}#slideshow-pager{height:16px;text-align:center;margin:0 auto}#slideshow-pager a.pager-link{background:#e6e6e6;border:1px solid #999;display:inline-block;width:7px;height:7px;margin:0 2px;color:transparent;text-shadow:none;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}#slideshow-pager a.pager-link.pager-active{background:#aaa;border:1px solid #777}#slideshow-pager a.pager-link:hover{background:#ccc}#contact-form{font-size:15px}#contact-form label{margin-bottom:0}#contact-form select{width:200px;height:30px;border:1px solid #ccc;margin-bottom:15px}#contact-form fieldset{margin:20px 0}#contact-form ul{margin-left:10px}#contact-form .field{margin-bottom:12px}#contact-form .error{display:inline}#contact-form .radio,#contact-form .checkbox{padding-left:20px;margin-bottom:0}#contact-form .contact-comment-field{width:500px;height:145px}#contact-form .muted{margin:-8px 0 8px 0}#contact-form input:focus::-webkit-input-placeholder{color:#ddd}#contact-form input:focus:-moz-placeholder{color:#ddd}#review-form{display:block;padding:25px;margin:auto}#review-form h3{margin-top:0}#review-form label{line-height:30px}#review-form .review-text-field{width:300px}#review-form .review-comment-field{width:600px;height:145px}#review-form .review-rating{display:none}#review-form .review-smiley{float:left;padding:10px 22px}#review-form .review-rating-label{display:inline;width:80px;height:80px}#review-form .review-rating-label.selected{background:rgba(0,0,0,0.5)}#review-form #counter{width:auto;line-height:30px;color:#666666;background:none;border:none;padding:0;margin:0;margin-right:20px;font-size:11px;text-align:right}ul.rating{margin:0 0 20px 0;padding:0}ul.rating li{cursor:pointer;list-style-type:none;float:left;margin:0 10px 0 0;padding:5px 5px 2px 5px;opacity:.5;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}ul.rating li:hover{opacity:1}ul.rating li:active{opacity:1}ul.tabs{height:30px;width:100%;border-bottom:1px solid #E5E5E5;clear:both;position:relative;margin:15px -20px 0 -20px;padding-left:9px;width:auto;max-width:1040px;min-width:911px}ul.tabs li{margin-right:5px}ul.tabs li a{display:inline;float:left;width:auto;margin:0 7px 0 0;padding:4px 10px 3px;line-height:24px;overflow:hidden;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px}ul.tabs li:hover a{background:#f7f7f7;text-decoration:none;padding-bottom:2px}ul.tabs li.active a,ul.tabs li.active:hover a{background:white;border:1px solid #E5E5E5;border-bottom:none;color:#333;font-weight:bold;padding-top:3px}ul.tabs li.active a:hover{padding-bottom:3px}.col12.tab-content{margin-top:40px}.status{padding:3px 12px;color:#fff;text-shadow:none;line-height:14px;font-size:11px;float:right;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.status.active{background:#87BC25;border:1px solid #67AA1E;color:#fff}.status.published{background:#87BC25;border:1px solid #67AA1E;color:#fff}.status.inactive{background:#BD1F1F;border:1px solid #9B1717;color:#fff;text-shadow:0 1px 0 #9B1717}.status.pending{background:#ddd;border:1px solid #ccc;color:#666666;text-shadow:0 1px 0 #efefef}.status.cancelled{background:#ddd;border:1px solid #ccc;color:#666666;text-shadow:0 1px 0 #efefef}.status.rejected{background:#ddd;border:1px solid #ccc;color:#666666;text-shadow:0 1px 0 #efefef}input[type="file"]{background-color:#f7f7f7}input[type="checkbox"]{width:auto}.uneditable-input{background-color:#f7f7f7;display:block;border-color:#c6c6c6;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}#account{font-size:15px;margin-top:60px;min-height:550px}#account h1{font-size:30px}#account input{margin:0}#account textarea{padding:7px 10px;width:350px}#account .col4{min-height:880px}#account .col4 fieldset{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #ddd}#account .col4 input[type="file"],#account .col4 input[type="text"]{width:310px;margin:0 0 10px 0}#account .col4 input[type="checkbox"]{margin:0 0 10px}#account .col4 label{font-weight:normal;float:right}#account .col4 .clear_link{display:block;background:#fff;padding:0 12px;margin-bottom:-35px;border:1px solid #CCC;float:right;top:-45px;position:relative;line-height:33px;color:#888;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#account .portfolio_images:hover{cursor:move}#account #info{padding:0 0 20px 0;width:auto;float:none;border-bottom:1px solid #f0f0f0;margin:0 0 40px 0}#account #info>ul li{float:left;margin-right:50px;line-height:29px}#account .expert-avatar img{height:50px;width:50px;background:#fff url("/assets/layout/bg-partner-avatar-35f9dc294b0143b814ccc1b4735ba180.jpg") no-repeat center center;margin:0 20px 0 0;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#account .expert-avatar input{padding:0;background:none;box-shadow:none;border:none}#account .expertise{margin-top:5px}#account .expertise label{font-weight:bold}#account .expertise input[type="checkbox"]{margin:0 3px 0 0}#account .expertise .help-block{margin:0 0 10px 0}#account .expertise td{width:250px}#account .announcement{margin:0;width:300px;line-height:1.3em}#account .field_with_errors{display:inline}#account #add-screenshot-link{background:url("/assets/icons/add-e5d4e83878e47cb5332708d367c5a8c5.png") no-repeat 0 3px;display:block;padding-left:22px}#account input.money-field{min-width:60px;width:60px;margin:0;min-height:30px}#account #review-list{margin-bottom:30px}#account #review-list th{font-weight:bold;border-bottom:1px solid #e0e0e0;background:#575757;color:#fff;padding:10px 20px;text-align:left}#account #review-list td{padding:20px;border-bottom:1px dotted #ddd;vertical-align:top}#account #review-list tr:nth-child(odd) td{background:#f7f7f7}#account #review-list .status{line-height:26px;float:none}#account .stat{display:inline-block;padding:0 40px 20px 0;text-align:center}#account .stat strong{font-size:16px}#account .badge{margin:30px 60px 30px 0;width:200px;float:left}#account .badge .badge-container{height:70px}#account .badge img{padding:5px}#account .badge .btn-blue{width:66px;margin:9px 0 0 0;text-align:center;display:inline-block}#account .badge--endrow{margin-right:0}#account .delete-checkbox{min-width:0}#account-header{padding:15px 20px 0 20px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#new-review .btn-blue{min-width:0;margin-left:10px}input[type='text'].left-input{display:inline;margin-right:0 !important;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.button.right-input{position:relative;left:-4px;margin-left:0 !important;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#cities .flag{margin-right:5px}#cities .clearfix .col{float:left;width:178px;margin:0 30px 30px 0}#cities .clearfix .col ul li{line-height:2em;padding-left:25px}#cities .clearfix .col ul li:first-child{font-size:16px;font-weight:500;border-bottom:1px dotted #9a9a9a;padding-left:0;margin:-10px 0 5px;text-shadow:1px 1px rgba(255,255,255,0.4);font-family:droid sans, sans-serif}#cities .clearfix .col:last-child{margin-right:0}#countries .clearfix .col{float:left;width:178px;margin:0 30px 30px 0}#countries .clearfix .col ul li{line-height:2em}#countries .clearfix .col ul li:first-child{font-size:16px;font-weight:500;border-bottom:1px dotted #9a9a9a;padding-left:0;margin:-10px 0 5px;text-shadow:1px 1px rgba(255,255,255,0.4);font-family:droid sans, sans-serif}#sitemap h1{font-size:39px}#sitemap ul{margin-bottom:20px}#sitemap li{line-height:22px}.pagination{height:36px;margin:18px 0}.pagination ul{float:right;margin:0;border:1px solid #ddd;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination li{display:inline}.pagination a{float:left;padding:0 4px;line-height:24px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0,0,0,0.15);*border-right-color:#ddd;text-decoration:none}.pagination a:hover,.pagination .active a{background-color:#c7eefe}.pagination .disabled a,.pagination .disabled a:hover{background-color:transparent;color:#bfbfbf}.pagination .next a{border:0}.trigger-tooltip{position:relative}.trigger-tooltip .tooltip{padding:2px 7px}.form-horizontal .control-group{margin-bottom:18px}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:165px;padding-top:5px;text-align:right}.form-horizontal .controls{margin-left:180px}.form-horizontal .help-block{margin:0px 0 10px}.form-horizontal .form-actions{padding-left:180px}.rating-star,.rating-star-halves{float:left;background:url(/assets/icons/like-d5f01564a73e56f833c5d71dd94c69f9.svg) no-repeat 0 0;width:20px;height:30px}.rating-star-grey{background-image:url(/assets/icons/like-d5f01564a73e56f833c5d71dd94c69f9.svg)}.resourcesratingssummary .rating-star{margin:-10px 0 0 0}.rating-star-selected{background-position:0 -40px}.resourcesreviews-review{padding:30px 15px}.resourcesreviews-review .rating-star{float:none;position:absolute;top:16px}.resourcesreviews-review figcaption{font-size:14px}.arrow:hover,.fancybox-nav:hover{border-color:#479ccf}.arrow,.fancybox-nav,.arrow:active,.fancybox-nav:active{width:50px;height:50px;border-color:#a9acaf;overflow:hidden;text-indent:-999px}.arrow:before,.fancybox-nav:before{position:absolute;content:"";top:50%;left:50%;width:25px;height:25px;border-top:1px solid;border-left:1px solid;border-color:inherit;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.arrow-prev:before,.fancybox-prev:before{-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.arrow-next:before,.fancybox-next:before{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.callout{margin-top:70px;padding:60px;background:#f2f7fA;color:#2d3538;margin-bottom:60px}.callout .flash{margin-bottom:40px}.callout .flash p{margin:0}.callout .error{display:none}.expert-avatar{width:15%;margin-right:3%;overflow:hidden;border-radius:100%;background:#666;display:block}.expert-avatar--contact{margin:0 auto 30px auto}.expert-avatar img{display:block;width:100%}.expert-title_bar .expert-info{width:80%;padding-top:15px;line-height:1em}.expert-name{font-size:1.8em;line-height:0.6em}.expert-name--contact{margin-bottom:5px}.expert-name a{display:inline-block;overflow:hidden}.expert-name .resourcesratingssummary{clear:none;margin:0 5px 0 5px}.expert-name .rating-star-halves{height:0.79em}.rating-text{font-size:0.6em;color:#ababab;padding-top:15px;line-height:0}.expert-name a:hover .rating-text{color:inherit}.expert-url{font-size:1.2em;margin-bottom:1em}.expert-snippets a:hover{color:#479ccf}.expert-snippets,.expert-snippets a{color:#949494}.expert-snippets .faded{margin:0 5px}.expert-title_bar .button{display:block;float:right;width:100%;margin-top:45px;padding:10px 0}.carousel-wrapper{position:relative;margin-top:60px}.carousel-item img{border:1px solid #f5f5f5;display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.carousel-item{position:relative}.carousel-item:hover .fancybox:before{position:absolute;width:100%;height:100%;display:block;background:rgba(0,0,0,0.4) url("/assets/icons/zoom-48ee21d910186503c09260e7986833b1.svg") 95% 95% no-repeat;background-size:20px;top:0;right:0;content:""}.carousel-item-empty{background:#fff;height:310px}.carousel-item-empty a{display:block;width:100%;text-align:center;height:310px;padding-top:120px;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.carousel-controls{position:absolute;top:45%}#carousel-prev{right:100%}#carousel-next{left:100%}.fancybox-skin{background:#fff}.fancybox-close:hover{border-color:#479ccf}.fancybox-close,.fancybox-close:active{position:fixed;top:10px;right:10px;width:35px;height:35px;border-color:#d9dee1;background:none;transition:all 0.3s ease;opacity:0;-ms-transform:translate(0, -5px);-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}.fancyboxOpen .fancybox-close{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.fancybox-close:before,.fancybox-close:after{content:"";display:block;width:35px;height:35px;border-left:1px solid;border-color:inherit;position:absolute;top:0;left:50%;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%}.fancybox-close:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-close:after{-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.fancybox-nav span{visibility:hidden !Important}.fancybox-nav{transition:all 0.3s ease;opacity:0}.fancyboxOpen .fancybox-nav{opacity:1}.fancybox-next{right:auto;left:110%;top:50%;-ms-transform:translate(-10px, 0);-webkit-transform:translate(-10px, 0);transform:translate(-10px, 0)}.fancybox-prev{left:auto;right:110%;top:50%;-ms-transform:translate(10px, 0);-webkit-transform:translate(10px, 0);transform:translate(10px, 0)}.fancyboxOpen .fancybox-nav{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.content-wrapper{position:relative}.partner-title{line-height:1em;margin-bottom:0.5em}#reviews{padding:80px 0 60px;margin-top:-20px}.faded{opacity:0.3}.review{margin:0 8% 40px 0}#reviews figure.review{opacity:1}.review-stars{display:block;float:none;width:100%}.review .rating-star-halves{margin:-4px 10px 0 0px;height:21px}.review-wrapper{position:relative}.review-container{height:0;overflow:hidden;transition:height 0.8s ease, opacity 0.6s 0.2s ease;opacity:0}.showReviews .review-container{opacity:1;transition:all 0.8s ease}.all-reviews-wrapper .open,.showReviews .closed{display:none}.showReviews .open{display:inline}.expert-links .button{opacity:0;-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);transition:all 0.3s ease}.lockSidebar .button{opacity:1;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.overbooked{text-decoration:line-through}.lockSidebar .expert-links{position:fixed;top:110px;left:0;width:100%;z-index:1}.lockSidebar .inner-wrapper{width:1020px;margin:0 auto}.lockSidebar .content-column{position:relative;z-index:2}.lockFooter .expert-links{position:absolute;top:auto;bottom:30px}.fancybox-inner{overflow-x:hidden  !important}.expert-contact-form{width:600px;padding-right:40px;-moz-box-sizing:border-box;box-sizing:border-box}.expert-contact-form .flash{margin-bottom:40px}.expert-contact-form .warning,.expert-contact-form .announcement,.expert-contact-form .notice,.expert-contact-form .errorExplanation{display:none}.contact-message{width:80%;margin:0 0 5% 5%}.expert-contact-form h2{line-height:1em;margin:0}.field-group{border-top:1px solid #dcdcdc;padding:30px 0 40px}.expert-contact-form label{display:block;margin:0 0 5px 0}.expert-contact-form label.error{background:transparent;color:#d87878;display:inline;margin-left:10px}.comments-field label.error{margin:0}.expert-contact-form label.help_areas_label{display:inline-block}.expert-contact-form .field{margin-top:1.5em}.expert-contact-form .field:first-of-type{margin-top:0}.expert-contact-form input[type="text"],.expert-contact-form textarea{margin:0;font-family:"ProximaNovaLight", "Helvetica Neue", "Arial", "sans-serif";font-size:1em}.expert-contact-form input:not([type=submit]):not([type=checkbox]){min-width:300px;min-height:auto;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box}.expert-contact-form textarea{min-width:100%;min-height:200px;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}.expert-contact-form select{border:1px solid #C6C6C6;padding:10px 25px 10px 10px;border-radius:3px;font-family:"ProximaNovaLight", "Helvetica Neue", "Arial", "sans-serif";font-size:1em;color:#666;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;text-indent:0.01px;text-overflow:"";position:relative;z-index:1}.expert-contact-form select::-ms-expand{display:none}.expert-contact-form select:hover{cursor:pointer;background:rgba(71,156,207,0.1)}.select-wrapper{position:relative;display:inline-block}.select-wrapper:before{position:absolute;content:"";display:block;right:10px;top:45%;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;z-index:0;border-top:6px solid #479ccf}.checkbox input[type="checkbox"]{visibility:hidden;left:-999px;position:absolute}.checkbox{position:relative}.checkbox label{padding:0px 50px 0px 28px;margin-bottom:5px;display:block}.checkbox label:before{content:"";display:block;width:20px;height:20px;background:#fff;border-radius:3px;border:1px solid #C6C6C6;position:absolute;top:0;left:0;z-index:0}.checkbox input[type="checkbox"]:checked+label:before{background:#96bf48 url("/assets/icons/option-check-46453f9a1a44c2f188a78db1d37f68ec.png") 50% 50% no-repeat;background-size:10px;border-color:#96bf48}.checkbox label:hover{cursor:pointer}.cancel-button{margin-left:10px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png") -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url("/assets/fancybox/blank-b3d1972e5c95d507c15e000a2d77e98d.gif");z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png");background-position:-40px -30px}#fancybox-right-ico{background-image:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url("/assets/fancybox/fancybox-x-15c15d38d406d651bc0eb3a4cbaee2de.png")}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url("/assets/fancybox/fancybox-y-3d6f1fa4752b79222e4fe7cc87a9c624.png");background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url("/assets/fancybox/fancybox-x-15c15d38d406d651bc0eb3a4cbaee2de.png");background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url("/assets/fancybox/fancybox-y-3d6f1fa4752b79222e4fe7cc87a9c624.png")}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png");background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("/assets/fancybox/fancy_title_over-7bbfbbe0dd15b5c7c40e3c8058bf0278.png");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png") -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url("/assets/fancybox/fancybox-x-15c15d38d406d651bc0eb3a4cbaee2de.png") 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("/assets/fancybox/fancybox-4f7f10b20c9c9e95dadb81936f0c5c8a.png") -55px -90px no-repeat}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:8px}.noUi-horizontal .noUi-handle{width:20px;height:20px;left:-10px;top:-7px}.noUi-background{background:#f2f7fa}.noUi-connect{background:#479ccf}.noUi-target{border-radius:50px;border:1px solid #e6eef3}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #e6eef3;border-radius:100%;background:#FFF;cursor:col-resize}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.bx-next{position:absolute;top:40%;right:-50px;z-index:444;width:30px;height:30px;text-indent:-999999px;background:url("/assets/slideshow/gray_next-1fbe6d59b0ebadb207ea5eab901f54fd.png") no-repeat 0 -30px}.bx-prev{position:absolute;top:40%;left:-50px;z-index:444;width:30px;height:30px;text-indent:-999999px;background:url("/assets/slideshow/gray_prev-c0cc0ea471d4015366cd03cc160c1d0d.png") no-repeat 0 -30px}.bx-pager a{margin-right:5px;color:#fff;padding:3px 8px 3px 6px;font-size:12px;zoom:1;background:url("/assets/slideshow/gray_pager-53bc80924ed937db0a58101ee4953c6e.png") no-repeat 0 -20px}.bx-pager .pager-active,.bx-pager a:hover{background-position:0 0}.bx-pager{text-align:center;padding-top:7px;font-size:12px;color:#666}.bx-captions{text-align:center;font-size:12px;padding:7px 0;color:#666}.bx-auto{text-align:center;padding-top:15px}.bx-auto a{color:#666;font-size:12px}#contact-username{display:none}.default-list{list-style:disc outside none}
