/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:after:focus,:before:focus,:focus{outline:0}ul{list-style-type:none}a{color:#009de0}a.username{color:#000;font-weight:700}a.username.inverted{color:#fff}.non-breaking{display:inline-block}.invisible{opacity:0}ul{padding:0}li{list-style-type:none}main{margin-top:20px;min-height:320px}.btn,.btn-large,.nav-main,.toast,.z-depth-1{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 4px 0 rgba(0,0,0,.12);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 4px 0 rgba(0,0,0,.12)}.btn-large:hover,.btn:hover,.z-depth-1-half{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.dropdown-menu,.z-depth-2{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.z-depth-3{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.z-depth-4{-webkit-box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);-moz-box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.z-depth-5{-webkit-box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);-moz-box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.divider{height:1px;overflow:hidden;background-color:#BFBFBF}.notice{min-height:30px;background-color:#E1E1D9;font-weight:700;position:relative}.notice a{color:#009de0!important}.notice i{display:inline-block;background-size:cover;width:40px;height:40px;position:absolute;margin-left:2px}.notice p{position:relative;left:55px;padding-right:65px;margin-top:12px}.notice.notice-small{border-left-width:0;border-right-width:0;padding:4px 6px 2px}.notice.notice-small p{margin:0;font-size:.9rem;left:41px;padding-right:48px}.notice.notice-small i{width:32px;height:35px;top:-2px}.notice.notice-small .notice-dismiss{display:block;position:absolute;right:10px;width:15px;height:15px;background-image:url(../images/icons/deletemark.png);background-size:cover;top:2px}.notice.has-close p{padding-right:63px}.notice.one-line{min-height:45px!important}.notice.one-line p{left:38px;margin-top:2px;margin-bottom:-2px}.notice.one-line i{top:-6px}.notice .icon-free{background-size:32px;margin-top:2px}.notice .icon-challenges{height:33px!important;top:-2px!important}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}.pin-bottom,.pin-top{position:relative}.pinned{position:fixed}.slim{max-width:600px}@media only screen and (max-width:470px){.hide-on-tiny-only{display:none!important}}@media only screen and (min-width:471px){.hide-on-small-and-up{display:none!important}}@media only screen and (max-width:600px){.hide-on-small-only{display:none!important}}@media only screen and (max-width:1200px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:601px){.hide-on-med-and-up,.nav-main a.button-collapse{display:none!important}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none!important}}@media only screen and (min-width:1201px){.hide-on-large-only{display:none!important}}footer{margin:20px 0 15px;padding-top:20px;z-index:2;position:relative;font-size:.8rem}@media only screen and (min-width:601px){footer{padding-top:40px}}footer a{color:#000;display:inline-block;padding:0 0 6px 6px}footer a:hover{color:#000}footer .icons{position:relative;top:13px;text-align:right}footer .icons i{width:18px;height:18px;background-size:cover;background-repeat:no-repeat;display:block}@media only screen and (max-width:500px){footer .right{width:100%;text-align:center}}@media only screen and (max-width:500px){footer .left{width:100%;text-align:center;display:none}}footer .left.below{display:none}@media only screen and (max-width:500px){footer .left.below{display:block;width:100%;margin-top:2px;text-align:center}}footer .row{margin:0!important}footer.black{color:#FFF;background-color:#000}footer.black a{color:#FFF}@media only screen and (max-width:600px){footer.black{width:100%}}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#BFBFBF;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:.8rem;color:#fff;background-color:#009de0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}span.badge.new:after{content:" new"}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.center-block{display:block;margin-left:auto;margin-right:auto}.faqs .faq-title{color:#000;margin-top:10px!important;margin-bottom:-2px;font-size:1.8rem}.faqs .faq-content h2,.faqs .faq-content h3,.faqs .faq-content h4{font-weight:700;line-height:inherit;text-transform:inherit}.faqs .faq-content h2{font-size:1.4rem}.faqs .faq-content h3{font-size:1.2rem}.faqs .faq-content h4{font-size:1rem;margin:.9rem 0 .72rem}.faqs .faq-content div{font-size:1rem;line-height:1.5rem}.no-margin{margin:0}.px-tags span{display:inline-block;background-color:#009de0;padding:9px 30px 5px 11px;margin-left:4px;margin-bottom:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;color:#fff;position:relative;font-size:1rem}.px-tags span .remove{display:block;position:absolute;right:6px;top:6px;width:10px;height:10px;background:url(../images/icons/deletemark-inverted.png);background-size:cover}.px-tags span.empty{background-color:#EAEAEA;color:#000}.px-tags span.empty .remove{background:url(../images/icons/deletemark.png);background-size:cover}.px-tags.no-remove span{padding-right:11px}.px-tags.compact span{padding:5px 8px 0}.px-tags.compact span .remove{right:4px;top:5px;width:8px;height:8px}.px-tags.compact.has-remove span{padding-right:18px}.px-tags.has-remove span{padding-right:22px}body:before{content:url(../images/icons/blue.png) url(../images/icons/home_make.png) url(../images/icons/home_find.png);display:none}.icon-facebook{background-image:url(../images/icons/fb.png);width:20px;height:20px;background-size:20px;position:relative;top:7px}.icon-make span{background-image:url(../images/header/icon_wish.png)}.icon-find span{background-image:url(../images/header/icon_find.png)}.icon-profile{position:relative;margin-left:-2px;margin-right:-2px}.icon-profile.has-avatar{left:3px;padding-left:3px;padding-right:8px;margin-left:0;margin-right:0}.icon-profile.active span{background-position:0 0}.icon-profile span{background-image:url(../images/header/icon_profile.png)}.icon-header-credits{left:3px;position:relative}.icon-header-credits span{width:37px;background-image:url(../images/header/icon_credits.png);background-position:-3px 0}.icon-header-credits.active span{background-position:-3px -38px!important}.icon-home span{background-image:url(../images/header/icon_home.png)}.icon-more span{background-image:url(../images/header/icon_more.png);margin-left:-3px}.icon-free{background-image:url(../images/spritemaps/free.png)}.icon-dollar{background-image:url(../images/icons/dollar.png)}.icon-redeem{background-image:url(../images/icons/redeem.png)}.icon-commercial{background-image:url(../images/spritemaps/commercial.png)}.icon-tip-free{background-image:url(../images/icons/free-blue.png)}.icon-tip-commercial{background-image:url(../images/icons/credit-green-single.png)}.icon-commercial-green{background-image:url(../images/icons/credit-green.png)}.icon-hand-picked{background-image:url(../images/spritemaps/handpicked.png)}.icon-challenges{background-image:url(../images/spritemaps/challenge.png)}.icon-challenges-inverted{background-image:url(../images/icons/challenge-inverted.png)}.icon-challenges-pink{background-image:url(../images/spritemaps/challenge-pink.png)}.icon-challenges-pink-small{background-image:url(../images/icons/challenge-pink-small.png)}.icon-nearby{background-image:url(../images/spritemaps/near.png)}.icon-latest{background-image:url(../images/spritemaps/latest.png)}.icon-random{background-image:url(../images/spritemaps/random.png)}.icon-text{background-image:url(../images/spritemaps/search.png)}.icon-credits,.icon-me-credits{background-image:url(../images/spritemaps/me_credits.png)}.icon-me-pictures,.icon-pictures{background-image:url(../images/spritemaps/me_pictures.png)}.icon-me-pro,.icon-pro{background-image:url(../images/spritemaps/me_pro.png)}.icon-me-profile{background-image:url(../images/spritemaps/me_profile.png)}.icon-me-settings,.icon-settings{background-image:url(../images/spritemaps/me_settings.png)}.icon-me-todos,.icon-todos{background-image:url(../images/spritemaps/me_todos.png)}.icon-me-wishes,.icon-wishes{background-image:url(../images/spritemaps/me_wishes.png)}.icon-account,.icon-me-account{background-image:url(../images/spritemaps/commercial.png)}.icon-me-logout{background:url(../images/spritemaps/me_logout.png) no-repeat 6px 5px;background-size:80%!important}.icon-share{background-image:url(../images/icons/share.png)}.icon-comment{background-image:url(../images/icons/comment.png)}.icon-wish-inverse{background-image:url(../images/icons/wish-inverse.png)}.icon-comment-inverse{background-image:url(../images/icons/comment-inverted.png)}.icon-edit{background-image:url(../images/icons/edit-small.png)}.icon-edit-inverse{background-image:url(../images/icons/edit-small-inverse.png)}.icon-tick{background-image:url(../images/icons/checkmark.png)}.icon-tick-green{background-image:url(../images/icons/tick-green.png);background-repeat:no-repeat}.icon-all{background-image:url(../images/icons/select_all.png)}.icon-download{background-image:url(../images/icons/download-small.png)}.icon-download-inverted{background-image:url(../images/icons/download-small-inverted.png)}.icon-faq{background:url(../images/icons/faq.png) no-repeat 8px 2px;background-size:19px;display:inline-block;width:36px;height:22px;position:relative;top:2px;cursor:pointer;padding:0 8px 5px 7px;margin:-6px -9px 0 0}.faq-narrow .icon-faq{margin-left:-7px}.icon-requirewrap{position:relative}.icon-required{background:url(../images/icons/required.png) no-repeat;background-size:cover;cursor:pointer;display:inline-block;height:16px;left:-22px;position:absolute;top:6px;width:16px}@media only screen and (max-width:600px){.icon-required{position:static;margin-left:5px}}.icon-checkmark,.icon-checkmark-empty{left:3px;top:5px!important;background-size:23px 40px!important;background-image:url(../images/spritemaps/checkmark-small.png)}.icon-checkmark-empty.active,.icon-checkmark.active{background-position:0 -20px}.icon-cancel{background-image:url(../images/icons/cancel-small.png)}.icon-cancel-inverted{background-image:url(../images/icons/cancel-small-inverted.png)}.icon-external{background-image:url(../images/icons/external.png)}.icon-resume{background-image:url(../images/icons/px-small.png)}.icon-px-inverse{background-size:15px 14px!important;background:url(../images/icons/px-transparent-inverse.png) no-repeat;margin-right:-5px!important;margin-bottom:-3px}.icon-like{background-image:url(../images/icons/heart-small.png)}.icon-credits{background-image:url(../images/icons/credit-small.png)}.icon-delete{background-image:url(../images/icons/delete.png)}.icon-delete-inverse{background-image:url(../images/icons/delete-inverse.png)}.icon-picture{background:url(../images/icons/picture.png) no-repeat center;background-size:80%!important}.icon-picture-inverse{background:url(../images/icons/picture-inverse.png) no-repeat;left:2px;top:5px!important;background-size:85%!important}.icon-lighttable{background:url(../images/icons/lighttable.png) no-repeat center;background-size:85%!important}.lighttable-toggle i{background-image:url(../images/spritemaps/lighttable.png)}.lighttable-toggle i.active{background-position:0 16px}.icon-share-inverse{background-image:url(../images/icons/share-inverse.png)}.lighttable-toggle-inverse{background:url(../images/spritemaps/lighttable-inverse.png) no-repeat 2px 2px;background-size:19px 35px!important}.lighttable-toggle-inverse.active{background-position:2px -16px}.like-toggle-inverse{background:url(../images/spritemaps/heart-inverse.png) no-repeat 2px -19px;background-size:20px 38px!important}.like-toggle-inverse.active{background-position:2px 0}.icon-home-make{background-image:url(../images/icons/home_make.png)}.icon-home-find{background-image:url(../images/icons/home_find.png)}.icon-sepComma{background-image:url(../images/icons/sep.png);background-size:20px 20px;float:left;height:20px;margin:8px 8px 5px 5px;padding:5px;width:20px}.icon-peecho{background-image:url(../images/icons/peecho-inverted.png)}.btn-text .icon-peecho{top:5px}.social-fb{background-image:url(../images/social/fb.png)}.inline-icon{width:14px;height:14px;background-size:cover;background-repeat:no-repeat;display:inline-block;position:relative;top:2px;left:1px}.social-tw{background-image:url(../images/social/tw.png)}.container{padding:0 1rem;margin:0 auto;max-width:1280px;width:97%}.container .row.pad{margin-left:-.5rem;margin-right:-.5rem}@media only screen and (min-width:601px){.container .row.pad{margin-left:-.75rem;margin-right:-.75rem}.container .row.pad.wide{margin-left:-1.25rem;margin-right:-1.25rem}}.container .row.pad>.col{padding:0 .5rem}@media only screen and (min-width:601px){.container .row.pad>.col{padding:0 .75rem}}@media only screen and (min-width:601px){.container .row.pad.wide>.col{padding:0 1.25rem}}@media only screen and (min-width:601px){.container{padding:0 1.5rem;width:93%}}@media only screen and (min-width:1201px){.container{width:70%}}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row.no-margin{margin:0}.row .col{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row .col.s1{width:8.3333333333%;margin-left:0}.row .col.s2{width:16.6666666667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.3333333333%;margin-left:0}.row .col.s5{width:41.6666666667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.3333333333%;margin-left:0}.row .col.s8{width:66.6666666667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.3333333333%;margin-left:0}.row .col.s11{width:91.6666666667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.offset-s12{margin-left:100%}@media only screen and (min-width:601px){.row .col.m1{width:8.3333333333%;margin-left:0}.row .col.m2{width:16.6666666667%;margin-left:0}.row .col.m3{width:25%;margin-left:0}.row .col.m4{width:33.3333333333%;margin-left:0}.row .col.m5{width:41.6666666667%;margin-left:0}.row .col.m6{width:50%;margin-left:0}.row .col.m7{width:58.3333333333%;margin-left:0}.row .col.m8{width:66.6666666667%;margin-left:0}.row .col.m9{width:75%;margin-left:0}.row .col.m10{width:83.3333333333%;margin-left:0}.row .col.m11{width:91.6666666667%;margin-left:0}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.offset-m12{margin-left:100%}}@media only screen and (min-width:1201px){.row .col.l1{width:8.3333333333%;margin-left:0}.row .col.l2{width:16.6666666667%;margin-left:0}.row .col.l3{width:25%;margin-left:0}.row .col.l4{width:33.3333333333%;margin-left:0}.row .col.l5{width:41.6666666667%;margin-left:0}.row .col.l6{width:50%;margin-left:0}.row .col.l7{width:58.3333333333%;margin-left:0}.row .col.l8{width:66.6666666667%;margin-left:0}.row .col.l9{width:75%;margin-left:0}.row .col.l10{width:83.3333333333%;margin-left:0}.row .col.l11{width:91.6666666667%;margin-left:0}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.offset-l12{margin-left:100%}}.row .col .sidecol{width:200px}.row .col .maincol{width:100%}@media only screen and (min-width:601px){.row .col .maincol{padding-left:200px;margin-left:-200px;float:right}}.nav-main{z-index:1000;width:100%;color:#fff;background-color:#000;height:70px;line-height:68px}@media only screen and (max-width:600px){.nav-main{height:56px;line-height:56px}}.nav-main .container{height:70px}@media only screen and (max-width:600px){.nav-main .container{height:56px;line-height:56px}}.nav-main a.button-collapse{float:right;z-index:1;margin-top:0;height:56px;position:relative;left:12px}.nav-main a.button-collapse span{margin-top:2px}.nav-main a.button-login p{line-height:17px;padding:5px;color:#fff;margin:14px 3px}@media only screen and (min-width:601px){.nav-main a.button-login p{margin:22px 3px}}.nav-main .brand-logo{display:inline-block;font-size:2.1rem;padding:0}.nav-main .brand-logo .logo-image{background-image:url(../images/header/brand.png);display:inline-block;background-size:157px 40px;width:157px;height:29px;margin-top:14px}@media only screen and (min-width:601px){.nav-main .brand-logo .logo-image{background-size:165px 42px;width:165px;height:42px;margin-top:15px}}.nav-main .text-header span{color:#fff;padding-right:11px;position:relative;top:3px;font-size:1rem}@media only screen and (min-width:601px){.nav-main .text-header span{top:5px;padding-right:9px}}.nav-main .icon-profile.active .avatar{border-color:#009de0}.nav-main .avatar{background-size:contain;width:35px;border-radius:50%;border:2px solid #000;position:relative;height:35px;top:8px;background-position:0 0!important}@media only screen and (min-width:601px){.nav-main .avatar{width:30px;height:30px;top:5px}}.nav-main ul.items{margin:0;float:right}.nav-main ul.items>li{float:left;padding:0;position:relative;left:9px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}@media only screen and (min-width:1201px){.nav-main ul.items>li{padding:0 1px;left:10px}}.nav-main ul.items>li.active,.nav-main ul.items>li:hover{background-color:rgba(0,0,0,.1)}.nav-main ul.items>li a{font-size:1rem;color:#000;display:block}.nav-main .dropdown-menu{left:auto;right:4px;margin-top:2px;line-height:initial;width:163px}@media only screen and (min-width:601px){.nav-main .dropdown-menu{right:2px}}.nav-main .dropdown-menu.dropdown-menu-user{right:1px;margin-top:2px;width:190px}.nav-main .dropdown-menu.dropdown-menu-user.has-avatar{margin-top:13px;right:4px}@media only screen and (min-width:601px){.nav-main .dropdown-menu.dropdown-menu-user.has-avatar{right:2px}}.nav-main .dropdown-menu:before{position:absolute;top:-9px;right:9px;display:inline-block;border-right:9px solid transparent;border-bottom:9px solid rgba(0,0,0,.2);border-left:9px solid transparent;content:''}.nav-main .dropdown-menu:after{position:absolute;top:-8px;right:10px;display:inline-block;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;content:''}.nav-main .dropdown-menu .dropdown-header{padding-right:24px;overflow:hidden;text-overflow:ellipsis}.nav-main .dropdown-menu .dropdown-header strong{display:inline-block;max-width:113px;overflow:hidden;text-overflow:ellipsis;float:left}.nav-main .dropdown-menu .dropdown-header span{font-weight:400;font-size:.8rem}.nav-main .dropdown-menu .dropdown-header:hover{background-color:#FFF}.nav-main .dropdown-menu p{margin:0;padding:9px 0 5px}.nav-main .dropdown-menu p.credits{padding:0;margin-bottom:4px;margin-top:0;font-size:.9em;position:relative;bottom:4px}.nav-main .dropdown-menu .dropdown-button{background-repeat:no-repeat;width:44px;height:34px;background-size:cover;margin-top:10px;display:block;margin-bottom:10px}.nav-main .dropdown-menu .dropdown-button.dropdown-button-make{margin-left:20px;float:left;background-image:url(../images/icons/home_make.png)}.nav-main .dropdown-menu .dropdown-button.dropdown-button-find{margin-right:20px;float:right;background-image:url(../images/icons/home_find.png)}.navbar-fixed{position:relative;height:56px}@media only screen and (min-width:601px){.navbar-fixed{height:70px}}.navbar-fixed nav{position:fixed}.icon-header{margin-top:3px;outline-color:transparent}@media only screen and (min-width:601px){.icon-header{margin-top:17px}}.icon-header span{display:block;width:51px;height:50px;background-size:55px 100px}@media only screen and (min-width:601px){.icon-header span{width:42px;height:42px;background-size:42px 76px}}.icon-header.active span{background-position:0 -50px}@media only screen and (min-width:601px){.icon-header.active span{background-position:0 -38px}}@font-face{font-family:FeltTipWoman;font-weight:400;src:url(../fonts/FeltTipWoman.woff) format("woff"),url(../fonts/FeltTipWoman.ttf) format("truetype")}@font-face{font-family:FeltTipWoman;font-weight:500;src:url(../fonts/FeltTipWoman-Bold.woff) format("woff"),url(../fonts/FeltTipWoman-Bold.ttf) format("truetype")}@font-face{font-family:'Helvetica Neue';font-weight:500;src:url(../fonts/HelveticaNeueLTStd-Roman.otf) format("opentype")}@font-face{font-family:'Helvetica Neue';font-weight:700;src:url(../fonts/HelveticaNeueLTStd-Bd.otf) format("opentype")}@font-face{font-family:'Helvetica Neue';font-weight:400;src:url(../fonts/HelveticaNeueLTStd-Lt.otf) format("opentype")}a{text-decoration:none}p{font-size:1rem;line-height:1.25rem;margin-top:8px}@media only screen and (max-width:600px){p{margin-top:5px}}html{line-height:1.5;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#000}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:992px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}.content h1,.make-wish .mode-selector div p,.px-form-group h3,.text-px,.wishlist li h3{font-family:FeltTipWoman,sans-serif;text-transform:uppercase}.text-left{text-align:left!important}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-black{color:#000!important}.text-error{color:#FE4E37}.text-commercial{color:#A2C037}.text-negative{color:#d71921}.text-challenge{color:#D83786}.text-free{color:#009de0}h1,h2,h3,h4,h5,h6{font-weight:400;overflow-wrap:break-word}.content h1,.px-form-group h3,.wishlist li h3,h1.text-px,h2.text-px,h3.text-px,h4.text-px,h5.text-px,h6.text-px{font-weight:500;text-transform:uppercase}h1 .px1,h2 .px1,h3 .px1,h4 .px1,h5 .px1,h6 .px1{font-size:120%}h1 .px2,h2 .px2,h3 .px2,h4 .px2,h5 .px2,h6 .px2{font-size:100%}h1 .px3,h2 .px3,h3 .px3,h4 .px3,h5 .px3,h6 .px3{font-size:80%}h1 .px4,h2 .px4,h3 .px4,h4 .px4,h5 .px4,h6 .px4{font-size:60%}h1 .px5,h2 .px5,h3 .px5,h4 .px5,h5 .px5,h6 .px5{font-size:50%}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:3.7rem;line-height:4.07rem;margin:1.85rem 0 1.48rem}@media only screen and (max-width:600px){h1{font-size:3.4rem;line-height:3.74rem;margin:1.36rem 0 1.1333333333rem}}.content h1,h1.text-px{letter-spacing:-.25rem}h1.narrow{line-height:2.812rem}h2{font-size:3rem;line-height:3.3rem;margin:1.5rem 0 1.2rem}@media only screen and (max-width:600px){h2{font-size:2.7rem;line-height:2.97rem;margin:.5rem 0 .9rem}}h2.text-px{letter-spacing:-.15rem}h2.narrow{line-height:2.28rem}h3{font-size:2.4rem;line-height:2.64rem;margin:1.2rem 0 .96rem}@media only screen and (max-width:600px){h3{font-size:2.1rem;line-height:2.31rem;margin:.84rem 0 .7rem}}.px-form-group h3,.wishlist li h3,h3.text-px{letter-spacing:-.15rem}h3.narrow{line-height:1.824rem}h4{font-size:1.8rem;line-height:1.98rem;margin:.9rem 0 .72rem}h4.text-px{letter-spacing:-.1rem}@media only screen and (max-width:600px){h4{font-size:1.5rem;line-height:1.65rem;margin:.6rem 0 .5rem}}strong{font-weight:800}small{font-size:75%}.newlines{white-space:pre-wrap;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.spacer{display:inline-block;height:1px;width:.9rem}#toast-container{display:block;position:fixed;z-index:1500}@media only screen and (max-width:600px){#toast-container{min-width:100%;bottom:0}}@media only screen and (min-width:601px) and (max-width:1200px){#toast-container{min-width:30%;max-width:40%;left:5%;bottom:7%}}@media only screen and (min-width:1201px){#toast-container{min-width:8%;top:10%;right:7%}}.toast{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;clear:both;margin-top:10px;position:relative;background-color:#009de0;padding:15px 25px 12px;font-size:1rem;color:#fff;cursor:pointer;align-items:center;justify-content:space-between}.toast .btn,.toast .btn-flat,.toast .btn-large{margin:0;margin-left:3rem}@media only screen and (max-width:600px){.toast{width:100%}}@media only screen and (min-width:601px) and (max-width:1200px){.toast{width:auto;float:left}}@media only screen and (min-width:1201px){.toast{width:100%;max-width:333px;float:right}}.toast.toast-error{background-color:#FE4E37}.toast.toast-event{padding-right:2px}@media only screen and (min-width:601px){.toast.toast-event{min-width:316px;max-width:378px}}.toast.toast-event a{text-decoration:none}.toast.toast-event .content{float:left;width:82%;font-size:1rem;position:relative;margin-bottom:-4px;min-height:2.8rem;display:table;margin-top:-2px}.toast.toast-event .content span{display:table-cell;vertical-align:middle}.toast.toast-event img{float:left;margin-right:10px;width:38px;height:38px;margin-left:-13px;border:1px solid #C9C9C9}.toast.toast-event .close{width:35px;height:100%;float:right;background:url(../images/icons/deletemark-inverted.png) no-repeat 8px 8px;background-size:10px;position:absolute;right:-10px;top:0;cursor:pointer}.toast a{display:inline;color:#fff;text-decoration:underline}tags-input{display:block}tags-input *,tags-input :after,tags-input :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}tags-input .host{position:relative;margin-top:5px;margin-bottom:5px;height:100%}tags-input .host:after,tags-input .host:before{box-sizing:content-box}tags-input .host:active{outline:0}tags-input .tags{-moz-appearance:textfield;-webkit-appearance:textfield;overflow:hidden;word-wrap:break-word;cursor:text;height:100%;padding:2px 5px;border:none}tags-input .tags.focused{outline:0}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{margin:2px;padding:0 5px;display:inline-block;float:left;height:23px;line-height:27px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;background-color:#009de0}tags-input .tags .tag-item.selected{background-color:#BFBFBF}tags-input .tags .tag-item .remove-button{margin:0 0 0 1px;padding:0;border:none;background:0 0;cursor:pointer;color:#fff;position:relative;bottom:3px}tags-input .tags .input.invalid-tag,tags-input .tags .tag-item .remove-button:active{color:#fff}tags-input .tags .input{border:0;outline:0;padding:0 0 0 5px;float:left;height:29px;margin:2px 2px -2px}tags-input .tags .input:focus{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}tags-input .tags .input::-ms-clear{display:none}.btn,.btn-flat,.btn-large{display:inline-block;height:36px;margin-bottom:15px;padding:0 1.7rem;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-clip:padding-box;line-height:42px;text-transform:uppercase;border:none;-webkit-tap-highlight-color:transparent;font-family:FeltTipWoman,sans-serif;font-size:18.4px}.btn-large.disabled,.btn-large:disabled,.btn.disabled,.btn:disabled,.disabled.btn-large{background-color:#DFDFDF!important;box-shadow:0;color:#9F9F9F}.btn-large.disabled:hover,.btn-large:disabled:hover,.btn.disabled:hover,.btn:disabled:hover,.disabled.btn-large:hover{background-color:#DFDFDF!important;color:#9F9F9F}.btn i,.btn-flat i,.btn-floating i,.btn-large i{font-size:18.4px;line-height:inherit}.btn,.btn-large{text-decoration:none;color:#FFF;background-color:#009de0;text-align:center;letter-spacing:.8px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer;overflow:hidden}.btn.commercial,.commercial.btn-large{background-color:#A2C037}.btn.commercial:hover,.commercial.btn-large:hover{background-color:#b8da3e}.btn-large:hover,.btn:hover{background-color:#00affa}.btn-secondary{border:1px solid #E5E5E5;color:#000;background-color:#FDFDFD}.btn-secondary:hover{background-color:#fff}.btn-full{width:100%}.btn-facebook{background-color:#3a5795}.btn-facebook:hover{background-color:#4162a7}.btn-flat{box-shadow:0;background-color:transparent;color:#343434;cursor:pointer}.btn-flat.disabled{color:#b3b2b2}.btn-large{height:54px;line-height:56px}.btn-large i{font-size:1.6rem}.btn-text{color:#000;font-size:.9rem;text-transform:uppercase}.btn-text i{display:inline-block;background-repeat:no-repeat;width:23px;height:20px;background-size:contain;position:relative;top:6px}.btn-text i.spinner{width:16px;height:16px;top:3px;margin:0 3px 0 0;position:relative;left:0}.btn-text.disabled{opacity:.5}input.btn-px,input.btn-text-secondary{padding-top:6px}@media only screen and (min-width:601px){input.btn-px,input.btn-text-secondary{padding-top:8px}}.btn-px,.btn-text-secondary{display:block;width:124px;height:29px;font-size:1.3rem;padding:4px;border:none;font-family:FeltTipWoman,sans-serif;background:url(../images/borders/button-512.png);background-size:cover;color:#000;text-transform:uppercase;cursor:pointer;text-align:center}@media only screen and (min-width:601px){.btn-px,.btn-text-secondary{width:164px;height:38px;font-size:1.5rem;padding:6px}}.btn-px.wide,.wide.btn-text-secondary{width:146px;height:34px;padding:9px;background-size:contain}@media only screen and (min-width:601px){.btn-px.wide,.wide.btn-text-secondary{width:208px;height:38px;background-size:208px 38px}}.btn-px:active,.btn-px:hover,.btn-text-secondary:active,.btn-text-secondary:hover{background:#000;color:#fff!important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}.btn-px:focus,.btn-text-secondary:focus{outline:0}.btn-px i,.btn-text-secondary i{display:inline-block;width:20px;height:20px;background-size:cover;position:relative;top:4px;left:1px}.btn-px.commercial,.btn-px.inverted,.btn-px.loading,.commercial.btn-text-secondary,.inverted.btn-text-secondary,.loading.btn-text-secondary{background-image:url(../images/borders/button-300-inverted.png);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}.btn-px.commercial:active,.btn-px.commercial:hover,.btn-px.inverted:active,.btn-px.inverted:hover,.commercial.btn-text-secondary:active,.commercial.btn-text-secondary:hover,.inverted.btn-text-secondary:active,.inverted.btn-text-secondary:hover{background:#fff;color:#000!important;font-weight:500}.btn-px.commercial:active i,.btn-px.commercial:hover i,.btn-px.inverted:active i,.btn-px.inverted:hover i,.commercial.btn-text-secondary:active i,.commercial.btn-text-secondary:hover i,.inverted.btn-text-secondary:active i,.inverted.btn-text-secondary:hover i{background-position:0 20px}.black.btn-text-secondary,.btn-px.black{color:#fff!important;background-image:url(../images/borders/button-150-black.png)}.btn-px.small,.small.btn-text-secondary{width:100px;height:23px;padding:6px 6px 0}.btn-px.commercial,.commercial.btn-text-secondary{padding:0}@media only screen and (min-width:601px){.btn-px.commercial,.commercial.btn-text-secondary{padding:4px}}.btn-px.commercial:active,.btn-px.commercial:hover,.commercial.btn-text-secondary:active,.commercial.btn-text-secondary:hover{background:#A2C037;color:#fff!important;font-weight:500}.btn-px.commercial:active i,.btn-px.commercial:hover i,.commercial.btn-text-secondary:active i,.commercial.btn-text-secondary:hover i{background-position:0 20px}.btn-buy.btn-text-secondary:hover,.btn-px.btn-buy:hover{background:#A2C037}.btn-px.loading .spinner,.loading.btn-text-secondary .spinner{cursor:default;height:24px;width:24px;top:calc(50% - 13px);left:calc(50% - 12px)}.btn-text-secondary{background:0 0;display:inline-block;margin:3px 6px}.btn-text-secondary:active,.btn-text-secondary:hover{background:0 0;color:#000!important;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;background-clip:padding-box}.actions{margin-bottom:12px;margin-right:-18px}.actions .btn-text{display:inline-block;margin-bottom:5px;margin-right:12px}.actions .btn-text i.icon-comment{width:20px}.actions .btn-text i.icon-tick{width:18px;top:6px;left:2px;margin-right:2px}.actions .btn-text i.icon-download{background-size:17px;background-position:4px 1px}.actions .btn-text i.icon-all{background-size:79%;top:6px;left:2px}.actions .btn-text i.icon-challenges{background-size:21px;background-position:4px -1px}.actions.stacked{margin-top:20px}.actions.stacked .btn-text{display:block}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1051;display:none;float:left;padding:8px 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[uib-typeahead-popup]{max-height:240px;width:249px;overflow-y:auto;margin-top:-3px}.dropdown-menu[uib-typeahead-popup] li.active,.dropdown-menu[uib-typeahead-popup] li:hover{background-color:#009de0}.dropdown-menu[uib-typeahead-popup] li.active a,.dropdown-menu[uib-typeahead-popup] li:hover a{color:#fff}.dropdown-menu li{padding:10px 43px 6px 24px}.dropdown-menu li a{cursor:pointer}.dropdown-menu li a strong{font-weight:400}.dropdown-menu li:hover{background-color:rgba(0,0,0,.06)}.open>.dropdown-menu{display:block}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-ms-transition:.3s ease-out;transition:.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:10px;font-family:FeltTipWoman,sans-serif;text-align:center}.modal .modal-file .display,.modal .modal-file.dragover .upload,.modal .modal-file:hover .upload{background-color:#8DC6DF;border:1px solid #8DC6DF}.modal .modal-file .inner{text-align:center;padding:9px 9px 5px;position:relative;background-color:#F7F6F2;border:1px solid #E1E1D9;color:#000!important;margin-top:-9px;margin-bottom:9px}.modal .modal-file .inner .filename{float:left;width:calc(100% - 15px);overflow:hidden;text-overflow:ellipsis}.modal .modal-file .inner .close{width:9px;height:9px;float:right;background:url(../images/icons/deletemark.png) no-repeat;background-size:cover;position:relative;bottom:2px;left:2px}.modal .modal-text{margin-left:11px}.modal .modal-edit{display:inline-block;width:16px;height:16px;background-size:cover;position:relative;top:1px}.modal .modal-close{width:35px;height:35px;float:right;background:url(../images/icons/deletemark.png) no-repeat 8px 8px;background-size:20px;position:absolute;right:9px;top:9px}.modal .modal-sm .row-btn{text-align:center}.modal .modal-body{position:relative;padding:20px}.modal .modal-body .row{padding:0 9px}.modal .modal-body .row.no-pad{padding:0;margin:0}@media only screen and (min-width:601px){.modal .modal-body .col.col-left{padding-right:10px}}@media only screen and (min-width:601px){.modal .modal-body .col.col-right{padding-left:10px}}.modal .modal-body .row-btn{margin-bottom:7px}@media only screen and (min-width:601px){.modal .modal-body .row-btn .btn,.modal .modal-body .row-btn .btn-large{min-width:115px}.modal .modal-body .row-btn .btn-left{float:left}.modal .modal-body .row-btn .btn-right{float:right;margin-left:15px}}.modal.no-header .modal-body{padding:18px 10px 2px}.modal .like-time{color:#BFBFBF;font-size:.8rem;position:relative;bottom:6px}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:22px}.modal-content{position:relative;background-color:#fff;border:1px solid snow;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.g-recaptcha{z-index:9999;position:absolute}.grecaptcha-badge{background-color:#fff}.modal-backdrop,.uib-modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000}.modal-backdrop.fade,.uib-modal-backdrop.fade{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0}.modal-backdrop.in,.uib-modal-backdrop.in{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media only screen and (min-width:601px){.modal-dialog{width:560px;margin:22px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);-moz-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:330px}.no-header .modal-sm{width:300px}}@media only screen and (max-width:600px){.modal-dialog{margin:10px}.modal-compact .modal-sm{margin:10px auto}}@media only screen and (min-width:1201px){.modal-lg{width:50%}}@media only screen and (max-width:600px){.modal-sm .btn,.modal-sm .btn-large{min-width:100%}}@media only screen and (min-width:601px){.modal-sm .row-btn .btn-right{margin-left:10px!important}}select:focus{outline:1px solid #009de0}button:focus{outline:0;background-color:#14b9ff}label{font-size:.8rem;color:#BFBFBF}label.label-standalone{margin-bottom:11px;display:block;margin-left:11px}.label-standalone{font-size:.8rem;color:#8DC6DF!important}.input-field{position:relative;margin-top:14px}.input-field label{color:#BFBFBF;position:absolute;top:1.3rem;left:.75rem;font-size:1rem;cursor:text;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.input-field label.active{font-size:.8rem;-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%)}.input-field input[type=date]:focus+label,.input-field input[type=email]:focus+label,.input-field input[type=password]:focus+label,.input-field input[type=text]:focus+label,.input-field textarea:focus+label{color:#8DC6DF}.input-field input[type=date].valid,.input-field input[type=email].valid,.input-field input[type=password].valid,.input-field input[type=text].valid,.input-field textarea{padding-top:1.4rem}.input-field textarea.valid{border-bottom:1px solid #009de0;-webkit-box-shadow:0 1px 0 0 #4C4C4C;-moz-box-shadow:0 1px 0 0 #4C4C4C;box-shadow:0 1px 0 0 #4C4C4C}.input-field input[type=date].invalid,.input-field input[type=email].invalid,.input-field input[type=password].invalid,.input-field input[type=text].invalid,.input-field textarea.invalid{border-bottom:1px solid #FE4E37;-webkit-box-shadow:0 1px 0 0 #FE4E37;-moz-box-shadow:0 1px 0 0 #FE4E37;box-shadow:0 1px 0 0 #FE4E37}.input-field .postfix,.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.input-field .active.postfix,.input-field .prefix.active{color:#8DC6DF}.input-field .postfix~input,.input-field .postfix~textarea,.input-field .prefix~input,.input-field .prefix~textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .postfix~textarea,.input-field .prefix~textarea{padding-top:.8rem}.input-field .postfix~label,.input-field .prefix~label{margin-left:3rem}@media only screen and (max-width:1200px){.input-field .postfix~input,.input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width:600px){.input-field .postfix~input,.input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}.input-field .postfix{right:0}.input-field .postfix~input,.input-field .postfix~textarea{margin-left:0;margin-right:3rem}.input-field .postfix~label{margin-left:0}input[type=date],input[type=email],input[type=password],input[type=text],textarea{background-color:transparent;border:none;border-bottom:1px solid #BFBFBF;outline:0;height:3rem;width:100%;font-size:1rem;margin:0 0 5px;padding:16px 10px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-bottom:1px solid #8DC6DF;-webkit-box-shadow:0 1px 0 0 #8DC6DF;-moz-box-shadow:0 1px 0 0 #8DC6DF;box-shadow:0 1px 0 0 #8DC6DF}textarea{padding-top:.85rem;resize:none;height:3rem;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type=radio]+label:after,[type=radio]+label:before{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}[type=radio]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}[type=radio]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:before{border-radius:50%;border:2px solid transparent}[type=radio]:checked+label:after{border-radius:50%;border:2px solid #009de0;background-color:#009de0;z-index:0;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}[type=radio].with-gap:checked+label:before{border-radius:50%;border:2px solid #009de0}[type=radio].with-gap:checked+label:after{border-radius:50%;border:2px solid #009de0;background-color:#009de0;z-index:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}[type=radio]:disabled:checked+label:before,[type=radio]:disabled:not(:checked)+label:before{background-color:transparent;border-color:rgba(0,0,0,.26)}[type=radio]:disabled+label{color:rgba(0,0,0,.26)}[type=radio]:disabled:not(:checked)+label:hover:before{border-color:rgba(0,0,0,.26)}.radio-label{color:#000;padding-top:2px}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}p.checkbox-inline{margin-top:31px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-top:1px;color:#000;padding-left:30px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type=checkbox]+label:before{content:'';position:absolute;margin-top:2px;left:0;z-index:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-clip:padding-box;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}[type=checkbox]:not(:checked)+label:before{top:0;width:18px;height:18px;border:2px solid #5a5a5a}[type=checkbox]:checked+label:before{left:-3px;top:-4px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #009de0;border-bottom:2px solid #009de0;-webkit-transform:rotateZ(40deg);-moz-transform:rotateZ(40deg);-ms-transform:rotateZ(40deg);-o-transform:rotateZ(40deg);transform:rotateZ(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{top:0;left:0;box-shadow:none;background-color:rgba(0,0,0,.26);width:18px;height:18px;border:2px solid rgba(0,0,0,.26);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg)}[type=checkbox]:disabled+label{color:rgba(0,0,0,.26)}[type=checkbox]:disabled:not(:checked)+label:hover:before{border-color:rgba(0,0,0,.26)}.select-wrapper span.select-dropdown{cursor:pointer;color:#444;background-color:transparent;border:none;border-bottom:1px solid #BFBFBF;outline:0;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 15px;padding:0;display:block;position:relative}.select-wrapper span.select-dropdown:after{position:absolute;right:0;font-size:23px}select{display:none}select.browser-default{display:block}.select-dropdown li.disabled,.select-wrapper span.select-dropdown.disabled,select:disabled{color:rgba(0,0,0,.3)}.select-dropdown li.disabled:hover{background-color:transparent}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;outline:0;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:0}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#009de0;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid #fff;outline-offset:-1px}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#009de0;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#009de0}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:snow;width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}textarea.border-form{height:4.5rem;padding:0}textarea.border-form:focus{outline-offset:0}input.limitinput{max-width:400px}.secondButton{border:none;background-color:#fff;font-family:FeltTipWoman,sans-serif;min-width:135px;text-transform:uppercase;font-size:1.5rem;font-weight:100;margin-top:0}.px-form-group{color:#000;display:block;margin-bottom:15px}.px-form-group h3{margin-top:20px;margin-bottom:-5px;font-size:1.8rem;letter-spacing:-.05rem!important}.px-form-group input[type=email],.px-form-group input[type=password],.px-form-group input[type=text]{display:block;border:5.5px solid #000;border-image:url(../images/borders/border-bottom.png) 0 0 11 0 stretch;box-shadow:none;border-top:none;margin-left:-5.5px;width:calc(100% + 11px);padding:0 5px;height:2.5rem}.px-form-group input[type=email].invalid,.px-form-group input[type=password].invalid,.px-form-group input[type=text].invalid{border-image:url(../images/borders/border-bottom-red.png) 0 0 11 0 stretch}.px-form-group .textarea{margin-top:4px}.px-form-group .textarea textarea{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;padding:12px;margin-bottom:20px}.px-form-group .ruler{margin-top:0;margin-bottom:8px}.px-form-group .ruler.margin{margin-bottom:16px}.px-form-group.more-margin{margin-bottom:30px}.px-form-group .px-options{text-transform:uppercase;font-size:.85rem;line-height:24px}.px-form-group .px-options.col{margin-bottom:20px}.px-form-group .px-options label{color:#000}.px-form-group .px-options strong{display:inline-block;padding-left:3px}.px-form-group .radio{position:relative;display:block;clear:both}.px-form-group .radio label{min-height:20px;padding-left:0;margin-bottom:0;font-weight:400;cursor:pointer}.px-form-group .radio label input[type=radio]{display:none}.px-form-group .radio label input[type=radio]:checked+span{background-position:left -25px}.px-form-group .radio label input[type=radio]+span{display:inline-block;height:24px;padding-left:28px;color:#000;vertical-align:middle;background:url(../images/spritemaps/radio.png) left top no-repeat;background-size:24px 48px;cursor:pointer;float:left}.px-form-group .radio span{font-size:13.5px;color:#000;float:left;width:calc(100% - 65px)}.px-form-group .checkbox label input[type=checkbox]+span{display:inline-block;white-space:nowrap;padding-left:27px;background:url(../images/spritemaps/checkbox.png) left top no-repeat;background-size:24px 48px;cursor:pointer}.px-form-group .checkbox label input[type=checkbox]:checked+span{background-position:left -24px}.px-form-group .checkbox.left{margin-right:20px}.px-form-group input[type=button],.px-form-group input[type=submit]{display:inline-block;margin-top:15px}.input-plain{font-family:sans-serif;height:1.45rem;position:relative;bottom:1px;padding-left:3px;margin-left:2px}.collapsible{margin-bottom:40px}.collapsible .collapsible-header{position:relative;cursor:pointer}.collapsible .collapsible-toggle{background-image:url(../images/spritemaps/collapsible.png);display:block;width:22px;height:22px;position:absolute;right:2px;background-size:cover;top:3px}.collapsible.active{margin-bottom:0}.collapsible.active .collapsible-toggle{background-position:0 100%}.progress-bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-clip:padding-box;overflow:hidden;width:100%;border:2px solid #000;position:relative;margin-bottom:5px}.progress-bar .progress-bar-inner{height:20px;background-color:#8DC6DF}@media only screen and (min-width:993px){.progress-bar .progress-bar-inner{height:22px}}@media only screen and (min-width:1201px){.progress-bar .progress-bar-inner{height:23px}}.progress-bar.invalid .progress-bar-inner{background-color:#FE4E37}.progress-bar span{position:absolute;display:block;width:100%;top:0;text-align:center;padding:4px;font-weight:700}.brackets:after,.brackets:before,.px-form-group .textarea:after,.px-form-group .textarea:before,tags-input .host:after,tags-input .host:before{border:3px solid #000;content:"";width:100%;display:block;height:28px}.brackets:before,.px-form-group .textarea:before,tags-input .host:before{border-image:url(../images/borders/border-form-top.png) 4 4 4 4;margin-bottom:-30px}.brackets:after,.px-form-group .textarea:after,tags-input .host:after{border-image:url(../images/borders/border-form-bottom.png) 4 4 4 4;margin-top:-30px}.spinner{height:36px;width:36px;margin:60px auto;position:relative;background-image:url(../images/icons/px-transparent.png);background-size:cover;-webkit-animation:rotation 3s infinite linear;-moz-animation:rotation 3s infinite linear;-o-animation:rotation 3s infinite linear;animation:rotation 3s infinite linear}.spinner.spinner-small{height:25px;width:25px;background-size:25px 25px;margin:12px 6px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.sidebar.left-bar{max-width:200px}.sidebar .sidebaricon{margin-right:10px}.sidebar.col{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.sidebar a{display:block;color:#000}.sidebar i{width:32px;height:32px;display:inline-block;background-size:cover;position:relative;top:3px}.sidebar span{display:inline-block;position:relative;bottom:6px}.sidebar .dropdown-toggle,.sidebar li{text-transform:uppercase;padding:2px 0}.sidebar .dropdown-toggle.active,.sidebar li.active{color:#009de0}.sidebar .dropdown-toggle.active.commercial,.sidebar li.active.commercial{color:#A2C037}.sidebar .dropdown-toggle.active i,.sidebar li.active i{background-position:0 100%}.sidebar .dropdown-toggle.active input[type=text],.sidebar li.active input[type=text]{border-bottom:1px solid #8DC6DF;box-shadow:0 1px 0 0 #8DC6DF}.sidebar .input-field{margin-top:0}.sidebar .input-field i{position:absolute}.sidebar .input-field input[type=text]{margin-left:35px;padding:7px 6px 0;height:2rem;max-width:120px}.sidebar .dropdown li{padding:10px 40px 6px 24px}.sidebar .dropdown form{display:none}.sidebar .dropdown .dropdown-toggle{width:148px}.sidebar .dropdown .dropdown-menu{width:215px;top:-24px;left:-15px}.sidebar.filter{background-color:#fff;z-index:800;padding-right:5px}.sidebar.filter .input-field{position:relative;top:8px;left:11px;width:65%}.sidebar.filter .input-field input{margin-left:0;max-width:none;position:relative;right:32px}.sidebar.filter .input-field i{right:0;top:-1px}.sidebar.filter.pinned{right:1.5%;left:1.5%;padding:0 11px 0 1rem;border-bottom:1px solid #F5F5F5}.sidebar.filter.pinned .input-field{left:3px}.sidebar .sidebar-element.active{color:#009de0}.sidebar .sidebar-element.active .sidebaricon{background-position:0 100%}.sidebar .sidebar-element span{text-transform:uppercase}.profile .sidebar,.wishfind .sidebar{margin-top:87px}@media only screen and (max-width:600px){.profile .sidebar,.wishfind .sidebar{margin-top:0}}.profile .sidebar .dropdown-menu,.wishfind .sidebar .dropdown-menu{top:-31px;left:-25px}.slider{position:relative;height:400px;width:100%}.slider ul.slides{background-color:#BFBFBF;margin:0}.slider ul.slides li{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider ul.slides li img{height:100%}.slider ul.slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0}.slider ul.slides li .caption p{color:#BFBFBF}.slider ul.slides li.active{z-index:2}.slider ul.indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider ul.indicators li.indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#BFBFBF;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}.slider ul.indicators li.indicator-item.active{background-color:#A2C037}.border-a,.border-b,.border-c,.border-d,.border-e,.border-f{padding:0 8px;border-style:solid;border-color:#fff}.border-a{border-width:9px;border-image:url(../images/borders/a.png) 14 17 15 18 stretch}.border-b{border-width:7px;border-image:url(../images/borders/b.png) 10 15 14 12 stretch}.border-c{border-width:9px;border-image:url(../images/borders/c.png) 14 16 17 15 stretch}.border-d{border-width:9px;border-image:url(../images/borders/d.png) 14 18 16 18 stretch}.border-e{border-width:10px;border-image:url(../images/borders/e.png) 15 16 14 15 stretch}.border-f{border-width:6px;border-image:url(../images/borders/f-big.png) 38 15 25 18 stretch}.border-hairline,.generic-list,.generic-list li,.list-footer,.list-header,.notice,.wishlist li{border-width:11px;border-style:solid;border-image:url(../images/borders/hairline.png) 15 9 22 9 stretch}.borderleft{border-left:3px solid;border-image:url(../images/borders/border_h.png) 0 0 0 15 stretch}.circle{margin:-80px auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;background-color:#000;color:#fff;text-align:center;padding-top:28px;width:160px;height:160px}@media only screen and (min-width:601px){.circle{margin-top:-111px;padding-top:33px;width:220px;height:220px}}@media only screen and (min-width:1201px){.circle{margin-top:-137px;padding-top:42px;width:270px;height:270px}}.circle span{display:block;height:29px}@media only screen and (min-width:601px){.circle span{height:38px}}@media only screen and (min-width:1201px){.circle span{height:42px}}.circle.small{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);zoom:.8}.ruler{width:100%;height:8px;background-size:100% 8px;margin:4px 0 5px;display:block}.ruler.a{background-image:url(../images/rulers/a_512.png)}.ruler.aunderline{background-image:url(../images/rulers/a_underline.png)}.ruler.inverted{background-image:url(../images/rulers/a_512-inverted.png)}.ruler.b{background-image:url(../images/rulers/b_512.png)}.ruler.c{background-image:url(../images/rulers/c_512.png)}.ruler.d{background-image:url(../images/rulers/d_512.png)}.ruler.e{background-image:url(../images/rulers/e_512.png)}.ruler.ruler-slim{height:4px;background-size:100% 4px;margin:3px 0}.ruler.header-ruler{margin-top:-12px;margin-bottom:12px}.badge{display:inline-block;width:22px;height:17px;font-weight:500;text-align:center;color:#fff;font-size:.8rem;background:url(../images/icons/blue.png) no-repeat;background-size:contain;line-height:1.4rem;margin-left:4px;margin-bottom:-2px;padding-right:2px;position:relative;bottom:2px;cursor:pointer}.badge.badge-green{font-size:.5rem;background-image:url(../images/icons/green.png)}.badge.large{width:30px;height:26px;font-size:1.1rem;line-height:2.2rem;padding-left:1px;margin-left:8px;bottom:0}@media only screen and (min-width:1201px){.badge.large{line-height:2.07rem}}.badge.large.badge-green{font-size:.8rem;padding-left:3px;line-height:2.1rem}.badge.badge-news{position:absolute;right:3px;bottom:6px;background-image:url(../images/icons/bubble-news.png);width:19px;height:16px;line-height:1.35rem}.picture-container .thumb{float:left;width:33.333%;background-color:#fff;cursor:pointer;position:relative;font-size:.8rem}@media only screen and (min-width:481px){.picture-container .thumb{width:25%}}@media only screen and (min-width:661px){.picture-container .thumb{width:20%}}@media only screen and (min-width:811px){.picture-container .thumb{width:16.666%}}@media only screen and (min-width:921px){.picture-container .thumb{width:14.2857%}}@media only screen and (min-width:1031px){.picture-container .thumb{width:12.5%}}@media only screen and (min-width:1201px){.picture-container .thumb{width:16.666%}}@media only screen and (min-width:1441px){.picture-container .thumb{width:14.2857%}}@media only screen and (min-width:1861px){.picture-container .thumb{width:12.5%}}.picture-container .thumb a{color:#000}.picture-container .thumb .selection{position:absolute;border-radius:50%;width:28px;height:28px;bottom:10px;right:11px;background:#fff url(../images/spritemaps/selection.png) no-repeat 3px 2px;background-size:83%;border:2px solid #BFBFBF}.picture-container .thumb .selection.active{background-position:3px -17px;border:2px solid #009de0}.picture-container .thumb:hover .simple-delete{position:absolute;width:22px;height:22px;right:0;top:0;background:url(../images/icons/deletemark.png) no-repeat 5px 4px;background-size:60%;background-color:#fff;background-color:rgba(255,255,255,.6);border-bottom-left-radius:5px;opacity:.8}.picture-container .thumb:hover img.zoom{border:none}.picture-container .thumb .image-wrapper{background:url(../images/icons/thumbnail.png) center center no-repeat;background-size:30%;width:100%;height:0;padding-bottom:100%;margin-bottom:4px;position:relative;-webkit-box-shadow:inset 0 0 1px #E1E1D9;-moz-box-shadow:inset 0 0 1px #E1E1D9;box-shadow:inset 0 0 1px #E1E1D9}.picture-container .thumb .image-wrapper.simple{margin-bottom:0}.picture-container .thumb .image-wrapper img{width:100%;height:auto;border:2px solid #fff;-webkit-transition:border-width .1s ease-in-out;-moz-transition:border-width .1s ease-in-out;-o-transition:border-width .1s ease-in-out;-ms-transition:border-width .1s ease-in-out;transition:border-width .1s ease-in-out}.picture-container .thumb .image-wrapper img.zoom:hover{border:none}.picture-container .thumb .spinner{position:absolute;margin:0}.picture-container .thumb .image-wrapper.preview-wrapper{background-image:none;overflow:hidden}.picture-container .thumb .image-wrapper.preview-wrapper img{opacity:.4}.picture-container .thumb .thumb-header{cursor:default;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 3px;position:relative;top:4px}.picture-container .thumb .thumb-footer{position:relative;bottom:3px;height:20px;padding:0 3px}.picture-container .thumb .thumb-footer .credits,.picture-container .thumb .thumb-footer .likes{float:left;width:40%;min-height:1px}.picture-container .thumb .thumb-footer .credits i,.picture-container .thumb .thumb-footer .likes i{display:inline-block;position:absolute;width:15px;height:15px;background-size:cover}.picture-container .thumb .thumb-footer .credits strong,.picture-container .thumb .thumb-footer .likes strong{position:relative}.picture-container .thumb .thumb-footer span.challenge-footer{color:#D83786}.picture-container .thumb .thumb-footer .credits i{bottom:6px;left:4px}@media only screen and (min-width:1201px){.picture-container .thumb .thumb-footer .credits i{bottom:5px}}.picture-container .thumb .thumb-footer .credits strong{left:16px}.picture-container .thumb .thumb-footer .credits .accepted i{background-image:url(../images/icons/credit-green.png)}.picture-container .thumb .thumb-footer .credits .accepted strong{color:#A2C037}.picture-container .thumb .thumb-footer .lighttable-toggle{text-align:center;width:20%;float:left;min-height:1px}.picture-container .thumb .thumb-footer .lighttable-toggle i{width:16px;height:15px;background-size:cover;display:inline-block}.picture-container .thumb .thumb-footer .likes{text-align:right}.picture-container .thumb .thumb-footer .likes i{right:4px}.picture-container .thumb .thumb-footer .likes strong{right:16px}.picture-container .thumb .thumb-footer .progress strong{right:0}.picture-container .thumb .thumb-subfooter{margin-top:1px;margin-bottom:15px;padding-left:5px;padding-right:5px;text-align:center}.picture-container .thumb .thumb-subfooter a{font-size:1rem}.generic-list{font-size:.9rem;margin-top:5px;padding-top:4px;border-left-width:0;border-right-width:0;border-top-width:0}.generic-list .list-col{float:left}.generic-list li{border-bottom-width:0;border-left-width:0;border-right-width:0;background:no-repeat right -10px;background-size:17px 20px;background-clip:border-box}.generic-list li.first{border-top-width:0;padding-top:11px}.generic-list li.highlight{background-color:#9fdffb}.generic-list li.highlight .time{color:#000}.generic-list li.highlight:hover{background-color:#97d8f4}.generic-list li:hover{background-color:#F7F6F2}.generic-list .time{color:#BFBFBF;font-size:.8rem}.generic-list .thumbnail{width:64px;margin-right:8px;margin-top:-4px;margin-bottom:-4px}.generic-list .thumbnail img{width:100%}.generic-list .list-content{position:relative;line-height:1.2rem}.generic-list .list-content .text{width:calc(100% - 80px)}.generic-list .list-content.has-thumbnail{margin-top:2px;margin-bottom:3px;width:calc(100% - 75px)}.list-footer{text-align:center;font-weight:500;text-transform:uppercase;font-size:.8rem;border-bottom-width:0!important}.list-footer.compact{border-top-width:0!important;margin-top:-22px;padding-top:10px;padding-bottom:5px}.list-footer.compact i{margin-top:8px}.list-footer.static{position:fixed;bottom:0;width:100%;background-color:#fff;left:0;z-index:1000}.list-footer i{display:inline-block;background-image:url(../images/icons/arrow-down.png);background-size:cover;height:20px;width:42px}.list-footer i.collapse{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.list-header{border-left-width:0;border-right-width:0;border-top-width:0;line-height:1.2rem}.wishlist{margin:0}.wishlist a{color:#000}.wishlist li{width:100%;border-bottom-width:0;border-left-width:6px;border-right-width:6px;padding:3px 0 6px;margin:0}.wishlist li .bubble{float:left;width:21px;height:21px;background-size:cover;margin-right:3px;position:relative;bottom:3px}.wishlist li .bubble.commercial{background-image:url(../images/icons/bubble-credit.png)}.wishlist li .bubble.challenge{background-image:url(../images/icons/bubble-challenge.png);width:25px}.wishlist li h3{max-height:66px;display:inline-block;font-size:1.8rem;line-height:1.5rem;margin:0 0 7px;font-weight:400!important;letter-spacing:-1.2px!important}.wishlist li h3.has-badge{width:calc(100% - 28px)}.wishlist li h3.sidebar-header{margin:0}.wishlist li .text-content{margin-bottom:9px}@media only screen and (max-width:600px){.wishlist li .text-content{padding-right:21px}}@media only screen and (min-width:1201px){.wishlist li .text-content{margin-bottom:0;padding-right:15px}}.wishlist li .text-content p{margin-bottom:6px;margin-top:4px}.wishlist li .text-content .header-image{margin:8px 0 7px;width:100%;max-height:600px;overflow:hidden}.wishlist li .text-content .header-image img{width:100%;max-width:350px}@media only screen and (min-width:1201px){.wishlist li .text-content.sidebar-text{margin-bottom:9px}}@media only screen and (min-width:1201px){.wishlist li .picture-content{padding-right:0;margin-bottom:5px}}.wishlist li .picture-content .picture-wrapper{margin-right:-5px;margin-top:-5px;text-align:left;line-height:0;margin-bottom:-4px}.wishlist li .picture-content .picture-wrapper>.extra-pic,.wishlist li .picture-content .picture-wrapper>img{width:25%;padding:0 5px 5px 0}.wishlist li .picture-content .picture-wrapper .add-pic{position:relative;bottom:1px}.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:25%;padding:0 5px 5px 0}@media only screen and (min-width:410px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:20%}}@media only screen and (min-width:500px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:16.666%}}@media only screen and (min-width:601px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:20%}}@media only screen and (min-width:710px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:16.666%}}@media only screen and (min-width:880px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:14.286%}}@media only screen and (min-width:1201px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:25%;padding:0 0 5px 5px}}@media only screen and (min-width:1290px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:20%}}@media only screen and (min-width:1470px){.wishlist li .picture-content .picture-wrapper.full-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.full-wishes>img{width:16.666%}}.wishlist li .picture-content .picture-wrapper.sidebar-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.sidebar-wishes>img{width:25%}@media only screen and (min-width:880px){.wishlist li .picture-content .picture-wrapper.sidebar-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.sidebar-wishes>img{width:20%}}@media only screen and (min-width:1441px){.wishlist li .picture-content .picture-wrapper.sidebar-wishes>.extra-pic,.wishlist li .picture-content .picture-wrapper.sidebar-wishes>img{width:16.666%}}@media only screen and (min-width:1201px){.wishlist li .picture-content .picture-wrapper{margin-right:0;text-align:right}}.wishlist li .picture-content .extra-pic{position:relative;display:inline-block;margin-bottom:-5px;bottom:7px}.wishlist li .picture-content .extra-pic img{opacity:0;width:100%}.wishlist li .picture-content .extra-pic>div{font-family:FeltTipWoman,sans-serif;width:calc(100% - 5px);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;line-height:1.15rem;font-size:1.5rem;letter-spacing:-1px}.wishlist li .credit-count{font-size:.8rem;text-transform:uppercase;color:#A2C037}.wishlist li:hover{background-color:#F7F6F2}.wish .wish-details,.wish .wish-details .row{margin-bottom:8px}.wish .wish-details .maincol a,.wish .wish-details .row .maincol a{color:#009de0}.wish .sketch{margin-bottom:12px;max-width:100%;max-height:280px;cursor:zoom-in}.wish .header{max-width:640px;height:auto;width:100%;opacity:0}.wish .header.landscape,.wish .header.portrait{opacity:1}@media only screen and (min-width:601px){.wish .header.portrait{width:66.6666666667%;padding-right:7px}}.wish .notice-area .notice{margin-bottom:9px;margin-top:-8px}.wish .wish-section .wish-section-header a{color:#000}.wish .wish-section .wish-section-header h3{display:inline-block;font-size:.8rem;font-weight:700;text-transform:uppercase;line-height:.8rem;position:relative;top:3px;margin:0 20px 0 0}.wish .wish-section .wish-section-header.tabs h3{font-weight:500}.wish .wish-section .wish-section-header.tabs h3.active{font-weight:700}.wish .pictures{margin-bottom:15px}.wish .pictures .actions,.wish .pictures .notice{margin-bottom:4px}.wish .wish-content p:first-of-type{margin-top:0}.modal-preview{text-align:center;background-color:#F7F6F2;border:1px solid #E1E1D9}.modal-preview .dog{background:url(../images/sketch_189.png) no-repeat center;height:100px;background-size:126px 80px;cursor:pointer}.modal-preview .dog:hover{background-color:#8DC6DF}.modal-preview img{max-width:100%;max-height:220px;margin-bottom:-8px}.picture-container{position:relative}.picture-container .dragover-container{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#8DC6DF;text-align:center;padding-top:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-clip:padding-box;opacity:0}.picture-container .actions{margin-left:5px;margin-bottom:0}.picture-container .notice{margin-left:4px;margin-right:3px}@media only screen and (min-width:601px){.picture-container .notice{margin-left:6px}}@media only screen and (min-width:1201px){.picture-container .notice{margin-left:8px}}.picture-container .file-upload .upload-container{position:relative;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.picture-container .file-upload .upload-container .inner{position:absolute;top:1px;left:1px;bottom:4px;right:2px;background:#fff url(../images/icons/addpicx.png) no-repeat;background-size:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box}.picture-container .file-upload.dragover .inner,.picture-container .file-upload:hover .inner{background-color:#9fdffb}.picture-container .picture-container-inner{background-color:#fff}.picture-container.dragover .picture-container-inner{opacity:.1}.picture-container.dragover .dragover-container{opacity:1}.modal-upload span{font-size:1rem;display:inline-block;margin-right:1px}.modal-upload input[type=number]{text-align:right;padding:0;position:relative;width:50px}.modal-upload .notice{margin-bottom:10px}.modal-upload .range-field{margin-top:-17px;margin-bottom:0}.modal-upload .input-field{margin:0 0 2px}.comments .comment{margin-bottom:7px;margin-top:5px}.comments .comment a{color:#000!important}.comments .comment a.wisher{color:#009de0!important}.comments .comment .subline{font-size:.8rem;position:relative;bottom:2px}.comments .comment .date{color:#BFBFBF}.comments .input-field{margin:0}.comments .input-field .postfix,.comments .input-field .prefix{width:25px;height:25px;background-size:cover;top:5px}.comments .input-field input{height:2rem;margin-top:2px;margin-left:27px;width:calc(100% - 27px);padding-top:5px}@media (max-width:800px){.make-wish .main-content{width:100%!important;margin-left:0!important}}.make-wish .wish-sidebar{display:none;margin-top:137px}@media (min-width:801px){.make-wish .wish-sidebar{display:block}}@media only screen and (min-width:1201px){.make-wish .wish-sidebar{margin-top:141px}}.make-wish .mode-selector{margin-bottom:-2px}.make-wish .mode-selector a,.make-wish .mode-selector a:hover{color:#000}.make-wish .mode-selector div{text-align:center}.make-wish .mode-selector div i{display:inline-block;width:50px;height:50px;background-size:50px auto}@media (min-width:500px){.make-wish .mode-selector div i{width:70px;height:70px;background-size:70px auto}}.make-wish .mode-selector div p{font-size:1.1rem;text-transform:uppercase;margin-top:0;font-weight:500}@media (min-width:500px){.make-wish .mode-selector div p{font-size:1.4rem}}.make-wish .mode-selector div.active i{background-position:0 100%}.make-wish .mode-selector div.active p{color:#009de0!important}.make-wish .mode-selector div.commercial.active p{color:#A2C037!important}.make-wish .mode-selector div.challenge.active p{color:#D83786!important}.make-wish .sketch{margin-top:-18px;background:#F7F6F2;border:1px solid #E1E1D9;height:200px;padding:30px 15px;text-align:center;font-size:.8rem;font-weight:500;cursor:pointer}.make-wish .sketch .dog{height:98px;width:66%;background:url(../images/sketch_189.png) no-repeat center;background-size:contain;margin:0 auto 10px;cursor:pointer}.make-wish .sketch.dragover,.make-wish .sketch:hover{background-color:#8DC6DF}.make-wish .sketch-actions{margin-top:7px}.make-wish .sketch-actions .btn-text .icon-faq{width:30px;top:4px;margin-left:-6px}.make-wish .sketch-actions span{cursor:pointer}.make-wish .credit-input{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;max-width:150px}.make-wish .credit-input.icon-credits{padding-top:8px!important;font-weight:500;font-size:1.3rem;text-align:right;background-repeat:no-repeat;background-position:right;background-size:23px;padding-right:25px!important}.make-wish .sketch-preview img{cursor:pointer;max-width:100%;max-height:200px}@media only screen and (min-width:601px){.make-wish .notice-credits{margin-top:50px}}@media only screen and (min-width:601px){.content{margin-top:20px}}@media only screen and (max-width:600px){.content h1{margin-top:-3px!important;font-size:3rem}}.content h3{text-transform:uppercase;font-weight:300;font-size:1.7rem;margin-top:1.25rem}.content h4{font-size:.9rem;font-weight:700;margin:0}.content p{text-align:justify}.content div{font-size:.9rem;line-height:1rem}.content .row{margin-bottom:0}.content .notice{margin-top:10px}.content .main li{list-style-type:disc;margin-left:21px;font-size:1rem;padding-bottom:5px}.content .main .make-wish .mode-selector div p,.content .main .px-form-group h3,.content .main .text-px,.content .main .wishlist li h3,.content .main h1,.make-wish .mode-selector div .content .main p,.px-form-group .content .main h3,.wishlist li .content .main h3{margin-bottom:0;margin-top:30px}.content .sidebar{margin-top:20px}.content .sidebar ul{margin-top:0}.content .sidebar ul li{padding:4px 0}.content .sidebar a{font-weight:200}.content .sidebar a.active{font-weight:700;color:#009de0}.public-profile .badge{margin-top:8px}@media only screen and (min-width:601px){.public-profile .badge{margin-top:19px}}.public-profile .avatar{width:90%;max-width:162px}.public-profile .avatar.no-avatar{border:1px solid #E1E1D9}.pro-promotion{width:100px;height:100px;background-color:#A2C037;border-radius:50%;padding-top:34px;color:#FFF;text-align:center;line-height:1.3rem;margin-left:9px;margin-top:20px}.profile-header h2{float:left}.profile-header .pro-promotion{float:right;width:58px;height:58px;font-size:.8rem;padding-top:18px;margin-top:-10px;line-height:1rem}.profile .notice{min-height:53px;margin-bottom:8px}.profile .profile-picture{margin-right:15px;margin-bottom:10px;position:relative;cursor:pointer;width:80px;height:80px}@media only screen and (min-width:601px){.profile .profile-picture{width:128px;height:128px}}.profile .profile-picture .profile-picture-add,.profile .profile-picture .profile-picture-container{width:80px;position:absolute;top:0;left:0}@media only screen and (min-width:601px){.profile .profile-picture .profile-picture-add,.profile .profile-picture .profile-picture-container{width:128px}}.profile .profile-picture .profile-picture-add{display:none}.profile .profile-picture .profile-picture-container.no-avatar{border:1px solid #E1E1D9}.profile .profile-picture .profile-picture-progress span{display:block;position:absolute;top:67px;width:100%;text-align:center}@media only screen and (min-width:601px){.profile .profile-picture .profile-picture-progress span{top:91px}}.profile .profile-picture .spinner{margin:calc(50% - 18px) auto}.profile .profile-picture a:hover .profile-picture-add{display:block}.profile .profile-picture a:hover .profile-picture-container{opacity:.2}.profile .picture-container .thumb{width:33.333%}@media only screen and (min-width:481px){.profile .picture-container .thumb{width:25%}}@media only screen and (min-width:601px){.profile .picture-container .thumb{width:33.333%}}@media only screen and (min-width:661px){.profile .picture-container .thumb{width:25%}}@media only screen and (min-width:811px){.profile .picture-container .thumb{width:20%}}@media only screen and (min-width:921px){.profile .picture-container .thumb{width:20%}}@media only screen and (min-width:1031px){.profile .picture-container .thumb{width:16.666%}}@media only screen and (min-width:1201px){.profile .picture-container .thumb{width:16.666%}}@media only screen and (min-width:1280px){.profile .picture-container .thumb{width:16.666%}}@media only screen and (min-width:1441px){.profile .picture-container .thumb{width:16.666%}}@media only screen and (min-width:1861px){.profile .picture-container .thumb{width:16.666%}}.profile .picture-container .file-upload .image-wrapper,.profile .picture-container .thumb .preview-wrapper{margin-bottom:0}.profile .preview-wrapper span{display:block;text-align:center;position:absolute;bottom:3px;width:100%}.profile .tag-label{margin-bottom:7px}.profile .username-container{max-width:100%;margin-top:15px}@media only screen and (min-width:601px){.profile .username-container{margin-top:20px;max-width:calc(100% - 145px)}}.profile .username-container .badge{margin-right:-5px}.profile .username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 33px);padding-right:2px}.profile .username h3{display:inline}.profile .interest-area{margin:12px 6px 16px;min-height:40px}.profile .textarea.tag-display{margin-bottom:5px}.account .generic-list .list-content{width:calc(100% - 47px)}.account .generic-list .balance{font-weight:700;width:47px;padding-right:8px}.account .list-footer.compact{margin-top:-14px}.account .buy{margin-top:4px}.account .redeem{margin-top:7px}@media only screen and (min-width:601px){.account .redeem{margin-left:10px}}.account .credits .amount{display:inline-block;font-size:3.1em;font-weight:700;margin-bottom:-5px}.account .credits i{background-image:url(../images/icons/credit-green.png);height:35px;display:inline-block;margin-left:3px;width:35px;background-size:cover;position:relative;top:5px}.picture-modal-open{overflow:hidden}.picture .modal-backdrop,.picture .uib-modal-backdrop{opacity:.5;z-index:1038}.big-picture{z-index:1039;display:block;overflow-x:hidden;overflow-y:auto}.big-picture .modal-content{border:none;-webkit-transition:height .15s ease-out;-moz-transition:height .15s ease-out;-o-transition:height .15s ease-out;-ms-transition:height .15s ease-out;transition:height .15s ease-out}.big-picture .modal-dialog{color:#fff;font-size:.9rem;margin-bottom:70px;-webkit-transition:width .15s ease-out;-moz-transition:width .15s ease-out;-o-transition:width .15s ease-out;-ms-transition:width .15s ease-out;transition:width .15s ease-out}@media only screen and (max-width:600px){.big-picture .modal-dialog{margin:0;width:100%!important}}@media only screen and (min-width:601px){.big-picture .modal-dialog{min-width:590px;margin-top:10px;max-width:calc(100% - 20px)}}@media only screen and (min-width:1201px){.big-picture .modal-dialog{min-width:670px;margin-top:22px;max-width:calc(100% - 88px)}}.big-picture .modal-dialog .modal-close{z-index:1100;width:20px;height:20px;background:url(../images/icons/deletemark-inverted.png) no-repeat center;background-size:80%}.big-picture a{color:#fff}.big-picture .picture-view{border:1px solid #252525;background-color:#000;padding:8px 8px 3px}.big-picture .picture-view.has-sidebar{padding-right:0}.big-picture .picture-view.has-sidebar .picture-main{width:100%}@media only screen and (min-width:601px){.big-picture .picture-view.has-sidebar .picture-main{width:calc(100% - 263px)}}.big-picture .picture-sidebar{float:right;width:100%;padding:10px 10px 13px;font-size:.8rem}@media only screen and (max-width:600px){.big-picture .picture-sidebar{position:relative}}@media only screen and (min-width:601px){.big-picture .picture-sidebar{width:263px}}.big-picture .picture-sidebar h3{font-family:FeltTipWoman,sans-serif;font-weight:400;text-transform:uppercase;font-size:18.85px;line-height:18.85px;margin:0 0 5px;text-align:left;max-width:220px}.big-picture .picture-sidebar input[type=text]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:600px){.big-picture .picture-sidebar .modal-close{top:-2px}}.big-picture .picture-sidebar .separator{border-bottom:1px solid #252525;margin:8px -9px 10px}.big-picture .picture-sidebar .license-info{margin-top:4px}.big-picture .picture-sidebar .actions{margin:-7px -10px 0 -1px}.big-picture .picture-sidebar .actions .btn-text{margin-left:0;margin-right:3px;font-size:.8rem}.big-picture .picture-sidebar .actions .btn-text i{width:25px;height:19px}.big-picture .picture-sidebar .actions .icon-comment-inverse{height:23px!important;top:7px!important;width:27px!important;background-size:cover}.big-picture .picture-sidebar .actions .icon-share-inverse{width:24px!important;height:20px!important;top:6px!important}.big-picture .picture-sidebar .btn-print{width:179px;height:41px;padding-top:9px}@media only screen and (min-width:601px){.big-picture .picture-sidebar .btn-print{width:210px;height:48px;padding-top:10px}}.big-picture .picture-sidebar .via{font-size:.8rem;position:relative;left:42px;bottom:2px;margin-bottom:-7px;margin-top:0}.big-picture .picture-sidebar .picture-actions .separator{margin-bottom:3px}.big-picture .picture-sidebar .picture-actions .btn-text{font-size:.8rem;display:block;margin-bottom:2px}.big-picture .picture-sidebar .download-actions{text-align:center}.big-picture .picture-sidebar .download-actions .btn-px,.big-picture .picture-sidebar .download-actions .btn-text-secondary{margin-top:3px;margin-bottom:4px;display:inline-block}.big-picture .picture-sidebar .download-actions .progress{display:block;margin-top:20px;margin-bottom:20px}.big-picture .picture-main{position:relative;float:left;overflow:hidden;width:100%}.big-picture .picture-main img{max-width:100%;max-height:600px;height:auto;display:block;margin:0 auto;cursor:zoom-in;position:relative}.big-picture .picture-main img.picture-old{opacity:0}.big-picture .picture-main .arrow{background:no-repeat center;background-size:70%;width:54px;height:100%;position:absolute;top:0;display:none;cursor:pointer;opacity:.9}.big-picture .picture-main .arrow:hover{opacity:1}.big-picture .picture-main .arrow.arrow-left{padding-left:18px;background-image:url(../images/icons/arrow-left.png);background-position:18px center}.big-picture .picture-main .arrow.arrow-right{padding-right:18px;background-position:0 center;background-image:url(../images/icons/arrow-right.png);right:0}.big-picture .modal-body{padding:10px 2px 3px}@media only screen and (min-width:601px){.big-picture .modal-body{padding:9px 0 0}}.big-picture .likes{margin-top:5px}.big-picture .comments{margin-bottom:14px}.big-picture .comments .comments-list{max-height:178px;overflow-y:hidden;word-wrap:break-word;color:#fff;background-color:#000;margin-left:0}.big-picture .comments .comments-list a{color:#fff!important}.big-picture .comments .comments-list:hover{overflow-y:auto}.big-picture .comments .input-field{margin-left:-3px}.big-picture .comments .input-field textarea{font-size:.8rem;margin-left:26px;width:calc(100% - 26px);padding:.55rem .5rem 0;height:2rem}.big-picture .picture-content{padding:2px 14px}@media only screen and (min-width:601px){.big-picture .picture-content{padding:6px 19px}}.big-picture .right-footer{font-size:.75rem;position:absolute;right:11px;bottom:7px;text-align:right}.big-picture .right-footer a{display:inline-block;margin-left:10px}.big-picture .sub-actions{font-size:.75rem}.big-picture .sub-actions .picture-edit{background-size:cover;width:15px;height:15px;display:block;float:right;margin-right:-10px;margin-left:4px;position:relative;bottom:1px}.big-picture .sub-actions a{display:inline-block;margin-right:10px}.big-picture .sub-actions a.no-margin{margin-right:0}.big-picture .spinner{background-image:url(../images/icons/px-transparent-inverse.png);top:calc(50% - 18px);position:absolute;margin:0;left:calc(50% - 18px)}.modal-open.picture-modal-open>.modal>.modal-dialog{margin-top:5px}@media only screen and (min-width:601px){.modal-open.picture-modal-open>.modal>.modal-dialog{margin-top:44px}}.touch .comments{overflow-y:scroll}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,.22,1);transition:opacity 333ms cubic-bezier(0.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;will-change:transform}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,.22,1);transition:transform 333ms cubic-bezier(0.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,.22,1);transition:opacity 333ms cubic-bezier(0.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;-webkit-transition:opacity .15s;transition:opacity .15s}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%;height:100%;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../images/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:center;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,.22,1);transition:opacity 333ms cubic-bezier(0.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.products a{color:#000}.products .col-credits,.products .col-subscription{width:100%;margin-left:0}.products .store-hide-on-small{display:none}@media only screen and (min-width:850px){.products .store-hide-on-small{display:block}}@media only screen and (min-width:850px){.products .store-hide-on-large{display:none}}@media only screen and (min-width:850px){.products .col-credits{width:40%}}@media only screen and (min-width:1100px){.products .col-credits{width:33.33333333%}}.products .col-credits small{font-size:.8rem}.products .col-credits .btn-px,.products .col-credits .btn-text-secondary{width:100%;height:auto;font-size:1.2rem}.products .col-credits .generic-list{border-width:0}.products .col-credits .generic-list li{margin-bottom:0;padding:0 3px}.products .subscription-container{position:relative}.products .subscription-container .col{cursor:pointer}@media only screen and (min-width:850px){.products .col-subscription{width:60%}}@media only screen and (min-width:950px){.products .col-subscription{padding-left:40px!important}}@media only screen and (min-width:1100px){.products .col-subscription{width:66.66666666%}}.products .col-subscription .product-content{min-width:143px;width:76%;margin:0 auto}.products .col-subscription .promotion{background-color:rgba(255,255,255,.75);position:absolute;overflow:hidden;top:-15px;left:0;right:0;bottom:0}.products .col-subscription .promotion .promotion-inner{background:url(../images/promotion/cannes_2015_subscription.png) no-repeat top center;background-size:contain;width:80%;height:0;margin:0 auto;position:relative;top:100px;padding-bottom:100%;max-width:260px}.products .col-subscription .btn-px,.products .col-subscription .btn-text-secondary{height:38px;margin:0 auto 7px}.products .col-subscription .subscription-wrapper{max-width:270px;position:relative;padding:0 3px;margin:0 auto}.products .col-subscription .subscription-wrapper.best-deal{padding-top:8px;padding-bottom:41px;position:relative;bottom:19px}.products .col-subscription .subscription-wrapper .icon-best-deal{background:url(../images/icons/deal.png) no-repeat;background-size:cover;width:64px;height:54px;position:absolute;top:-15px;right:-16px}.products .col-subscription .col{position:relative;margin-bottom:18px;padding:20px .2rem 0!important}@media only screen and (min-width:850px){.products .col-subscription .col{margin-top:-14px}}@media only screen and (min-width:940px){.products .col-subscription .col{padding:20px .5rem 0!important}}.products .col-subscription .col .px-form-group h3,.products .col-subscription .col .wishlist li h3,.products .col-subscription .col h3.text-px,.px-form-group .products .col-subscription .col h3,.wishlist li .products .col-subscription .col h3{text-align:center;border-bottom:2px solid #000;width:70%;margin:28px auto 13px;line-height:22px;padding-bottom:4px}.products .col-subscription .col i.icon-challenges{background-color:#fff;width:40px;height:40px;display:block;background-size:cover;position:absolute;top:-25px;left:calc(50% - 20px)}.products .col-subscription .col.s4{width:100%}@media only screen and (min-width:510px){.products .col-subscription .col.s4{width:33.333333333%}}.products .col-subscription .price{text-align:center}.products .col-subscription .price h3{margin:0;display:inline-block;font-weight:700;font-size:2rem}.products .col-subscription .price small{display:inline-block;position:relative;bottom:13px;margin-left:4px}.products .col-subscription ul{text-align:left;text-transform:uppercase;display:inline-block;font-size:.8rem}.products .col-subscription ul li{margin-bottom:3px}.products .col-subscription ul i{float:left;width:19px;height:13px;background-size:contain;position:relative;top:2px;display:inline-block;margin-right:4px}.products .col-subscription ul .icon-credits{background-size:cover;height:19px;top:-2px;left:1px}.products .col-subscription ul strong{width:calc(100% - 23px);display:inline-block;line-height:1rem}.products .col-subscription .subscription-container p{text-align:left;font-size:.8rem;margin-top:0}.products .col-subscription .subscription-footer{text-align:center;margin-top:-15px}.products .col-subscription .subscription-footer h2{margin-bottom:0}.products .col-subscription .subscription-footer .btn-px,.products .col-subscription .subscription-footer .btn-text-secondary{width:131px;height:27px;padding-top:3px;font-size:1.2rem;margin-top:6px}.products .col-subscription .footnote-container{display:inline-block;text-align:left}.products .store-footer{margin-top:90px}.products .store-footer .circle{width:120px;height:120px;margin-top:-68px;padding-top:4px}.products .store-footer .circle span{display:inline-block}.products .store-footer .circle span.top{font-size:5.4rem;margin-top:-5px}.products .store-footer .circle span.bottom{font-size:1.3rem;letter-spacing:-.1rem}.products .help-container{width:100%;max-width:400px;margin:25px auto 0;text-align:center;text-transform:uppercase}.products .help-container .ruler{margin-top:0}.checkout .checkout-left{max-width:220px}.checkout .checkout-right{max-width:80px;text-align:right}.checkout .payment{max-width:320px}.checkout .payment a{color:#BFBFBF}.checkout .payment .btn,.checkout .payment .btn-large{width:100%}.landing{margin:-21px auto 0;max-width:1920px;overflow:hidden}.landing a{color:#000;outline:0}.landing .large-container{max-width:1920px;margin:auto 0}.landing .header{color:#fff;position:relative;padding-top:78px}@media only screen and (min-width:470px){.landing .header{padding-top:100px}}@media only screen and (min-width:1640px){.landing .header{padding-top:88px}}.landing .header .container{position:relative;height:580px}@media only screen and (min-width:470px){.landing .header .container{height:630px}}.landing .header .background{position:absolute;height:988px;width:calc(100% + 2px);right:1px;top:0;z-index:-1;background:#FFF url(../images/landing/black-wedge.svg) no-repeat center bottom;background-size:cover}.landing .header-content{position:relative;padding-top:72px}@media only screen and (min-width:440px){.landing .header-content{left:6%}}.landing .header-content h1{margin-top:-15px;margin-bottom:40px}.landing .header-content p{margin-top:25px;margin-bottom:12px;max-width:400px;height:110px;font-size:1.2rem;line-height:1.4rem}@media only screen and (min-width:601px){.landing .header-content p{margin-top:15px;margin-left:90px}}.landing .actions{width:100%;max-width:671px;margin:0 auto}.landing .actions div{width:160px;position:relative;background-size:contain;background-repeat:no-repeat}.landing .actions .make-wish{background-image:url(../images/landing/make-wish.png);height:100px;bottom:4px}@media only screen and (min-width:470px){.landing .actions .make-wish{bottom:25px;width:200px}}@media only screen and (min-width:601px){.landing .actions .make-wish{width:231px;bottom:40px}}@media only screen and (min-width:740px){.landing .actions .make-wish{bottom:0}}.landing .actions .find-wish{background-image:url(../images/landing/find-wish.png);height:100px;bottom:20px}@media only screen and (min-width:360px){.landing .actions .find-wish{bottom:0;top:70px}}@media only screen and (min-width:470px){.landing .actions .find-wish{width:210px}}@media only screen and (min-width:601px){.landing .actions .find-wish{width:243px;top:40px}}@media only screen and (min-width:740px){.landing .actions .find-wish{top:0}}.landing .flag{width:34%;max-width:470px;position:absolute;top:-41px;right:-20px}@media only screen and (max-width:850px){.landing .flag{display:none}}.landing .star{background:url(../images/landing/star.png) no-repeat;background-size:contain;position:absolute;top:200px;left:calc(50% - 90px);width:180px;height:180px}@media only screen and (min-width:880px){.landing .star{left:calc(50% - 110px);width:240px;height:240px}}.landing .for-you{position:relative;bottom:60px}@media only screen and (min-width:740px){.landing .for-you{height:600px}}@media only screen and (min-width:880px){.landing .for-you{height:680px}}@media only screen and (max-width:486px){.landing .for-you h2.thick-header{left:13%;position:relative}}@media only screen and (min-width:740px){.landing .for-you h2.thick-header{position:absolute;top:-20px;left:calc(50% - 236px)}}.landing .for-you h2.thick-header span{font-size:3.2rem}@media only screen and (min-width:601px){.landing .for-you h2.thick-header span{line-height:4rem;font-size:4.2rem}}.landing .for-you a{color:#000}.landing .star-content{display:none}@media only screen and (min-width:740px){.landing .star-content{display:block}}.landing .star-content-small{display:block}@media only screen and (min-width:740px){.landing .star-content-small{display:none}}.landing .star-content-small .row{margin:0}@media only screen and (max-width:486px){.landing .star-content-small .s6{width:100%}}.landing .info{width:210px}@media only screen and (max-width:486px){.landing .info{margin:0 auto}}@media only screen and (min-width:740px){.landing .info{position:absolute}}.landing .info p{margin:0}.landing .info span:first-child{top:13px}.landing .info .blue{color:#fff;background-color:#009de0}@media only screen and (max-width:486px){.landing .too-much-info{display:none}}.landing .i1{left:calc(50% + 87px);top:5px}@media only screen and (min-width:880px){.landing .i1{left:calc(50% + 170px);top:76px}}.landing .i1 span:first-child{left:11px}.landing .i2{left:calc(50% + 136px);top:164px}@media only screen and (min-width:880px){.landing .i2{left:calc(50% + 199px);top:250px}}.landing .i2 span:first-child{left:10px}.landing .i3{left:calc(50% + 114px);top:327px}@media only screen and (min-width:880px){.landing .i3{left:calc(50% + 130px);top:425px}}.landing .i3 span:last-child{left:18px}.landing .i4{left:calc(50% - 188px);top:429px}@media only screen and (min-width:880px){.landing .i4{left:calc(50% - 206px);top:478px}}.landing .i4 span:last-child{left:14px}.landing .i5{left:calc(50% - 324px);top:287px}@media only screen and (min-width:880px){.landing .i5{left:calc(50% - 385px);top:318px}}.landing .i5 span:first-child{left:16px}.landing .i6{left:calc(50% - 310px);top:130px}@media only screen and (min-width:880px){.landing .i6{left:calc(50% - 368px);top:145px}}.landing .i6 span:first-child{left:15px}.landing .thick-header{color:#FFF;font-weight:200;display:inline-block}.landing .thick-header span{background-color:#000;position:relative}.landing .showcase-top{border-bottom:8px solid #000;height:300px;margin-top:-333px;margin-bottom:-102px;width:calc(100% + 100px);position:relative;top:40px;right:10px;-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg);-webkit-border-top-left-radius:50%;border-top-left-radius:50%}.landing .showcase-boundary{background-color:#FFF;width:109%;z-index:1}.landing .showcase{width:calc(100% + 400px);height:800px;background-color:#000;overflow:hidden}@media only screen and (min-width:601px){.landing .showcase{height:1000px}}.landing .showcase img{cursor:pointer;max-width:200px;width:16%;right:8%;position:relative;border:4px solid #000;float:left;-webkit-transition:border-width .1s ease-in-out;-moz-transition:border-width .1s ease-in-out;-o-transition:border-width .1s ease-in-out;-ms-transition:border-width .1s ease-in-out;transition:border-width .1s ease-in-out}.landing .showcase img:hover{border:none}@media only screen and (min-width:770px){.landing .showcase img{width:14%;right:7%}}@media only screen and (min-width:1040px){.landing .showcase img{width:12%;right:6%}}.landing .showcase-bottom{border-top:8px solid #000;height:400px;right:172px;margin-bottom:-300px;margin-top:-333px;width:calc(100% + 200px);position:relative;-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg);-ms-transform:rotate(17deg);-o-transform:rotate(17deg);transform:rotate(17deg)}@media only screen and (min-width:601px){.landing .showcase-bottom{height:800px;right:207px;margin-bottom:-770px}}.landing .devices{margin-bottom:50px}.landing .devices img{width:45%}.landing .interact{margin-bottom:100px}@media only screen and (max-width:600px){.landing .interact h2{margin-bottom:20px}}@media only screen and (max-width:830px){.landing .interact h2.thick-header span{line-height:2.5rem;font-size:2.5rem}}@media only screen and (max-width:600px){.landing .interact .row{margin-left:-.5rem;margin-right:-.5rem}}@media only screen and (min-width:972px){.landing .interact .row{width:80%}}.landing .interact .free{width:74px;height:74px;margin:10px auto 0;background:url(../images/landing/free.png) no-repeat;background-size:cover}@media only screen and (min-width:601px){.landing .interact .free{margin-top:0;width:110px;height:110px}}@media only screen and (min-width:1201px){.landing .interact .free{width:140px;height:140px}}.landing .interact .app{display:inline-block;height:34px;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:601px){.landing .interact .app{height:50px}}.landing .interact .app.ios{width:140px;background-image:url(../images/social/appstore.png)}.landing .interact .app.android{width:120px;background-image:url(../images/social/android.png)}@media only screen and (max-width:600px){.landing .interact .pro{margin-top:20px}}.landing .top{z-index:2;position:relative}.landing .map{padding:0}.landing .map img{width:1920px;margin-left:calc(50% - 960px)}@media only screen and (max-width:600px){.landing .map{width:100%}}.landing .sponsors{margin-top:-107px;-webkit-transform:rotate(-.35deg);-moz-transform:rotate(-.35deg);-ms-transform:rotate(-.35deg);-o-transform:rotate(-.35deg);transform:rotate(-.35deg)}@media only screen and (min-width:880px){.landing .sponsors{margin-top:-120px}}.landing .sponsors img{width:100%}.landing h1.thick-header{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.landing h1.thick-header span{background-color:#009de0;padding:8px 12px 0;line-height:1rem;font-size:2.6rem}@media only screen and (min-width:390px){.landing h1.thick-header span{padding:11px 14px 0;line-height:2rem;font-size:3.2rem}}@media only screen and (min-width:601px){.landing h1.thick-header span{font-size:4.2rem}}.landing h1.thick-header span:first-child{top:9px;left:26px}@media only screen and (min-width:390px){.landing h1.thick-header span:first-child{top:4px;left:26px}}.landing h2.thick-header{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.landing h2.thick-header span{padding:4px 12px 0;line-height:3.5rem;font-size:3.5rem}.landing h2.thick-header span:first-child{top:11px;left:22px}.landing h3.thick-header{margin-bottom:4px}.landing h3.thick-header span{padding:2px 10px 0;font-size:2.3rem;line-height:2.75rem}.blackout{width:100%;background-color:#000}.dashboard{margin-top:50px}.dashboard a{color:#000}.dashboard .px-form-group h3,.dashboard .wishlist li h3,.dashboard h3.text-px,.px-form-group .dashboard h3,.wishlist li .dashboard h3{font-family:FeltTipWoman,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:-.1rem}.dashboard .pro-promotion{margin-top:0;margin-left:15px}.dashboard .dash-element{margin-bottom:24px}.dashboard .dash-element.first{margin-top:-11px}.dashboard .dash-header{font-family:FeltTipWoman,sans-serif;letter-spacing:-.1rem;text-transform:uppercase;font-weight:500;margin-bottom:-10px}.dashboard .home-buttons{max-width:400px}.dashboard .home-button-large{margin:0 auto;color:#000;text-align:center;display:block}.dashboard .home-button-large div{width:80px;height:65px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-bottom:-5px}@media only screen and (min-width:601px){.dashboard .home-button-large div{width:95px;height:78px}}.dashboard .home-button-large h2{font-size:2.4rem;line-height:1.9rem;margin-top:0;font-weight:400;letter-spacing:-.1rem}.dashboard .make-wish div{background-image:url(../images/icons/home_make.png)}.dashboard .find-wish div{background-image:url(../images/icons/home_find.png)}.dashboard .header-right{display:none}@media screen and (min-width:800px){.dashboard .header-right{display:block}}@media only screen and (min-width:601px){.dashboard .row .col.m4,.dashboard .row .col.m8{width:100%}}@media screen and (min-width:800px){.dashboard .row .col.m4{width:33.3333333333%}}@media screen and (min-width:800px){.dashboard .row .col.m8{padding-right:20px;width:66.6666666667%}}@media only screen and (min-width:601px){.dashboard .hide-on-small-only{display:none!important}}@media screen and (min-width:800px){.dashboard .hide-on-small-only{display:block!important}}@media only screen and (min-width:601px){.dashboard .hide-on-med-and-up,.dashboard .nav-main a.button-collapse,.nav-main .dashboard a.button-collapse{display:block!important}}@media screen and (min-width:800px){.dashboard .hide-on-med-and-up,.dashboard .nav-main a.button-collapse,.nav-main .dashboard a.button-collapse{display:none!important}}.dashboard .dash-tip{margin-top:-7px;margin-bottom:33px}@media only screen and (min-width:1201px){.dashboard .dash-tip{margin-bottom:37px}}.dashboard .photofeed{margin-top:33px}.dashboard .photofeed .picture-container{margin-top:5px}@media only screen and (min-width:340px){.dashboard .photofeed .picture-container .thumb{width:25%}}@media only screen and (min-width:500px){.dashboard .photofeed .picture-container .thumb{width:20%}}@media only screen and (min-width:640px){.dashboard .photofeed .picture-container .thumb{width:16.666%}}@media only screen and (min-width:870px){.dashboard .photofeed .picture-container .thumb{width:16.666%}}.dashboard .photofeed .list-footer{margin-top:2px}@media only screen and (min-width:800px){.dashboard .newsfeed-wrapper.dash-left{display:none}}.dashboard .newsfeed-wrapper.dash-right{display:none}@media only screen and (min-width:800px){.dashboard .newsfeed-wrapper.dash-right{display:block}}.dashboard .newsfeed-wrapper.dash-right .newsfeed{max-height:400px;overflow-y:auto;overflow-x:hidden}.dashboard .newsfeed{margin-top:8px}.dashboard .newsfeed .thumbnail{width:54px}@media only screen and (min-width:800px){.dashboard .newsfeed .thumbnail{width:50px}}.dashboard .newsfeed .has-thumbnail{padding-right:14px}@media only screen and (min-width:800px){.dashboard .newsfeed .has-thumbnail{width:calc(100% - 58px)}}.dashboard .wishlist{margin-top:9px}.dashboard .store-link{width:180px;display:inline-block;background-repeat:no-repeat;background-size:contain;margin-right:20px;margin-top:8px}.dashboard .appstore{background-image:url(../images/social/appstore.png);height:49px;position:relative;bottom:2px}.dashboard .android{background-image:url(../images/social/android.png);height:52px}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{display:table;content:" "}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.afkl-lazy-image{width:100%}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.tips>h1,.tips>h3{text-align:center}.tips h1{letter-spacing:-.05em;line-height:.7em;font-size:3.7rem;font-weight:500;margin-top:40px;margin-bottom:40px}.content .tips h1 h1,.make-wish .mode-selector div .tips h1 p,.px-form-group .tips h1 h3,.tips h1 .content h1,.tips h1 .make-wish .mode-selector div p,.tips h1 .px-form-group h3,.tips h1 .text-px,.tips h1 .wishlist li h3,.wishlist li .tips h1 h3{font-weight:500;text-transform:uppercase}.tips h1 .blank1{display:inline-block;width:90px}.tips h1 .blank2{display:inline-block;width:52px}.tips .row{margin-top:20px}.tip{min-height:140px;border:9px solid;border-image:url(../images/borders/a.png) 14 17 15 18 stretch;position:relative;color:#000;margin-bottom:20px;padding:0 2px;font-size:.8rem}.tip .tip-top{position:absolute;left:calc(50% - 41px);top:-22px;height:30px;width:84px;background-color:#fff;background-repeat:no-repeat;background-size:28px auto;background-position:28px center;padding-left:7px}.tip .tip-top .tip-number{display:inline-block;font-weight:700;padding-top:9px}.tip .tip-top .tn-right{margin-left:26px;text-align:center;width:28px}.tip .tip-left{width:50%}.tip .author-thumb{width:35px;display:block;margin-top:12px;margin-right:5px;margin-bottom:18px}.tip .tip-title{font-size:1.4rem;line-height:1rem;font-weight:300!important;display:block;width:calc(100% - 40px);margin-top:20px}.tip .tip-content{width:50%;max-width:117px;text-align:right}.tip .tip-content img{width:100%;padding-left:10px;margin-top:11px}.tip .tip-description{padding-right:8px;font-size:1.1rem;line-height:1.2rem;font-weight:500}.modal-tip{padding-top:66px}.modal-tip h3{text-transform:uppercase}.modal-tip .modal-body{margin-top:54px}.modal-tip .tip-circle{height:120px;width:120px;margin-top:0;padding-top:32px;border:1px solid #353535;position:absolute;left:calc(50% - 60px);top:-60px}.modal-tip .tip-content{max-width:700px;margin:0 auto;margin-bottom:10px;padding-bottom:10px}.modal-tip .tip-image{max-width:450px;display:inline-block;width:100%}.modal-tip .tip-header{padding-top:60px;padding-bottom:5px;color:#009de0;font-size:12px}.modal-tip .tip-content-text{text-transform:uppercase;line-height:1;font-size:28px}.modal-tip .tip-page-info{font-weight:600;font-size:90%}.modal-tip .tip-slider{position:relative;min-height:300px}.modal-tip .tip-slider iframe{width:100%}.modal-tip .slide-content{text-align:center;margin:0 auto;max-width:500px}.modal-tip .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.modal-tip .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-tip .icon-slide{background-size:contain;width:28px;height:53px;display:inline-block;position:absolute;top:calc(50% - 27px);cursor:pointer}.modal-tip .icon-slide-right{right:15px;background-image:url(../images/icons/slideRight.png)}.modal-tip .icon-slide-left{left:15px;background-image:url(../images/icons/slideLeft.png)}