#frame{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.modal.hide.in{pointer-events:all;z-index:1050}.modal.align-top{top:10%}.hide-mobile,.show-desktop{display:none!important}#post-feed .popover.fade{-webkit-transition:none;transition:none}#post-feed .trending-gear{margin:2em auto 2em}#post-feed .trending-gear .posessions-container{display:none}#post-feed .trending-gear h5{font-size:1.75em;margin-bottom:1em}#post-feed .trending-gear .product-list .btn.flat{background:#dfad1a;padding:.5em 1.5em;flex:0 1 auto}#post-feed .trending-gear .product-list .btn{color:#fff}#post-feed .trending-gear .description{display:none}#post-feed .trending-gear .product-list h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#post-feed .trending-gear .product-list .product{padding:0;margin-bottom:.3em;position:relative}#post-feed .trending-gear .product-list .product .image{height:120px}#post-feed .trending-gear .product-list .product .details{padding:.75em;padding-left:1.5em;max-width:80%;max-width:calc(80% - 2.25em)}@media screen and (min-width:600px){.show-mobile{display:none!important}.show-desktop{display:block!important}}.sticky.fixed{position:fixed}body.frame{background:0 0}.nowrap{white-space:nowrap}a.light{color:#fff}a.light:hover{color:#ffeaea}a.see-through,a.see-through:active,a.see-through:hover,button.see-through,button.see-through:active,button.see-through:hover,input[type=button].see-through,input[type=button].see-through:active,input[type=button].see-through:hover,input[type=submit].see-through,input[type=submit].see-through:active,input[type=submit].see-through:hover{background:0 0;border:0;padding:0;margin:0;text-shadow:inherit;outline:0}header .dropdown.hide{display:none}body.has-javascript noscript,body.has-javascript noscript *{display:none;visibility:hidden;position:fixed;left:-10000px;top:-100000px}div.style-select{position:relative}div.style-select select{-webkit-appearance:none;-moz-appearance:none;background:#f3f3f3;background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);border:1px solid #ccc}div.style-select select:hover{-webkit-appearance:none;-moz-appearance:none;background:#f3f3f3;background:-moz-linear-gradient(top,#fafafa 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fafafa 0,#e5e5e5 100%);background:-o-linear-gradient(top,#fafafa 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#fafafa 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fafafa 0,#e5e5e5 100%);border:1px solid #bbb}div.style-select:after{content:"";position:absolute;top:50%;right:1em;margin-top:-3px;margin-right:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#666 transparent transparent transparent;z-index:2;pointer-events:none}.input-append .btn,.input-prepend .btn{font-size:14px}.btn.flat:hover{background:#6d6d6d}.btn.flat.active,.btn.flat:active{background:#4d4d4d}.btn.flat.btn-primary:hover{background:#355778}.btn.flat.btn-primary.active,.btn.flat.btn-primary:active{background:#324456}.btn.flat.btn-success,body .btn.flat.btn-success.disabled,body .btn.flat.btn-success[disabled]{background:#51945b}.btn.flat.btn-success:hover{background:#357935}.btn.flat.btn-success.active,.btn.flat.btn-success:active{background:#335833}body .btn.flat.btn-danger,body .btn.flat.btn-danger.disabled,body .btn.flat.btn-danger[disabled]{background:#945151}.btn.flat.btn-danger:hover{background:#793535}.btn.flat.btn-danger.active,.btn.flat.btn-danger:active{background:#583333}body .btn.flat.btn-warning,body .btn.flat.btn-warning.disabled,body .btn.flat.btn-warning[disabled]{background:#d1a856}.btn.flat.btn-warning:hover{background:#c18c1f}.btn.flat.btn-warning.active,.btn.flat.btn-warning:active{background:#a97d23}.btn.flat.btn-inverse,body .btn.flat.btn-inverse.disabled,body .btn.flat.btn-inverse[disabled]{background:#212121;color:#fff}.btn.clear{background:0 0;border:0;padding:0;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0;text-shadow:none}.flex-column{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit--webkit-flex-direction:column;flex-direction:column}header.fixed{position:fixed;left:0;right:0}header h1{margin:0;padding:0;font-size:1em;text-align:left;line-height:100%;vertical-align:bottom;color:#000;z-index:2;text-transform:uppercase;will-change:font-size,padding,margin,color,max-width;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;font-weight:400;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;float:left;position:relative;z-index:10;max-width:50%;margin-right:1.15em}header h1 img{max-height:30px;max-width:30vw}#site-name{margin:0;letter-spacing:-3px;text-align:center}header h1 a,header h1 img{will-change:width,height,max-width,max-height,font-size,line-height;transition:all .15s ease-out;-moz-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out}header h1 a{color:inherit;font-size:2.5em;line-height:125%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-transform:uppercase;text-decoration:none!important}header h1 img{max-height:20px}#brand-header+#navigation{background:#212121;border-top:1px solid #313131;width:100%}header #sub-navigation{background:#222;padding:.5em 0}header #brand-header nav.mobile{padding:.65em 0}header #navigation nav.mobile{display:none;text-align:left}#navigation nav.mobile .search-link.active,header #navigation nav.mobile #mobile-nav-link,header nav.mobile #mobile-header-link{-moz-border-radius:.15em;-webkit-border-radius:.15em;border-radius:.15em;padding:.5em;background:#fff;color:#222;font-size:1.3em;line-height:1.2em;width:1.5em;text-align:center;height:1em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;z-index:3;margin-right:.25em}header #navigation nav.mobile{padding:.65em 0}header #navigation nav.mobile #mobile-nav-link,header #navigation nav.mobile .search-link{padding:.3em}header nav.mobile #mobile-header-link{margin-right:1em}#content-bar{padding:.5em 0}#content-bar .content-set{font-size:0}#content-bar .content-set .post:last-child{margin-right:0}#content-bar .post{font-size:14px;font-size:1rem;width:24.25%;margin-right:1%;background:0 0;width:24%;width:calc(24.25% - 6px);display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;border:3px solid transparent}#content-bar .post:hover{border:3px solid #ff7900}#content-bar .post .feature-title{background:#fff;padding:.5em;margin:0;overflow:hidden;text-overflow:ellipsis;font-size:11px;white-space:nowrap}#feature-content-toggle a{color:#313131;background:#fff;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding:.25em .5em;text-decoration:none}#feature-content-toggle a.focus{background:#ff7900;color:#fff}#content-bar .post .feature-title h2{margin:0}#content-bar .post .image{height:5em}#category-bar a:after:hover{text-decoration:none}#category-bar a:last-child:after{display:none}#navigation #autocomplete{text-align:left;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#floating-footer-ad{position:fixed;bottom:0;left:0;right:0;text-align:center;z-index:5}#breadcrumbs{background:#2c343c;color:#98b0c7;line-height:3em}#breadcrumbs a,#breadcrumbs span{color:inherit;margin:0 6px}#breadcrumbs a i{margin-right:6px}#breadcrumbs a:first-child,#breadcrumbs span:first-child{margin-left:0}header nav .dropdown.search{position:static}#navigation nav.mobile .dropdown.search a:hover,#navigation nav.mobile .search-link:hover{color:#eee}header nav .dropdown.search .menu{margin-top:0;left:0;right:0;width:100%}.mobile-search{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;width:100%;padding-left:5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search-menu{background:#414141;position:absolute;left:0;right:0;top:100%}.search-form{padding:.5em;left:0;right:0;margin:0}.mobile-search .search-form{padding-right:0}.search-form .input-append{margin:0;position:relative;width:100%}#mobile-header-link.active,#mobile-nav-link.active{background:#ffba26!important}#mobile-nav-menu .link a.active{color:#ffba26}.search-form .btn,.search-form input{padding:.5em .75em;margin:0;height:auto;webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-form input{background:#eee;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.search-form input:focus{background:#fff}.search-form .btn{position:absolute;right:.5em;top:.5em;bottom:.5em;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;z-index:2;border:0;color:#777;background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.search-form input:focus+.btn{color:#1267df}#share-link{font-size:1.25em;line-height:33px;text-decoration:none}#brand-header nav.mobile,header #navigation nav.mobile{float:left;display:none}#brand-header #navigation nav.mobile{display:block}#userlinks .spacer{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}header.fixed #search-form{top:4.3em}#search-form.open{display:block}#userlinks.expand-search #search-form{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}#search-form input:focus{background:#eee;border-color:#fff;color:#6a6a6a}#search-container{background:#fafafa;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;z-index:2;position:relative}#content.sticky,#search-container.sticky{position:absolute;left:0;right:0;bottom:0;top:0}#userlinks .my-profile>a>i{line-height:1.7em;margin-right:.2em}#userlinks nav.active{text-transform:none;display:block;background:#f8f8f8;border:1px solid #eee;right:0;margin-top:10px;z-index:5;position:absolute;padding:0;min-width:160px;box-shadow:0 .15em .5em rgba(0,0,0,.15);-moz-box-shadow:0 .15em .5em rgba(0,0,0,.15);-webkit-box-shadow:0 .15em .5em rgba(0,0,0,.15)}#userlinks nav.active:after{content:" ";bottom:100%;border:5px solid transparent;border-bottom-color:#f8f8f8;width:0;height:0;position:absolute;right:2.15em}header #userlinks nav a{border-bottom:1px solid #eee;display:block;padding:9px 12px;font-size:15px;position:relative;text-decoration:none;color:#888;min-width:140px}header #userlinks nav a:hover{background:#fff;color:#0099ec}header #userlinks nav a:last-child{border:0}header #userlinks nav a .fa{float:right}header #userlinks .my-profile.sign-in a{border:0}#cart-button-clone,header #userlinks #cart-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-decoration:none}#cart-button-clone.has-items i,header #userlinks #cart-button.has-items i{margin-right:.5em}#cart-button-clone.hover,#cart-button-clone:hover,header #userlinks #cart-button.hover,header #userlinks #cart-button:hover,header #userlinks .my-profile a:hover,header #userlinks .my-profile.active a{border-color:#b9b9b9;color:#eee}#cart-button-clone.hover .badge-warning,#cart-button-clone:hover .badge-warning,header #userlinks #cart-button.hover .badge-warning,header #userlinks #cart-button:hover .badge-warning{background:#0099ec}#navigation .container{position:relative}header #navigation nav .container>a .fa-home{font-size:120%}header #navigation nav>a:active,header #navigation nav>a:hover{background:0 0;color:#fff}header .dropdown .toggle:hover,header .dropdown.active .toggle,header .navigation-container a.active,header .navigation-container a:active,header nav a.active,header nav a:active{color:#fff}#mobile-navigation{display:none;background:#fafafa;text-align:center;float:none;box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15)}header.fixed #mobile-navigation{left:0;right:0;top:100%;position:relative}#mobile-navigation nav{padding:5px 0;padding:.5rem 0;font-size:0;text-align:left}body.is_mobile #mobile-navigation nav{text-align:center}#mobile-navigation nav .dropdown,#mobile-navigation nav>a{font-size:100%;font-size:14px;font-size:1rem;margin:0 .5%;-moz-box-sizing:border-box;box-sizing:border-box}#mobile-navigation nav .dropdown:first-child,#mobile-navigation nav>a:first-child{margin-left:0}#mobile-navigation nav .dropdown:last-child,#mobile-navigation nav>a:last-child{margin-right:0}#mobile-navigation nav .dropdown .toggle,#mobile-navigation nav>a{text-align:center;padding:.45em 1em;border:2px solid #ddd;overflow:hidden;font-size:12px;font-size:.85rem}#mobile-navigation nav .dropdown .toggle:hover,#mobile-navigation nav>a:hover{border-color:#bbb;color:#888}header #mobile-navigation .dropdown.active .toggle,header #mobile-navigation nav a.active,header #mobile-navigation nav a:active{color:#444;border-color:#aaa}#mobile-navigation .dropdown.active .menu{background:#fff;right:0;left:auto;margin-left:0!important}#mobile-navigation .dropdown.active:first-child .menu{left:0;right:auto}#mobile-navigation .dropdown.active .menu li{border-bottom:1px solid #f1f1f1}header .dropdown .menu.right{left:auto;right:0}header .dropdown.active>.menu{background:#333;display:block;width:200px;margin-left:-100px}header .dropdown.active>.menu .dropdown{width:100%}header .dropdown.active .menu .menu{position:static;left:auto;top:auto;margin:0;padding:.5em;background:rgba(255,255,255,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .dropdown.search.active .menu{margin-left:0}header .dropdown.active .menu li{border-bottom:1px solid #222;margin:0;padding:0}header .dropdown.active .menu li a:hover{background:#444;color:#ebce94}header .dropdown.active .menu li a{padding:9px 12px;display:block}header .dropdown .toggle:hover .caret{border-top-color:#de8212}#mobile-nav-menu{text-align:left;color:#aaa;font-size:1.5em;padding:1em 0;display:none;clear:both;position:fixed;left:0;top:0;bottom:0;width:240px;height:100%;transition:width .2s ease-out;-moz-transition:width .2s ease-out;-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;background:#212121;white-space:normal}#mobile-nav-menu.active{display:block;padding:1em}#mobile-nav-menu .link small{display:block;font-size:75%;text-transform:none}#mobile-nav-menu .link{padding:.5em 0}#mobile-nav-menu .link a,#mobile-nav-menu .link label{font-size:inherit;color:#fafafa;text-transform:uppercase}#mobile-nav-menu .link label{cursor:default}#mobile-nav-menu a:active,#mobile-nav-menu a:hover{color:#b1dfff!important}#mobile-nav-menu .link ul{list-style-type:none;margin:1em;margin-left:1em;position:relative}#mobile-nav-menu .link ul:before{border-left:2px solid #888;content:" ";position:absolute;left:0;top:0;bottom:1em;font-size:90%}#mobile-nav-menu .link ul li{line-height:150%;padding:.2em 0;padding-left:2em;position:relative}#mobile-nav-menu .link ul li:before{position:absolute;left:0;content:" ";width:1em;border-top:2px solid #888;top:50%;margin-top:-1px}#page-browse #content{background:#f8f8f8}#page-profile #content{background:#f1f1f1}#footer-logo img{max-height:130px}footer .float.right{font-size:12px;color:#aaa;font-style:italic;white-space:nowrap}footer .social-links li a:hover,footer a:hover{color:#f07900}#disclosure nav{margin-top:15px}#disclosure nav a{margin-right:9px;color:#999}.dropdown-menu li.active>a,.dropdown-menu li.active>a:focus,.dropdown-menu li.active>a:hover,.dropdown-menu li>a:hover{background:#0081dc;color:#fff}#welcome .btn.facebook,#welcome .subscribe-native{max-width:500px}#frontpage~#welcome{margin-bottom:0}#welcome .gradient-bg{position:relative;z-index:2;padding:5em 3em 3em;padding:5rem 3rem 3rem}#welcome .btn i{margin-right:1rem}#welcome .btn.native{background:#2cbb42}.modal.fade.in{top:50%}.modal .form-actions,.modal .form-horizontal{margin-bottom:0}.modal .form-horizontal .form-actions{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.thread-message-list .message.highlight{position:relative}.thread-message-list .message.highlight>.comment{background:#fffdf0}.thread-message-list .message.highlight *{position:relative;z-index:1}.thread-message-list .message .replies{margin:12px;margin-left:2.5em;position:relative;border-top:1px solid #eee;margin-top:12px}.thread-message-list .message .replies:before{position:absolute;left:-1.85em;bottom:0;top:0;border-left:1px solid #ddd;content:" "}.thread-message-list .message .replies .message:before{position:absolute;left:-1.85em;right:100%;top:2.8em;border-top:1px solid #ddd;content:" "}.feed.products .product .possession,.product-list .product .possession{opacity:.45}.feed.products .product .stat .helper-text,.product-list .product .stat .helper-text{color:#aaa}.feed.products .product .clicks.active,.product-list .product .clicks.active{background:#1cc259;color:#fff;border-color:transparent}.feed.products .product .clicks.active i,.product-list .product .clicks.active i{color:inherit}.halfed .thread-message-list .message .replies:before{left:-.85em}.halfed .thread-message-list .message .replies .message:before{left:-.85em;top:2.8em}.halfed .thread-message-list .message .replies{margin-left:1.5em}.halfed #thread .message .avatar,.halfed .thread-message-list .message .avatar{position:relative;left:0;top:0}.halfed #thread .new-comment .message .comment,.halfed .thread-message-list .message .comment{padding-left:.5em}@media screen and (min-width:700px){.halfed .thread-message-list .message .replies:before{left:-.85em}.halfed .thread-message-list .message .replies .message:before{left:-.85em;top:2.8em}.halfed .thread-message-list .message .replies{margin-left:3.5em}.halfed #thread .message .avatar,.halfed .thread-message-list .message .avatar{position:absolute;left:.5em;top:.5em}.halfed #thread .new-comment .message .comment,.halfed .thread-message-list .message .comment{padding-left:5.5em}}#thread-sort li a:hover:after{border-bottom-color:#5da9f0}#thread-pagination{float:right;color:#555;font-weight:700}#thread-pagination a{color:inherit;text-decoration:none;width:18px;height:18px;line-height:20px;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;font-size:12px}#thread-pagination a:hover{background:#777;color:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}#thread-pagination a:first-child{margin-right:6px}#thread-pagination a:last-child{margin-left:6px}.thread-message-list .no-comments{padding:30px 0;color:#aaa}#thread .message .details .name,.thread-message-list .message .details .name{font-weight:700;color:inherit}.thread-message-list .message section #thread .message section{font-size:1em;margin:3px 0;line-height:130%;color:#555;word-wrap:break-word}.thread-message-list .message .actions a.active{font-weight:700;color:#dc3000}.thread-message-list .message .actions a .fa-thumbs-o-up{font-weight:700}.thread-message-list .message .actions a.active .fa-thumbs-o-up:before{content:"\f164"}.thread-message-list .message .actions a.active .fa-heart-o:before{content:"\f004"}.thread-message-list .message .actions a.active[href="#favorite"]:hover{color:#666}.thread-message-list .message .actions a:hover{color:#0481d4}.thread-message-list .more:hover{background:#5e7385;color:#fff}.thread-message-list .more:active{background:#749dc1;color:#fff}.thread-message-list .more:before{position:absolute;left:50%;bottom:100%;border:9px solid transparent;border-bottom-color:#eee;position:absolute;margin-left:-5px}.thread-message-list .more:hover:after{border-bottom-color:#5e7385}.thread-message-list .more:active:after{border-bottom-color:#749dc1}#category-boxes .category .image{-webkit-filter:contrast(80%) grayscale(70%);-moz-filter:contrast(80%) grayscale(70%);-o-filter:contrast(80%) grayscale(70%);-ms-filter:contrast(80%) grayscale(70%);filter:gray;filter:contrast(80%) grayscale(70%);background-size:cover;background-position:center center;background-repeat:no-repeat;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;border:0;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;opacity:.4;transform:translate3d(0,0,0)}#category-boxes .category .image,#category-boxes .category .image img{height:inherit;width:100%;padding:6px}#category-boxes .category:hover .image{opacity:1}#category-boxes .category{height:15em;width:32%;margin:1%;float:left;text-align:center;color:#000;position:relative;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}#category-boxes .category a{padding:0 3%;display:block;font-size:2em;font-weight:700;height:inherit;line-height:7em;vertical-align:bottom;color:inherit;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.3);position:absolute;left:0;top:0;bottom:0;right:0;z-index:3}#category-boxes .category:hover a{color:#fff;text-shadow:0 1px 1px #000}#category-boxes .category:hover .image{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:none;filter:grayscale(0)}#category-boxes .category:first-child,#category-boxes .category:nth-child(3n+1){margin-left:0}#category-boxes .category:nth-child(3n+3){margin-right:0}#category-boxes .category:nth-child(3n+1):last-child{width:100%;margin:0}#category-boxes .category:nth-child(3n+2):last-child{width:66%;margin-right:0}#email-newsletter{background:#fafafa;text-align:center;max-width:900px;width:90%;margin:0 auto;padding:3em 3em 1.5em 3em}#page-optin #email-newsletter{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}#email-newsletter .animated-checkmark path{stroke:#06a33d}#email-newsletter .subscribe-form,#welcome .subscribe-form{-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#email-newsletter .subscribe-form{background:#313131;padding:.5em}#email-newsletter .bg{background:#f1f1f1 url(//cdn.everydaycarry.com/uploads/15-05-08/1554d1d23d29a6.jpg) no-repeat center center;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;content:" ";z-index:1;opacity:.3}#email-news-letter-container{position:relative;z-index:2}#page-optin #content{padding:3em 0}#email-newsletter h1{font-weight:600;color:#212121;font-size:2.5em;text-transform:uppercase}#email-newsletter h1+p{font-size:145%}#email-newsletter h1,#email-newsletter h1+p{text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 rgba(255,255,255,.45)}#email-newsletter .input-append button,#email-newsletter .input-append input,#welcome .input-append button,#welcome .input-append input{height:auto;border:0;padding:.25em .75em;line-height:1.5em;font-size:19px;width:100%;display:block}#email-newsletter .subscribe-native,#welcome .subscribe-native{-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;vertical-align:middle;width:100%}#email-newsletter .subscribe-form .or-divider,#welcome .subscribe-form .or-divider{-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#777;vertical-align:middle;margin:1em auto;font-weight:700}#welcome .subscribe-form .or-divider{color:#fff}#email-newsletter .subscribe-form .btn.facebook,#welcome .subscribe-form .btn.facebook{-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#email-newsletter .close{font-size:2em;opacitY:.65;color:#111;font-weight:400;margin-top:-1em;margin-right:-1em}#email-newsletter .close:hover{opacitY:.85}#email-newsletter .input-append,#welcome .input-append{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;overflow:visible;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#email-newsletter .input-append input,#welcome .input-append input{border:0;padding:.4215em .4215em;line-height:150%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#email-newsletter .input-append button,#welcome .input-append button{border:0;padding:.4215em .75em;border-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#email-newsletter .input-append button.btn-success,#welcome .input-append button.btn-success{background-color:#2aaa3e}#email-newsletter .input-append button.btn-success:hover,#welcome .input-append button.btn-success:hover{background-color:#158625}#email-newsletter p.help-block{color:#414141}#subscribe-footer{background-color:#cbced0;background-size:cover;background-position:center center;text-align:center;color:#fff;text-shadow:0 3px 0 #222;text-shadow:0 2px 6px rgba(0,0,0,.3);text-shadow:0 2px 6px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.6),0 2px 1px rgba(0,0,0,.3);position:relative;margin-bottom:1em}#subscribe-footer .container{text-align:center}.subscribe-form{max-width:91%;margin:0 auto}.subscribe-form .input-append{margin:0}.subscribe-form .or-divider{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0 1em}.subscribe-form .input-append button,.subscribe-form .input-append input{padding:.5em 1em}.subscribe-form .input-append input{font-size:14px;font-size:1rem;line-height:1.65rem}.subscribe-form .btn.facebook,.subscribe-form button{letter-spacing:1px}.subscribe-form .btn.facebook{font-size:14px;font-size:1rem;padding:.75rem 1em}#subscribe-footer{margin-bottom:0}#subscribe-footer .input-append{box-shadow:0 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2)}#subscribe-footer .input-append input{width:30vw;min-width:230px}#subscribe-footer .input-append button,#subscribe-footer .input-append input{border:0;font-size:14px;height:auto;font-size:1.15rem;line-height:1.5rem;margin:0;padding:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#subscribe-footer .gradient-bg:before{background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);content:" ";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}#subscribe-footer .gradient-bg{position:relative;z-index:2;padding:3rem 1em 3rem 1em}#subscribe-footer .btn{border:0;color:#fff;text-shadow:0 1px 0 #222;text-shadow:0 1px 0 rgba(0,0,0,.15);padding:1em 1.25em;font-size:1.3em;margin:0 .15rem}#as-seen{margin:0 auto;margin-top:1.5em}#as-seen img{max-width:100%;max-height:1.5em;vertical-align:middle}#as-seen-logos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#as-seen-logos.dark img{opacity:.65}#as-seen-logos .inline{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:1em 1em;text-align:center;min-width:100px}#page-home .tooltip.left,#page-posts .tooltip.left{margin-left:-36px}#page-home header h1 img{width:inherit}#subscribe-footer h1{font-size:2em;margin-bottom:.5em;line-height:150%;letter-spacing:0;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;font-smooth:always;font-smooth:never;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased!important;color:inherit}#subscribe-footer p{font-size:1.25em;opacity:.75;margin-bottom:2em}.banner_ad::after,.external-ad::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#post-feed .banner_ad:first-child{margin-top:0}#browse-container .banner_ad{margin-bottom:1em}#product-header .banner_ad{margin-top:1em}.page-sidebar .product-grid .details{text-align:center}#frontpage-tab-loading{padding:2em 1em;background:#e1e1e1;text-align:center;color:#777}#gear-nav{-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:none}.post-controller.sticky.fixed{top:4.5em;left:0;right:0;position:fixed}.post-controller.sticky.fixed .container{width:94%;max-width:1100px}.post-controller .nav li.toggle+.menu{display:none;position:absolute;top:100%;right:0;list-style:none;margin:0;padding:0;margin-top:6px;z-index:2;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);max-height:10em;max-height:70vh;overflow:auto;overflow-x:hidden}.post-controller .nav li.toggle+.menu li a,.post-controller .nav li.toggle+.menu li a:hover{display:block;padding:.5em;text-decoration:none}.post-controller .nav li.toggle+.menu.open{display:block;text-align:center}.post-controller .nav li a:hover,.post-controller .nav li span.tab:hover{background:#555}#frontpage-sidebar .sticky.fixed{top:6em}#frontpage-sidebar .nav-pills>li>a{padding:.25em 1em}#frontpage-sidebar .product-list .product{margin-bottom:.5em;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#frontpage-sidebar .product-list .image{max-height:5em}#frontpage-sidebar .product-list .details,#frontpage-sidebar .product-list h4{margin:0!important;padding:0!important;font-size:1em}#frontpage-sidebar .product-list .details .description{display:none}#frontpage-sidebar .product-list .posessions-container{display:none}#frontpage-sidebar .product .amzn-discount{margin:0 1em 0 0!important}#frontpage-sidebar .product .details,#frontpage-sidebar .product h4{padding:.5em .25em;padding:1rem .5rem;margin:0}#frontpage-sidebar .product .details{padding:0}#frontpage-sidebar .product .short .btn{position:absolute;bottom:0;right:0;top:auto;color:#fff;-moz-border-radius:.25em 0 0 0;-webkit-border-radius:.25em 0 0 0;border-radius:.25em 0 0 0;opacity:.85;border:0}#frontpage-sidebar .product .short .btn:hover{opacity:1}#frontpage-sidebar .product a{color:inherit}#frontpage-sidebar .product .short{position:relative;padding:1em}#frontpage-sidebar .product .image{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;height:12em;width:12em;margin:0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#frontpage-sidebar-ad{margin:1em auto;position:relative}#floating-sidebar-ad.fixed{position:fixed;top:6em}#frontpage-sidebar-ad img{width:100%}#frontpage-sidebar h3{color:#515151;border-bottom:3px solid #eee;border-bottom:3px solid rgba(0,0,0,.12);padding:.25em;line-height:200%;font-size:1em;margin:0;margin-bottom:.5em;text-transform:uppercase}#interview-list{margin-bottom:1em}#interview-list .interview{position:relative}#interview-list .interview img{width:100%}#interview-list .interview h3{background:rgba(0,0,0,.75);position:absolute;left:0;bottom:0;right:0;text-align:center;color:#fff;font-size:.8em;padding:.1em}#interview-list .interview h3 a{color:inherit}#category-block{font-size:1.15em;line-height:150%;margin:1em auto}#category-block a{margin:.25em}#page-styles #frontpage{padding-top:1em}#page-styles #style-navigation{background:#fafafa;padding:1em 2em;margin-bottom:.5em;text-align:left}#page-styles #style-navigation li a.active{color:#777;font-weight:700}#page-styles #style-navigation h2{font-size:1.25em;margin:0;margin-bottom:.5em}.post.promo{float:left;margin:0 1%;border:0;padding:0}.post.promo .image{width:100%;float:none;position:static}.post.promo:first-child{margin-left:0}.post.promo:last-child{margin-right:0}.post.promo:first-child:nth-last-child(1){width:100%;margin:0}.post.promo:first-child:nth-last-child(2),.post.promo:first-child:nth-last-child(2)~.post.promo{width:49%}.post.promo:first-child:nth-last-child(3),.post.promo:first-child:nth-last-child(3)~.post.promo{width:32%}.post.promo:first-child:nth-last-child(4),.post.promo:first-child:nth-last-child(4)~.post.promo{width:23%}.post.announce h2,.post.plug h2,.post.promo h2{background:#333;padding:.5em;color:#fff;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;bottom:60px;margin:0;position:absolute;left:21px}.post.announce .photo,.post.plug .photo,.post.promo .photo{width:100%;height:100%}.post.plug h2,.post.promo h2{bottom:21px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.post.plug .short{display:none}.post.announce>.details section,.post.plug>.details section{color:#fff;font-size:1.5em;padding:1em 0;height:8em;overflow:hidden}.post.announce .read-more a,.post.plug .read-more a{font-size:1em;position:absolute;bottom:60px;right:24px}.post.announce:active h2,.post.announce:hover h2,.post.plug:active h2,.post.plug:hover h2{background:#444;color:#c7eaff}.post h2 a:hover{color:#f07900}.post.announce h2 a:hover,.post.plug h2 a:hover,.post.promo h2 a:hover{color:inherit}.post.promo .promo-title{position:absolute;bottom:6px;left:0;right:0;text-align:center}.post.promo h2{background:#e27200;font-size:1em;position:relative;left:auto;right:auto;bottom:auto;top:auto;text-transform:uppercase;font-weight:400}.post.promo:hover h2{background:#0081e1;color:#fff}.popover h3{font-size:1.2em;line-height:130%;margin:0}.popover h3 a{color:inherit}.popover .possessions,.popover .product-stats{margin-top:.5em}.popover .possessions{color:#39ad35;font-size:1.15em}.popover .product-stats>span{margin-right:1em}.product-popover{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-popover .image{-webkit-box-flex:0;-ms-flex:0;flex:0;padding-right:1.5em}.product-popover .image img{max-width:5em;max-height:7em}.popover-links{margin-top:1em}.post .image .numbers .number{color:#333;font-weight:700;background:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:20px;text-align:center;line-height:20px;height:20px;margin-left:-10px;margin-top:-10px;font-size:.75em;position:absolute;cursor:alias;display:none;z-index:8;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;box-shadow:0 1px 1px #222}.post .image .numbers .selection .number{display:block}#post .image .selection.focused,.post .image .numbers .number.focused,.post .image:hover .numbers .number{display:block}.post .image .numbers .number.focused,.post .image .numbers .number:hover,.post .image .numbers .selection.focused .number,.post .image .numbers .selection:hover .number{background:#333!important;text-shadow:0 1px 0 rgba(0,0,0,.4);color:#fff}.post .image .numbers .number.focused:after,.post .image .numbers .number:hover:after{border-top-color:#333!important}#post .image:hover .selection,#post .numbers.preview .selection.focused,#post-feed .post .image:hover .selection,#post-feed .post .numbers.preview .selection.focused,#post.numbers-always .numbers .selection,#profession .post .image:hover .selection{display:block}.post .image .selection .number{left:50%;top:50%;margin-top:-10px;margin-left:-10px}.post .image .selection.focused,.post .image .selection:hover{border-color:#000;border-color:rgba(0,0,0,.6);z-index:8}.post.review .image{position:relative}#featured-posts{height:355px;height:360px;padding:1em 0;position:relative}#featured-posts+#promotional-stories{padding-top:0}#featured-posts .post{padding:0;border:0;width:29%;left:0;height:175px;overflow:hidden}#featured-posts .post.featured2,#featured-posts .post.featured4{top:185px}#featured-posts .post.featured3,#featured-posts .post.featured4{right:0;left:auto}#featured-posts .post.featured0{width:40%;left:50%;margin-left:-20%;height:355px;height:360px;position:absolute}#featured-posts .post h2{background:#111;color:#bbb;text-shadow:0 1px 1px #0a0a0a;position:absolute;left:6px;bottom:6px;font-size:1.15em;text-align:center;margin:0;text-transform:uppercase;z-index:5;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}#promotional-stories.stacked .post .feature-title,#promotional-stories.stacked .post .feature-title h2{font-size:1.25em!important}#promotional-stories .post.featured1:last-child .feature-title{padding:1.5em;font-size:2.5em}#featured-posts .post h2 a{padding:6px;display:block;color:inherit}#featured-posts .post:hover h2{background:#333;color:#fcf1e1}#featured-posts .post.featured3 h2,#featured-posts .post.featured4 h2{right:6px;left:auto}#featured-posts .post.featured0 .feature-title{position:absolute;bottom:6px;left:0;right:0;text-align:center}#featured-posts .post.featured0 h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0 auto;position:static;max-width:75%}#featured-posts .post.featured3 h2,#featured-posts .post.featured4 h2{right:6px;left:auto}#featured-posts .post.featured0 .feature-title{position:absolute;bottom:6px;left:0;right:0;text-align:center}#featured-posts .post.featured0 h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0 auto;position:static;max-width:75%}.post.plug .details,.post.plug .image{float:none;width:100%}.post.announce .details,.post.announce .image{float:none;width:100%}.post.announce .details,.post.announce .image,.post.plug .details,.post.plug .image{float:none;width:100%}.post.promo .image.cover{height:200px}.post.announce>.details .text,.post.plug>.details .text{bottom:0;padding-bottom:3.5em}.post.plug>.details .text{padding-bottom:0}.post.sponsored .details .text{position:static}.post .product .short,.post .product .short a{position:relative;left:auto;top:auto;right:auto;bottom:auto;overflow:hidden;white-space:normal}#page-explore .post .short{background:0 0}.post span.favorites.active{color:#dc3000}.post span.favorites.active:hover{color:#a25252}.post span.favorites.active .fa-thumbs-o-up:before{content:"\f164"}.post span.favorites.active .fa-heart-o:before{content:"\f004"}#post.loadout .credit .name{font-size:1.2em}.post .short a:hover{color:#f07900}.post .related{font-size:.9em;margin:0;padding:9px 15px;margin-top:6px;position:absolute;bottom:42px;white-space:nowrap;overflow:hidden}.post .related strong{text-transform:uppercase;color:#666}.post>.details hr{margin:1em 0}.post ol.items li.truncated:hover:before{content:"\f055";background:0 0;text-shadow:none;font-size:1em}.post ol.items li.truncated:hover,.post ol.items li.truncated:hover:before{color:#e18f00}.post ol.items li.focused,.post ol.items li:hover{color:#111}.popover-content .amzn-discount{display:block;margin:0}#page-posts.frame #post-feed .post ol.items li:before{top:-1px}.post ol.items li.focused:before,.post ol.items li:hover:before{background:#333;text-shadow:0 1px 0 #aa5800;color:#fff}.post>.details section{color:#4b4747;font-size:1.1em;line-height:120%;position:relative;overflow:hidden}#product-notes{font-size:1.25em}.post .info .featured{color:#ecb910}#post .info,#product-notes{padding:0 0}#product-notes .featured{color:#dcb400}#product-notes{padding:0;color:#aaa}#post .info .comments,#post .info .timestamp,#post .info .views{color:#aaa;margin-right:1em}.post .read-more.with-tags{padding-top:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post .read-more.with-tags a{font-size:1em}.post .read-more.with-tags strong{text-transform:uppercase}.post .read-more a:hover{background:#fff;border-color:#d2840d}.post>.details section{font-size:1em;line-height:150%;color:#666}.post .category{margin:0;color:#888;font-weight:700;text-transform:uppercase}#post-feed .post .image .category{position:absolute;right:0;bottom:0;background:#333;background:rgba(0,0,0,.6);padding:.5em 1em;color:#bbb}.post .category a{color:inherit}.post a.timestamp+.label{margin-left:.5em;text-transform:uppercase}.post .category a:hover,.post a.timestamp:hover{color:#f07900}.post .favorites:hover{color:#dc3000}#post-feed .post .info a:hover{color:#414141}#interview-list .interview:Hover{-webkit-filter:none}#recent-topics ul,#top-contributors ul{margin:0;padding:0;list-style-type:none}#recent-topics li,#top-contributors li{background:#fafafa;border-bottom:1px solid #eee;padding:1em;text-align:left}#recent-topics li:last-child,#top-contributors li:last-child{border-bottom:0}#recent-topics li p{margin:0;color:#777}#shop-items .item{margin:3% 0;padding:0;position:relative;opacity:.7;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}#shop-items .item:hover{opacity:1;-webkit-filter:none}#shop-items .item .image{background-position:center center;background-size:cover;width:100%;height:100px}#shop-items .item .image img{width:100%;height:100%}#shop-items .item .title{text-align:center}#shop-items .item h3{font-size:.9em;line-height:120%;text-align:center;margin:0;background:#666;background:rgba(0,0,0,.5);color:#fff;padding:.6em .9em;font-weight:400;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#shop-items .item h3 a{color:inherit;text-decoration:none}#shop-items .item h3:hover,#shop-items .item:hover h3{background:#53585e}#deal-items{margin-bottom:1em}#deal-items .deal{position:relative;margin:1.5% 0}#deal-items .deal .spacer{position:absolute;left:0;right:0;top:0;bottom:0}#deal-items .deal .image{height:9em;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}#deal-items .deal a{color:#fff;text-decoration:none!important}#deal-items .deal .overlay{position:absolute;left:0;right:0;top:50%;margin-top:-1em;z-index:2;color:#fff;text-shadow:0 0 2px #222;font-size:2em}#deal-items .deal .image:after{position:absolute;content:" ";background:rgba(0,0,0,.35);left:0;right:0;top:0;bottom:0;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out}#deal-items .deal:hover .image:after{background:rgba(0,0,0,0)}#deal-items .deal .overlay .tagline,#deal-items .deal .overlay h4{line-height:120%}#deal-items .deal .overlay .tagline,#deal-items .deal .overlay .tagline a{color:#fff200}#frontpage-bar{background:#eee;padding:.5em;color:#777;font-size:1.2em}#frontpage-bar.mobile{display:none}#frontpage-bar.fixed{position:fixed;top:0;left:0;right:0;z-index:50;box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,.3)}#frontpage-bar .dropdown-menu{overflow:hidden}ul.menu-column{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;margin:0;padding:0;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.menu-column li{white-space:nowrap;border-bottom:1px solid #eee}ul.menu-column li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;padding:3px 12px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap;text-decoration:none}ul.menu-column li:last-child{border:0}#frontpage-bar .selector{margin-right:1.5em}#frontpage-bar .selector:last-child{margin:0}#frontpage-bar .btn-group{margin-left:.2rem}#frontpage-bar form,#frontpage-bar form .input-append{margin:0}#frontpage-bar .selector .btn-default{background:#c6c6c6;color:#666;border:1px solid #bbb;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:.3em .6em;text-shadow:none}#frontpage-bar .selector .btn-default.selected,#frontpage-bar .selector .btn-default:hover,#frontpage-bar .selector .btn-group.open .btn-default{border:1px solid #005c9d;background:#0081dc;color:#fff}#frontpage-bar .selector .btn-default.selected{background:#0081dc;color:#fff}#frontpage-bar .selector input{border:1px solid #111;font-size:.9em;width:250px}#frontpage-bar .selector input+.btn-default{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}#frontpage-bar .btn-group .btn-default .caret{border-top-color:#666;outline:0}#frontpage-bar .btn-group .btn-default.selected .caret,#frontpage-bar .btn-group.open .btn-default .caret,#frontpage-bar .btn-group:hover .btn-default .caret{border-top-color:#fff}.bumper{-moz-border-radius:.45em;-webkit-border-radius:.45em;border-radius:.45em;padding:1em;font-size:1.25em;text-align:center}.bumper.pageUp:hover{background:#fff;cursor:pointer}.bumper.pageUp:active{box-shadow:inset 0 3px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.2)}#explore-search{background:#f8f8f8;border-bottom:6px solid #eee;padding:2em 0;font-size:1.2em;color:#555}#explore-search label,#explore-search span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0;font-size:inherit}#explore-search label span{min-width:250px}#explore-search form{margin:0}#explore-search hr{margin:.6em 0}#explore-search button,#explore-search input{margin-top:0;margin-bottom:0;font-size:inherit;padding:.4em .6em}#explore-search h1{font-weight:400;font-size:1.5em;line-height:150%;color:#333}#page-tagged #welcome:after{border-color:rgba(205,208,209,.45)}#page-tagged #welcome h1+a{font-size:200%;color:#f8c790}#frontpage-bar .dropdown-menu{margin-top:8px;margin-left:-194px}#loading-bar{background:#333;color:#fff;position:fixed;bottom:0;z-index:4;right:0;padding:12px;text-align:center;text-transform:uppercase;color:#aaa;text-shadow:0 1px 0 #000}#loading-bar i{display:block;margin:0 auto;font-size:1.5em}#frontpage-bar form .selector{width:30%;margin:0 1%}#frontpage-bar form select{width:100%;display:block}#enter-profession{margin-top:30px}ul#autocomplete{position:absolute;background:#fff;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;list-style-type:none;margin:0;padding:0;margin-top:7px;z-index:2}ul#autocomplete li{padding:.4em;cursor:pointer;color:#555;font-size:1em;margin:0!important;border-bottom:1px solid #eee;overflow:hidden;font-style:italic}ul#autocomplete li img{float:right;max-width:45px;max-height:30px;margin-left:6px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}ul#autocomplete li:last-child{border:0}ul#autocomplete li.hover,ul#autocomplete li:hover{background:#f2f8ff}@media screen and (max-width:959px){#profession .post,#profession .product{padding:1em 0;width:48.5%;margin:1%}#profession .post:nth-child(2n+1),#profession .product:nth-child(2n+1){margin-left:0}#profession .post:nth-child(2n+2),#profession .product:nth-child(2n+2){margin-right:0}}@media screen and (max-width:710px){#userlinks .spacer{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}#promotional-stories .post.featured1:last-child .feature-title{padding:1em}}.banner-ad iframe{margin:auto!important;float:none!important}#frontpage-container .banner-ad-frame,.banner-ad-frame{display:none;margin:0 auto}@media screen and (min-width:975px){#frontpage-container .banner-ad-frame{display:block}}@media screen and (min-width:841px) and (max-width:1599px){#shop-items .item .image{height:135px}}.banner-ad{display:none}@media screen and (min-width:1599px){#shop-items .item .image{height:195px}}#browse-header{padding:90px 0 30px 0;color:#555;background:#eee;border-bottom:1px solid #ddd;text-align:center}#browse-header h1{font-size:27px;line-height:120%}#browse-header h2{font-size:21px;color:#999;line-height:120%;font-weight:400}#browse-sidebar{float:left;width:20%;padding:15px 0;background:#fff;position:relative}#browse-sidebar a,#browse-sort a{color:#999;position:relative}#browse-sidebar a:hover,#browse-sort a:hover{color:#0079d4;position:relative}#browse-sidebar li.active a,#browse-sort li.active a{color:#d45200;font-weight:700}#browse-sidebar li.active.parent.has-active-child a{font-weight:400}#browse-sidebar li,#browse-sidebar ul{position:relative}#browse-sidebar ul ul li:before{border-left:1px solid #eee;position:absolute;left:-1.5em;top:0;bottom:0;content:" "}#browse-sidebar ul ul li:last-child:before,#browse-sidebar ul ul li:last-of-type:before{bottom:.75em}#browse-sidebar ul ul li:last-of-type:before{bottom:.5em}#browse-sidebar li+ul li:after{border-bottom:1px solid #eee;content:" ";top:50%;right:100%;margin-right:.5em;height:1px;width:1em;position:absolute}#browse-sidebar a:hover{color:#ca5c00}#browse-content{float:right;width:80%}#view-modes a{background:#aaa;padding:.1em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}#view-modes a.active,#view-modes a:hover{background:#0064dc}#browse-sort{background:#fff;padding:.5em;margin-bottom:1em;text-align:center;font-size:.9em}#browse-sort ul{margin:0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}#browse-sort li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;list-style-type:none;margin:0;line-height:200%;margin-right:1em}#browse-sort a{text-transform:uppercase}#browse-sort a.active{font-weight:700;color:#0064dc}#browse-content h2,#browse-content h3{font-size:1.5em;font-weight:400;margin:.25em 0;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#browse-sidebar h3{font-size:15px;line-height:120%;margin-top:0;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#browse-sidebar section{padding:1em 2em}#browse-sidebar section+section{padding-top:0}#browse-sidebar section ul{list-style:none;padding:0;margin:0}#browse-sidebar section ul li{line-height:150%}#browse-sidebar section ul ul{padding-left:1.5em}#browse-container{padding:0 30px;padding-right:0;position:relative}#browse-list{position:relative}#browse-list .product .image{float:none;width:auto}#browse-list .product h2{margin:0;font-size:14px}#browse-list .product .category{padding:3px 9px;color:#fff;background:#444;margin:0;font-size:12px}#browse-list .product{border:0;margin:0;width:33%;padding:0}#in-category #browse-header{background-color:#333;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:6em 0 4em;border-bottom:1px solid #ddd}#in-category #browse-header h1{font-size:32px}#browse-page .post,#browse-page .product,#page-tagged #post-feed .product,#product-ads .product,.product-grid .product{margin-bottom:9px;background:#fff;position:relative;transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;-webkit-transition:box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out}.product-grid .product{margin-bottom:1.5em}.page-sidebar .product-grid .product{border-bottom:1px solid #eee;padding:.5em}.page-sidebar .product-grid .product:last-child{border-bottom:0}#page-tagged #post-feed .product{display:inline-block;max-width:49%;vertical-align:top}#browse-page .post:hover,#browse-page .product:hover,#page-tagged #post-feed .product:hover{box-shadow:0 0 6px rgba(0,116,237,.3);-moz-box-shadow:0 0 6px rgba(0,116,237,.3);-webkit-box-shadow:0 0 6px rgba(0,116,237,.3)}#browse-page .post .short,#browse-page .product .short,#page-tagged #post-feed .product .short,.product-grid .product .short{padding:2em 2.5em;position:relative;z-index:3}#browse-page .post h2,#browse-page .product h2,#page-tagged #post-feed .product h2,.product-grid .product h2{font-size:1em;line-height:120%;margin:0;color:#333;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;font-smooth:always;font-smooth:never;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased!important;font-family:Arial,Helvetica,sans-serif;font-weight:100;margin-bottom:.5em}#page-tagged #post-feed .product h2{font-size:1.25em;font-weight:600}#browse-page .post h2 a,#browse-page .product h2 a,#page-tagged #post-feed .product h2 a{color:inherit;text-decoration:none}#browse-page .post:hover h2 a,#browse-page .product:hover h2 a,#page-tagged #post-feed .product:hover h2 a{color:#222}#browse-page .post .image,#browse-page .product .image,#page-tagged #post-feed .product .image,#product-ads .product .image,.product-grid .product .image{background-position:center center;background-repeat:no-repeat;height:210px;background-size:contain;position:relative;margin-bottom:9px}.product-grid .product .image{height:auto;text-align:center}.product-grid .product .image img{max-height:15em},#deal-of-the-day .post .image,#deal-of-the-day .product .image,#featured-deals .post .image,#featured-deals .product .image{background-size:cover}#page-tagged #post-feed .product .image a,#product-ads .product .image a,.product-grid .product .image a{display:block;width:100%;height:100%}.product-grid .product a:not(:hover):not(:active){color:inherit}.post-sidebar #product-ads .details{background:#f1f1f1;padding:1em}.post-sidebar #product-ads .product{border:1px solid #eee;border-radius:.25em}.post-sidebar #product-ads .product:hover .details{background:#eaeaea}.post-sidebar #product-ads .details h4{padding:0;margin:0}#browse-page .post .image img.spacer,#browse-page .product .image img.spacer,#product-ads .product .image img.spacer{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:2}#browse-page .post .image,#browse-page .product .image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#browse-page .deal .image{height:300px;margin:0;width:100%;float:none}#browse-page .deal .short{padding:1em;position:relative;z-index:3}#browse-page .deal .favorites{float:right}#deal-of-the-day .deal{width:100%}#browse-page .post .overlay,#browse-page .product .overlay{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;background:rgba(0,0,0,.3);text-shadow:0 1px 1px #000;text-shadow:0 1px 1px rgba(0,0,0,.75);text-align:center;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out}#browse-page .post:hover .overlay,#browse-page .product:hover .overlay{background:rgba(0,0,0,0)}#browse-page .post .overlay h2,#browse-page .product .overlay h2{position:absolute;top:50%;left:0;right:0;margin-top:-1em}#browse-page .post .overlay .tagline,#browse-page .product .overlay .tagline{position:absolute;bottom:1em;left:0;right:0;font-size:125%;color:#fff200}#browse-page .post .overlay .tagline a,#browse-page .product .overlay .tagline a{color:inherit}#browse-page .post .overlay h2,#browse-page .product .overlay h2{color:inherit;font-size:150%;line-height:150%}#browse-page .product .overlay .tagline,#browse-page .product .overlay h2{left:1em;right:1em}#deal-of-the-day .deal{font-size:150%}#deal-of-the-day .deal .image{height:350px}#browse-page .post:hover .overlay h2 a,#browse-page .product:hover .overlay h2 a{color:inherit}#browse-page .post .credit,#browse-page .product .credit{background:#fafafa;border-top:1px solid #eee;color:#777;padding:6px 9px;margin:0}#browse-page .post .credit img,#browse-page .product .credit img{width:30px;height:30px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;margin-right:6px}#browse-page .post .related,#browse-page .product .related{font-size:12px;position:absolute;bottom:36px;left:0;margin:0;padding:9px}#browse-page .post .related strong,#browse-page .product .related strong{text-transform:uppercase;color:#555}#browse-page .post .details .text,#browse-page .product .details .text{padding:9px 15px}#browse-page .post .details ol,#browse-page .product .details ol{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;counter-reset:li;margin:0;padding-left:30px;font-size:inherit;position:relative;font-size:17px}#browse-page .post .details ol li,#browse-page .product .details ol li{padding:6px;list-style:none;color:#636363;font-size:inherit;margin-bottom:1px;position:relative}#browse-page .post .details ol li:last-child,#browse-page .product .details ol li:last-child{border-bottom-color:transparent}#browse-page .post .details ol li.focused,#browse-page .post .details ol li:hover,#browse-page .product .details ol li.focused,#browse-page .product .details ol li:hover{color:#dc3000}#browse-page .post .details ol li a,#browse-page .product .details ol li a{color:inherit;text-decoration:none;display:block}#browse-page .post .details ol li:before,#browse-page .product .details ol li:before{border:1px solid #fff;content:counter(li);counter-increment:li;color:#fff;background:#ccc;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:18px;text-align:center;line-height:19px;height:18px;font-size:11px;position:absolute;left:-27px;top:50%;margin-top:-10px;color:#fff;text-shadow:0 1px 0 #aaa}#browse-page .post .details ol li.focused:before,#browse-page .post .details ol li:hover:before,#browse-page .product .details ol li.focused:before,#browse-page .product .details ol li:hover:before{background:#dc3000}#browse-page .post .details ol,#browse-page .post .details section,#browse-page .product .details ol,#browse-page .product .details section{color:#4b4747;font-size:15px;line-height:120%}#browse-page .post .details section,#browse-page .product .details section{font-size:13px}#browse-page .product .author{color:#444;margin-right:15px}#browse-page .product .category{position:absolute;left:0;top:0;margin:0;color:#888;text-shadow:0 1px 0 #000;text-transform:uppercase}#browse-page .product .price{color:#e39700;font-size:1em;float:left}#browse-page .product .details .possessions{margin-left:12px;color:#4087d8}#browse-page .product .favorites{color:#999;cursor:pointer;text-align:right}#browse-page .product .category a{color:inherit}#browse-page .product a.timestamp{color:inherit;text-decoration:none}#browse-page .product .category a:hover,#browse-page .product a.timestamp:hover{color:#dc3000}#browse-page .product time{text-shadow:0 1px 0 #fff;margin-right:15px}#browse-page .post .favorites.active,#browse-page .post .favorites:active,#browse-page .post .favorites:hover,#browse-page .product .favorites.active,#browse-page .product .favorites:active,#browse-page .product .favorites:hover{color:#dc3000}#main-product-list{position:relative}#featured-deals,#featured-products,#latest-products{position:relative}#browse-products .product,#featured-products .product,#main-product-list.grid-view .product,#page-browse #product-ads .product{width:32%;float:left;margin:1% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page-browse #product-ads{position:relative}#main-product-list.grid-view .product{margin:0;width:33%}#page-browse #product-ads .product .details{max-height:8.5em;overflow:hidden}#main-product-list .product .image{float:left;width:200px;margin-right:1.5em}#main-product-list.grid-view .product .image{clear:both;float:none;width:auto;margin:0;margin-bottom:.5em}#featured-products .product h2,#main-product-list .product h2{font-size:1.25em;float:none}#main-product-list .product .favorites{float:right;font-size:1.2em}#main-product-list .product .price{font-size:1.1em;float:none}#main-product-list .product .description{margin-top:1em;font-size:13px;color:#555}#featured-products .product:first-child:last-of-type{width:100%;text-align:center}#featured-products .product:first-child:last-of-type .price{float:none}#browse-filters h2,#browse-filters h3{margin:0 0 6px 0;padding:0;font-weight:400;color:#333;line-height:120%;font-size:21px;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#browse-filters h2{text-align:center;position:absolute;left:50%;width:200px;margin-left:-100px;top:-60px;background:#fff;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;border:1px solid #ccc;border-bottom:0;color:#992b2b;padding:6px 0}#browse-filters h3{font-size:17px;color:#d30000}#search-results .result .price{color:#cc911b;font-size:120%}#browse-filters{border-top:1px solid #ccc;border-bottom:2px solid #ba0000;padding:30px 0;position:relative}#browse-filters .filter{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;margin:0 1%;padding:1%;position:relative}#browse-filters .filter:after{border-right:1px solid #eee;right:-4%;position:absolute;content:" ";top:0;bottom:0}#browse-filters .filter:last-child:after{border:0}#browse-filters .filter-values{text-align:left}#browse-filters .filter-values label input{margin:0}#browse-filters .filter-values label input[type=checkbox],#browse-filters .filter-values label input[type=radio]{margin-right:6px}#browse-filters .filter .input-prepend.price input{font-size:12px;width:30px;height:18px;padding:4px 6px}#browse-filters .filter .input-prepend.price .add-on,#browse-filters .filter .input-prepend.price .input{font-size:12px}#browse-filters .filter .input-prepend.price .add-on{padding:3px 1px}#browse-filters .ui-slider span.value{display:block;text-align:center;margin-top:15px;color:#555}#browse-filters .ui-slider .ui-widget-header{background:#4a89c3}#browse-filters .filter-color{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;width:24px;height:24px;content:" ";border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative}#browse-filters .filter-color:after{position:absolute;left:0;right:0;bottom:0;top:0;content:" ";border:2px solid #fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}#browse-filters .filter-color input{position:fixed;left:-1000px;top:-1000px}#browse-filters .filter-color.active{border-color:#fb0}#browse-search{background:#f8f8f8;border-bottom:6px solid #eee;padding:2em 0;font-size:1.2em;color:#555}#browse-search .column{float:left;margin:0;padding:0;list-style:none}#browse-search .column li{line-height:150%}#browse-search label,#browse-search span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0;font-size:inherit}#browse-search label span{min-width:250px}#browse-search form{margin:0}#browse-search hr{margin:.6em 0}#browse-search button,#browse-search input{margin-top:0;margin-bottom:0;font-size:inherit;padding:.4em .6em}#browse-search h1{font-weight:400;font-size:1.5em;line-height:150%;color:#333}#main-product-list .alert-info{border:0;line-height:150%;font-size:1.25em;padding:2em;background:#7bc1e9;color:#fff;text-shadow:none;text-align:center}#main-product-list .alert-info p{margin:0}@media screen and (max-width:749px){#browse-sidebar-ad{display:none}#browse-sidebar{padding:0;margin-bottom:1em}#browse-sidebar #browse-brands,#browse-sidebar #browse-departments,#browse-sort,#browse-sort #view-modes{float:none;display:none;padding:1em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#browse-sidebar #browse-brands,#browse-sidebar #browse-departments,#browse-sort{margin-bottom:1em!important}#browse-sort{text-align:center}#browse-sort li{margin:0 .4em}#browse-sidebar #browse-brands ul,#browse-sidebar #browse-departments ul{width:48%;margin:0 1%}#browse-sidebar #browse-departments ul ul{width:100%;margin:0}#browse-sidebar #browse-brands ul{width:30%}#main-product-list .product{margin:0;margin-bottom:1em}#main-product-list .product .image{clear:both;float:none;width:auto;margin:0;margin-bottom:.5em}#small-navigation-mode{display:block!important;padding:1em 0}#small-navigation-mode .selector{background:#fff;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;border:1px solid #eee;padding:1% 0;text-align:center;float:left;width:30%;margin:0 1%}#small-navigation-mode .selector.active{border-color:#e89b35}#small-navigation-mode .selector p{margin:0;color:#777}#small-navigation-mode .selector.active p{color:#e89b35}#small-navigation-mode .selector h4{text-transform:uppercase;font-size:1.1em;margin:0;line-height:150%;color:#444}#small-navigation-mode .selector p a{color:inherit}#browse-sidebar section>ul{float:left}#browse-content,#browse-sidebar{position:static;left:auto;right:auto;top:auto;bottom:auto;float:none;width:100%;margin:0}#browse-container{padding:0}#browse-sidebar section{float:left;width:44%;margin:0;padding:0 3%}}@media screen and (min-width:900px){#post.loadout .post-sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5em;padding-right:1.5em;border-left:1px solid #eee;max-width:300px;margin-top:0}}#product{background:#fff}#product.frame{background:0 0}#product.frame #product-description,#product.frame #product-sidebar{float:none;width:auto}#product.frame #product-purchase{position:static;left:auto;right:auto;top:auto;bottom:auto;padding:1em 0}#product-container{margin-bottom:2em}#page-products #frontpage-sidebar .product{text-align:center}#page-products #product-ads .image{max-height:9em}#page-products #frontpage-sidebar{text-align:left;padding-top:.75em;order:1}#page-products #frontpage-container .post-controller{background:#fff}#page-products #frontpage-container .post-controller h2{padding:.65em .65em .15em}#product-header{padding:1.5em 0}#product-header h2{font-weight:400;font-size:2em;padding:0;margin:0;margin-bottom:.25em;line-height:130%}#product-header .right .btn-bubble{margin-bottom:3px}#product-header .right .btn-bubble button{min-width:120px}#product-header .right .btn-bubble button .blip{min-width:15px;text-align:center}#product-header .btn-bubble .bubble{position:absolute;left:100%;top:0;bottom:0}#product-header .right{text-align:right}#product #comments .favorites.active .btn-primary,#product-header .favorites.active .btn-primary{background:#3ba550}#product-header #product-notes .divider{margin:0 6px}#product-header span.favorites{cursor:pointer;transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out}#product-header span.favorites.active,#product-header span.favorites:hover{color:#dc3000}#product-header span.favorites.active:hover{color:#924242}#product-header span.favorites.active .fa-thumbs-o-up:before{content:"\f164"}#product-header span.favorites.active .fa-heart-o:before{content:"\f004"}#product-description-text{color:#777}#product-box-container{box-shadow:0 .15em .3em rgba(0,0,0,.15);-moz-box-shadow:0 .15em .3em rgba(0,0,0,.15);-webkit-box-shadow:0 .15em .3em rgba(0,0,0,.15)}#product-sidebar{margin:0;width:44%;float:left}#product-images{background:#fff;padding:5%}#product-images .image{background-color:#fff;height:30em;background-size:contain;background-position:center center;background-repeat:no-repeat}#product-alt-images .image{max-height:5em;float:left;zoom:1;width:98%;margin:2% 1%}#product-alt-images .image:nth-last-child(2):first-child,#product-alt-images .image:nth-last-child(2):first-child~.image{width:48%}#product-alt-images .image:nth-last-child(3):first-child,#product-alt-images .image:nth-last-child(3):first-child~.image{width:31.3%}#product-alt-images .image:nth-last-child(4):first-child,#product-alt-images .image:nth-last-child(4):first-child~.image{width:24%}#product-alt-images .image:nth-last-child(5):first-child,#product-alt-images .image:nth-last-child(5):first-child~.image{width:19%}#product-alt-images .image:nth-last-child(6):first-child,#product-alt-images .image:nth-last-child(6):first-child~.image{width:31.3%}#product-alt-images .image:nth-last-child(7):first-child,#product-alt-images .image:nth-last-child(7):first-child~.image,#product-alt-images .image:nth-last-child(8):first-child,#product-alt-images .image:nth-last-child(8):first-child~.image{width:23.25%}#product-alt-images .image:nth-last-child(7):first-child~.image:nth-child(4n+4),#product-alt-images .image:nth-last-child(8):first-child~.image:nth-child(4n+4){margin-right:0}#product-description{float:right;width:56%;position:relative}#product-possessions{color:#666}#product h3{text-transform:uppercase;font-size:1em;line-height:120%;color:#a1a7ae;margin:.5em 0;text-shadow:0 1px 1px rgba(255,255,255,.6);font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#product-filters{list-style-type:none;margin:0;padding:0;margin-bottom:2em}#tag-list{padding:0;margin:0;overflow:hidden}#product-container #tag-list li a{padding:.25em .75em}#tag-list li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}#tag-list li a{padding:.5em .75em;margin-right:2px;margin-bottom:6px;font-size:1em;background:#999;color:#eee;display:block;text-decoration:none;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}#tag-list li a:hover{background:#555;color:#fff}#product section,#tag-list{margin-bottom:1.5em}#product-purchase-title-links{float:right}#product-purchase{color:#5c8261}#product-purchase .owned{font-size:1.2em}#product-purchase a,#product-purchase-title-links a{background:0 0;color:#666;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;padding:.9em 1.7em;font-size:.8em;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-webkit-transition-property:box-shadow,opacity;transition-property:box-shadow,opacity;margin-bottom:.4em;margin-right:.2em;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;will-change:box-shadow;box-shadow:0 .15em .5em transparent;opacity:.75}#product-purchase a.purchase,#product-purchase-title-links a.purchase{color:#fff;background:#eb8e15}#product-purchase a.brand,#product-purchase a.source,#product-purchase-title-links a.source{color:#1e89c3;border-color:#88b4cc}#product-purchase a.ebay{color:#d1413b;border-color:#d1413b}#product-purchase a:hover,#product-purchase-title-links a:hover{background:#f1f1f1;box-shadow:0 .15em .5em rgba(0,0,0,.3);opacity:1}#product-purchase a:active,#product-purchase-title-links a:active{box-shadow:0 0 1em rgba(0,0,0,.45)}#product-purchase a span.price{display:block;visibility:hidden;position:absolute;background:#444;left:0;right:0;top:100%;padding:.5em .75em;z-index:2;text-align:center;-webkit-opacity:0;-moz-opacity:0;opacity:0}#product-purchase span.price:after{border:6px solid transparent;border-bottom-color:#444;content:" ";position:absolute;top:-12px;left:50%;margin-left:-3px;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0}#product-purchase a:hover span.price,#product-purchase a:hover span.price:after{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}#product-faces{border-top:1px solid #eee;background:#f6f9fc;padding:15px 0;margin-top:1.5em}#product-faces a.face img{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;width:4em;height:4em;position:absolute;left:0;top:0}#product-faces a.face{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;color:#555;font-size:1em;text-decoration:none;margin-top:1em;padding:.6em 0;padding-left:4.75em;position:relative;min-height:4em;line-height:150%;width:25%}#product-faces .btn{background:#444;border:0;color:#eee;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:.8em 1em;text-transform:uppercase;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}#product-faces a.face span.name,#product-faces a.face span.profession{display:block}#product-faces a.face span.name{font-size:1.2em}#product-faces a.face span.profession{color:#888;font-style:italic}#product-faces a.face:hover{color:#891f1f}#product-faces a.face:hover span.profession{color:#654343}#page-products #comments{padding-top:15px;border-top:1px solid #ddd;background:#fff}#page-products #comments h2{font-size:1.5em;font-weight:400;color:#555;margin:0;padding:0}#page-products #comments h2 a{color:inherit;text-decoration:none;cursor:default}#page-products #comments h2 small{font-size:80%}#page-products #product-recommendations,#page-products #product-similar{border-top:1px solid #eee;background:#fafafa;padding:2em}#page-products #product-recommendations{background:#fdfdfd}#page-products #product-dumps{border-top:1px solid #eee;background:#f6f6f6;padding:2em}#page-products #product-recommendations .product,#page-products .similar-post,#page-products .similar-product{margin-bottom:9px;position:relative;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;padding:0;width:100%;float:left;margin:1% 0}#page-products #product-recommendations .product .image,#page-products .similar-post .image,#page-products .similar-product .image{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:contain;height:80px;position:relative;margin-bottom:9px;opacity:.8}#page-products #product-recommendations .product:hover .image,#page-products .similar-post:hover .image,#page-products .similar-product:hover .image{opacity:1}#page-products #product-recommendations .product .image img,#page-products .similar-product .image img{height:100%;width:100%}#page-products .similar-post .image{height:auto;margin:0}#page-products .similar-post .image img{height:7em;width:auto}#page-products .similar-post{width:22.75%;margin:0 1.5%;background:0 0;margin-bottom:1em;padding:0;text-overflow:ellipsis}#page-products .similar-post .credit{margin-top:.5em}#page-products .similar-post .credit .profession{color:#777;overflow:hidden;text-overflow:ellipsis}#page-products .similar-post a{color:inherit}#page-products .similar-post.post .credit img{width:3em;height:3em}#page-products .similar-post .image{background-repeat:no-repeat;background-position:center center;background-size:cover}#page-products .similar-post .image img{height:120px}#page-products #product-recommendations .product:nth-last-child(2),#page-products #product-recommendations .product:nth-last-child(2)~.product,#page-products .similar-product:nth-last-child(2),#page-products .similar-product:nth-last-child(2)~.similar-product{width:49%;margin:1%}#page-products #product-recommendations .product:nth-last-child(3),#page-products #product-recommendations .product:nth-last-child(3)~.product,#page-products .similar-product:nth-last-child(3),#page-products .similar-product:nth-last-child(3)~.similar-product{width:32%;margin:1%}#page-products #product-recommendations .product:nth-last-child(4),#page-products #product-recommendations .product:nth-last-child(4)~.similar-product,#page-products .similar-product:nth-last-child(4),#page-products .similar-product:nth-last-child(4)~.similar-product{width:23.25%;margin:1%}#page-products #product-recommendations:nth-last-child(2) .image,#page-products #product-recommendations:nth-last-child(2)~.product .image,#page-products .similar-product:nth-last-child(2) .image,#page-products .similar-product:nth-last-child(2)~.similar-product .image{height:120px}#page-products #product-recommendations .product:first-child,#page-products .similar-post:first-child,#page-products .similar-product:first-child{margin-left:0!important}#page-products #product-recommendations .product:last-child,#page-products #product-recommendations .product:last-of-type,#page-products .similar-post:last-child,#page-products .similar-post:last-of-type,#page-products .similar-product:last-child,#page-products .similar-product:last-of-type{margin-right:0!important}#page-products #product-recommendations .product:nth-last-child(3) .image,#page-products #product-recommendations .product:nth-last-child(3)~.product .image,#page-products #product-recommendations .product:nth-last-child(4) .image,#page-products #product-recommendations .product:nth-last-child(4)~.product .image,#page-products .similar-product:nth-last-child(3) .image,#page-products .similar-product:nth-last-child(3)~.similar-product .image,#page-products .similar-product:nth-last-child(4) .image,#page-products .similar-product:nth-last-child(4)~.similar-product .image{height:200px}#page-products #product-recommendations .product:nth-last-child(1) .image,#page-products .similar-product:nth-last-child(1) .image{height:150px}#page-products .similar-product .head{text-align:right}#page-products #product-recommendations .product h2 a,#page-products .similar-product h2 a{color:inherit;text-decoration:none}#page-products #product-recommendations .product .details,#page-products .similar-product .details{overflow:hidden;font-size:1em;line-height:120%;text-align:center;margin-top:1em;color:#777}#page-products #product-recommendations .product .details a,#page-products .similar-product .details a{color:inherit;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#page-products #product-recommendations .product:hover h2 a,#page-products .similar-product:hover h2 a{color:#222}#page-products .product .favorites.active .fa-thumbs-o-up:before{content:"\f164"}#page-products .product .favorites.active .fa-heart-o:before{content:"\f004"}#browse-page .post .favorites.active .fa-heart-o:before,#browse-page .product .favorites.active .fa-heart-o:before{content:"\f004"}#product-corrections{background:#d5e1ea;border-top:1px solid #c6d4de;color:#50667a;padding:12px 0;text-shadow:0 1px 0 rgba(255,255,255,.35)}#product-corrections+#comments{border-top:1px solid #bdc8cf}#feedback-sent p{padding:15px}#post.loadout{background:0 0}#post.loadout h1#post-title{font-size:2em}#post h1#post-title.clear{padding-top:1em}#post>.post{margin:0;border:0;border-bottom:3px solid #ddd}#post .video-container{margin:1em auto}#post.loadout .post-container{margin-top:1em}#post .post-container .container,#post .video-container+#post-title-container .container{width:90%;max-width:730px;margin:0 auto}#post.loadout .post-container{background:0 0;padding-top:0;max-width:1100px}@media screen and (min-width:900px){#post.loadout .post-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#post.loadout .post-container .post-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:730px;float:none;max-width:calc(100% - 300px - 5em)}#post .post-profile-options{text-align:center}}#post.loadout #product-ads{max-width:300px}#post.article .post-container{margin-top:-10em;margin-top:-30%;margin-top:-30vh;margin-top:-webkit-calc(-30vh + 5em);margin-top:-moz-calc(-30vh + 5em);margin-top:-o-calc(-30vh + 5em);margin-top:calc(-30vh + 5em)}#post #post-title-container p{color:#aaa;color:rgba(150,150,150,.75);margin:0}#post #post-title-container .categories{font-size:12px;font-size:.85rem;text-transform:uppercase;margin-bottom:1.5em}#post #post-title-container .categories .category{background:#444;border-radius:3px;letter-spacing:1px;color:#fff;display:inline-block;padding:.15em .65em;text-decoration:none;margin-right:.3em;margin-bottom:.3em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#post #post-title-container .categories .category:nth-child(2){background:#555}#post #post-title-container .categories .category:nth-child(3){background:#666}#post #post-title-container .categories .category:nth-child(4){background:#777}#post #post-title-container .categories .category:nth-child(n+4){background:#888}#post #post-title-container .categories .category:hover{box-shadow:inset 0 0 10em rgba(255,255,255,.15)}#post #post-title-container .categories .category-buying-guide{background:#326590!important}#post #post-title-container .categories .category-interviews{background:#e87030!important}#post #post-title-container .categories .category-reviews{background:#9230e8!important}#post #post-title-container .categories .category-carry-smarter{background:#328f3a!important}#post #post-title-container .categories .category-buying-guide,#post #post-title-container .categories .category-carry-smarter,#post #post-title-container .categories .category-interviews,#post #post-title-container .categories .category-reviews{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#post .image-container #post-title-container{text-align:left;position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1em 0}#post .video-container+#post-title-container{display:block;background:#f8f8f8;text-align:left;color:#444;padding:0;text-shadow:none!important}#post .video-container+#post-title-container h1#post-title{padding:1em 0;padding-bottom:0;text-align:left}#post .video-container+#post-title-container+.post-container{padding-top:1em}#post .image-header span.category a,#post .image-header span.label,#post-title-container span.label{background:#555;background:rgba(0,0,0,.4);padding:.3em .6em;margin:0;color:#eee;font-weight:400;text-transform:uppercase;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-decoration:none;font-size:1.7em;line-height:120%}#post .image-header span.category{margin:0}#post .image-header span.category a{font-size:1.5em}#post .image-header span.category a:hover{background:#333;background:rgba(0,0,0,.4)}#post .image-header{overflow:hidden;width:auto;max-width:none;height:30em;position:relative;display:block;text-align:center;border:0;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:3em}#post.article .image-header{padding-bottom:62.5%;height:0}#post.article .image-limiter{overflow:hidden;max-height:75%;max-height:75vh}#post.article .image-header .image{position:absolute;left:0;right:0;top:0;bottom:0}#post.guide .image-header{margin-bottom:0}#post .image-header .image{height:100%}#post .image-header h1#post-title,#post .video-container+#post-title-container h1#post-title{font-size:2em;text-shadow:none;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;color:inherit;text-shadow:0 1px 0 #111;text-align:left}#post.guide .image-container #post-title-container{font-size:2.5em;line-height:150%;margin-bottom:.3em}#post.guide #post-title-container,#post.guide #post-title-container h1#post-title{margin-top:0}#post.guide #post-title-container .label{margin-top:1em;font-size:50%;color:#fff}#post .image-header .label{background:#555;background:rgba(0,0,0,.25);padding:.3em .6em;color:#eee;color:rgba(250,250,250,.8);font-weight:400;text-transform:uppercase;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-decoration:none;font-size:1.7em;line-height:120%}#post #social-buttons{padding:1em 0}#post section.post-content-body{padding:0},#post section.post-content-body>div.section,#post section.post-content-body>section{background:#fcfcfc;padding:2em;margin:0;margin-bottom:1em;border:0;word-wrap:break-word}#post-description-container{margin-top:1em;font-size:1.15em;line-height:130%}#post.loadout #post-info{margin-top:1.5em}#post .post.embedded{background:#f6f6f6}#post .post.embedded .post-content{width:100%;float:none}.post.embedded .image{margin-bottom:0!important}.post.embedded .items{padding:1em 2.5em!important}#post .popover h3{font-size:1.25em;margin:.5em 0 .25em 0;font-weight:700;line-height:130%}#post section p .btn,#post section p .btn-danger,#post section p .btn-info,#post section p .btn-inverse,#post section p .btn-primary,#post section p .btn-success,#post section p .btn-warning,#post section p [class^=btn-]{padding:.65em 3em;font-size:1em}#post.loadout section{font-size:1em}#post .post-sidebar .items{padding:2em}#post .post-content .items{margin-top:1.5em}#post .post-content-body{padding:2em}#post .post-content-body .banner_ad{margin-bottom:1em}#post>.banner_ad,#product .banner_ad{padding:.5em 0}#post .image+section{position:absolute;right:0;top:2.5em;width:200px}#mentioned-product-list{text-align:left}#mentioned-product-list .product{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:1em .5em;background-position:center center;background-color:#fff;background-size:contain;background-repeat:no-repeat;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;width:6em;height:6em;box-shadow:0 0 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 1px rgba(0,0,0,.3)}#post.loadout #comments{margin-top:2em}#post .info{float:left;position:relative;z-index:3}#post .info .label{margin-right:1em;font-size:1em;line-height:150%;padding:.15em .5em;color:#fff},#post .info .fa-thumbs-o-up{font-weight:700;width:30px}#post .category-button{text-align:left;white-space:nowrap;position:relative}#post .category-button i{position:absolute;right:.5em;top:50%;font-size:1em;margin-top:-.5em;line-height:100%}#post .category{display:block}#post .category a{padding:.5em .75em;font-size:1.25em;line-height:150%;color:#222;font-weight:400;text-decoration:none;display:block;padding-right:3em}#post .category a:hover{background:#333;color:#fff}#post ol.items{counter-reset:li;color:#666}#post ol.items li{font-size:1.1em;white-space:normal}#post .post.embedded ol.items{margin:0}#post .post.embedded ol.items:last-child{margin:0}#post .post.embedded ol.items li{font-size:.8em}#post .post.embedded ol.items li:before{height:17px;width:17px;line-height:17px;top:0}#post ol.items li a{color:inherit;text-decoration:none}#post.numbers-always .image .numbers .number{display:block}#post .details section p{margin:12px 0}#post section blockquote{font-size:24px;font-style:italic;line-height:120%;color:#888;margin:1em 0;padding:.5em .75em;position:relative}#post .details section blockquote:before{position:absolute;border-top:2px solid #ccc;width:27px;left:0;top:12px;content:" "}#post .tags a:hover{background:#333}#next-up-container{margin-top:1px solid #eee;margin:2em 0}.post-sidebar h2{font-weight:600}.post-sidebar h4{font-size:1em}.post-sidebar h4 a{color:inherit}#similar-dumps .similar-post{margin-bottom:1em;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%) -moz-filter: grayscale(100%);filter:gray;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");opacity:.65;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}@media screen and (min-width:600px) and (max-width:1080px){#similar-dumps .similar-post{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}#similar-dumps .similar-post .image{width:30%!important}#similar-dumps .similar-post .image+.details{padding-left:1.5em}}#similar-dumps.next-up .similar-post{-webkit-filter:inherit;-moz-filter:inherit;filter:inherit;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#next-up .abstract .btn{display:none}#next-up .next-post:hover .image{opacity:1}#similar-dumps .similar-post:first-child{margin-left:0}#similar-dumps .similar-post:first-child{margin-right:0}#similar-dumps .similar-post:hover{opacity:1;-webkit-filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);filter:none}#similar-dumps .similar-post .image{width:auto;background-size:cover;background-position:center center;height:100%}#similar-dumps .similar-post img{width:100%;height:100%}#post .post-article-share{color:#777;text-align:center;white-space:nowrap}#post.loadout .post-profile .stat-cards{font-size:1.15em;-ms-flex-item-align:center;align-self:center;margin-bottom:2em}.post-profile .stat-card.favorites:hover{color:#999}.post-profile .article-share-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:-.5em}#post .post-article-share strong{margin-right:1em;text-transform:uppercase;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#post .post-article-share .btn.clear{background:#ccc;-moz-border-radius:3em;-webkit-border-radius:3em;border-radius:3em;color:#fff;height:2em;width:2em;margin-right:.25em;text-shadow:none;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}#post .post-article-share .btn.facebook.on,#post .post-article-share .btn.facebook:hover{background:#3b5998}#post .post-article-share .btn.twitter.on,#post .post-article-share .btn.twitter:hover{background:#55acee}#post .post-article-share .btn.pinterest.on,#post .post-article-share .btn.pinterest:hover{background:#cc2127}#post .post-article-share .btn.tumblr.on,#post .post-article-share .btn.tumblr:hover{background:#35465c}#post .post-article-share .btn.reddit.on,#post .post-article-share .btn.reddit:hover{background:#ff4500}#post .post-article-share .btn.facebook.on:hover{background:#304980}#post .post-article-share .btn.twitter.on:hover{background:#4692cd}#post .post-article-share .btn.pinterest.on:hover{background:#a91c21}#post .post-article-share .btn.reddit.on:hover{background:#df3f04}.post-profile+hr{margin:.3em 0}#post .post-profile-options{margin:1em 0}#post .post-profile-options .see-through{padding:.6em 1.5em;border:1px solid #ddd;color:#777;font-weight:400;border-radius:10em;text-transform:uppercase;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;-webkit-transition:box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out}#post .post-profile-options .see-through:hover{background:#fff;border:1px solid #bbb;box-shadow:0 3px 3px rgba(0,0,0,.15);color:#444}#post .btn-bubble.favorites button:hover,#post .btn-bubble.favorites.active button,#post button.favorites.active,#post button.favorites:hover{background:#bb421f}#post .credit h3{text-transform:uppercase;font-weight:400;font-size:13px;display:block;margin:0;line-height:1%;margin-bottom:18px;color:#aaa;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}#post.loadout .credit{margin-bottom:2em},#post .credit{position:relative;background:0 0;border-top:0;position:relative;white-space:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#post #follow-link i{margin-left:.6em}#post #follow-link:hover{background:#d49311}#post #follow-link.active,#post #follow-link:active{background:#f38b00}#post #follow-link.active i:before{content:"\f00c"}#post .credit .profession{display:block;white-space:nowrap;font-size:.9em;color:#777;font-style:italic}#post .credit a{text-decoration:none}#post-header{padding:2em 0;padding-top:1em}article#post #post-header .post-profile{margin-top:0;padding-top:0}#post-after-options .article-share-options{float:left}#embedded-curate{background:#32393f;padding:2em;color:#aaa;text-align:center}#categorize-items{white-space:nowrap;overflow-x:auto;overflow-y:hidden}#embedded-curate hr{border-color:#444}#embedded-curate .form-actions{background:0 0;border-top:1px solid #444;text-align:center}#embedded-curate .product{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;background:#fff;padding:2em 1em;text-align:center}#embedded-curate .product h4{height:1em}#embedded-curate .product img{height:120px}#embedded-curate h1{font-size:2em;color:#fff;margin:0}#submission-complete .modal-header{font-weight:400;font-size:1.5em;color:#4eb94e}#submission-complete .share-buttons{text-align:center}#submission-complete .share-buttons .btn{-moz-border-radius:6em;-webkit-border-radius:6em;border-radius:6em;padding:0;width:2.5em;height:2.5em;margin:0 .15em;position:relative;text-align:center}#submission-complete .share-buttons .btn i{position:absolute;top:50%;left:0;right:0;margin-top:-.5em}#submission-complete .btn{text-transform:uppercase;padding:.75em 1.5em;border:0;font-weight:400}#submission-complete .btn-success{background:#4eb94e}#submission-complete .btn-inverse{background:#313131;color:#fff}#submission-complete .modal-header i{font-size:150%;display:block;margin:0 auto;text-align:center}#post .tags a.truncated{display:none}#post .post-sidebar .tags a.truncated+#show-all-tags{display:inline-block;background:#dc8900;color:#fff}#post .post-sidebar .tags a.truncated+#show-all-tags:hover{background:#0076dc}#page-post .modal.image-preview{background:#000;border:1px solid rgba(255,255,255,.15)}#page-post .modal.image-preview,#page-post .modal.image-preview img.photo{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}#settings{position:relative;height:100%}#settings-sidebar{width:180px;position:absolute;left:0;top:0;bottom:0;overflow:auto;padding:2em 1em;background:#f4f4f4;border-right:1px solid #f0f0f0}#settings-content{background:#f8f8f8;padding:2em 3em;padding-bottom:0}#page-profile.complete #settings-content{max-width:700px;margin:3em auto}#page-profile.complete #settings-content .form-actions{margin:0 -3em}#settings-sidebar+#settings-content{margin-left:210px}#settings-content form{margin:0}#settings-content h1,#settings-content h2{margin:0;font-weight:400;font-size:24px;border-bottom:1px solid #e6e6e6;margin-bottom:30px;color:#333}#settings-content h2{color:#555;font-size:17px}#settings-sidebar .nav li a{display:block;padding:.3em .75em;color:#777}#settings-sidebar .nav li a:hover{background:#e5ecf0}#settings-sidebar .nav li a.active{font-weight:700;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;color:#111}#current-picture{border:1px solid #ddd;width:160px;height:160px;cursor:pointer;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#current-picture.loading:after{background:#000;background:rgba(0,0,0,.45);position:absolute;top:0;right:0;bottom:0;right:0;content:"";z-index:2;height:100%;width:100%}#current-picture.loading:before{position:absolute;top:50%;bottom:0;left:50%;content:"\f110";z-index:3;-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:#fff;width:24px;height:24px;margin-left:-12px;margin-top:-12px;color:#eee}#current-picture img{width:inherit;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#settings-content .form-actions{margin:-15px;margin-bottom:0;margin-top:30px}#change-avatar{position:absolute;bottom:0;left:0;right:0;width:100%;text-transform:uppercase;font-size:10px;padding:3px 6px;line-height:20px;border-width:0;border-top-width:1px}.saved-modal{background:#0fb56d;padding:15px;font-size:19px;line-height:150%;color:#f7fff8}.saved-modal p{margin:0}#favorites-container{padding:30px 0}#favorites-container h1{font-weight:400;font-family:Raleway,Helvetica,Arial,sans-serif;color:#5e686e;line-height:150%;font-size:33px;margin:0;padding:0}#favorite-navigation{list-style-type:none;margin:0;padding:0;text-align:left}#favorite-navigation li{float:left}#favorite-navigation li a{display:block;text-decoration:none;color:inherit;padding:.9em 1.5em;font-size:15px;color:#5e686e;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;position:relative}#favorite-navigation li a i{margin-right:6px}#favorite-navigation li a.active,#favorite-navigation li a:hover{color:#1e6998}#favorite-navigation li a.active:after,#favorite-navigation li a:hover:after{border-bottom:3px solid #1e6998;position:absolute;top:100%;content:" ";left:0;right:0}#favorite-navigation li a:hover:after{border-bottom-color:#1e6998}#favorites-feed{background:#eee;border-top:3px solid #ccc;padding:6px}#favorites-feed .favorite{border-bottom:1px solid #eee;padding:1em;padding-left:9em;font-size:15px;margin:0;color:#555;position:relative;background:#f8f8f8;min-height:5em}#favorites-feed .favorite .image{width:7em;max-height:5em;position:absolute;left:1em;top:1em;margin-right:15px;float:left}#favorites-feed .favorite .image img{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#favorites-feed .favorite .image i{position:absolute;bottom:0;right:0;background:#333;background:rgba(0,0,0,.9);color:#fff;padding:6px;-moz-border-radius:6px 0 6px 0;-webkit-border-radius:6px 0 6px 0;border-radius:6px 0 6px 0}#favorites-feed .favorite time{font-size:.8em;color:#777;font-style:italic;display:block}#favorites-feed .favorite:last-child{border:0}@media screen and (min-width:901px){#post.loadout .post-container .post-sidebar{background:#fff;border-left:1px solid #eee;width:300px;-webkit-box-flex:0;-ms-flex:0 1 280px;flex:0 1 280px;max-width:300px}}@media screen and (max-width:749px){#product-description,#product-sidebar{width:100%;display:block;float:none}#product-description{height:auto!important}#product-purchase{position:static;left:auto;right:auto;top:auto;bottom:auto;margin:0 -5%}#settings-content,#settings-sidebar{float:none;width:auto;position:relative;margin:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#settings-sidebar ul.nav{margin:0}#settings-sidebar ul.nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}#product-header .btn-bubble .bubble{position:relative;left:auto;right:auto;top:auto;bottom:auto}article#post .info{line-height:200%;float:none;clear:both;margin:.5em 0}#share-embed h1{font-size:1.25em}#settings .form-horizontal .control-label,#share-embed .form-horizontal .control-label{width:100%;float:none;text-align:left}#settings .form-horizontal .controls,#share-embed .form-horizontal .controls{margin-left:0;display:block;float:none}#settings .form-horizontal .controls input,#share-embed .form-horizontal .controls input{max-width:80%}#post .post-article-header{margin-top:3em;clear:both}#post .post-content-body #items{margin-bottom:1em;border:0;word-wrap:break-word}#post #post-header #post #post-footer{padding-top:0}#post .post-content,#post .post-sidebar{clear:both;float:none;width:100%}#post .post-sidebar{width:96%}#post .post-content,#post .post-sidebar .category{margin-top:1em}#post .image-header{height:15em;margin-bottom:0}#post.article .post-container{margin-top:0}}@media screen and (min-width:321px) and (max-width:639px){#post .image-header{height:15em;margin-bottom:0}#post.article .post-container{margin-top:0}}@media screen and (min-width:640px) and (max-width:749px){#post.article .post-container{margin-top:0}}@media screen and (min-width:750px) and (max-width:840px){#post .image-header{height:20em;margin-bottom:0}#post.article .post-container{margin-top:0}}@media screen and (min-width:841px) and (max-width:959px){#post .image-header{height:25em;margin-bottom:0}#post.article .post-container{margin-top:0}}@media screen and (min-width:1280px){#post .image-header{height:30em}}@media screen and (max-width:640px){#page-home #welcome #as-seen{display:none}#subscribe-footer .subscribe-form .input-append button,#subscribe-footer .subscribe-form .input-append input{display:block;margin-top:.25em;-moz-border-radius:.15em;-webkit-border-radius:.15em;border-radius:.15em;width:100%}.subscribe-form .or-divider{margin:.5em auto}}@media screen and (max-width:480px) and (max-width:749px){#favorite-navigation li{text-align:center}#favorite-navigation li a{padding:.8em}#favorite-navigation li a i{display:block;margin:0;font-size:150%}}@media screen and (min-width:480px) and (max-width:749px){body{font-size:14px}}@media screen and (min-width:750px) and (max-width:840px){body,footer nav{font-size:13px}}@media screen and (min-width:800px){#email-newsletter .subscribe-form,#welcome .subscribe-form{-webkit-flex-direction:row;flex-direction:row}#email-newsletter .input-append,#welcome .input-append{-webkit-flex-direction:row;flex-direction:row}#welcome .subscribe-native{max-width:50%}#email-newsletter .input-append button,#email-newsletter .input-append input,#welcome .input-append button,#welcome .input-append input{width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}#email-newsletter .input-append input,#welcome .input-append input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#email-newsletter .input-append button,#welcome .input-append button{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#email-newsletter .subscribe-form .btn.facebook,#email-newsletter .subscribe-native,#welcome .subscribe-form .btn.facebook,#welcome .subscribe-native{width:auto}#email-newsletter .subscribe-form .or-divider,#welcome .subscribe-form .or-divider{margin:0 1em}}@media screen and (min-width:1920px){.container,.navbar .container{max-width:1100px}}#single-page{padding-top:3em;text-align:center}#single-page.error,#single-page.page404{padding:3em 0}#single-page.error h1,#single-page.page404 h1{font-size:1.5em;color:#dc3000}#single-page.page404 #category-boxes{margin-top:3em}#error-code{line-height:120%;font-size:90px;color:#fff;width:200px;height:200px;line-height:199px;background:#991a1a;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin-bottom:30px}#single-page.page404 blockquote{color:#555;font-size:14px;margin-bottom:0;border:0}#redirect{margin:50px auto;text-align:center}#redirect p{font-size:1.25em}#redirect h1,#redirect h2{font-weight:400;line-height:150%;margin:0}#redirect h1{font-size:2em}#redirect h2{font-size:1.5em;color:#777;font-style:italic}#redirect>i{font-size:3em;margin:1em 0}.offline-ui,.offline-ui *,.offline-ui :after,.offline-ui :before,.offline-ui:after,.offline-ui:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.offline-ui{display:none;position:fixed;z-index:2000;margin:auto;top:0;left:0;right:0}.offline-ui .offline-ui-content:before{display:inline}.offline-ui .offline-ui-retry{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none}.offline-ui .offline-ui-retry:before{display:inline}.offline-ui.offline-ui-down,.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-retry,.offline-ui.offline-ui-up.offline-ui-up-5s{display:block}.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s.offline-ui-waiting .offline-ui-retry{display:none}@-webkit-keyframes offline-dropin{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:0}1%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:0}2%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:1}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-moz-keyframes offline-dropin{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:0}1%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:0}2%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:1}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-ms-keyframes offline-dropin{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:0}1%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:0}2%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:1}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-o-keyframes offline-dropin{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:0}1%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:0}2%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:1}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@keyframes offline-dropin{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:0}1%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:0}2%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px);opacity:1}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@-webkit-keyframes offline-dropout{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px)}}@-moz-keyframes offline-dropout{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px)}}@-ms-keyframes offline-dropout{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px)}}@-o-keyframes offline-dropout{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px)}}@keyframes offline-dropout{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{transform:translateY(-800px);-webkit-transform:translateY(-800px);-moz-transform:translateY(-800px);-ms-transform:translateY(-800px);-o-transform:translateY(-800px)}}@-webkit-keyframes offline-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-moz-keyframes offline-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-ms-keyframes offline-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-o-keyframes offline-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@keyframes offline-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.offline-ui{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 1em rgba(0,0,0,.3);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 1em rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 1em rgba(0,0,0,.3);font-family:"Lucida Grande",sans-serif;font-size:14px;padding:1em;width:38em;max-width:100%;background:#f6f6f6;color:#444;overflow:hidden}.offline-ui .offline-ui-content{padding-left:2em}.offline-ui .offline-ui-content:before{line-height:1.25em}.offline-ui .offline-ui-content:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:" ";display:block;position:absolute;top:0;bottom:0;left:1em;margin:auto;height:1em;width:1em}.offline-ui .offline-ui-retry{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.75);-moz-box-shadow:0 1px 0 rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ededed),color-stop(38%,#ededed),color-stop(100%,#dedede));background-image:-webkit-linear-gradient(#ededed,#ededed 38%,#dedede);background-image:-moz-linear-gradient(#ededed,#ededed 38%,#dedede);background-image:-o-linear-gradient(#ededed,#ededed 38%,#dedede);background-image:linear-gradient(#ededed,#ededed 38%,#dedede);position:absolute;right:4em;top:1em;bottom:1em;border:1px solid rgba(0,0,0,.25);text-shadow:0 1px 0 #f0f0f0;padding:0 1em;line-height:1.6em;height:1.7em;margin:auto;font-size:12px;text-decoration:none;color:inherit}.offline-ui.offline-ui-up{-webkit-animation:offline-dropout forwards .5s 2s;-moz-animation:offline-dropout forwards .5s 2s;-ms-animation:offline-dropout forwards .5s 2s;-o-animation:offline-dropout forwards .5s 2s;animation:offline-dropout forwards .5s 2s;-webkit-backface-visibility:hidden}.offline-ui.offline-ui-up .offline-ui-content:after{background:#80d580}.offline-ui.offline-ui-down{-webkit-animation:offline-dropin .5s;-moz-animation:offline-dropin .5s;-ms-animation:offline-dropin .5s;-o-animation:offline-dropin .5s;animation:offline-dropin .5s;-webkit-backface-visibility:hidden}.offline-ui.offline-ui-down .offline-ui-content:after{background:#ec8787}.offline-ui.offline-ui-down.offline-ui-connecting,.offline-ui.offline-ui-down.offline-ui-waiting{padding-right:3em}.offline-ui.offline-ui-down.offline-ui-connecting .offline-ui-content:after,.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content:after{background:#ec8787}.offline-ui.offline-ui-down.offline-ui-connecting:after,.offline-ui.offline-ui-down.offline-ui-waiting:after{-webkit-animation:offline-rotation .7s linear infinite;-moz-animation:offline-rotation .7s linear infinite;-ms-animation:offline-rotation .7s linear infinite;-o-animation:offline-rotation .7s linear infinite;animation:offline-rotation .7s linear infinite;-webkit-backface-visibility:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:" ";display:block;position:absolute;right:1em;top:0;bottom:0;margin:auto;height:1em;width:1em;border:2px solid transparent;border-top-color:rgba(0,0,0,.5);border-left-color:rgba(0,0,0,.5);opacity:.7}.offline-ui.offline-ui-down.offline-ui-waiting{padding-right:11em}.offline-ui.offline-ui-down.offline-ui-waiting.offline-ui-reconnect-failed-2s{padding-right:0}.offline-ui .offline-ui-retry:before{content:"Reconnect"}.offline-ui.offline-ui-up .offline-ui-content:before{content:"Your computer is connected to the internet."}@media (max-width:1024px){.offline-ui.offline-ui-up .offline-ui-content:before{content:"Your device is connected to the internet."}}@media (max-width:568px){.offline-ui.offline-ui-up .offline-ui-content:before{content:"Your device is connected."}}.offline-ui.offline-ui-down .offline-ui-content:before{content:"Your computer lost its internet connection."}@media (max-width:1024px){.offline-ui.offline-ui-down .offline-ui-content:before{content:"Your device lost its internet connection."}}@media (max-width:568px){.offline-ui.offline-ui-down .offline-ui-content:before{content:"Your device isn't connected."}}.offline-ui.offline-ui-down.offline-ui-connecting .offline-ui-content:before,.offline-ui.offline-ui-down.offline-ui-connecting-2s .offline-ui-content:before{content:"Attempting to reconnect..."}.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=second]:before{content:"Connection lost. Reconnecting in " attr(data-retry-in-value) " seconds..."}@media (max-width:568px){.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=second]:before{content:"Reconnecting in " attr(data-retry-in-value) "s..."}}.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=second][data-retry-in-value="1"]:before{content:"Connection lost. Reconnecting in " attr(data-retry-in-value) " second..."}@media (max-width:568px){.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=second][data-retry-in-value="1"]:before{content:"Reconnecting in " attr(data-retry-in-value) "s..."}}.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=minute]:before{content:"Connection lost. Reconnecting in " attr(data-retry-in-value) " minutes..."}@media (max-width:568px){.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=minute]:before{content:"Reconnecting in " attr(data-retry-in-value) "m..."}}.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=minute][data-retry-in-value="1"]:before{content:"Connection lost. Reconnecting in " attr(data-retry-in-value) " minute..."}@media (max-width:568px){.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=minute][data-retry-in-value="1"]:before{content:"Reconnecting in " attr(data-retry-in-value) "m..."}}.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=hour]:before{content:"Connection lost. Reconnecting in " attr(data-retry-in-value) " hours..."}@media (max-width:568px){.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=hour]:before{content:"Reconnecting in " attr(data-retry-in-value) "h..."}}.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=hour][data-retry-in-value="1"]:before{content:"Connection lost. Reconnecting in " attr(data-retry-in-value) " hour..."}@media (max-width:568px){.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content[data-retry-in-unit=hour][data-retry-in-value="1"]:before{content:"Reconnecting in " attr(data-retry-in-value) "h..."}}.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s.offline-ui-waiting .offline-ui-retry{display:none}.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s .offline-ui-content:before{content:"Connection attempt failed."}#random-credit{background:rgba(0,0,0,.15);position:absolute;bottom:0;right:0;z-index:2}#random-credit a{color:#ddd;color:rgba(255,255,255,.8);text-shadow:0 1px 1px #000;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:3px 6px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-transform:uppercase;font-size:.75em;font-weight:400;text-decoration:none;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}#random-credit a:hover{background:#de7812;color:#eee}#top-alert{background:#f8f4c8;color:#666;text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 rgba(255,255,255,.3);font-size:.9em;line-height:120%;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;width:100%}#top-alert:hover{background:#c9e5f8}#top-alert.giveaway{background:#e18e3a;color:#fff;font-size:1.15em;text-shadow:none;text-shadow:0 1px 1px rgba(0,0,0,.06)}#top-alert.giveaway i.fa-chevron-right{margin-left:1em;margin-bottom:-2px}#top-alert.giveaway a.close{font-size:1.5em;opacity:1}#top-alert+#wrapper{box-shadow:0 -3px 3px rgba(0,0,0,.15);-moz-box-shadow:0 -3px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 -3px 3px rgba(0,0,0,.15)}#top-alert a{color:inherit;display:block;text-decoration:none;line-height:36px}#loading-icon{text-align:center;background:#e1e1e1;padding:.75em;line-height:150%}#loading-icon i{font-size:1.5em;line-height:150%}#page-hot #content,#page-new #content{padding:3em}#page-hot #content h1,#page-new #content h1{font-weight:400}#activity-feed .activity{padding:1.5em 0;line-height:120%;border-bottom:1px solid #eee}#activity-feed .activity.with-photo{padding-left:6em;position:relative}#activity-feed .activity section{font-size:1.2em;line-height:120%}#activity-feed .activity blockquote{font-size:.9em;line-height:120%}#activity-feed .activity blockquote,#activity-feed .activity section{margin-bottom:.6em}#activity-feed .activity .timestamp{color:#888;font-size:90%}#activity-feed .activity .image{position:absolute;left:0;top:50%;margin-top:-2em;-moz-border-radius:8em;-webkit-border-radius:8em;border-radius:8em;width:4em;height:4em;float:left;margin-right:1em;background-position:center center;background-size:cover;background-repeat:no-repeat}.btn-bubble .bubble{background:#f8f8f8;font-size:13px;margin-left:3px;background:#fff;border:1px solid #ddd;padding:.75em 1em;font-weight:700;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative}.btn-bubble .bubble:before{content:" ";top:50%;margin-right:-1px;margin-top:-6px;border:6px solid transparent;border-right-color:#ddd;width:0;height:0;position:absolute;right:100%}.btn-bubble .bubble:after{content:" ";top:50%;margin-top:-5px;margin-right:-1px;border:5px solid transparent;border-right-color:#fff;width:0;height:0;position:absolute;right:100%}.btn-bubble.active .btn .if-active,.btn.with-blip.active .if-active{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1}#profile-options .followers.active i:before{content:"\f00c"}#post .favorites.active .btn,#profile-options .followers.active .btn{background:#3ba550}#search-header{background:#fff;border-bottom:3px solid #f0f0f6;padding:.5em 0}#search-header h1{margin:0;padding:0;font-weight:400;font-family:Raleway,Helvetica,Arial,sans-serif;color:#666;font-size:1.15em;line-height:150%}#search-header form{width:35%}#search-header .input-append{position:relative;width:100%}#search-header .input-append input{width:100%;display:block}#search-header .input-append button{position:absolute;right:0;top:0;z-index:2}#search-header form button,#search-header form input{height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px;font-size:14px}#search-header h1 small{display:block;font-size:16px}#search-results{position:relative}#search-results.loading:after{position:absolute;left:0;right:0;bottom:0;top:0;background:#fff url(../img/loading.gif) no-repeat center center;background-color:rgba(255,255,255,.6);z-index:2;content:" "}#search-results .result{background:#f4f4f4;border-bottom:1px solid #eee;padding:.15em 0;position:relative;min-height:4em}#search-results .result.profession{min-height:0}#search-results .result .peoples-faces{float:right}#search-results .result .peoples-faces .face{margin-right:12px;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;color:#777}#search-results .result .peoples-faces .face a{color:inherit}#search-results .result .peoples-faces .face img{width:3em;height:3em;width:3rem;height:3rem;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;display:block;margin:0 auto;margin-bottom:6px}#search-results .result:nth-child(even){background:#fafafa}#search-results .result:last-child{border:0}#search-results .result:hover{background:#f5faff}#search-results .result .image{background:#fff;position:absolute;left:0;top:0;width:6em;height:4em;background-size:cover;background-position:center center;background-repeat:no-repeat}#search-results .result .image img{width:inherit;height:inherit}#search-results .result .image+div.details{margin-left:8em;color:#666}#search-results .result hr{margin:9px 0}#search-results .result .image small{position:absolute;right:0;bottom:0;padding:3px 6px;text-transform:uppercase;font-size:12px;background:#333;background:rgba(0,0,0,.75);color:#ccc;margin:0}#page-search #search-filters h2,#page-search #search-filters h3,#search-results .result h2{margin:0 0 6px 0;padding:0;font-weight:400;font-family:Raleway,Helvetica,Arial,sans-serif;color:#333;line-height:120%;font-size:1.15em}#page-search #search-filters h2{text-align:center;position:absolute;left:50%;width:200px;margin-left:-100px;top:-60px;background:#fff;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;border:1px solid #ccc;border-bottom:0;color:#992b2b;padding:6px 0}#page-search #search-filters h3{font-size:17px;color:#d30000}#search-results .result .price{color:#1b7acd;font-size:120%}#page-search #search-filters{border-top:1px solid #ccc;border-bottom:2px solid #ba0000;padding:15px 0}#page-search #search-filters .filter{float:left;margin:0 1%;padding:.9%}#page-search #search-filters .filter-values{text-align:left}#page-search #search-filters .filter-values label input{margin:0}#page-search #search-filters .filter-values label input[type=checkbox],#page-search #search-filters .filter-values label input[type=radio]{margin-right:6px}#page-search #search-filters .filter .input-prepend.price input{font-size:12px;width:30px;height:18px;padding:4px 6px}#page-search #search-filters .filter .input-prepend.price .add-on,#page-search #search-filters .filter .input-prepend.price .input{font-size:12px}#page-search #search-filters .filter .input-prepend.price .add-on{padding:3px 1px}#page-search #search-filters .filter-color{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;width:24px;height:24px;content:" ";border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative}#page-search #search-filters .filter-color:after{position:absolute;left:0;right:0;bottom:0;top:0;content:" ";border:2px solid #fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}#page-search #search-filters .filter-color input{position:fixed;left:-1000px;top:-1000px}#page-search #search-filters .filter-color.active{border-color:#fb0}#page-search #search-filters .ui-slider span.value{display:block;text-align:center;margin-top:15px;color:#555}#page-search #search-filters .ui-slider .ui-widget-header{background:#4a89c3}#search-parameters{float:right}#search-parameters label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin:0 10px;color:#888}#search-parameters label input{margin:0;margin-right:3px}#page-search #pagination{margin-top:0}#corrections{padding:30px 0}#corrections h1{font-weight:400;font-size:1.75em;line-height:150%}#corrections h2{font-weight:700;font-size:1.5em;line-height:150%}#corrections h3{font-weight:400;font-size:1.5em;line-height:150%}#item-image{max-height:75px;margin-right:9px}#your-contribution textarea{width:80%;height:120px}#your-contribution{padding:1em 0}#your-contribution h3{margin-bottom:2em}#your-contribution input[type=file]{line-height:100%;vertical-align:middle}.color-picker .filter-color{width:36px;height:36px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;line-height:36px;text-align:center;border:2px solid #777;margin-right:6px;padding:1px;opacity:.6}.color-picker .filter-color.active,.color-picker .filter-color:hover{opacity:1}.color-picker .filter-color input{margin:0}.slider-value{max-width:400px;position:relative}#your-contribution input.blade_length,#your-contribution input.price{width:75px}#product .filter-color{width:24px;height:24px;opacity:1}#product-filters td{color:#777}#product-filters th{color:#555}#nothing-left-here{display:block;padding:1.5em!important;text-align:center;font-size:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:150%}/*!
 * froala_editor v1.2.3 (http://editor.froala.com)
 * Copyright 2014-2014 Froala
 */.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-view{text-align:initial}.fr-view strong{font-weight:700}.fr-view table{border:0;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #ddd}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#e6e6e6}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:400}.fr-view pre{white-space:pre-wrap;word-wrap:break-word}.fr-view[dir=rtl] blockquote{border-left:0;border-right:solid 2px #5e35b1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00bcd4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43a047}.fr-view blockquote{border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1}.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4}.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047}.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#aaa!important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0}.fr-view img.fr-dib.fr-fir{margin-right:0}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view img.fr-rounded{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view img.fr-bordered{border:solid 10px #ccc;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:0}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0}img.fr-view.fr-dib.fr-fir{margin-right:0}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}img.fr-view.fr-rounded{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}img.fr-view.fr-bordered{border:solid 10px #ccc;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-popup .fr-input-line input{height:auto;order:2}body .fr-popup .fr-input-line input+label{position:relative;top:auto;left:auto;right:auto;bottom:auto;order:1;margin:0}.fr-popup .fr-input-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page-login #content,#page-register #content{padding-top:9px;background:#f8f8f8}#page-login #login,#page-register #register{margin:30px auto}#page-login form,#page-register form{margin:0}#login,#register{background:#fff;border:1px solid #eee;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;max-width:600px;margin:0 auto;padding:12px}#login form,#register form{padding:15px 0;padding-bottom:0}#login .form-actions,#register .form-actions{margin-bottom:0}#login form button,#register form button{font-size:1em;text-transform:uppercase;padding:.75em 3em}.btn.facebook{background:#3b5997}.btn.twitter{background:#00acee}.btn.pinterest{background:#cc2127}.btn.tumblr{background:#35465c}.btn.facebook:hover{background:#2d4a83}.btn.twitter:hover{background:#0099d6}.btn.pinterest:hover{background:#a4181c}.btn.tumblr:hover{background:#1e2a3a}.btn.facebook,.btn.pinterest,.btn.tumblr,.btn.twitter{color:#fff;color:rgba(255,255,255,.85);text-shadow:0 1px 0 #333;text-shadow:0 1px 0 rgba(0,0,0,.45);border:0}#logout-options .btn,#social-login .btn{padding:.75em 3%}#social-login .btn i{float:left}#page-login #content h1,#page-register #content h1{font-size:24px;line-height:120%;text-align:center;font-weight:400;margin-bottom:12px}#page-login #content h1.control-label,#page-register #content h1.control-label{width:160px;text-align:right;margin:0;font-size:36px}#page-login #content .btn-full,#page-register #content .btn-full{display:block;font-size:16px;line-height:120%;padding:9px;position:relative}#login .form-actions{margin-top:66px}#register-options h2{font-size:24px;line-height:120%}#content .btn-full span.i-red{position:absolute;left:15px}#page-login #content i.fa-facebook,#page-register #content i.fa-facebook{position:relative}#page-login #content span.i-red,#page-register #content span.i-red{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:24px;height:24px;line-height:24px;border:1px solid #fff;background:#4c66a4;text-align:center;color:#fff;text-shadow:0 1px 0 #222;text-shadow:0 1px 0 rgba(33,33,33,.76);display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;margin-right:6px;margin-left:-6px;margin-top:-3px}#page-login #content span.i-red i,#page-register #content span.i-red i{margin:0}#logout-options,#social-login{text-align:center;padding-bottom:15px;margin-bottom:30px;position:relative}#or-divider{position:relative;height:2em;line-height:2em}#or-divider:after,#or-divider:before,#social-login:before{border-bottom:1px solid #ddd;position:absolute;content:" ";top:100%;left:0;right:0;height:.5em}#social-login:after{background:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;content:"or";top:100%;left:50%;width:40px;margin-left:-20px;font-style:italic;font-weight:700;color:#777;line-height:1em;height:1em}#logout-options a,#social-login a{width:39%;padding:12px 0;font-size:16px;margin:0 3%;padding:0 3%}#signon-modal form{padding:0 3em}#signon-modal form button{display:block;width:100%;border-radius:.15em;text-transform:uppercase;padding:1em}#signon-modal form .control-group{margin:0;margin-bottom:1em;font-size:11px}#signon-modal #social-login a{margin:0;width:auto;padding:.5em 3em}#signon-modal #social-login a i{float:none;margin-right:.5em;margin-left:-1em}#signon-modal .modal-header{padding:1em 2em;margin-bottom:1.5em}#signon-modal .modal-footer{margin-top:1.5em;color:#777}#signon-modal h1{font-family:Raleway,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#313131;text-transform:uppercase}#signon-modal h1 small{font-size:75%;color:#2b9f21;font-weight:700}#signon-modal .modal-header{font-size:14px;color:#777}#signon-modal #social-login a:first-child{-moz-border-radius:10em 0 0 10em;-webkit-border-radius:10em 0 0 10em;border-radius:10em 0 0 10em}#signon-modal #social-login a:last-child{-moz-border-radius:0 10em 10em 0;-webkit-border-radius:0 10em 10em 0;border-radius:0 10em 10em 0}#or-divider:before{right:55%;border-bottom-width:3px;margin-top:-5px}#or-divider:after{left:55%;border-bottom-width:3px;margin-top:-5px}#or-divider:after,#or-divider:before{top:50%}#social-login a:first-child{margin-left:0}#social-login a:last-child{margin-right:0}@media screen and (min-width:740px){#search-header h1{font-size:2em}#search-results .result{min-height:6em;padding:1.5em 0}search-header{padding:2em 0}#search-results .result .image{width:8em;height:6em}#search-results .result .image+div.details{margin-left:10em}#page-search #search-filters h2,#page-search #search-filters h3,#search-results .result h2{font-size:1.5em}}@media screen and (max-width:740px){#login .form-horizontal .control-label,#register .form-horizontal .control-label{width:80px}#login .form-horizontal .controls,#register .form-horizontal .controls{margin-left:100px}#login .form-horizontal .controls input,#register .form-horizontal .controls input{max-width:80%}}#inline-admin-options:hover i{background:#dc6b00}#inline-admin-options:hover>a{color:#dc6b00}#inline-admin-options.active i{background:#0eb435}#inline-admin-options.active>a{background:#c6f3d1;color:#0eb435}#inline-admin-options.active .menu{display:block;border-left:2px solid #0eb435;list-style-type:none;padding:0;margin:0}#inline-admin-options.active .menu li{background:#fafafa;border-top:1px solid #ddd;padding:.75em}#inline-admin-options.active .menu li:hover{background:#eee}.jcrop-holder{direction:ltr;text-align:left;margin:0 auto}.jcrop-hline,.jcrop-vline{background:#fff url(../img/Jcrop.gif);font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;background:rgba(255,255,255,.15)}.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px;height:7px;width:7px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;opacity:.7!important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;opacity:.7!important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop-holder img,img.jcrop-preview{max-width:none}.jcrop-keymgr{position:absolute!important;top:0!important;visibility:hidden}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#description-editor textarea{display:block;width:100%;height:120px;padding:.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#description-editor .btn-primary{float:right}#feedback-tab span i{margin-right:1rem}#feedback-tab{cursor:pointer;background:#313131;background:rgba(10,10,10,.45);color:#fff;font-size:1rem;font-weight:700;padding:1rem .75rem;position:fixed;bottom:0;right:0;margin-bottom:-52px;z-index:10;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0}#feedback-tab:hover{background:#fafafa;background:rgba(250,250,250,.85);color:#10cb39}#product-purchase .qualifier h5{margin:0}#product-availability{color:#35793e;font-size:150%;line-height:125%}#product-availability.bad{color:#dc3000}#product-cart-options .qualifier{margin-bottom:1em;float:left}#product-cart-options{background:#f1f1f1;border-top:1px solid #ddd;padding:1.5em 3em;clear:both}#cart-qualifier-list{margin-bottom:1rem}#add-cart-overlay{position:fixed;left:0;width:100%;height:100%;right:0;top:0;bottom:0;color:#fff;background:rgba(0,0,0,.3);text-shadow:0 1px 1px #000;text-shadow:0 1px 1px rgba(0,0,0,.75);text-align:center;z-index:3}#giveaway-login h1,#giveaway-register h1{font-size:1.5em;margin:0}@media (max-width:700px){#giveaway-login,#giveaway-register{float:none;width:auto!important;margin-bottom:1em}}.animated-checkmark{width:3em;height:3em;margin-top:1em}.animated-checkmark path{stroke:#fff;stroke-dashoffset:745.74853515625;stroke-dasharray:745.74853515625;-webkit-animation:dash 2s ease-out forwards 1;-moz-animation:dash 2s ease-out forwards 1;animation:dash 2s ease-out forwards 1}@-webkit-keyframes dash{0%{stroke-dashoffset:745.74853515625}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:745.74853515625}100%{stroke-dashoffset:0}}.GoogleActiveViewClass>div>div{margin:0 auto}#profession-lead{text-align:center;position:relative}#enter-profession{font-size:1.5em}#enter-profession .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);padding:6em 0 3em 0}#page-features #enter-profession .overlay{padding:4em 0 1.5em 0}#profession-lead form{background-color:#cbced0;background-size:cover;background-position:center center;margin:0;color:#fff;text-shadow:0 3px 0 #222;text-shadow:0 2px 1px rgba(0,0,0,.3)}#profession-lead .form-actions{margin:0}#explore-refine{padding:2em 3em;font-size:1em;color:#555;text-shadow:none;margin-top:1em}#explore-refine h1{font-size:1.5em;line-height:120%;margin:0}#explore-refine h2{font-size:1.2em;margin-bottom:.5em;color:#666}#explore-refine .column{float:left;margin:0;padding:0;list-style:none;background:#fff;width:32%;margin:0 1%;padding:1em 1%;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#explore-refine .column:first-child{margin-left:0}#explore-refine .column:nth-child(3){margin-right:0}#explore-refine .column li{font-size:.85em;line-height:1.75em;overflow:hidden;white-space:nowrap}#explore-refine .column li a{color:#555}#explore-refine .column li a:hover{color:#f56b00}#profession-lead{background:#fafafa}#notification-menu .pure-menu-link:after{display:none}#userlinks .notification-menu li .icon{font-size:80%}#userlinks .notification-menu li a{display:inline;padding:0;background:0 0}#userlinks .notification-menu .emojione,.notification-list .notification .emojione{font-size:60%;margin-bottom:.15em}#userlinks .notification-menu .actions{text-align:center;padding:0}#userlinks .notification-menu .actions a{background:rgba(0,0,0,.15);border-radius:0;padding:.5em 1em;display:block}#userlinks .notification-menu .actions a:hover{background:rgba(255,255,255,.15)}#userlinks .notification-menu .author,#userlinks .notification-menu time{font-size:.85em;color:#eadbc9}#userlinks .notification-menu .author a{color:#fff}#userlinks .notification-menu .author .avatar{width:4em;height:4em;float:left;margin-right:1em;-moz-border-radius:3em;-webkit-border-radius:3em;border-radius:3em}#userlinks .notification-menu li{letter-spacing:normal;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(0,0,0,.15)}#userlinks .notification-menu li a{letter-spacing:inherit}#userlinks .notification-menu li .title{font-weight:400;color:#c3d3db}#userlinks .notification-menu li{padding:.6em 1em}#userlinks .notification-menu li:hover{background:rgba(255,255,255,.09)}#userlinks .notification-menu li a:active,#userlinks .notification-menu li a:focus,#userlinks .notification-menu li a:hover{color:#fff}#userlinks .notification-menu .text,#userlinks .notification-menu .title{display:block;overflow-x:hidden;text-overflow:ellipsis}#userlinks .notification-menu .text{padding:.25em 0;color:#fff}#profile-comments-list{background:#fff}.tf_container{z-index:2}input[type=color].fancy-input,input[type=color].simple-input,input[type=date].fancy-input,input[type=date].simple-input,input[type=datetime-local].fancy-input,input[type=datetime-local].simple-input,input[type=datetime].fancy-input,input[type=datetime].simple-input,input[type=email].fancy-input,input[type=email].simple-input,input[type=month].fancy-input,input[type=month].simple-input,input[type=number].fancy-input,input[type=number].simple-input,input[type=password].fancy-input,input[type=password].simple-input,input[type=search].fancy-input,input[type=search].simple-input,input[type=tel].fancy-input,input[type=tel].simple-input,input[type=text].fancy-input,input[type=text].simple-input,input[type=time].fancy-input,input[type=time].simple-input,input[type=url].fancy-input,input[type=url].simple-input,input[type=week].fancy-input,input[type=week].simple-input,textarea.fancy-input,textarea.simple-input{box-sizing:border-box;width:100%;height:calc(3em + 2px);margin:0 0 1em;padding:1em;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;resize:none;outline:0;background:#fafafa;border-left:0;border-right:0;border-top:0;font-size:1.5em;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}input[type=color].fancy-input[disabled],input[type=color].simple-input[disabled],input[type=date].fancy-input[disabled],input[type=date].simple-input[disabled],input[type=datetime-local].fancy-input[disabled],input[type=datetime-local].simple-input[disabled],input[type=datetime].fancy-input[disabled],input[type=datetime].simple-input[disabled],input[type=email].fancy-input[disabled],input[type=email].simple-input[disabled],input[type=month].fancy-input[disabled],input[type=month].simple-input[disabled],input[type=number].fancy-input[disabled],input[type=number].simple-input[disabled],input[type=password].fancy-input[disabled],input[type=password].simple-input[disabled],input[type=search].fancy-input[disabled],input[type=search].simple-input[disabled],input[type=tel].fancy-input[disabled],input[type=tel].simple-input[disabled],input[type=text].fancy-input[disabled],input[type=text].simple-input[disabled],input[type=time].fancy-input[disabled],input[type=time].simple-input[disabled],input[type=url].fancy-input[disabled],input[type=url].simple-input[disabled],input[type=week].fancy-input[disabled],input[type=week].simple-input[disabled],textarea.fancy-input[disabled],textarea.simple-input[disabled]{background:#eaeaea}input[type=color].simple-input,input[type=date].simple-input,input[type=datetime-local].simple-input,input[type=datetime].simple-input,input[type=email].simple-input,input[type=month].simple-input,input[type=number].simple-input,input[type=password].simple-input,input[type=search].simple-input,input[type=tel].simple-input,input[type=text].simple-input,input[type=time].simple-input,input[type=url].simple-input,input[type=week].simple-input,textarea.simple-input{height:auto}textarea.fancy-input{height:calc(9em + 2px)}input[type=color].fancy-input:-webkit-autofill,input[type=date].fancy-input:-webkit-autofill,input[type=datetime-local].fancy-input:-webkit-autofill,input[type=datetime].fancy-input:-webkit-autofill,input[type=email].fancy-input:-webkit-autofill,input[type=month].fancy-input:-webkit-autofill,input[type=number].fancy-input:-webkit-autofill,input[type=password].fancy-input:-webkit-autofill,input[type=search].fancy-input:-webkit-autofill,input[type=tel].fancy-input:-webkit-autofill,input[type=text].fancy-input:-webkit-autofill,input[type=time].fancy-input:-webkit-autofill,input[type=url].fancy-input:-webkit-autofill,input[type=week].fancy-input:-webkit-autofill,textarea.fancy-input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset;-moz-box-shadow:0 0 0 1000px #fff inset;-webkit-box-shadow:0 0 0 1000px #fff inset;background:0 0}input[type=color].fancy-input:focus,input[type=color].fancy-input[required]:valid,input[type=date].fancy-input:focus,input[type=date].fancy-input[required]:valid,input[type=datetime-local].fancy-input:focus,input[type=datetime-local].fancy-input[required]:valid,input[type=datetime].fancy-input:focus,input[type=datetime].fancy-input[required]:valid,input[type=email].fancy-input:focus,input[type=email].fancy-input[required]:valid,input[type=month].fancy-input:focus,input[type=month].fancy-input[required]:valid,input[type=number].fancy-input:focus,input[type=number].fancy-input[required]:valid,input[type=password].fancy-input:focus,input[type=password].fancy-input[required]:valid,input[type=search].fancy-input:focus,input[type=search].fancy-input[required]:valid,input[type=tel].fancy-input:focus,input[type=tel].fancy-input[required]:valid,input[type=text].fancy-input:focus,input[type=text].fancy-input[required]:valid,input[type=time].fancy-input:focus,input[type=time].fancy-input[required]:valid,input[type=url].fancy-input:focus,input[type=url].fancy-input[required]:valid,input[type=week].fancy-input:focus,input[type=week].fancy-input[required]:valid,textarea.fancy-input:focus,textarea.fancy-input[required]:valid{background:#fafafa}select.fancy-input{background:#fafafa}input[type=color].fancy-input:focus,input[type=color].simple-input:focus,input[type=date].fancy-input:focus,input[type=date].simple-input:focus,input[type=datetime-local].fancy-input:focus,input[type=datetime-local].simple-input:focus,input[type=datetime].fancy-input:focus,input[type=datetime].simple-input:focus,input[type=email].fancy-input:focus,input[type=email].simple-input:focus,input[type=month].fancy-input:focus,input[type=month].simple-input:focus,input[type=number].fancy-input:focus,input[type=number].simple-input:focus,input[type=password].fancy-input:focus,input[type=password].simple-input:focus,input[type=search].fancy-input:focus,input[type=search].simple-input:focus,input[type=tel].fancy-input:focus,input[type=tel].simple-input:focus,input[type=text].fancy-input:focus,input[type=text].simple-input:focus,input[type=time].fancy-input:focus,input[type=time].simple-input:focus,input[type=url].fancy-input:focus,input[type=url].simple-input:focus,input[type=week].fancy-input:focus,input[type=week].simple-input:focus,textarea.fancy-input:focus,textarea.simple-input:focus{border-color:#00bafa}input[type=color].fancy-input:focus+label:before,input[type=date].fancy-input:focus+label:before,input[type=datetime-local].fancy-input:focus+label:before,input[type=datetime].fancy-input:focus+label:before,input[type=email].fancy-input:focus+label:before,input[type=month].fancy-input:focus+label:before,input[type=number].fancy-input:focus+label:before,input[type=password].fancy-input:focus+label:before,input[type=search].fancy-input:focus+label:before,input[type=tel].fancy-input:focus+label:before,input[type=text].fancy-input:focus+label:before,input[type=time].fancy-input:focus+label:before,input[type=url].fancy-input:focus+label:before,input[type=week].fancy-input:focus+label:before,textarea.fancy-input:focus+label:before{color:#00bafa}input[type=color].fancy-input:focus+label:before,input[type=color].fancy-input:valid[required]+label:before,input[type=date].fancy-input:focus+label:before,input[type=date].fancy-input:valid[required]+label:before,input[type=datetime-local].fancy-input:focus+label:before,input[type=datetime-local].fancy-input:valid[required]+label:before,input[type=datetime].fancy-input:focus+label:before,input[type=datetime].fancy-input:valid[required]+label:before,input[type=email].fancy-input:focus+label:before,input[type=email].fancy-input:valid[required]+label:before,input[type=month].fancy-input:focus+label:before,input[type=month].fancy-input:valid[required]+label:before,input[type=number].fancy-input:focus+label:before,input[type=number].fancy-input:valid[required]+label:before,input[type=password].fancy-input:focus+label:before,input[type=password].fancy-input:valid[required]+label:before,input[type=search].fancy-input:focus+label:before,input[type=search].fancy-input:valid[required]+label:before,input[type=tel].fancy-input:focus+label:before,input[type=tel].fancy-input:valid[required]+label:before,input[type=text].fancy-input:focus+label:before,input[type=text].fancy-input:valid[required]+label:before,input[type=time].fancy-input:focus+label:before,input[type=time].fancy-input:valid[required]+label:before,input[type=url].fancy-input:focus+label:before,input[type=url].fancy-input:valid[required]+label:before,input[type=week].fancy-input:focus+label:before,input[type=week].fancy-input:valid[required]+label:before,textarea.fancy-input:focus+label:before,textarea.fancy-input:valid[required]+label:before{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:translate(0,-1.5em) scale(.9,.9);transform:translate(0,-1.5em) scale(.9,.9)}input[type=color].fancy-input:invalid+label[alt]:before,input[type=date].fancy-input:invalid+label[alt]:before,input[type=datetime-local].fancy-input:invalid+label[alt]:before,input[type=datetime].fancy-input:invalid+label[alt]:before,input[type=email].fancy-input:invalid+label[alt]:before,input[type=month].fancy-input:invalid+label[alt]:before,input[type=number].fancy-input:invalid+label[alt]:before,input[type=password].fancy-input:invalid+label[alt]:before,input[type=search].fancy-input:invalid+label[alt]:before,input[type=tel].fancy-input:invalid+label[alt]:before,input[type=text].fancy-input:invalid+label[alt]:before,input[type=time].fancy-input:invalid+label[alt]:before,input[type=url].fancy-input:invalid+label[alt]:before,input[type=week].fancy-input:invalid+label[alt]:before,textarea.fancy-input:invalid+label[alt]:before{content:attr(alt)}input[type=color].fancy-input+label,input[type=date].fancy-input+label,input[type=datetime-local].fancy-input+label,input[type=datetime].fancy-input+label,input[type=email].fancy-input+label,input[type=month].fancy-input+label,input[type=number].fancy-input+label,input[type=password].fancy-input+label,input[type=search].fancy-input+label,input[type=tel].fancy-input+label,input[type=text].fancy-input+label,input[type=time].fancy-input+label,input[type=url].fancy-input+label,input[type=week].fancy-input+label,textarea.fancy-input+label{display:block;line-height:1.25em;font-size:1.5em;color:#898989}.fancy-label{display:block;line-height:1.25em;font-size:1.5em;color:#898989;margin-bottom:-.45em;padding:0 .75em;position:relative;z-index:2}input[type=color].fancy-input+label,input[type=date].fancy-input+label,input[type=datetime-local].fancy-input+label,input[type=datetime].fancy-input+label,input[type=email].fancy-input+label,input[type=month].fancy-input+label,input[type=number].fancy-input+label,input[type=password].fancy-input+label,input[type=search].fancy-input+label,input[type=tel].fancy-input+label,input[type=text].fancy-input+label,input[type=time].fancy-input+label,input[type=url].fancy-input+label,input[type=week].fancy-input+label,textarea.fancy-input+label{pointer-events:none;margin-top:calc(-3em - 2px);margin-bottom:calc(2em + 2px);height:0;position:relative}input[type=color].fancy-input+label:before,input[type=date].fancy-input+label:before,input[type=datetime-local].fancy-input+label:before,input[type=datetime].fancy-input+label:before,input[type=email].fancy-input+label:before,input[type=month].fancy-input+label:before,input[type=number].fancy-input+label:before,input[type=password].fancy-input+label:before,input[type=search].fancy-input+label:before,input[type=tel].fancy-input+label:before,input[type=text].fancy-input+label:before,input[type=time].fancy-input+label:before,input[type=url].fancy-input+label:before,input[type=week].fancy-input+label:before,textarea.fancy-input+label:before{content:attr(placeholder);display:inline-block;margin:0 calc(.75em + 2px);margin-top:1px;padding:0 2px;color:#898989;white-space:nowrap;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-image:-webkit-linear-gradient(top,#fafafa,#fafafa);background-image:linear-gradient(to bottom,#fafafa,#fafafa);background-size:100% 5px;background-repeat:no-repeat;background-position:center}input[type=color].fancy-input[disabled]+label:before,input[type=color].simple-input[disabled]+label:before,input[type=date].fancy-input[disabled]+label:before,input[type=date].simple-input[disabled]+label:before,input[type=datetime-local].fancy-input[disabled]+label:before,input[type=datetime-local].simple-input[disabled]+label:before,input[type=datetime].fancy-input[disabled]+label:before,input[type=datetime].simple-input[disabled]+label:before,input[type=email].fancy-input[disabled]+label:before,input[type=email].simple-input[disabled]+label:before,input[type=month].fancy-input[disabled]+label:before,input[type=month].simple-input[disabled]+label:before,input[type=number].fancy-input[disabled]+label:before,input[type=number].simple-input[disabled]+label:before,input[type=password].fancy-input[disabled]+label:before,input[type=password].simple-input[disabled]+label:before,input[type=search].fancy-input[disabled]+label:before,input[type=search].simple-input[disabled]+label:before,input[type=tel].fancy-input[disabled]+label:before,input[type=tel].simple-input[disabled]+label:before,input[type=text].fancy-input[disabled]+label:before,input[type=text].simple-input[disabled]+label:before,input[type=time].fancy-input[disabled]+label:before,input[type=time].simple-input[disabled]+label:before,input[type=url].fancy-input[disabled]+label:before,input[type=url].simple-input[disabled]+label:before,input[type=week].fancy-input[disabled]+label:before,input[type=week].simple-input[disabled]+label:before,textarea.fancy-input[disabled]+label:before,textarea.simple-input[disabled]+label:before{background-image:-webkit-linear-gradient(top,#eaeaea,#eaeaea);background-image:linear-gradient(to bottom,#eaeaea,#eaeaea)}input[type=color].fancy-input[required]+label::after,input[type=date].fancy-input[required]+label::after,input[type=datetime-local].fancy-input[required]+label::after,input[type=datetime].fancy-input[required]+label::after,input[type=email].fancy-input[required]+label::after,input[type=month].fancy-input[required]+label::after,input[type=number].fancy-input[required]+label::after,input[type=password].fancy-input[required]+label::after,input[type=search].fancy-input[required]+label::after,input[type=tel].fancy-input[required]+label::after,input[type=text].fancy-input[required]+label::after,input[type=time].fancy-input[required]+label::after,input[type=url].fancy-input[required]+label::after,input[type=week].fancy-input[required]+label::after,textarea.fancy-input[required]+label::after{display:inline-block;color:#dc3000;content:"*";position:relative;top:.5em;left:-.5em;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:10ms;transition-delay:10ms;-webkit-transform:scale(2,2);transform:scale(2,2)}input[type=color].fancy-input:focus[required]+label::after,input[type=color].fancy-input:valid[required]+label::after,input[type=date].fancy-input:focus[required]+label::after,input[type=date].fancy-input:valid[required]+label::after,input[type=datetime-local].fancy-input:focus[required]+label::after,input[type=datetime-local].fancy-input:valid[required]+label::after,input[type=datetime].fancy-input:focus[required]+label::after,input[type=datetime].fancy-input:valid[required]+label::after,input[type=email].fancy-input:focus[required]+label::after,input[type=email].fancy-input:valid[required]+label::after,input[type=month].fancy-input:focus[required]+label::after,input[type=month].fancy-input:valid[required]+label::after,input[type=number].fancy-input:focus[required]+label::after,input[type=number].fancy-input:valid[required]+label::after,input[type=password].fancy-input:focus[required]+label::after,input[type=password].fancy-input:valid[required]+label::after,input[type=search].fancy-input:focus[required]+label::after,input[type=search].fancy-input:valid[required]+label::after,input[type=tel].fancy-input:focus[required]+label::after,input[type=tel].fancy-input:valid[required]+label::after,input[type=text].fancy-input:focus[required]+label::after,input[type=text].fancy-input:valid[required]+label::after,input[type=time].fancy-input:focus[required]+label::after,input[type=time].fancy-input:valid[required]+label::after,input[type=url].fancy-input:focus[required]+label::after,input[type=url].fancy-input:valid[required]+label::after,input[type=week].fancy-input:focus[required]+label::after,input[type=week].fancy-input:valid[required]+label::after,textarea.fancy-input:focus[required]+label::after,textarea.fancy-input:valid[required]+label::after{-webkit-transform:translate(0,-1.65em) scale(1.5,1.5);transform:translate(0,-1.65em) scale(1.5,1.5)}#exit-modal{box-shadow:0 0 10em rgba(255,255,255,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3em;z-index:999;z-index:1000;z-index:100000}#exit-modal .close{position:absolute;right:0;bottom:100%;font-size:3em;margin-bottom:.5em;color:#000}#exit-modal *{position:relative;z-index:2}#exit-modal::before{background:rgba(255,255,255,.65);position:fixed;left:0;right:0;bottom:0;top:0;content:" ";z-index:0;pointer-events:none}#exit-modal img{max-height:45em}#exit-modal .btn{background:#ea3c3c;margin-top:1em;border-radius:.2em;font-size:1.25em;padding:.75em 3em}#exit-modal .btn:hover{background:#c21f1f}#exit-modal h1{font-size:2.5em;font-weight:900;color:#ea3c3c}#exit-modal p{font-size:1.5em;line-height:1.4;font-weight:100;color:#777}.sumome-scrollbox-heading{zoom:.5;font-weight:700}.sumome-scrollbox-text{zoom:.8}.cookie-banner{position:fixed;z-index:1000;padding:1em 1.8em;width:100%;bottom:0;color:#fff;background-color:rgba(78,78,78,.85)}.cookie-banner p{padding:0;margin:0;float:left;margin-top:10px;margin-left:20px}.cookie-banner .btn{float:right;margin-right:80px}.cookie-banner .learn{margin-top:10px;float:left}@media(max-width:740px){.cookie-banner .btn{clear:both;float:left;margin-left:20px}}@media(max-width:584px){.cookie-banner .learn{clear:both;margin-left:20px;margin-bottom:10px}}div#aboutusbanner{text-align:center;padding:5px 5px;font-size:.6rem;font-weight:600;line-height:1.5}@media (min-width:640px){div#aboutusbanner{padding:0;padding-top:12px;font-size:.875rem}}