/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul,ol{list-style:none;padding:0;margin:0}body{font-family:'Open Sans',OpenSans,sans-serif;letter-spacing:-0.02em;font-weight:400;font-style:normal;font-size:14px;line-height:1.4;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background:#f6f1ea;color:#7c756c}a{text-decoration:none}a:hover{text-decoration:underline}.no-ie-clear::-ms-clear{width:0;height:0;display:none}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}[class^='sg-icon-'],[class*=' sg-icon-']{display:inline-table;-webkit-background-clip:padding-box !important;-moz-background-clip:padding !important;background-clip:padding-box !important}[class^='sg-icon-']::before,[class*=' sg-icon-']::before{display:block !important;margin:0 !important;width:inherit !important;height:inherit !important;line-height:inherit !important}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.btn{display:inline-block;text-align:center;border-radius:3px;font-weight:400;font-size:17px;padding:20px 30px 20px 30px;text-decoration:none;outline:0;border:0;line-height:normal;white-space:nowrap;-webkit-transition:opacity .2s step-end,background .2s,color .2s,border .2s;transition:opacity .2s step-end,background .2s,color .2s,border .2s}.btn:active{-webkit-transition:opacity 0;transition:opacity 0}.btn:hover{text-decoration:underline}.btn:disabled{cursor:default;cursor:not-allowed}.btn.btn-orange{color:#fff;font-size:16px;background:#da500e;text-decoration:none}.btn.btn-orange:active{opacity:.6}.btn.btn-orange:hover{background:#c14000}.btn.btn-orange:disabled{color:#fae4da;background-color:#e08760}.btn.btn-unselected{color:#756e64;background:transparent;text-decoration:none}.btn.btn-unselected .sg-icon{color:#c4bdb2}.btn.btn-unselected:hover,.btn.btn-unselected:hover .sg-icon{color:#da500e}.btn.btn-translucent{background:rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.3);border-radius:100px;padding:10px 16px 10px 16px;color:#fff}.btn.btn-translucent:active{opacity:.8}.btn.btn-translucent:not([disabled]):hover{color:#da500e;background:#fff;text-decoration:none}.btn.btn-fb{background-color:#3b5998;color:#fff}.btn.btn-fb:not([disabled]):hover{background-color:#2f4880}.btn.btn-tw{background-color:#00aced;color:#fff}.btn.btn-tw:not([disabled]):hover{background-color:#4e9bd6}.btn.btn-gray{background-color:#898989;color:#fff}.btn.btn-gray:not([disabled]):hover{background-color:#6e6e6e}.btn.btn-fb .vertical-divider{border-right-color:#2653ae}.btn.btn-tw .vertical-divider{border-right-color:#1f8ad2}.btn.btn-blue{background-color:#4fa5e0;color:#fff}.btn.btn-blue:not([disabled]):hover{background-color:#3b85b8}.btn.btn-translucent.btn-translucent-red{border:1px solid #e8a78a;color:#da500e;background-color:transparent}.btn.btn-translucent.btn-translucent-red:not([disabled]):hover{border:1px solid #c14000;color:#c14000;background-color:transparent}.btn.btn-red{background-color:#d40000;color:#fff}.btn.btn-red:not([disabled]):hover{background-color:#ae0000}.btn.btn-cream{background:#faf7f2;color:#444}.btn.btn-cream:hover,.btn.btn-cream:active{background:#da500e;color:#fff;text-decoration:none}button.btn{display:block;margin:8px auto;padding:0;height:42px;line-height:42px}button.btn:hover{text-decoration:none}button.btn:active{opacity:.6}button.btn:disabled{opacity:.6}button.btn:disabled:active{opacity:.6;text-decoration:none}.section-tabs{background:#fff;text-align:center}.section-tabs a{font-size:12px;vertical-align:middle;margin:6px 0 6px 0;padding:0 19px;line-height:48px}.section-tabs a *{vertical-align:middle}.section-tabs .sg-icon{font-size:20px;margin-right:-3px}.section-tabs .btn.btn-unselected:hover .desc{color:#da500e}@media all and (min-width:480px){.section-tabs a{font-size:16px;padding:0 28px 0 18px;margin:5px 0 5px 0;line-height:55px}}@media all and (min-width:768px){.section-tabs a{font-size:18px;padding:0 48px 0 38px;margin:10px 0 10px 0;line-height:60px}.section-tabs .sg-icon{font-size:40px;margin-right:-5px}}.breadcrumbs{display:none;white-space:nowrap}@media all and (min-width:768px){.breadcrumbs{display:block;height:80px;line-height:80px;font-size:14px;font-weight:400;color:#aeaeae}.breadcrumbs .breadcrumb-arrow{margin:0 5px}.breadcrumbs a{color:inherit;position:relative;z-index:1}.breadcrumbs>span:last-child,.breadcrumbs>a:only-child{color:#fafafa}}#create-guide-modal .create-guide-btn{padding:14px 20px;height:50px}.spinner{background-image:url(data:image/png;base64,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);background-size:75px 75px;width:75px;height:75px;animation-name:rotate;animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-name:rotate;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite}.loader{position:relative;display:inline-block;width:90px;height:30px}.loader::before,.loader::after{content:'';display:block;position:absolute;border-radius:100px;width:33%;height:inherit;background:#fff}.loader::before{-webkit-animation:load-bubbles 1.5s 0 infinite;animation:load-bubbles 1.5s 0 infinite}.loader::after{-webkit-animation:load-bubble-middle 1.5s 0 infinite;animation:load-bubble-middle 1.5s 0 infinite}.linkified{color:#da500e;text-decoration:underline}#session-flash{position:fixed;z-index:1100;background:#f6f1ea;overflow:hidden;top:-400px;left:0;right:0;box-shadow:0 3px 9px rgba(0,0,0,.5);margin:0 auto;border-radius:0 0 4px 4px;max-width:980px;-webkit-transition:top 150ms ease-in-out;transition:top 150ms ease-in-out}#session-flash p{text-align:center;margin-right:40px;margin-left:40px}#session-flash .close{position:absolute;top:3px;right:15px;font-size:28px;color:#c4bdb2;cursor:pointer}#session-flash .close:hover .sg-icon{color:#000;opacity:.5}.wrapper>div>.cover:not(#cover){height:300px;position:relative}.wrapper>div>.cover:not(#cover)>.cover-img{position:absolute;width:100%;height:inherit;z-index:-1;background:rgba(0,0,0,0.1)}.wrapper>div>.cover:not(#cover)>.cover-img .sg-img{width:100%;height:100%}.wrapper>div>.cover:not(#cover)>.cover-img.dark .sg-img::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:rgba(0,0,0,0.3)}:not(.page-guide-single)>.wrapper>div>.content{background:#f6f1ea}@media all and (min-width:768px){.wrapper>div>.cover:not(#cover)>.cover-img{position:fixed}}.wrapper header ~ div:first-of-type{padding-top:50px}@media all and (min-width:768px){.wrapper header ~ div:first-of-type{padding-top:70px}}.twitter-emoji{height:1em;width:auto;padding:0 .05em 0 .1em;vertical-align:-0.1em}.sd-message p{font-size:18px;background:#c8e0f0;margin:0;padding:10px;text-align:center}.sd-message a{color:#da500e}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.faster{-webkit-animation-duration:.25s;animation-duration:.25s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeInDown{0.00%{opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);-webkit-transform:translateY(-20px)}100%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes fadeInDown{0.00%{opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px)}100%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}}.animated.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOutUp{0.00%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);-webkit-transform:translateY(-20px)}}@keyframes fadeOutUp{0.00%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px)}}.animated.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeInUp{0.00%{opacity:0;filter:alpha(opacity=0);transform:translateY(20px);-webkit-transform:translateY(20px)}100%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes fadeInUp{0.00%{opacity:0;filter:alpha(opacity=0);transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px)}100%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}}.animated.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutDown{0.00%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:0;filter:alpha(opacity=0);transform:translateY(20px);-webkit-transform:translateY(20px)}}@keyframes fadeOutDown{0.00%{opacity:1.0;filter:alpha(opacity=100);transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:0;filter:alpha(opacity=0);transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px)}}.animated.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes rotate{0.00%{transform:scale(0.5) rotate(0);-webkit-transform:scale(0.5) rotate(0)}100%{transform:scale(0.5) rotate(360deg);-webkit-transform:scale(0.5) rotate(360deg)}}@keyframes rotate{0.00%{transform:scale(0.5) rotate(0);-ms-transform:scale(0.5) rotate(0);-moz-transform:scale(0.5) rotate(0);-webkit-transform:scale(0.5) rotate(0)}100%{transform:scale(0.5) rotate(360deg);-ms-transform:scale(0.5) rotate(360deg);-moz-transform:scale(0.5) rotate(360deg);-webkit-transform:scale(0.5) rotate(360deg)}}.animated.rotate{-webkit-animation-name:rotate;animation-name:rotate}@-webkit-keyframes pulse{0.00%,100%{transform:scale(1.0);-webkit-transform:scale(1.0)}25%,75%{transform:scale(1.15);-webkit-transform:scale(1.15)}50%{transform:scale(1.3);-webkit-transform:scale(1.3)}}@keyframes pulse{0.00%,100%{transform:scale(1.0);-ms-transform:scale(1.0);-webkit-transform:scale(1.0)}25%,75%{transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15)}50%{transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3)}}.animated.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes slideInTop{0.00%{transform:translateY(100px);-webkit-transform:translateY(100px)}100%{transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes slideInTop{0.00%{transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px)}100%{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}}.animated.slideInTop{-webkit-animation-name:slideInTop;animation-name:slideInTop}@-webkit-keyframes slideInLeft{0.00%{transform:translateX(100px);-webkit-transform:translateX(100px)}100%{transform:translateX(0);-webkit-transform:translateX(0)}}@keyframes slideInLeft{0.00%{transform:translateX(100px);-ms-transform:translateX(100px);-webkit-transform:translateX(100px)}100%{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}}.animated.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes materialShrink{0.00%{transform:rotate(0) scale(1);-webkit-transform:rotate(0) scale(1);opacity:1}100.00%{transform:rotate(135deg) scale(0);-webkit-transform:rotate(135deg) scale(0);opacity:0}}@keyframes materialShrink{0.00%{transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-webkit-transform:rotate(0) scale(1);opacity:1}100.00%{transform:rotate(135deg) scale(0);-ms-transform:rotate(135deg) scale(0);-moz-transform:rotate(135deg) scale(0);-webkit-transform:rotate(135deg) scale(0);opacity:0}}@-webkit-keyframes materialGrow{0.00%{transform:rotate(135deg) scale(0);-webkit-transform:rotate(135deg) scale(0);opacity:0}100.00%{transform:rotate(0) scale(1);-webkit-transform:rotate(0) scale(1);opacity:1}}@keyframes materialGrow{0.00%{transform:rotate(135deg) scale(0);-ms-transform:rotate(135deg) scale(0);-moz-transform:rotate(135deg) scale(0);-webkit-transform:rotate(135deg) scale(0);opacity:0}100.00%{transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-wekit-transform:rotate(0) scale(1);opacity:1}}@-webkit-keyframes rotate180{0.00%{transform:rotate(0);-webkit-transform:rotate(0)}100.00%{transform:rotate(180deg);-webkit-transform:rotate(180deg)}}@keyframes rotate180{0.00%{transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}100.00%{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}}@-webkit-keyframes rotateNeg180{0.00%{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}100.00%{transform:rotate(0);-webkit-transform:rotate(0)}}@keyframes rotateNeg180{0.00%{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}100.00%{transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}}@-webkit-keyframes scaleIn{0.00%{transform:scale(0);-webkit-transform:scale(0)}100.00%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes scaleIn{0.00%{transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}100.00%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes scaleOut{0.00%{transform:scale(1);-webkit-transform:scale(1)}100.00%{transform:scale(0);-webkit-transform:scale(0)}}@keyframes scaleOut{0.00%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}100.00%{transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes load-bubbles{0.00%{left:0;-webkit-transform:scale(0)}12%{left:0;-webkit-transform:scale(1)}30%{left:0;-webkit-transform:scale(0)}40%{left:66%;-webkit-transform:scale(0)}52%{left:66%;-webkit-transform:scale(1)}70%{left:66%;-webkit-transform:scale(0)}100%{left:66%;-webkit-transform:scale(0)}}@-webkit-keyframes load-bubble-middle{0.00%{left:33%;-webkit-transform:scale(0)}20%{-webkit-transform:scale(0)}32%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(0)}100%{left:33%;-webkit-transform:scale(0)}}@keyframes load-bubbles{0.00%{left:0;transform:scale(0)}12%{transform:scale(1)}30%{left:0;transform:scale(0)}40%{left:66%;transform:scale(0)}52%{transform:scale(1)}70%{transform:scale(0)}100%{left:66%;transform:scale(0)}}@keyframes load-bubble-middle{0.00%{left:33%;transform:scale(0)}20%{transform:scale(0)}32%{transform:scale(1)}50%{transform:scale(0)}100%{left:33%;transform:scale(0)}}@font-face{font-family:'sg-icons';src:url('//d74bwl3dcueqd.cloudfront.net/static/v/8ab56fa/web4/font/sg-icons.eot?39557722');src:url('//d74bwl3dcueqd.cloudfront.net/static/v/8ab56fa/web4/font/sg-icons.eot?39557722#iefix') format('embedded-opentype'),url('//d74bwl3dcueqd.cloudfront.net/static/v/8ab56fa/web4/font/sg-icons.woff?39557722') format('woff'),url('//d74bwl3dcueqd.cloudfront.net/static/v/8ab56fa/web4/font/sg-icons.ttf?39557722') format('truetype'),url('//d74bwl3dcueqd.cloudfront.net/static/v/8ab56fa/web4/font/sg-icons.svg?39557722#sg-icons') format('svg');font-weight:normal;font-style:normal}[class^="sg-icon-"]:before,[class*=" sg-icon-"]:before{font-family:"sg-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.sg-icon-play-circle:before{content:'\e800'}.sg-icon-snapguide:before{content:'\e801'}.sg-icon-apple:before{content:'\e802'}.sg-icon-facebook:before{content:'\e803'}.sg-icon-twitter:before{content:'\e804'}.sg-icon-pinterest:before{content:'\e805'}.sg-icon-mail:before{content:'\e806'}.sg-icon-right-open:before{content:'\e807'}.sg-icon-resize-small:before{content:'\e808'}.sg-icon-instagram:before{content:'\e809'}.sg-icon-down-open:before{content:'\e80a'}.sg-icon-heart:before{content:'\e80b'}.sg-icon-heart-empty:before{content:'\e80c'}.sg-icon-code:before{content:'\e80d'}.sg-icon-link:before{content:'\e80e'}.sg-icon-down-bold:before{content:'\e80f'}.sg-icon-play:before{content:'\e810'}.sg-icon-search:before{content:'\e811'}.sg-icon-left-open:before{content:'\e812'}.sg-icon-print:before{content:'\e813'}.sg-icon-cancel-circled:before{content:'\e814'}.sg-icon-cancel:before{content:'\e815'}.sg-icon-export:before{content:'\e816'}.sg-icon-s_icon:before{content:'\e817'}.sg-icon-up-open:before{content:'\e818'}.sg-icon-dot-3:before{content:'\e819'}.sg-icon-list:before{content:'\e81a'}.sg-icon-mobile:before{content:'\e81b'}.sg-icon-layout:before{content:'\e81c'}.sg-icon-location:before{content:'\e81d'}.sg-icon-grid:before{content:'\e81e'}.sg-icon-bell:before{content:'\e81f'}.sg-icon-menu:before{content:'\e820'}.sg-icon-book-open:before{content:'\e821'}.sg-icon-docs:before{content:'\e822'}.sg-icon-dot:before{content:'\e823'}.sg-icon-collections_header:before{content:'\e824'}.sg-icon-left-open-big:before{content:'\e825'}.sg-icon-comment:before{content:'\e826'}.sg-icon-left-thin:before{content:'\e827'}.sg-icon-right-thin:before{content:'\e828'}.sg-icon-right-open-big:before{content:'\e829'}.sg-icon-down-open-big:before{content:'\e82a'}.sg-icon-check:before{content:'\e82b'}.sg-icon-plus:before{content:'\e82c'}.sg-icon-statsup:before{content:'\e82d'}.sg-icon-clock:before{content:'\e82e'}.sg-icon-star:before{content:'\e82f'}.sg-icon-pencil:before{content:'\e830'}.sg-icon-user-add:before{content:'\e831'}.sg-icon-user:before{content:'\e832'}.sg-icon-gardening:before{content:'\e833'}.sg-icon-arts-crafts:before{content:'\e834'}.sg-icon-auto:before{content:'\e835'}.sg-icon-camera:before{content:'\e836'}.sg-icon-comb:before{content:'\e837'}.sg-icon-drinks:before{content:'\e838'}.sg-icon-food:before{content:'\e839'}.sg-icon-games:before{content:'\e83a'}.sg-icon-ice-cream:before{content:'\e83b'}.sg-icon-lifestyle:before{content:'\e83c'}.sg-icon-music:before{content:'\e83d'}.sg-icon-outdoors:before{content:'\e83e'}.sg-icon-pets:before{content:'\e83f'}.sg-icon-sports:before{content:'\e840'}.sg-icon-style:before{content:'\e841'}.sg-icon-home:before{content:'\e842'}.sg-icon-cog:before{content:'\e843'}.sg-icon-sort-alt-down:before{content:'\e844'}.sg-icon-down-dir:before{content:'\e845'}.sg-icon-hamburger:before{content:'\e846'}.sg-icon-following-large:before{content:'\e847'}.sg-icon-collections:before{content:'\e848'}.sg-icon-activity:before{content:'\e849'}.sg-icon-arrow-left:before{content:'\e84a'}.sg-icon-arrow-right:before{content:'\e84b'}.sg-icon-plus-thick:before{content:'\e84c'}.section{width:100%;background:#f6f1ea}.section.hatch{position:fixed;z-index:1000}.section.hatch .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1001}.section .section-header{padding:5px 20px;text-align:center}[data-sg-search]{position:fixed;overflow:auto;padding-top:50px;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;height:0;-webkit-transition:opacity 200ms,visibility 200ms,height 200ms;transition:opacity 200ms,visibility 200ms,height 200ms;z-index:1200}[data-sg-search].shown{opacity:1;visibility:visible;height:auto}[data-sg-search] .background{position:absolute;top:50px;left:0;right:0;bottom:auto;height:0;background-color:#f6f1ea;z-index:-1;-webkit-transition:height 200ms;transition:height 200ms}[data-sg-search].shown .background{height:115px}[data-sg-search] .container{max-width:320px;margin:20px auto}[data-sg-search] .search-box-container{position:relative}[data-sg-search] .input-search{border:1px solid #d8d8d8;font-size:18px;font-weight:400;border-radius:3px;-webkit-appearance:none;width:245px;padding:0 27px 0 10px;height:54px;vertical-align:middle;margin-left:15px}[data-sg-search] .input-search:focus{outline:0;box-shadow:0 0 1pt 1pt #faf8f4}[data-sg-search] .clear-search-input{background-color:#a9a9a9;color:#fff;width:19px;height:19px;border-radius:50%;position:absolute;right:65px;top:17px;left:auto;bottom:auto;cursor:pointer;display:none}[data-sg-search] .clear-search-input .sg-icon{margin-left:6px}[data-sg-search] .cancel-search-btn{cursor:pointer;position:absolute;right:20px;top:88px;border-radius:50%;display:block;width:20px;height:20px;color:#a9a9a9}[data-sg-search] .cancel-search-btn:hover{color:inherit}[data-sg-search] .cancel-search-btn .sg-icon-cancel{font-size:16px;vertical-align:middle;margin-left:6px;margin-top:-2px}[data-sg-search] .search-all{display:none;border-radius:3px 3px 0 0;text-decoration:none;border-bottom:1px solid #e7e7e7;color:#da500e}[data-sg-search] .search-all.shown{display:block}[data-sg-search] .search-all .type{font-weight:700}[data-sg-search] .focusable:not(input){outline:0}[data-sg-search] .focusable:hover:not(input),[data-sg-search] .focusable.focused:not(input){background-color:#faf8f4}[data-sg-search] .focusable.focused:not(input).focus-underlined,[data-sg-search] .focusable.focused:not(input) .focus-underlined,[data-sg-search] .focusable:hover:not(input).focus-underlined,[data-sg-search] .focusable:hover:not(input) .focus-underlined{text-decoration:underline}[data-sg-search] .search-results-container{margin-top:5px;margin-left:15px;width:245px;background:#fff;border-radius:3px}[data-sg-search] .search-results-container .search-all{cursor:pointer;padding:20px}[data-sg-search] .search-results-container .search-all[disabled]{color:#777;cursor:not-allowed;background-color:#ededed}[data-sg-search] .overflow-search-results{padding:20px 0;display:none}[data-sg-search] .overflow-search-results .result-section:not(:first-child){margin-top:20px}[data-sg-search] .overflow-search-results .title{color:#c4c1ba;padding:0 20px;font-size:12px;font-weight:600}[data-sg-search] .overflow-search-results .no-result{padding:10px 20px}[data-sg-search] .result-row{padding:10px 20px;display:block;color:#7c756c;text-decoration:none}[data-sg-search] .result-row .info{display:inline-block;vertical-align:middle;margin-left:20px}[data-sg-search] .result-row .info .name,[data-sg-search] .result-row .info .guide-title,[data-sg-search] .result-row .sub-info{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-sg-search] .result-row .sub-info{color:#d0d0d0}[data-sg-search] .result-row .pic-container{display:inline-block;vertical-align:middle;width:60px;height:60px}[data-sg-search] .user-row .pic-container>img{border-radius:50%}[data-sg-search] .user-row .sub-info .sg-icon{margin:0 5px}[data-sg-search] .guide-row .pic-container>img{border-radius:3px}@media all and (min-width:768px){[data-sg-search]{padding-top:70px}[data-sg-search] .background{top:70px}[data-sg-search].shown .background{height:135px}[data-sg-search] .container{max-width:600px;margin:40px auto 20px auto}[data-sg-search] .input-search,[data-sg-search] .search-results-container{width:550px;margin-left:0}[data-sg-search] .input-search{padding-right:38px}[data-sg-search] .clear-search-input{right:60px}[data-sg-search] .cancel-search-btn{right:30px;top:80px}[data-sg-search] .result-row .info .name,[data-sg-search] .result-row .info .guide-title,[data-sg-search] .result-row .sub-info{max-width:350px}[data-sg-search] .search-all,[data-sg-search] .result-row .info .name,[data-sg-search] .result-row .info .guide-title{font-size:18px}}.sg-card-list{margin:0 auto;-webkit-transform:translate3d(0,0,0)}.sg-card-list+.loader{display:none;width:180px;height:60px;margin:10px auto 30px}.sg-card-list>li{width:calc(100% - 20px);width:-webkit-calc(100% - 20px);margin:0 auto 20px auto;position:relative}.sg-card-list>li,.sg-card{overflow:hidden;border-radius:3px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.1);position:relative;background:#fff}.sg-card-list a:hover,.sg-card-list a:hover h2{text-decoration:underline}.sg-card-list>li>a:first-of-type>.sg-img{width:46.67%;padding-top:42%;float:left;transition:opacity .5s;-webkit-transition:opacity .5s}.sg-card-list>li>a:first-of-type>.sg-img.show{opacity:1}.sg-card-list>li>div{float:right;width:53.33%;padding:0 15px 0 14px}.sg-card-list>li>div:first-of-type>a{color:#444}.sg-card-list>li>div:first-of-type>a>h2{font-weight:400;font-size:13px;line-height:15px;margin:0;padding:11px 0 9px 0}.sg-card-list>li>div:first-of-type>a>h2>span{text-transform:none}.sg-card-list>li>a:first-of-type:hover+div>a>h2{text-decoration:underline}.sg-card-list>li>a.edit-link{display:none;position:absolute;top:10px;left:10px;z-index:5;background:#da500e;padding:5px 10px;border-radius:20px;color:#fff;-webkit-transition:background .25s linear;transition:background .25s linear}.sg-card-list>li>a.edit-link:hover{background:#bc3804}@media all and (min-width:480px){.sg-card-list li>div:first-of-type>a>h2{font-size:19px;line-height:22px}}@media all and (min-width:768px){.sg-card-list{width:640px}.sg-card-list>li{width:300px;float:left;margin:0 10px 20px 10px;min-height:350px}.sg-card-list>li>a:first-of-type>.sg-img{display:block;width:300px;height:270px;padding:0;float:none}.sg-card-list>li>div{float:none;width:100%;padding:0 18px 0 18px}.sg-card-list>li>a.edit-link{display:block;right:10px;left:inherit}.sg-card-list>li>div:first-of-type{position:relative}.sg-card-list>li>div:first-of-type>a>h2{position:absolute;bottom:0;right:0;left:0;background:#fff;font-size:20px !important;font-weight:300;line-height:24px !important;padding:14px 18px 9px 18px !important;margin:0 !important}.sg-card-list.follow-card>li>div:first-of-type{float:none}}@media all and (min-width:1024px){.sg-card-list{width:960px}}@media all and (min-width:1300px){.sg-card-list{width:1280px}}.sg-card-list li .sg-card-content .guide-author-info{color:#a29d97;font-size:12px;width:100%}.sg-card-list li .sg-card-content .guide-author-info img{display:none}.sg-card-list li .sg-card-content .guide-author-info img.twitter-emoji{display:inline;float:none;border-radius:0;border:0;margin-right:0}.sg-card-list li .sg-card-content .guide-author-info span{width:77%;display:inline-block;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-card-list li .sg-card-content .guide-author-info span a{color:#898989;font-weight:600}.sg-card-list li .guide-info{position:absolute;bottom:12px;font-size:12px;color:#c4bdb2;width:100%}.sg-card-list li .guide-info .sg-icon{font-size:18px;color:#e2dcd5;margin-right:2px;height:14px;position:relative;bottom:-3px}.sg-card-list li .guide-info>span{margin-right:10px}.sg-card-list li .guide-info>span:last-child{display:none}.sg-card-list li .guide-info>span a{color:#c4bdb2;text-decoration:none}.sg-card-list li .guide-info>span a:hover,.sg-card-list li .guide-info>span a:hover .sg-icon{color:#756e64}.sg-card-list li .guide-info>span a:last-child:hover{color:#444}@media all and (min-width:480px){.sg-card-list li .guide-info{font-size:18px}.sg-card-list li .guide-info .sg-icon{font-size:24px}.sg-card-list li .sg-card-content .guide-author-info{font-size:18px;height:30px;line-height:30px}.sg-card-list li .sg-card-content .guide-author-info.guide-sponsor-info{line-height:16px}}@media all and (min-width:768px){.sg-card-list li .sg-card-content .guide-author-info{font-size:14px;height:42px;border-bottom:1px solid #faf7f2}.sg-card-list li .sg-card-content .guide-author-info img{display:block;float:left;border-radius:15px;margin-right:5px;border:1px solid #e2dcd5}.sg-card-list li .guide-info{position:static;font-size:12px;line-height:22px;padding-top:11px;border-top:1px solid #faf7f2}.sg-card-list li .guide-info .sg-icon{font-size:22px;vertical-align:middle;bottom:2px}.sg-card-list li .guide-info>span:last-child{display:block;float:right;height:22px;color:#756e64;padding:0 18px 0 18px;background:#faf7f2;border-radius:3px;margin:0}}@media all and (min-width:768px){.sg-card-list.guide-card li{height:400px}.sg-card-list.guide-card>li>div:first-of-type{margin-top:38px}.sg-card-list.guide-card li .sg-card-content{height:93px}}.sg-card-list.supplies-card li .guide-info{line-height:17px;position:static;float:right;width:53.33%;margin-top:-30px;padding-left:14px}.sg-card-list.supplies-card li .guide-info>span:last-child{display:inline}.sg-card-list.supplies-card li .sg-card-content .guide-text{display:none}.sg-card-list.supplies-card li>div:last-child{clear:both;width:100%;background:#f9f8f7;position:relative;border-top:1px solid #fbf8f5}.sg-card-list.supplies-card .guide-supplies{font-size:13px;color:#898989;margin:5px 0 12px 0}.sg-card-list.supplies-card .guide-supplies span{font-size:11px;font-weight:600;color:#756e64;margin-right:4px}@media all and (min-width:480px){.sg-card-list.supplies-card li .guide-info{margin-top:-40px}}@media all and (min-width:768px){.sg-card-list.supplies-card li{height:470px}.sg-card-list.supplies-card li .sg-card-content .guide-text{display:block}.sg-card-list.supplies-card li>div:last-child{clear:both;padding:0 16px 0 16px}.sg-card-list.supplies-card li .guide-info{display:none}.sg-card-list.supplies-card .guide-text{font-size:13px;line-height:16px;padding-top:10px;height:86px}.sg-card-list.supplies-card .guide-supplies{line-height:16px;height:64px;margin:8px 0 0 0}}.sg-card-list.collection-card>li>a:first-child,.sg-card-list.collection-card>li>div:first-of-type{display:none}.sg-card-list.collection-card>li>div{float:left;width:100%}.sg-card-list.collection-card>li>.sg-card-content{padding-left:0}.sg-card-list.collection-card>li .sg-card-content>div{float:right;width:53.33%;padding:12px 0 0 14px}.sg-card-list.collection-card>li .sg-card-content>div>div{font-size:12px}.sg-card-list.collection-card>li .sg-card-content h2{font-size:18px;font-weight:400;color:#444;margin:0 0 5px 0}.sg-card-list.collection-card>li .sg-card-content>a{position:absolute;top:0;bottom:0;left:0;width:46.67%;z-index:1}.sg-card-list.collection-card>li .sg-card-content ul{width:46.67%}.sg-card-list.collection-card>li .sg-card-content ul li{width:50%;float:left}.sg-card-list.collection-card>li .sg-card-content ul .sg-img{width:100%;padding-top:100%;display:block}.collections-home .all-collections .collection-text{height:58px;line-height:58px;padding:0}@media all and (min-width:480px){.sg-card-list.collection-card>li .sg-card-content h2{font-size:22px}.sg-card-list.collection-card>li .sg-card-content>div>div{font-size:14px}}@media all and (min-width:768px){.sg-card-list.collection-card li{height:400px}.sg-card-list.collection-card>li>a:first-child,.sg-card-list.collection-card>li>div:first-of-type{display:block}.sg-card-list.collection-card>li>div:first-of-type{margin-top:14px}.sg-card-list.collection-card>li .sg-card-content{margin-top:-7px;padding-left:18px;position:relative}.sg-card-list.collection-card>li .sg-card-content>div{float:none;width:auto;padding:0;height:33px;border-bottom:1px solid #faf8f4;margin-bottom:12px}.sg-card-list.collection-card>li .sg-card-content>div>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-card-list.collection-card>li .sg-card-content h2,.sg-card-list.collection-card>li .sg-card-content>a{display:none}.sg-card-list.collection-card>li .sg-card-content ul{width:264px;margin:0 auto}.sg-card-list.collection-card>li .sg-card-content ul li{width:60px;height:60px;margin:0 8px 17px 0;border-radius:3px;overflow:hidden}.sg-card-list.collection-card>li .sg-card-content ul li:last-child{margin:0}}.sg-card-list.supplies-home-card>li>div{float:none;width:100%;padding:0;position:relative;text-align:center}.sg-card-list.supplies-home-card>li>div:first-child{height:76px;line-height:76px}.sg-card-list.supplies-home-card>li>div:first-child .sg-img{position:absolute;width:100%;height:100%;display:block}.sg-card-list.supplies-home-card>li>div:first-child .sg-img::after{content:'';position:absolute;background:rgba(0,0,0,0.5);top:0;right:0;bottom:0;left:0}.sg-card-list.supplies-home-card>li>div:first-child h2{clear:left;font-size:23px;font-weight:300;color:#fff;width:100%;margin:0;padding:0;position:absolute}.sg-card-list.supplies-home-card>li>div:first-child h2 a{color:inherit}.sg-card-list.supplies-home-card>li>div:nth-child(2){padding:17px 5px}.sg-card-list.supplies-home-card>li>div:nth-child(2) .btn-cream{border-radius:32px;font-size:12px;height:26px;line-height:26px;padding:0 15px 0 15px;margin:0 3px 10px 0}.sg-card-list.supplies-home-card>li>div:last-child{text-align:center;font-size:12px;height:52px;line-height:52px;background:#faf8f4;border-top:1px solid #f8f5f1}.sg-card-list.supplies-home-card>li>div:last-child a{color:#756e64}.sg-card-list.supplies-home-card>li>div:last-child a:hover,.sg-card-list.supplies-home-card>li>div:last-child a:active{color:#da500e;text-decoration:none}@media all and (min-width:480px){.sg-card-list.supplies-home-card>li>div:first-child{height:114px;line-height:114px}.sg-card-list.supplies-home-card>li>div:first-child h2{font-size:29px}}@media all and (min-width:768px){.sg-card-list.supplies-home-card{width:768px}.sg-card-list.supplies-home-card>li{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.sg-card-list.supplies-home-card>li>div:first-child{height:152px;line-height:152px}.sg-card-list.supplies-home-card>li>div:first-child h2{font-size:36px}.sg-card-list.supplies-home-card>li>div:nth-child(2){padding:0 10px 0;height:325px;position:relative}.sg-card-list.supplies-home-card>li>div:nth-child(2)>div{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.sg-card-list.supplies-home-card>li>div:nth-child(2) .btn-cream{font-size:14px;padding:0 20px 0 20px;margin:0 3px 10px 0;height:34px;line-height:34px}.sg-card-list.supplies-home-card>li>div:last-child{height:74px;line-height:74px;font-size:16px}}@media all and (min-width:1024px){.sg-card-list.supplies-home-card{width:1024px}.sg-card-list.supplies-home-card>li>div:nth-child(2){padding-left:50px;padding-right:50px}}@media all and (min-width:1300px){.sg-card-list.supplies-home-card{width:1280px}.sg-card-list.supplies-home-card>li>div:nth-child(2){padding-left:70px;padding-right:70px;height:275px}}.sg-card-list.follow-card>li{min-height:100px;width:275px}.sg-card-list.follow-card>li>div:first-of-type{padding:0;overflow:hidden;float:left;width:100%}.sg-card-list.follow-card>li>div:first-of-type>.profile-img{float:left;overflow:hidden;line-height:0;margin:10px 0 0 20px}.sg-card-list.follow-card>li>div:first-of-type>.profile-img img{float:left;border-radius:55px;width:80px;height:80px}.sg-card-list.follow-card>li>div:first-of-type>.profile-info{float:right;margin:5px 15px 0 10px;color:#111}.sg-card-list.follow-card>li>div:first-of-type>.profile-info .name{width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-card-list.follow-card>li>div:first-of-type>.profile-info .profile-name-link{color:#111;text-decoration:none}.sg-card-list.follow-card>li>div:first-of-type>.profile-info .info-counts{color:#c4bdb2;font-size:12px;max-width:145px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sg-card-list.follow-card>li>div:first-of-type>.btn-sg-follow{position:absolute;bottom:0;right:15px;margin:0}.sg-card-list.follow-card .you-text{position:absolute;bottom:30px;right:48px}@media all and (min-width:480px){.sg-card-list.follow-card>li>div:first-of-type>.profile-info,.sg-card-list.follow-card>li>div:first-of-type>.profile-img,.sg-card-list.follow-card>li>div:first-of-type>.profile-img img{float:none;display:block}.sg-card-list.follow-card>li>div:first-of-type>.profile-img{width:175px;margin:15px auto;border-bottom:1px solid #f6f1ea;padding-bottom:15px}.sg-card-list.follow-card>li>div:first-of-type>.profile-img img{width:100px;height:100px;margin:0 auto}.sg-card-list.follow-card>li>div:first-of-type>.profile-info{margin:10px 15px 0}.sg-card-list.follow-card>li>div:first-of-type>.btn-sg-follow{position:static;display:block;margin:15px auto}.sg-card-list.follow-card{width:460px}.sg-card-list.follow-card>li{width:220px;float:left;margin:0 5px 20px 5px}.sg-card-list.follow-card>li>div:first-of-type{float:none}.sg-card-list.follow-card>li>div:first-of-type>.profile-info .name{width:100%}.sg-card-list.follow-card>li>div:first-of-type>.profile-info .info-counts{max-width:100%}.sg-card-list.follow-card .you-text{position:static;text-align:center;height:56px;margin:15px auto;line-height:4em}}@media all and (min-width:768px){.sg-card-list.follow-card{width:720px}.sg-card-list.follow-card>li{width:220px;float:left;margin:0 10px 20px 10px}.sg-card-list.follow-card>li>div:first-of-type>.btn-sg-follow{top:8px;bottom:inherit}}@media all and (min-width:1024px){.sg-card-list.follow-card{width:960px}}.sg-card-list .app-ad-wide{border-radius:initial;background:transparent;box-shadow:none}.sg-card-list .app-ad-wide>div{background:#da500e;height:95px;width:100%;color:#fff;font-size:18px}.sg-card-list .app-ad-wide>div>a{color:#fff !important;text-decoration:none}.sg-card-list .app-ad-wide>div>a>div{width:230px;margin:22px auto;position:relative}.sg-card-list .app-ad-wide>div>a>div>img{display:none}.sg-card-list .app-ad-wide>div>a>div>img ~ *{position:relative}.sg-card-list .app-ad-wide>div>a>div>.sg-icon-s_icon{background:#fff;color:#da500e;font-size:50px;width:52px;height:52px;border-radius:10px;float:left;margin-right:14px}.sg-card-list .app-ad-wide>div>a>div>.sg-icon-s_icon:before{position:absolute;top:50%;transform:translateY(-34px);-webkit-transform:translateY(-34px)}.sg-card-list .app-ad-wide>div>a>div h2{font-size:27px;font-weight:400;margin:-4px 0 0 0;padding:0;display:inline-block}.sg-card-list .app-ad-wide>div>a>div>div{font-size:16px;color:#f0c3ae;margin:-5px 0 0 0;left:2px}.sg-card-list .app-ad-wide>div>a>div>span{display:none}.sg-card-list .contest-ad-card{background:transparent;box-shadow:none;height:230px}.sg-card-list .contest-ad-card a{border-radius:3px;display:inline-block;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:480px;height:230px}@media all and (min-width:480px){.sg-card-list .app-ad-wide>div{height:auto}.sg-card-list .app-ad-wide>div>a>div{width:321px;height:146px;margin:0 auto;padding:27px 0 0 0}.sg-card-list .app-ad-wide>div>a>div>img{display:inline;position:absolute;bottom:0;left:135px;width:245px;height:125px}.sg-card-list .app-ad-wide>div>a>div>.sg-icon-s_icon{float:none;margin:0 0 2px 0;width:40px;height:40px;font-size:38px;display:block}.sg-card-list .app-ad-wide>div>a>div>.sg-icon-s_icon:before{transform:translateY(-26px);-webkit-transform:translateY(-26px)}.sg-card-list .app-ad-wide>div>a>div h2{font-size:21px;margin:0}.sg-card-list .app-ad-wide>div>a>div>div{font-size:13px;margin-top:-5px}}@media all and (min-width:768px){.sg-card-list .app-ad-wide{width:calc(100% - 20px);width:-webkit-calc(100% - 20px);min-height:0;height:116px !important}.sg-card-list .app-ad-wide>div{margin:0 !important;height:inherit !important}.sg-card-list .app-ad-wide>div>a>div{width:590px;padding:29px 0 0 0;left:0}.sg-card-list .app-ad-wide>div>a>div>img{right:0;left:274px;width:370px;height:189px}.sg-card-list .app-ad-wide>div>a>div>.sg-icon-s_icon{width:58px;height:58px;font-size:55px;float:left;margin:0 14px 0 0}.sg-card-list .app-ad-wide>div>a>div>.sg-icon-s_icon:before{transform:translateY(-39px);-webkit-transform:translateY(-39px)}.sg-card-list .app-ad-wide>div>a>div h2{font-size:28px;margin-top:-3px}.sg-card-list .app-ad-wide>div>a>div>div{font-size:17px;margin-top:-6px}.sg-card-list .contest-ad-card{height:400px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.1)}.sg-card-list .contest-ad-card a{width:300px;height:400px}}@media all and (min-width:1024px){.sg-card-list .app-ad-wide{width:940px;overflow:visible}.sg-card-list .app-ad-wide>div{width:940px;height:116px !important;overflow:hidden}.sg-card-list .app-ad-wide>div>a>div{width:880px}.sg-card-list .app-ad-wide>div>a>div>img{width:430px;height:219px;bottom:-22px}.sg-card-list .app-ad-wide>div>a>div>span{font-size:18px;line-height:19.5px;display:block;opacity:.67;position:absolute;top:39px;right:0;float:right;text-align:right}}@media all and (min-width:1300px){.sg-card-list .extra-content-previous{margin-top:0}.sg-card-list .app-ad-wide{width:calc(100% - 20px);width:-webkit-calc(100% - 20px);height:116px !important}.sg-card-list .app-ad-wide>div{width:100%;margin:0 !important;padding:0 !important;left:0}.sg-card-list .app-ad-wide>div>a>div{width:100%;padding-left:30px}.sg-card-list .app-ad-wide>div>a>div>img{left:420px}.sg-card-list .app-ad-wide>div>a>div>span{top:48px;right:50px}.sg-card-list .app-ad-wide>div>a>div>span>br{display:none}}.sg-card-list .promoted-collection-card{text-align:center}.sg-card-list .promoted-collection-card,.sg-card-list .promoted-collection-card a{color:#fff !important;text-decoration:none}.sg-card-list .promoted-collection-card .sg-img{width:100% !important;padding-top:48% !important}.sg-card-list .promoted-collection-card .sg-img::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3)}.sg-card-list .promoted-collection-card>a>div{position:absolute;top:0;right:0;bottom:35px;left:0}.sg-card-list .promoted-collection-card>a>div>div:first-child{font-size:12px;font-weight:700;letter-spacing:1px;margin-top:10px}.sg-card-list .promoted-collection-card>a>div .sg-icon-collections_header{font-size:30px;height:30px;line-height:30px;vertical-align:middle;letter-spacing:0}.sg-card-list .promoted-collection-card>a>div>div:last-child{width:75%;margin:15px auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.sg-card-list .promoted-collection-card>a>div>div:last-child h2{font-size:22px;font-weight:300;text-decoration:none;margin:0}.sg-card-list .promoted-collection-card>a>div>div:last-child h2+div{display:none}.sg-card-list .promoted-collection-card>div{float:none;width:100%;position:absolute;bottom:0;border-top:1px solid rgba(255,255,255,0.23);height:35px;line-height:35px}.sg-card-list .promoted-collection-card>div a{color:rgba(255,255,255,0.56) !important;font-size:12px;font-weight:700}@media all and (min-width:480px){.sg-card-list .promoted-collection-card .sg-img{padding-top:42% !important}.sg-card-list .promoted-collection-card>a>div{bottom:50px}.sg-card-list .promoted-collection-card>a>div>div:first-child{font-size:14px;margin-top:15px}.sg-card-list .promoted-collection-card>a>div .sg-icon-collections_header{font-size:36px;height:36px;line-height:36px}.sg-card-list .promoted-collection-card>a>div>div:last-child h2{font-size:30px}.sg-card-list .promoted-collection-card>div{height:50px;line-height:50px}.sg-card-list .promoted-collection-card>div a{font-size:14px}}@media all and (min-width:768px){.sg-card-list .promoted-collection-card .sg-img{height:400px !important}.sg-card-list .promoted-collection-card>a>div>div:first-child{font-size:11px;margin-top:42px}.sg-card-list .promoted-collection-card>a>div .sg-icon-collections_header{font-size:48px;height:48px;line-height:48px}.sg-card-list .promoted-collection-card>a>div>div:last-child h2{font-size:36px;line-height:34px;margin-bottom:4px}.sg-card-list .promoted-collection-card>a>div>div:last-child h2+div{display:block;font-size:16px}.sg-card-list .promoted-collection-card>div{margin:0 !important;height:58px;line-height:58px;top:-58px}.sg-card-list .promoted-collection-card>div a{font-size:11px}}.sg-card-list>li.topic-filter-card>div:first-of-type{margin-top:0}.sg-card-list>li.topic-filter-card>div{width:100%;float:none}.sg-card-list .topic-filter-card li{height:auto}.sg-card-list .topic-filter-card .topic-filter-title{font-size:22px;color:#da500e;padding:10px 0;border-bottom:1px dashed #ccc}.sg-card-list .topic-filter-card .topic-list{margin-top:10px;overflow:hidden;padding-bottom:12px}.sg-card-list .topic-filter-card .topic-list>ul{float:left;width:50%}.sg-card-list .topic-filter-card .topic-list li{margin-top:8px}.sg-card-list .topic-filter-card .topic-list a{color:#444;padding:5px 8px}.sg-card-list .topic-filter-card .topic-list a.active{color:#da500e;background-color:#faf7f2;border-radius:3px}.sg-card-list .topic-filter-card .topic-list a.no-link{text-decoration:none;color:#bbb}@media all and (min-width:768px){.sg-card-list .topic-filter-card .topic-filter-title{padding:20px 0}.sg-card-list .topic-filter-card .topic-list{margin-top:20px}.sg-card-list .topic-filter-card .topic-list li{margin-top:12px;float:none}}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;left:0;top:100%;width:100%;padding:0;margin:0;overflow:visible;list-style:none;font-size:14px;background-color:#fff;border-radius:4px;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.175);border:1px solid #ded5cc;box-shadow:0 1px 3px rgba(0,0,0,.175)}.dropdown-menu.show{display:inline}.dropdown-menu.top-arrow::before,.dropdown-menu.top-arrow::after{content:"";position:absolute;top:-7px;left:44%;width:0;height:0;border-style:solid;border-color:transparent;border-top:0;border-width:7px}.dropdown-menu.top-arrow::before{border-bottom-color:#ded5cc}.dropdown-menu.top-arrow::after{border-bottom-color:#fff;top:-6px}.dropdown-menu a{color:#444}body.overlay-no-scroll{overflow:hidden}body.overlay-no-scroll::before{content:" ";position:fixed;left:0;right:0;top:0;bottom:0;overflow-y:scroll;background-color:#ded5cc;z-index:100}.sg-modal-open{overflow:hidden}.sg-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2040;background-color:#000;opacity:.5}.sg-modal{display:none;overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2050;-webkit-overflow-scrolling:touch;outline:0}.sg-modal .modal-header .sg-modal-close{position:absolute;right:20px;top:7px;font-size:28px;color:#c4bdb2;cursor:pointer}.sg-modal .sg-modal-close:hover{color:#000;opacity:.5}.sg-modal .modal-title{font-size:20px;font-weight:300;line-height:1.2}.sg-modal .modal-dialog{position:relative;width:auto;margin:10px}.sg-modal .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.sg-modal .modal-header{padding:15px 40px;border-bottom:1px solid #e5e5e5;min-height:50px;color:#756e64}.sg-modal .modal-body{position:relative;padding:10px;background-color:#f6f1ea;font-size:14px;font-weight:400}.sg-modal.no-header .modal-body{border-radius:6px 6px 0 0}.sg-modal.no-footer .modal-body{border-radius:0 0 6px 6px}.sg-modal.no-footer.no-header .modal-body{border-radius:6px}.sg-modal .modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.sg-modal .modal-body.confirmation-dialog .title{font-weight:bold;font-size:16px}.sg-modal .modal-body.confirmation-dialog .message{margin-top:20px;font-size:16px}.sg-modal .modal-body.confirmation-dialog .action-container{margin-top:20px;text-align:right}.sg-modal .modal-body.confirmation-dialog .action-container a{text-decoration:none;cursor:pointer;font-size:16px;padding:0 5px;text-transform:uppercase}.sg-modal .modal-body.confirmation-dialog .action-container a.no-btn{margin-right:15px}.sg-modal .modal-body.confirmation-dialog .action-container a.yes-btn{color:#da500e}@media all and (min-width:768px){.sg-modal .modal-dialog{width:620px;margin:30px auto}.sg-modal .modal-header .sg-modal-close{right:35px;top:16px}.sg-modal .modal-title{font-size:32px;text-align:left}.sg-modal .modal-header{min-height:75px}.sg-modal .modal-body{padding:20px}.sg-modal .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.sg-modal .modal-body{padding:30px 50px}}@media all and (max-height:420px){.sg-modal.sg-modal-center{padding-top:0 !important}}[data-sg-following=false] .sg-unfollow-text,[data-sg-trigger=follow] .sg-unfollow-text{display:none}[data-sg-following=false] .sg-follow-text,[data-sg-trigger=follow] .sg-follow-text{display:inline-block}[data-sg-following=true] .sg-follow-text,[data-sg-trigger=unfollow] .sg-follow-text{display:none}[data-sg-following=true] .sg-unfollow-text,[data-sg-trigger=unfollow] .sg-unfollow-text{display:inline-block}.btn-sg-follow{text-align:center}.btn-sg-follow>a{cursor:pointer;display:inline-block;width:145px;height:36px;line-height:25px;background-color:#4fa5e0;color:#fff;padding:5px 30px;font-size:14px;font-weight:700;border-radius:3px;margin:10px auto;text-decoration:none;-webkit-transition:background 300ms;transition:background 300ms}.btn-sg-follow>a:hover{background-color:#3b85b8}.btn-sg-follow[data-sg-following=true]>a{background-color:#898989}.btn-sg-follow[data-sg-following=true]>a:hover{background-color:#444}#create-guide-modal{text-align:center}#create-guide-modal a{color:#da500e;text-decoration:underline}#create-guide-modal .browser-not-supported p{margin:0 auto 20px}#create-guide-modal .title-input-container{position:relative;overflow:hidden;margin-bottom:40px;font-size:16px;background:#fff}#create-guide-modal .title-wrapper{position:relative;height:58px;width:100%}#create-guide-modal .title-wrapper textarea{margin:0;padding:15px 20px 17px 20px;resize:none;outline:0;position:absolute;top:0;bottom:0;left:0;line-height:26px;font-family:"Open Sans",sans-serif;font-size:22px;color:#444;background:transparent;overflow:hidden;-webkit-appearance:none;border-radius:3px;height:36px;border:1px solid transparent}#create-guide-modal .title-wrapper .prefix{width:105px;min-height:100%;padding-right:0;color:#898989;box-shadow:none}#create-guide-modal .title-wrapper .title{position:relative;float:left;width:100%;height:100%;text-indent:84px;box-shadow:inset 0 1px 1px rgba(0,0,0,.11);border:solid 1px #e3e3e3}#create-guide-modal .title-input-container>.title-counter{position:absolute;bottom:0;right:0;margin-bottom:7px;margin-right:20px;font-size:14px}#create-guide-modal .title-input-container>.title-counter.overflow{color:#d40000}#create-guide-modal .create-btn-container{margin-bottom:40px}#create-guide-modal .download-link-container{line-height:1.5em}#create-guide-modal .app-store-icon{width:227px;height:68px;margin:0 auto}#create-guide-modal .app-store-icon img{width:100%;height:auto}@media all and (min-width:768px){#create-guide-modal [ng-include]{width:620px;margin:0 auto}}.sg-img{display:inline-block;overflow:hidden;position:relative;background-size:cover;background-position:center;transition:.3s background-image;-webkit-transition:.3s background-image}.sg-img>img{position:absolute;z-index:-1;left:-1000%}.sg-toggle-backdrop-open{overflow:hidden}.sg-toggle-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background-color:#000;opacity:0;-webkit-animation:sgToggleBackdropOpacity 400ms both;animation:sgToggleBackdropOpacity 400ms both}@-webkit-keyframes sgToggleBackdropOpacity{0.00%{opacity:0}100%{opacity:.5}}@keyframes sgToggleBackdropOpacity{0.00%{opacity:0}100%{opacity:.5}}#fab-container{position:fixed;z-index:5;bottom:23px;right:23px;-webkit-backface-visibility:hidden;-webkit-transition:bottom 200ms,right 200ms;transition:bottom 200ms,right 200ms}#fab-container .fab-create-guide{display:none}#fab-container .fab-create-guide .sg-icon-plus-thick{font-size:20px}#fab-container .fab-row:not(:last-child){margin-bottom:10px}#fab-container .fab-row.show-on-hover .show-on-hover{opacity:0;transition:opacity 0 linear 500ms;-webkit-transition:opacity 0 linear 500ms}#fab-container .fab-row.show-on-hover.shown .show-on-hover{opacity:1;transition:opacity 0 linear 0;-webkit-transition:opacity 0 linear 0}#fab-container .fab-row.show-on-hover.shown .fab:not(.mini) .icon-open,#fab-container .fab-row.show-on-hover .fab:not(.mini) .icon-close{-webkit-animation:materialShrink 200ms both;animation:materialShrink 200ms both}#fab-container .fab-row.show-on-hover .fab:not(.mini) .icon-open,#fab-container .fab-row.show-on-hover.shown .fab:not(.mini) .icon-close{-webkit-animation:materialGrow 200ms both;animation:materialGrow 200ms both}#fab-container .fab-row.show-on-hover .fab.mini{-webkit-animation:scaleOut 200ms both;animation:scaleOut 200ms both}#fab-container .fab-row.show-on-hover.shown .fab.mini{-webkit-animation:scaleIn 200ms both;animation:scaleIn 200ms both}#fab-container .fab-row.show-on-hover .fab.mini:nth-of-type(1){-webkit-animation-delay:25ms;animation-delay:25ms}#fab-container .fab-row.show-on-hover .fab.mini:nth-of-type(2){-webkit-animation-delay:50ms;animation-delay:50ms}#fab-container .fab-row.show-on-hover .fab.mini:nth-of-type(3){-webkit-animation-delay:75ms;animation-delay:75ms}#fab-container .fab-row.show-on-hover .fab.mini:nth-of-type(4){-webkit-animation-delay:100ms;animation-delay:100ms}#fab-container .fab-row.show-on-hover.shown .fab.mini:nth-of-type(4){-webkit-animation-delay:25ms;animation-delay:25ms}#fab-container .fab-row.show-on-hover.shown .fab.mini:nth-of-type(3){-webkit-animation-delay:50ms;animation-delay:50ms}#fab-container .fab-row.show-on-hover.shown .fab.mini:nth-of-type(2){-webkit-animation-delay:75ms;animation-delay:75ms}#fab-container .fab-row.show-on-hover.shown .fab.mini:nth-of-type(1){-webkit-animation-delay:100ms;animation-delay:100ms}#fab-container .fab{position:relative}#fab-container .fab:not(:last-child){margin-bottom:10px}#fab-container .fab>a{display:inline-block;text-align:center;cursor:pointer;width:46px;height:46px;border-radius:50%;font-size:20px;color:#c4bdb2;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,0.14),0 2px 3px rgba(0,0,0,0.28);-webkit-transition:background 200ms,color 200ms,box-shadow 150ms cubic-bezier(0,0,0.2,1);transition:background 200ms,color 200ms,box-shadow 150ms cubic-bezier(0,0,0.2,1);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-backface-visibility:hidden}#fab-container .fab>a:hover{box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)}#fab-container .fab>a:active{box-shadow:0 0 6px rgba(0,0,0,0.16),0 6px 12px rgba(0,0,0,0.32)}#fab-container .fab>a>i.sg-icon{width:18px;height:18px;position:absolute;top:50%;margin-top:-16px;left:50%;margin-left:-9px}#fab-container .fab:not(.no-hover-color)>a:hover{background-color:#da500e;color:#fff}#fab-container .fab.mini{text-align:center}#fab-container .fab.mini>a{width:30px;height:30px}#fab-container .fab.mini>a>i.sg-icon{margin-top:-16px}#fab-container .fab .fab-tooltip{opacity:1;position:absolute;width:200px;left:-200px;top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:rgba(0,0,0,0.7);color:#fff;padding:5px 15px;text-align:center;border-radius:3px;-webkit-backface-visibility:hidden}@media all and (min-width:768px){#fab-container{bottom:40px;right:40px}#fab-container .fab>a{width:56px;height:56px;font-size:24px}#fab-container .fab.mini>a{width:40px;height:40px}#fab-container .fab>a>i.sg-icon{width:24px;height:24px;margin-top:-17px;margin-left:-12px}#fab-container .fab>a>i.sg-icon.sg-icon-plus-thick{margin-top:-15px}#fab-container .fab>a>i.sg-icon.sg-icon-export{margin-top:-18px;margin-left:-10px}#fab-container .fab-create-guide{display:block}#fab-container .fab .fab-tooltip{opacity:0;-webkit-animation:fabTooltipOut 200ms both;animation:fabTooltipOut 200ms both}#fab-container .fab:hover .fab-tooltip{-webkit-animation:fabTooltipIn 200ms both;animation:fabTooltipIn 200ms both}}@-webkit-keyframes fabTooltipIn{0.00%{opacity:0}100.00%{opacity:1}}@keyframes fabTooltipIn{0.00%{opacity:0}100.00%{opacity:1}}@-webkit-keyframes fabTooltipOut{0.00%{opacity:1}100.00%{opacity:0}}@keyframes fabTooltipOut{0.00%{opacity:1}100.00%{opacity:0}}footer{border-top:1px solid #e5e5e5;color:#8d8d8d;font-size:12px;text-align:center}footer>div>ul,footer>div>form,footer>div>div{max-width:1100px;margin:0 auto;display:table}footer a{color:inherit}footer ul{padding:0;margin:0;list-style:none;width:100%}footer ul li{display:table-cell;vertical-align:middle}footer .sg-icon-snapguide{width:111px;height:42px;line-height:42px;font-size:42px;color:#ddd;background-image:url('//d74bwl3dcueqd.cloudfront.net/static/v/8ab56fa/web4/img/snapguide-britco-footer.png');background-size:100%;background-repeat:no-repeat;color:transparent;background-position:center center}footer>div:last-child i{width:38px;height:38px;line-height:38px;font-size:18px;border:1px solid #5a5955;border-radius:19px;color:#fff}footer>div:last-child a i{-webkit-transition:all 250ms;transition:all 250ms}footer>div:last-child a:hover i{color:#464440;background:#fff}footer>div:last-child a:active i{background:rgba(255,255,255,0.5)}footer>div:first-child{background:#fff;padding-bottom:30px}footer>div:first-child ul li{display:block;font-weight:600;line-height:22px}footer>div:first-child ul li:first-child{padding:18px 0 18px}footer>div:first-child ul li:last-child a{margin:0 6px 0 6px}footer>div:first-child ul li:last-child a:first-child{color:#da500e}footer>div:last-child{background:#464440;text-align:center;padding-bottom:64px}footer>div:last-child ul{width:auto;padding:35px 0 25px}footer>div:last-child ul li{padding:0 9px 0 9px}footer>div:last-child form{border:1px solid #5a5955;border-radius:4px;margin:0 auto 25px auto;overflow:hidden;display:none}footer>div:last-child form *{height:39px;line-height:39px;background-color:transparent;border:0;outline:0}footer>div:last-child form input{width:185px;padding:0 0 0 16px;color:#8d8d8d}footer>div:last-child form button{width:80px;background-color:#393734;padding:0;color:#8d8d8d}footer div:last-child>div{font-size:14px}footer div:last-child>div>div:last-child{margin-top:4px;font-size:12px}.sd-mode-enabled footer>div:first-child ul li:first-child{border-right:0}@media all and (min-width:768px){footer{font-size:11px}footer .sg-icon-snapguide{width:72px;height:27px;line-height:27px;font-size:27px}footer div:last-child i{width:50px;height:50px;line-height:50px;font-size:24px;border:1px solid #5a5955;border-radius:50px;color:#fff}footer>div:first-child{padding:0}footer>div:first-child ul{padding:20px 0 23px 0}footer>div:first-child ul li{display:table-cell}footer>div:first-child ul li:first-child{width:23%;height:55px;border-right:1px solid #e5e5e5}footer>div:first-child ul li:last-child{width:77%}footer>div:first-child ul li:last-child a:first-child ~ a{font-weight:400}footer>div:first-child ul li br{display:none}}@media all and (min-width:1024px){footer .sg-icon-snapguide{width:144px;height:54px;line-height:54px;font-size:54px}footer{font-size:14px}footer>div:first-child ul{padding:40px 0 46px 0}footer div:first-child ul li:first-child{height:110px;margin:40px 0 46px 0}footer>div:first-child ul li:last-child a{margin:0 14px 0 14px}}