@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Poppins:400,500&amp;subset=latin-ext");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}a{text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.verified{color:#09f}.srt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.profile-buttons{width:100%;display:block;float:left;padding:0 0 10px}@media screen and (min-width:480px){.profile-buttons{padding:0}}@media screen and (min-width:540px){.profile-buttons{padding:0 2.5% 0}}@media screen and (min-width:640px){.profile-buttons{padding:0 4% 0}}@media screen and (min-width:768px){.profile-buttons{padding:0 4% 0}}@media screen and (min-width:900px){.profile-buttons{float:initial}}@media screen and (min-width:1024px){.profile-buttons{padding:0 3% 0}}.profile-buttons--local{padding:0}@media screen and (min-width:540px){.profile-buttons--local{float:left;padding:0 2.5% 0}}@media screen and (min-width:640px){.profile-buttons--local{float:left;padding:0 4% 0}}@media screen and (min-width:768px){.profile-buttons--local{float:left;padding:0 4% 0}}@media screen and (min-width:1024px){.profile-buttons--local{float:left;padding:0 3% 0}}@media screen and (min-width:1200px){.profile-buttons--local{float:left;padding:0 20px 0 0}}@media screen and (min-width:1440px){.profile-buttons--local{float:left;padding:0 20px 0}}@media screen and (min-width:768px){.profile-buttons--people{float:left;padding:0 4% 0}}@media screen and (min-width:900px){.profile-buttons--people{float:initial}}@media screen and (min-width:1024px){.profile-buttons--people{float:initial;padding:0 3% 0}}@media screen and (min-width:900px){.profile-buttons--film{float:left}}@media screen and (min-width:1024px){.profile-buttons--film{float:initial}}@media screen and (min-width:900px){.profile-buttons--video{float:left}}@media screen and (min-width:1200px){.profile-buttons--video{padding:0 3% 0}}@media screen and (min-width:1440px){.profile-buttons--video{padding:0 10% 0}}@media screen and (min-width:900px){.profile-buttons--quote{float:left}}@media screen and (min-width:1024px){.profile-buttons--quote{padding:0 3% 0}}@media screen and (min-width:1200px){.profile-buttons--quote{padding:0 3% 0}}@media screen and (min-width:1440px){.profile-buttons--quote{padding:0 10% 0}}@media screen and (min-width:900px){.profile-buttons--photoquote{float:left}}@media screen and (min-width:1024px){.profile-buttons--photoquote{float:initial;padding:0 3% 0}}@media screen and (min-width:1200px){.profile-buttons--photoquote{padding:0 3% 0}}@media screen and (min-width:1440px){.profile-buttons--photoquote{padding:0 10% 0}}.profile-buttons__main{width:100%;display:block;margin:0 auto;text-align:center;padding:20px 2.5% 0}@media screen and (min-width:480px){.profile-buttons__main{padding:20px 2.5% 0}}@media screen and (min-width:540px){.profile-buttons__main{padding:20px 0 0}}@media screen and (min-width:768px){.profile-buttons__main{width:initial;display:inline-block;float:left;margin:0}}@media screen and (min-width:1024px){.profile-buttons__main{padding:20px 0 0;width:100%;display:block}}.profile-buttons__main--last{margin-bottom:0;padding-top:10px}@media screen and (min-width:540px){.profile-buttons__main--last{margin-top:0;padding-top:20px}}@media screen and (min-width:640px){.profile-buttons__main--twolonely{width:40%;display:inline-block;float:left}}@media screen and (min-width:768px){.profile-buttons__main--twolonely{width:280px}}@media screen and (min-width:900px){.profile-buttons__main--twolonely{width:320px}}@media screen and (min-width:768px){.profile-buttons__main--threelonely{width:350px;display:inline-block;float:left}}@media screen and (min-width:540px){.profile-buttons__main--two{width:40%;display:inline-block;float:left}}@media screen and (min-width:1024px){.profile-buttons__main--two{width:24%;display:inline-block;float:left}}@media screen and (min-width:1200px){.profile-buttons__main--two{width:40%;display:inline-block;float:left}}@media screen and (min-width:540px){.profile-buttons__main--three{width:60%;display:inline-block;float:left}}@media screen and (min-width:1024px){.profile-buttons__main--three{width:36%;display:inline-block;float:left}}@media screen and (min-width:1200px){.profile-buttons__main--three{width:60%;display:inline-block;float:left}}.three-buttons{width:31.83%;display:inline-block;float:left;margin:0 1.5% 0 0;position:relative;line-height:32px;border-radius:2px;font-size:14px;background-color:#009ce5;color:#fff}.three-buttons--second{margin:0 .75% 0 .75%}.three-buttons--last{margin:0 0 0 1.5%}.pf-three-buttons{width:31.83%;display:inline-block;margin:0 1.5% 0 0;position:relative;line-height:32px;border-radius:2px;font-size:14px;background-color:#009ce5;color:#fff}@media screen and (min-width:540px){.pf-three-buttons{margin:0 0 0 1.5%}}.pf-three-buttons--second{margin:0 .75% 0 .75%}@media screen and (min-width:540px){.pf-three-buttons--second{margin:0 0 0 1.5%}}.pf-three-buttons--last{margin:0 0 0 1.5%}@media screen and (min-width:540px){.pf-three-buttons--last{margin:0 0 0 1.5%}}.pf-two-buttons{width:49%;display:inline-block;margin:0 2% 0 0;position:relative;line-height:32px;border-radius:2px;font-size:14px;background-color:#009ce5;color:#fff}.pf-two-buttons--last{margin:0}.profile-buttons__secondary,.pf-subbuttons{width:100%;display:block;float:left;margin:0 auto 0;padding:20px 0 0;text-align:center}@media screen and (min-width:640px){.profile-buttons__secondary,.pf-subbuttons{display:inline-block;float:left;margin:0 auto}}@media screen and (min-width:768px){.profile-buttons__secondary,.pf-subbuttons{width:initial;display:inline-block;float:left;margin:0;text-align:left}}@media screen and (min-width:640px){.profile-buttons__secondary--five,.pf-subbuttons--five{width:60%}}@media screen and (min-width:768px){.profile-buttons__secondary--five,.pf-subbuttons--five{width:400px}}@media screen and (min-width:1024px){.profile-buttons__secondary--five,.pf-subbuttons--five{width:initial;float:initial}}@media screen and (min-width:1200px){.profile-buttons__secondary--film,.pf-subbuttons--film{padding-left:0}}@media screen and (min-width:1200px){.profile-buttons__secondary--film,.pf-subbuttons--film{padding-left:20px}}.pfl-subbuttons{display:block;width:100%;margin:10px 0 0;padding:0 2.5%}@media screen and (min-width:640px){.pfl-subbuttons{padding:0 4%}}@media screen and (min-width:768px){.pfl-subbuttons{width:initial;display:inline-block;float:left;margin:10px 0 0;padding:0}}.icon-button,.pfi-icons{width:20%;display:inline-block;padding:0}@media screen and (min-width:640px){.icon-button,.pfi-icons{width:12%}}@media screen and (min-width:768px){.icon-button,.pfi-icons{width:60px;margin:0 8px 0 0}}@media screen and (min-width:640px){.icon-button--people,.pfi-icons--people{width:20%}}@media screen and (min-width:768px){.icon-button--people,.pfi-icons--people{width:60px;margin:0 8px 0 0}}@media screen and (min-width:640px){.icon-button--film,.pfi-icons--film{width:20%}}@media screen and (min-width:768px){.icon-button--film,.pfi-icons--film{width:60px;margin:0 8px 0 0}}.icon-button__icon,.pf-icons-icon{max-width:20px;display:block;margin:0 auto 5px}.icon-button__text,.pf-icons-text{display:block;margin:0 auto;font-size:10px;text-align:center;color:black;padding-bottom:10px}.pfc-icons{display:inline-block;width:50%;float:left}@media screen and (min-width:768px){.pfc-icons{width:60px;margin-left:24px}}.pfl-icons{display:inline-block;width:33.33%;float:left}@media screen and (min-width:768px){.pfl-icons{width:60px;margin-left:24px}}.pflb-icons{display:inline-block;width:25%;float:left}@media screen and (min-width:768px){.pflb-icons{width:60px;margin-left:24px}}button{background:transparent;border:0 none;cursor:pointer}.slt-image{display:inline-block;position:relative;width:150px;line-height:32px;border-radius:2px;font-size:14px;background-color:#009ce5}.answerbtn{display:inline-block;position:relative;width:150px;line-height:32px;border-radius:2px;font-size:14px;cursor:pointer}.answerbtnstyle{width:150px;height:32px;text-align:center;color:black}.answerbtn.raised{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s}.slt-commrate{display:inline-block;position:relative;width:50px}.commrate-image{width:50px;height:32px;text-align:center}.pf-button-text{width:100%}.nearpriceicon{max-height:20px;display:inline-block;float:left;margin:0 auto;margin-left:5px}.raised{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}.btn.raised,.btn-blue.raised,.slt-image.raised,.pf-two-buttons.raised,.pf-three-buttons.raised{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}.raised:active{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2);-webkit-transition-delay:0;transition-delay:0}.slt-buynow{display:block;position:relative;width:150px;height:32px;line-height:32px;border-radius:2px;font-size:14px;background-color:#009ce5;color:#fff;margin:0 auto}.cntr-image{width:150px;height:32px;text-align:center}.btn{display:inline-block;position:relative;width:120px;height:32px;line-height:32px;border-radius:2px;font-size:14px;margin-top:16px;background-color:#fff;color:#646464}.btn-blue{display:inline-block;position:relative;width:120px;height:32px;line-height:32px;border-radius:2px;font-size:14px;margin-top:16px;background-color:#4285f4;color:#fff}.cntr{width:120px;height:32px;text-align:center;color:#fff}.btn>paper-ripple{border-radius:2px;overflow:hidden}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input::before{content:'Select some files';display:inline-block;background:-webkit-linear-gradient(top,#f9f9f9,#e3e3e3);border:1px solid #999;border-radius:3px;padding:5px 8px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt}.custom-file-input:hover::before{border-color:black}.custom-file-input:active::before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.pf-subbuttons a .pf-icons:last-child{margin-right:0}.commrate-icons{width:60px;margin-right:50px;display:inline-block}.commrate-icons:last-child{margin-right:0}.inappropriate{width:100%;display:inline-block;float:right;padding:0 10px}.inappropriate:hover .commrate-text{color:rgba(0,0,0,0.6)}.inappropriate:hover .commrate-icons-flag-color{fill:red}.inappropriate:hover .commrate-icons-stick-color{fill:black}@media screen and (min-width:480px){.inappropriate{width:50%;padding-top:20px}}.commrate-text{display:inline-block;float:right;margin-right:5px;font-size:12px;line-height:2;color:transparent}.commrate-icons-flag{max-width:20px;max-height:20px;display:inline-block;float:right}.commrate-icons-flag:hover .commrate-icons-flag-color{fill:red}.commrate-icons-flag:hover .commrate-icons-stick-color{fill:black}.commrate-icons-flag-color{fill:#d9d9d9}.commrate-icons-stick-color{fill:#d9d9d9}.commrate-icons-text{width:50%;display:inline-block;float:left;padding:20px 0 0;margin:0 auto;font-size:14px;line-height:1.5;text-align:left;color:black}@media screen and (min-width:480px){.commrate-icons-text{font-size:12px;line-height:1.84;margin:0 auto;padding:20px 0}}@media screen and (min-width:1024px){.commrate-icons-text{padding:20px 0 0}}.commrate-icons-text>a{color:black;margin-left:10px}.commrate-star-number{display:inline-block;float:left;margin-right:10px}.pf-subbuttonswrapper{width:100%;display:block;float:left}@media screen and (min-width:768px){.pf-subbuttonswrapper{width:30%}}@media screen and (min-width:1024px){.pf-subbuttonswrapper{width:50%}}.button{position:relative;width:100%;display:inline-block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;outline:0;font-size:1.1rem;font-weight:500;vertical-align:-.2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase;line-height:3.8rem;cursor:pointer;border-radius:0;color:#1c1c1c;background-color:rgba(0,0,0,0.05);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:hover{color:rgba(0,0,0,0.05);background-color:#1c1c1c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button.color-white{color:#fff}.button.color-white:hover{color:#fff;background-color:#0286cd;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.signup-button{cursor:pointer;display:block;width:100%;padding:1.1rem;border:0;outline:0;color:white;background:#222;font-size:1.1rem;line-height:2.2rem;font-family:inherit;font-weight:500;text-align:center;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none}.action__logout{margin-top:3.2rem;cursor:pointer;display:block;width:100%;padding:1.1rem;border:0;outline:0;color:white;background:#222;font-size:1.1rem;line-height:2.2rem;font-family:inherit;font-weight:500;text-align:center;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none}.contact-button{display:inline-block;width:50%;padding:0;margin:0;color:#fff;background:#025f8e;background:-webkit-gradient(linear,left top,right top,from(#025f8e),to(#0286cd));background:linear-gradient(to right,#025f8e,#0286cd);font-size:1.1rem;font-weight:500;line-height:3.8rem;text-align:center;vertical-align:bottom;text-transform:uppercase;letter-spacing:.05rem;cursor:pointer}.contact-button:hover{color:#fff;background:#0286cd}.settings-button{display:inline-block;width:50%;color:#1c1c1c;background-color:rgba(0,0,0,0.05);font-size:1.1rem;font-weight:500;line-height:3.8rem;text-align:center;vertical-align:bottom;text-transform:uppercase;letter-spacing:.05rem;cursor:pointer}@media screen and (min-width:600px){.settings-button{max-width:20rem}}@media screen and (min-width:960px){.settings-button{display:none}}.follow-button{position:relative;display:inline-block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.1rem;font-weight:500;line-height:3.8rem;vertical-align:-.2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:0;color:#fff;background-color:#1c1c1c;color:#1c1c1c;background-color:rgba(0,0,0,0.05)}.follow-button:hover{color:#1c1c1c;background-color:rgba(0,0,0,0.05)}.follow-button:hover{color:#fff;background-color:#1c1c1c}.follow-button.following{color:rgba(0,0,0,0.9);background-color:rgba(0,0,0,0.05);color:#fff;background-color:rgba(0,0,0,0.9)}.follow-button.following:hover{color:#fff;background-color:#c33}.follow-button .follow-options{display:none}.follow-button .button{width:100%;display:inline-block}.follow-button:hover .button{color:white}.follow-button:hover .follow-options{color:white}.follow-button.following:hover .button{color:white}.follow-button.following:hover .follow-options{color:white}.follow-button.following .follow-options{display:inline-block;width:20%;height:3.8rem;float:right;padding:0;color:#fff;background-color:rgba(0,0,0,0.9);border-left:1px solid rgba(0,0,0,0.1)}.follow-button.following .follow-options .icon{line-height:3.8rem}.follow-button.following .follow-options:hover{color:#1c1c1c;background-color:#fff}.follow-button.following .button{color:#fff;background-color:#1c1c1c}.follow-button.following .button:hover{color:#fff;background-color:#c33}.follow-button.following .button{width:80%}.share-button{position:relative;display:none;width:8rem;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.1rem;font-weight:500;line-height:3.8rem;vertical-align:-.2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase;color:rgba(0,0,0,0.9);border-radius:0;cursor:pointer}.share-button .share{vertical-align:middle;line-height:3.6rem}.share-button:hover{color:#fff;background-color:#1c1c1c}@media screen and (min-width:600px){.share-button{display:inline-block}}.share-button-cat{position:relative;display:inline-block;width:11rem;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.1rem;font-weight:500;line-height:3.8rem;vertical-align:-.2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase;color:rgba(0,0,0,0.9);border:solid 1px rgba(0,0,0,0.1);border-radius:0;cursor:pointer}.share-button-cat .share{vertical-align:middle;line-height:3.6rem}.share-button-cat:hover{color:#fff;background-color:#1c1c1c}.more-button{position:relative;display:none;float:right;width:4rem;text-align:center;color:rgba(0,0,0,0.9);border-left:0;border-radius:0;cursor:pointer}@media screen and (min-width:600px){.more-button{display:inline-block}}.more-button .material-icons{vertical-align:middle;line-height:3.8rem}.filter-button{display:inline-block;float:left;width:50%;height:4rem;padding:1.2rem 0;margin:0 auto;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;vertical-align:bottom;text-transform:uppercase;text-align:center;cursor:pointer;color:#1c1c1c;background-color:#fff;border:1px dotted rgba(0,0,0,0.1);border-top:0;border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}.filter-button.slctd{color:#fff;background-color:#1c1c1c}.tattoo__save{width:100%;color:#fff;background-color:#1c1c1c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__save:hover{color:#1c1c1c;background-color:rgba(0,0,0,0.05);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__queue,.tattoo__upload{width:100%;color:#1c1c1c;background-color:#f3d806;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__queue:hover,.tattoo__upload:hover{color:#1c1c1c;background-color:#dec503;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__delete{width:100%;color:#c00;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:840px){.tattoo__delete:hover{color:#fff;background-color:#a90000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.mdl-textfield{width:100%}.getmdl-select .mdl-icon-toggle__label{float:right;margin-top:-30px;color:rgba(0,0,0,0.4);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.getmdl-select .mdl-menu__container{width:100% !important;margin-top:2px}.getmdl-select .mdl-menu__container .mdl-menu{width:100%}html{font-family:"Proxima Nova","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:62.5%;height:100%;width:100%}body{background-color:#fff;color:rgba(0,0,0,0.6);line-height:1.5;font-family:"Proxima Nova","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;overflow-x:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased}h1,h2{font-size:2.8rem;font-weight:300;line-height:1;color:#141414;display:inline-block}h1>a:hover,h2>a:hover{font-weight:300;text-decoration:underline}h2{font-size:1.4rem;display:block;line-height:1.5}a{color:#181818;text-decoration:none}.material-icons.md-10{font-size:10px}.material-icons.md-11{font-size:11px}.material-icons.md-12{font-size:12px}.material-icons.md-13{font-size:13px}.material-icons.md-16{font-size:16px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,0.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26)}.material-icons.md-light{color:white}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3)}.material-icons.dropdown{float:right;line-height:1.6rem}.material-icons.input-drop-down{position:absolute;right:1.875rem;top:1.25rem;color:#a0a0a0;font-size:1.4rem;letter-spacing:.08rem;line-height:normal}.material-icons.laser{font-size:14px;line-height:2rem}.material-icons.chevron-left{float:left;line-height:3.8rem;text-align:center;width:100%;border:1px dotted rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0.9)}@media screen and (min-width:900px){.material-icons.chevron-left{border:0;background-color:rgba(0,0,0,0.1)}}.material-icons.chevron-right{float:right;line-height:3.8rem;text-align:center;width:100%;border:1px dotted rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0.9)}@media screen and (min-width:900px){.material-icons.chevron-right{border:0;background-color:rgba(0,0,0,0.1)}}.material-icons.chevron_left{width:1rem;float:left;margin-right:.6rem;font-size:1.6rem;line-height:.5;text-align:center}.material-icons.schevron-left{float:left}.material-icons.chevron-left{float:left}.material-icons.schevron-right{float:right}.material-icons.log-in{float:left;padding-right:1.6rem}.material-icons.room{font-size:1.6rem;vertical-align:-.3rem;color:rgba(0,0,0,0.85)}.material-icons.directions{font-size:1.6rem;vertical-align:-.4rem;color:rgba(0,0,0,0.85)}.material-icons.date_range{font-size:1.6rem;vertical-align:-.2rem;color:rgba(0,0,0,0.85)}.material-icons.mail-outline{font-size:1.4rem;vertical-align:text-bottom}.material-icons.call{font-size:1.4rem;vertical-align:text-bottom}.material-icons.head-share{right:11rem;position:absolute;line-height:2.5rem;top:1.4rem;font-size:2rem;color:rgba(0,0,0,0.6);background-color:white}.material-icons.footer-share{border:1px solid rgba(0,0,0,0.26);border-radius:50%;color:rgba(0,0,0,0.87);fill:rgba(0,0,0,0.87);width:4.8rem;height:4.8rem;line-height:4.8rem}.material-icons.favorite{vertical-align:2px}.material-icons.chat{line-height:1.3;float:left;padding-right:1.6rem}.material-icons.vf{margin-top:0}@media screen and (min-width:600px){.material-icons.vf{margin-top:2px}}.material-icons.otr{vertical-align:-.1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#0286cd;border-radius:999rem;color:white;padding:.1rem}.material-icons.school{vertical-align:-.1rem;background:#02b875;border-radius:999rem;color:white;padding:.1rem}.material-icons.full-time{vertical-align:-.1rem;background:#0286cd;border-radius:999rem;color:white;padding:.1rem}.material-icons.vrfd{margin-left:.5rem;font-size:1.6rem;border-radius:99rem}@media screen and (min-width:900px){.material-icons.vrfd{font-size:2.4rem;margin-left:1rem;padding:.15rem;border:.1px solid rgba(0,0,0,0.08)}}.material-icons.admove{cursor:move;vertical-align:-2px;padding:.5rem 1rem}.material-icons.vrfduser{color:white;background:#0286cd}.material-icons.vrfd-list{margin-left:.5rem;font-size:1.4rem;border-radius:2rem;padding:.1rem;border:.1px solid rgba(0,0,0,0.08);vertical-align:-.1rem}.material-icons.resi{vertical-align:-.3rem;background:black;border-radius:999rem;color:white;padding:.1rem}.material-icons.settings{float:left;line-height:inherit;padding-right:1rem}.material-icons.highlight{color:white;vertical-align:middle}.material-icons.highlight.selected{color:#48e79a}.material-icons.cached{vertical-align:middle}.material-icons.disconnect-insta{vertical-align:middle}.material-icons.addfile{vertical-align:middle}.material-icons.grain{float:left;font-size:1.4rem;cursor:all-scroll;padding-right:1.6rem}.material-icons.contact{vertical-align:-3px}.material-icons.tag-close{vertical-align:middle;padding-left:.5rem}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?-jhpo4m");src:url("fonts/icomoon.eot?#iefix-jhpo4m") format("embedded-opentype"),url("fonts/icomoon.woff?-jhpo4m") format("woff"),url("fonts/icomoon.ttf?-jhpo4m") format("truetype"),url("fonts/icomoon.svg?-jhpo4m#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tumblr:before{content:"\eabb"}.icon-twitter:before{content:"\ea91"}.icon-facebook:before{content:"\ea8c"}.icon-google-plus:before{content:"\ea88"}.icon-pinterest:before{content:"\ead0"}.main-section-wrap{float:left;width:100%}.main-section-wrap.no-padd{padding:0}.main-section-wrap.greyback{background:#f3f3f3}.main-section-wrap-blogpost-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f9f9f9;border:1px solid #f0f0f0}@media screen and (min-width:1024px){.main-section-wrap-blogpost-slide{padding:0 100px}}.main-section-wrap--catalog{width:100%;margin:0}.main-section-wrap-slider{float:left;width:100%;margin:0 0 1.6rem}.main-section-wrap-total{float:left;width:100%}.main-section-wrap--header-margin{margin-top:1.6rem}@media screen and (min-width:900px){.main-section-wrap--header-margin{margin-top:3.2rem}}.main-section-wrap--borderbottom{border-bottom:0}@media screen and (min-width:900px){.main-section-wrap--borderbottom{-webkit-box-shadow:0 3px 10px -2px rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04);box-shadow:0 3px 10px -2px rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04)}}.main-section-wrap--tattoo{width:100%;max-width:95rem;margin:0}.main-section-wrap--nav{margin:0 0 7rem}@media screen and (min-width:900px){.main-section-wrap--nav{margin:0 0 3rem}}.main-section-wrap--photo{position:absolute;top:0;bottom:0;left:0;right:0;margin:6rem auto 0;padding:0;min-height:89rem;z-index:1}@media screen and (orientation:landscape){.main-section-wrap--photo{min-height:98rem}}@media screen and (min-width:720px) and (orientation:landscape){.main-section-wrap--photo{min-height:43.6rem}}@media screen and (min-width:720px){.main-section-wrap--photo{height:43.6rem;min-height:initial;max-width:64rem}}@media screen and (min-width:900px) and (orientation:landscape){.main-section-wrap--photo{min-height:52rem}}@media screen and (min-width:900px){.main-section-wrap--photo{margin:auto;height:52rem}}@media screen and (min-width:900px){.main-section-wrap--photo{max-width:82rem}}@media screen and (min-width:1200px){.main-section-wrap--photo{max-width:102.4rem}}.main-section-wrap--photo .tattoo-photo__title{padding:0 0 1rem .8rem}@media screen and (min-width:900px){.main-section-wrap--photo .tattoo-photo__title{padding:0 0 0 1.6rem}}.main-section-wrap--photourl{margin:1rem 0 2rem;padding:0}@media screen and (min-width:900px){.main-section-wrap--photourl{width:100%;margin:6rem 0}}.main-section-wrap--prof{position:relative;padding:0}@media screen and (min-width:600px){.main-section-wrap--prof{padding:0 1.6rem}}.main-section-wrap--prof .prof__more{position:initial;float:right;right:0;bottom:0;margin:0;text-align:center}@media screen and (min-width:1024px){.main-section-wrap--prof .prof__more{position:absolute}}.main-section-wrap--prof .prof__more .prof__fav,.main-section-wrap--prof .prof__more .prof__share{color:#1c1c1c;position:relative;display:inline-block;float:left;font-size:2.5rem;font-weight:500;cursor:pointer;vertical-align:-.2rem;width:4rem;height:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;margin:0 1.6rem 0 0}.main-section-wrap--prof .prof__more .prof__fav:hover,.main-section-wrap--prof .prof__more .prof__share:hover{color:#fff;background-color:#1c1c1c}.main-section-wrap--prof .prof__more .prof__fav{margin:0}.main-section-wrap--prof .prof__more .prof__claim{color:#1c1c1c;background-color:#fff;font-size:1.1rem;font-weight:900;line-height:3.6rem;text-align:center;vertical-align:bottom;text-transform:uppercase;display:inline-block;width:13.8rem;letter-spacing:.05rem;cursor:pointer;margin:0 .5rem .8rem 0}.main-section-wrap--prof .prof__more .prof__claim:hover{color:#fff;background-color:#1c1c1c}.main-section-wrap--cat{position:relative}.main-section-wrap--cat .cat__more{position:absolute;right:0;bottom:0;margin:0;text-align:center}.main-section-wrap--cat .cat__more .cat__fav,.main-section-wrap--cat .cat__more .cat__share{color:#1c1c1c;position:relative;display:inline-block;float:left;font-size:2.5rem;font-weight:500;cursor:pointer;vertical-align:-.2rem;width:4rem;height:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;margin:0 1.6rem 0 0}.main-section-wrap--cat .cat__more .cat__fav:hover,.main-section-wrap--cat .cat__more .cat__share:hover{color:#fff;background-color:#1c1c1c}.main-section-wrap--cat .cat__more .cat__fav{margin:0}.main-section-center{width:100%;margin:0 auto 3.2rem;text-align:center}.main-section-center.filter{margin:0}.main-section-center.explore{max-width:120rem;margin:0 auto 1rem;padding:0 1.6rem}.main-section-center.explore .explore__title{font-size:1.6rem;font-weight:500;line-height:1.6;text-align:left;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,0.87);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.main-section-center.explore .explore__title a.view-all{float:right}.main-section-center.explore .explore__title a.view-all .material-icons.view-all{vertical-align:-4px}@media screen and (min-width:1200px){.main-section-center.explore .explore__title a.view-all{display:none}}.main-section-center.explore .explore__subtitle{color:rgba(0,0,0,0.54);font-size:1.3rem;font-weight:400;text-align:left;line-height:initial;margin:0 0 1rem;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.main-section-center--ib{width:100%;margin:0 auto 3.2rem;text-align:center;display:inline-block}.main-section-center-total{width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:1.6rem;background:rgba(1,1,1,0.03);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.2),0 2px 5px 0 rgba(0,0,0,0.04);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.2),0 2px 5px 0 rgba(0,0,0,0.04)}.main-section-center-total .profile__noshow{text-align:center;padding:2.4rem 0 4rem;max-width:90rem;margin:0 auto;font-size:1.2rem;letter-spacing:.15rem;font-weight:400;text-transform:uppercase}.main-section-center-total-slider{width:100%;text-align:center;white-space:nowrap;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:1.6rem;background:rgba(1,1,1,0.03);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.2),0 2px 5px 0 rgba(0,0,0,0.04);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.2),0 2px 5px 0 rgba(0,0,0,0.04)}.main-section-center .past-title{color:rgba(0,0,0,0.9);text-align:center;padding:1rem 0;max-width:90rem;margin:0 auto;font-size:1.2rem;letter-spacing:.15rem;font-weight:700;text-transform:uppercase}.main-section-center--subnav{margin:1.2rem auto 0}.main-section-center--celebs{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;min-height:25rem;margin:0}.main-section-center--discover{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;margin:0 auto 1.6rem}.main-section-center--locations{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto 3.2rem}.main-section-center--past{overflow:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:28rem;min-height:0;margin:0 auto 1.6rem}@media screen and (min-width:900px){.main-section-center--top{margin:7rem auto 0}}@media screen and (min-width:1200px){.main-section-center--top{margin:3rem auto 0}}@media screen and (min-width:900px){.main-section-center--nav{margin:2rem auto 0}}@media screen and (min-width:1200px){.main-section-center--nav{margin:3rem auto 0}}.main-section-center--page{width:100%;margin:0 auto;padding:0}@media screen and (min-width:720px){.main-section-center--page{max-width:64rem}}@media screen and (min-width:900px){.main-section-center--page{max-width:82rem}}@media screen and (min-width:1200px){.main-section-center--page{max-width:102.4rem}}.main-section-center--user{margin-top:6rem}@media screen and (min-width:900px){.main-section-center--user{margin-top:2rem}}.main-section-center--photo{display:block;height:48rem}@media screen and (min-width:720px){.main-section-center--photo{height:90rem}}.main-section-center--catalog{margin:0 auto 3.2rem;width:100%}@media screen and (min-width:900px){.main-section-center--catalog{width:75rem}}@media screen and (min-width:1020px){.main-section-center--catalog{width:100rem}}@media screen and (min-width:1260px){.main-section-center--catalog{width:125rem}}@media screen and (min-width:1510px){.main-section-center--catalog{width:150rem}}@media screen and (min-width:1760px){.main-section-center--catalog{width:175rem}}.main-section-center--lonely{margin:0 auto 3.2rem}.main-section-center--quotes{min-height:initial}.main-section-center .profile__noshow{text-align:center;padding:2.4rem 0 4rem;max-width:90rem;margin:0 auto;font-size:1.2rem;letter-spacing:.15rem;font-weight:400;text-transform:uppercase}.main-section-center--cat{max-width:84rem;position:relative;margin:0 auto 3.2rem;padding:0 1.6rem}.main-section-center--cat .cat__image{display:none;float:right;width:10rem;height:10rem;margin:0 0 1.6rem 1.6rem;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;position:relative}@media screen and (min-width:480px){.main-section-center--cat .cat__image{width:12rem;height:12rem}}@media screen and (min-width:768px){.main-section-center--cat .cat__image{width:15rem;height:15rem}}.main-section-center--cat .cat__title{display:block;width:100%;font-size:3.2rem;font-weight:100;font-style:normal;text-overflow:ellipsis;text-align:center;text-transform:initial;line-height:initial;letter-spacing:.01rem;outline:0;word-break:break-word;word-wrap:break-word;width:100%;padding:0 1.6rem;margin:0 0 .8rem;overflow:hidden;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.main-section-center--cat .cat__title{width:initial;padding:0;text-align:left;font-size:4.5rem}}@media screen and (min-width:840px){.main-section-center--cat .cat__title{text-align:center}}.main-section-center--cat .cat__title--quote{max-width:initial}@media screen and (min-width:900px){.main-section-center--cat .cat__title--quote{font-size:3rem}}.main-section-center--cat .prof__tags{text-align:center;width:100%;margin:0 0 .8rem}.main-section-center--cat .prof__tags .style-tag{display:inline-block;margin:0 .6rem .4rem 0;line-height:0}.main-section-center--cat .prof__tags .style-tag a{display:inline-block;cursor:pointer;background-color:#fafafa;line-height:1.6;letter-spacing:.05rem;padding:.15rem 1rem;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;border-radius:999rem;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6);font-size:1rem;font-weight:400;text-transform:uppercase}.main-section-center--cat .prof__tags .style-tag a:hover{color:rgba(0,0,0,0.8);background-color:#fff}.main-section-center--cat .cat__social{display:inline-block;width:100%;text-align:center}@media screen and (min-width:1280px){.main-section-center--cat .cat__social{margin:0 0 1.6rem}}.main-section-center--cat .cat__social .follow-button{width:50%}@media screen and (min-width:600px){.main-section-center--cat .cat__social .follow-button{max-width:13.8rem}}.main-section-center--cat .cat__social .follow-button.myfollow{color:rgba(0,0,0,0.8);background-color:#fff}.main-section-center--cat .cat__social .follow-button .nofollow{position:absolute;left:0;right:0;color:rgba(0,0,0,0.15);text-transform:uppercase;line-height:2.8rem;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;text-align:center;padding:0}@media screen and (min-width:480px){.main-section-center--cat .cat__social .follow-button .nofollow{line-height:3.2rem}}@media screen and (min-width:840px){.main-section-center--cat .cat__social .follow-button .nofollow{line-height:3.8rem}}.main-section-center--cat .cat__social .cat__fav,.main-section-center--cat .cat__social .cat__share{color:#1c1c1c;position:relative;display:inline-block;float:left;width:50%;height:3rem;font-size:2.5rem;font-weight:500;cursor:pointer;vertical-align:-.2rem;width:4rem;height:4rem;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;margin:0 1.6rem 0 0}.main-section-center--cat .cat__social .cat__fav:hover,.main-section-center--cat .cat__social .cat__share:hover{color:#fff;background-color:#1c1c1c}.main-section-center--cat .cat__social .cat__fav{margin:0}.main-section-center--cat .cat__social .follow-count{text-align:left;line-height:2.8rem;letter-spacing:.05rem;font-size:1.3rem;color:#666;vertical-align:-.2rem}@media screen and (min-width:480px){.main-section-center--cat .cat__social .follow-count{line-height:3.2rem}}@media screen and (min-width:840px){.main-section-center--cat .cat__social .follow-count{line-height:3.8rem}}.main-section-center--cat .prof__wrap{width:100%;display:block;text-align:left;margin:0 0 1.6rem}.main-section-center--cat .prof__wrap .prof__button-wrap{display:inline-block}.main-section-center--cat .prof__wrap .prof__social-wrap{display:inline-block}.main-section-center--cat .prof__wrap .prof__social-wrap .prof__social-site{width:100%;display:inline-block;padding:0 .8rem;margin:0 .5rem .8rem 0;border:.1rem solid rgba(0,0,0,0.1);text-align:center;line-height:3.3rem}.main-section-center--cat .prof__wrap .prof__social-wrap .prof__social-site:last-child{margin:0 0 .8rem 0}.main-section-center--cat .prof__wrap .prof__social-wrap .prof__social-site a{text-decoration:none;font-size:1.3rem;font-weight:700;color:rgba(0,0,0,0.9);letter-spacing:.15rem;vertical-align:.2rem}.main-section-center--cat .prof__wrap .prof__social-wrap .prof__social-icon{cursor:pointer;width:2.8rem;height:2.8rem;vertical-align:.5rem;display:inline-block;border:.1rem solid rgba(0,0,0,0.1);margin:0 .6rem .6rem 0}@media screen and (min-width:840px){.main-section-center--cat .prof__wrap .prof__social-wrap .prof__social-icon{width:3.8rem;height:3.8rem;margin:0 .8rem .8rem 0}}.main-section-center--cat .prof__wrap .prof__social-wrap .prof__social-share{width:3.8rem;height:3.8rem;vertical-align:.5rem;display:inline-block;border-radius:999rem}.main-section-center--cat .cat__subtitle{color:rgba(0,0,0,0.87);font-weight:300;font-size:1.5rem;line-height:1.7rem;text-align:center;text-transform:initial;line-height:1.7em;width:100%;margin:0 0 1.6rem;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.main-section-center--cat .cat__subtitle{margin:0 0 1.6rem;padding:0}}.main-section-center--cat .cat__subtitle p{color:rgba(0,0,0,0.87);font-weight:300;font-size:1.5rem;line-height:1.7rem;text-align:center;text-transform:initial;line-height:1.7em;width:100%;margin:0 0 1.6rem;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.main-section-center--cat .cat__subtitle p{margin:0 0 1.6rem;padding:0}}.main-section-center--cat .cat__subtitle a{text-decoration:none;color:rgba(0,0,0,0.9);line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word}.main-section-center--cat .cat__subtitle a:hover{color:#09f}.x-wrap{position:relative;min-height:25rem;margin:0;padding:0 1.6rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media screen and (min-width:960px){.x-wrap{overflow-x:initial;overflow-y:initial;white-space:initial;-webkit-box-sizing:initial;box-sizing:initial;min-height:initial}}.x-wrap-total{position:relative;margin:0;padding:0 1.6rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.profile__header{max-width:72rem;position:relative;margin:0 auto 1.6rem}.profile__header .mobile-share{position:absolute;top:3.1rem;right:calc(50% - 12rem)}@media screen and (min-width:480px){.profile__header .mobile-share{top:5.5rem;right:calc(50% - 16rem)}}@media screen and (min-width:600px){.profile__header .mobile-share{display:none}}.profile__header .mobile-more{position:absolute;top:3.1rem;left:calc(50% - 12rem)}@media screen and (min-width:480px){.profile__header .mobile-more{top:5.5rem;left:calc(50% - 16rem)}}@media screen and (min-width:600px){.profile__header .mobile-more{display:none}}.profile__header .prof__image{width:8rem;height:8rem;display:block;margin:0 auto 1.6rem;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;position:relative}@media screen and (min-width:480px){.profile__header .prof__image{width:10rem;height:10rem}}@media screen and (min-width:600px){.profile__header .prof__image{width:12rem;height:12rem;float:right;margin:0 0 1.6rem}}@media screen and (min-width:840px){.profile__header .prof__image{width:15rem;height:15rem;margin:0 0 1.6rem 1.6rem}}.profile__header .prof__image:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.profile__header .prof__image--event{width:50%;min-width:12rem;height:initial;border-radius:initial}@media screen and (min-width:600px){.profile__header .prof__image--event{float:right;margin:0 0 1.6rem;width:12rem}}@media screen and (min-width:840px){.profile__header .prof__image--event{width:15rem;margin:0 0 1.6rem 1.6rem}}.profile__header .prof__image .artist-status{display:none;width:1.8rem;height:1.8rem;line-height:1.3;border-radius:2.5rem;color:white;font-weight:400;font-size:1.4rem;text-transform:uppercase;position:absolute;top:-1rem;left:1.9rem}.profile__header .prof__image .artist-status.legend{color:#e1cb77}.profile__header .prof__image .artist-status.supernova{color:black}.profile__header .prof__image .artist-status.master{color:#c60c23}.profile__header .prof__image .artist-status.pro{color:#afb9c3}.profile__header .prof__image .artist-status.startwo{top:.5rem;left:0rem}.profile__header .prof__image .artist-status.starthree{top:2.6rem;left:-1.3rem}.profile__header .prof__image .artist-status.starfour{top:5rem;left:-2.2rem}.profile__header .prof__image .artist-verified{width:2rem;height:2rem;border-radius:2rem;background-color:#4688d7;position:absolute;bottom:0rem;right:.5rem;color:white;font-size:1.5rem;line-height:1.5}@media screen and (min-width:480px){.profile__header .prof__image .artist-verified{bottom:.5rem;right:1.5rem}}.profile__header .prof__image .artist-verified .verified{font-size:1.2rem;line-height:2.2rem;color:white;text-align:center}.profile__header .prof__image .closed-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#e84c3d;position:absolute;top:-.5rem;right:-.5rem;color:#000;font-size:1.2rem;line-height:1.8;text-align:center;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__header .prof__image .private-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__header .prof__image .laser-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;text-align:center;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__header .prof__image .laser-studio.private{top:1.8rem}.profile__header .prof__image .on-the-road{width:2rem;height:2rem;border-radius:2rem;background-color:black;text-transform:uppercase;position:absolute;top:.3rem;right:1.5rem;color:white;font-size:.9rem;line-height:2.3;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__header .prof__image .flag{position:absolute;left:.3rem;bottom:0;width:2.5rem}@media screen and (min-width:480px){.profile__header .prof__image .flag{left:1.3rem;bottom:.4rem}}@media screen and (min-width:840px){.profile__header .prof__image .flag{left:1.3rem;bottom:.4rem;width:2.5rem}}.profile__header .info__wrap .prof__title{display:block;width:100%;font-size:3.2rem;font-weight:100;font-style:normal;text-overflow:ellipsis;text-align:center;text-transform:initial;line-height:initial;letter-spacing:.01rem;outline:0;word-break:break-word;word-wrap:break-word;width:100%;padding:0 1.6rem;margin:0 0 .8rem;overflow:hidden;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.profile__header .info__wrap .prof__title{width:initial;padding:0;text-align:left;font-size:4.5rem}}.profile__header .info__wrap .prof__date{font-size:1.6rem;text-align:center;font-weight:600;text-transform:initial;margin:0 0 .8rem;letter-spacing:.1rem;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:600px){.profile__header .info__wrap .prof__date{text-align:left}}.profile__header .info__wrap .prof__location{font-size:1.4rem;text-align:center;font-weight:500;text-transform:initial;margin:0 0 .8rem;letter-spacing:.1rem;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:600px){.profile__header .info__wrap .prof__location{text-align:left}}.profile__header .info__wrap .prof__address{font-size:1.3rem;text-align:center;font-weight:400;line-height:1.8;text-transform:initial;margin:0 0 .8rem;letter-spacing:.1rem;color:rgba(0,0,0,0.6);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:600px){.profile__header .info__wrap .prof__address{text-align:left}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__address{font-size:1.4rem}}.profile__header .info__wrap .prof__address a{text-decoration:none;font-weight:500;color:rgba(0,0,0,0.9);letter-spacing:.15rem}.profile__header .info__wrap .prof__address a:hover{text-decoration:none;font-weight:500;color:black;letter-spacing:.15rem}.profile__header .info__wrap .prof__address a .sflag{left:1rem;bottom:1rem;width:2rem}.profile__header .info__wrap .prof__tags{text-align:center;width:100%;margin:0 0 .8rem}@media screen and (min-width:600px){.profile__header .info__wrap .prof__tags{text-align:left}}.profile__header .info__wrap .prof__tags .style-tag{display:inline-block;margin:0 .6rem .4rem 0;line-height:0}.profile__header .info__wrap .prof__tags .style-tag a{display:inline-block;cursor:pointer;background-color:#fafafa;line-height:1.6;letter-spacing:.05rem;padding:.15rem 1rem;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;border-radius:999rem;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6);font-size:1rem;font-weight:400;text-transform:uppercase}.profile__header .info__wrap .prof__tags .style-tag a:hover{color:rgba(0,0,0,0.8);background-color:#fff}.profile__header .info__wrap .prof__wrap{display:inline-block;width:100%;margin:0 0 .8rem;text-align:left}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap{width:calc(100% - 16.6rem);margin:0 0 .8rem}}.profile__header .info__wrap .prof__wrap .prof__button-wrap{width:100%}@media screen and (min-width:600px){.profile__header .info__wrap .prof__wrap .prof__button-wrap{width:13.8rem;float:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.profile__header .info__wrap .prof__wrap .prof__button-wrap .prof__button{color:#fff;background:#025f8e;background:-webkit-gradient(linear,left top,right top,from(#025f8e),to(#0286cd));background:linear-gradient(to right,#025f8e,#0286cd);font-size:1.1rem;font-weight:500;line-height:3rem;text-align:center;vertical-align:bottom;text-transform:uppercase;display:inline-block;width:100%;letter-spacing:.05rem;cursor:pointer;margin:.8rem 0}.profile__header .info__wrap .prof__wrap .prof__button-wrap .prof__button:hover{color:#fff;background:#0286cd}@media screen and (min-width:480px){.profile__header .info__wrap .prof__wrap .prof__button-wrap .prof__button{height:3.2rem}}@media screen and (min-width:600px){.profile__header .info__wrap .prof__wrap .prof__button-wrap .prof__button{margin:0 .8rem 0 0}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap .prof__button-wrap .prof__button{width:13.8rem;line-height:4rem;height:3.8rem}}.profile__header .info__wrap .prof__wrap .prof__button-wrap .edit__button{color:#1c1c1c;background-color:#fff;border:1px solid rgba(0,0,0,0.1);font-size:1.1rem;font-weight:500;line-height:3rem;text-align:center;vertical-align:bottom;text-transform:uppercase;display:inline-block;width:100%;letter-spacing:.05rem;cursor:pointer;margin:.8rem 0}.profile__header .info__wrap .prof__wrap .prof__button-wrap .edit__button:hover{color:#fff;background:#0286cd}@media screen and (min-width:480px){.profile__header .info__wrap .prof__wrap .prof__button-wrap .edit__button{height:3.2rem}}@media screen and (min-width:600px){.profile__header .info__wrap .prof__wrap .prof__button-wrap .edit__button{margin:0 .8rem 0 0}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap .prof__button-wrap .edit__button{width:13.8rem;line-height:4rem;height:3.8rem}}.profile__header .info__wrap .prof__wrap .contact-button{float:left;width:50%}@media screen and (min-width:600px){.profile__header .info__wrap .prof__wrap .contact-button{width:calc(50% - 4.5rem);max-width:20rem}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap .contact-button{width:calc(50% - 6.5rem)}}.profile__header .info__wrap .prof__wrap .contact-button:hover{color:#fff;background:#0286cd}.profile__header .info__wrap .prof__wrap .follow-button{width:50%}.profile__header .info__wrap .prof__wrap .follow-button.myfollow{color:rgba(0,0,0,0.8);background-color:#fff}.profile__header .info__wrap .prof__wrap .follow-button .nofollow{position:absolute;color:rgba(0,0,0,0.15);text-transform:uppercase;line-height:2.8rem;left:0;right:0;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;text-align:center;padding:0}@media screen and (min-width:480px){.profile__header .info__wrap .prof__wrap .follow-button .nofollow{line-height:3.2rem}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap .follow-button .nofollow{line-height:3.8rem}}@media screen and (min-width:600px){.profile__header .info__wrap .prof__wrap .follow-button{width:calc(50% - 4.5rem);max-width:20rem}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap .follow-button{width:calc(50% - 6.5rem)}}.profile__header .info__wrap .prof__wrap .bell{text-align:left;letter-spacing:.05rem;color:#666;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 0 0 .8rem}.profile__header .info__wrap .prof__wrap .bell .material-icons{line-height:3.8rem;border:1px solid rgba(0,0,0,0.1);padding:0 1rem}.profile__header .info__wrap .prof__wrap .follow-count{float:left;padding-left:1.6rem;text-align:left;line-height:3.8rem;letter-spacing:.05rem;font-size:1.3rem;vertical-align:-.2rem;color:#666}@media screen and (min-width:600px){.profile__header .info__wrap .prof__wrap .follow-count{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.profile__header .info__wrap .prof__wrap .prof__social-wrap{display:inline-block}.profile__header .info__wrap .prof__wrap .prof__social-wrap .prof__social-site{vertical-align:1.2rem;display:inline-block;line-height:2rem;padding:.4rem .8rem 0;margin:0 .6rem .6rem 0;border:.1rem solid rgba(0,0,0,0.1)}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap .prof__social-wrap .prof__social-site{vertical-align:1.8rem;display:inline-block;line-height:3.3rem;padding:0 .8rem;margin:0 .8rem .8rem 0;vertical-align:bottom;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}}.profile__header .info__wrap .prof__wrap .prof__social-wrap .prof__social-site a{text-decoration:none;font-size:1.3rem;font-weight:700;color:rgba(0,0,0,0.9);letter-spacing:.15rem;vertical-align:.2rem}.profile__header .info__wrap .prof__wrap .prof__social-wrap .prof__social-icon{width:2.8rem;height:2.8rem;vertical-align:.5rem;display:inline-block;border:.1rem solid rgba(0,0,0,0.1);margin:0 .6rem .6rem 0}@media screen and (min-width:840px){.profile__header .info__wrap .prof__wrap .prof__social-wrap .prof__social-icon{width:3.8rem;height:3.8rem;margin:0 .8rem .8rem 0}}.profile__header .info__wrap .prof__subtitle{color:rgba(0,0,0,0.87);font-weight:300;font-size:1.5rem;line-height:1.7rem;text-align:center;text-transform:initial;line-height:1.7em;width:100%;margin:0 0 1.6rem;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial;width:100%;padding:0 1.6rem}@media screen and (min-width:840px){.profile__header .info__wrap .prof__subtitle{margin:0 0 1.6rem;padding:0}}.profile__header .info__wrap .prof__subtitle p{display:inline;line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word;letter-spacing:.02rem;color:rgba(0,0,0,0.6)}.profile__header .info__wrap .prof__subtitle a{text-decoration:none;color:rgba(0,0,0,0.9);line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word}.profile__header .info__wrap .prof__subtitle a:hover{color:#09f}.profile__header .info__wrap .prof__social{margin:0 0 .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.profile__header .info__wrap .prof__social .follow-button{width:13.8rem;height:3rem;position:relative;display:inline-block;float:left;font-size:2.5rem;font-weight:500;cursor:pointer;vertical-align:-.2rem;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin:0 .8rem 0 0;color:#fff;background-color:#1c1c1c}@media screen and (min-width:480px){.profile__header .info__wrap .prof__social .follow-button{height:3.2rem}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__social .follow-button{height:3.8rem}}.profile__header .info__wrap .prof__social .follow-button.following{color:rgba(0,0,0,0.8);background-color:#fff}.profile__header .info__wrap .prof__social .follow-button.following:hover{color:#fff;border:solid 1px #c33;background-color:#c33}.profile__header .info__wrap .prof__social .follow-button:hover{color:#1c1c1c;background-color:#fff;border:solid 1px rgba(0,0,0,0.15)}.profile__header .info__wrap .prof__social .follow-button .follow-text{text-transform:uppercase;line-height:2.8rem;position:absolute;left:0;right:0;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;padding:0}@media screen and (min-width:480px){.profile__header .info__wrap .prof__social .follow-button .follow-text{line-height:3.2rem}}@media screen and (min-width:840px){.profile__header .info__wrap .prof__social .follow-button .follow-text{line-height:3.8rem}}.profile__header .info__wrap .prof__social .follow-count{text-align:left;line-height:3rem;letter-spacing:.05rem;font-size:1.3rem;color:#666;vertical-align:-.2rem}@media screen and (min-width:840px){.profile__header .info__wrap .prof__social .follow-count{line-height:3.8rem}}.profile__header .info__wrap .prof__social .prof__fav,.profile__header .info__wrap .prof__social .prof__share{color:#1c1c1c;position:relative;display:inline-block;float:left;font-size:2.5rem;font-weight:500;cursor:pointer;vertical-align:-.2rem;width:4rem;height:4rem;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;margin:0 1.6rem 0 0}.profile__header .info__wrap .prof__social .prof__fav:hover,.profile__header .info__wrap .prof__social .prof__share:hover{color:#fff;background-color:#1c1c1c}.profile__header .info__wrap .prof__social .prof__fav{margin:0}.prof__ad{max-width:72rem;margin:1.6rem auto;padding:.8rem;white-space:initial;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);color:#fff;font-weight:600;letter-spacing:.1rem;font-size:1.2rem;text-align:center;background-color:#14aaff}.prof__ad h1{color:#fff;letter-spacing:.1rem;font-weight:700;text-transform:uppercase;text-align:left;font-size:1.2rem;line-height:1.5;letter-spacing:.2rem;bottom:2.4rem}.prof__ad p{font-weight:500}.prof__claim{display:inline-block;float:left;width:100%;padding:1.6rem 0;margin:0 0 1.6rem;text-align:center}.prof__claim .claim-profile{display:inline-block;max-width:72rem;width:100%;color:#fff;background:#025f8e;background:-webkit-gradient(linear,left top,right top,from(#025f8e),to(#0286cd));background:linear-gradient(to right,#025f8e,#0286cd);font-size:1.1rem;font-weight:500;line-height:3.8rem;text-align:center;vertical-align:bottom;text-transform:uppercase;letter-spacing:.05rem;cursor:pointer}.prof__contact{display:block;width:100%;max-width:72rem;margin:0 auto 1.6rem;text-align:left}.prof__contact .prof__social-wrap{display:inline-block;width:100%;margin:1.6rem 0}.prof__contact .prof__social-wrap .contact-warning{background-color:#ffd70a;color:#000;margin-bottom:1.6rem;padding:.8rem;white-space:initial;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);font-weight:600;letter-spacing:.1rem;font-size:1.2rem;text-align:center}.prof__contact .prof__social-wrap .contact-warning .material-icons{vertical-align:-.2rem;font-size:1.2rem}.prof__contact .prof__social-wrap .prof__social-site{display:inline-block;padding:0 .8rem;margin:0 .6rem .6rem 0;border:.1rem solid rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);background:#fff;line-height:2.5rem}@media screen and (min-width:840px){.prof__contact .prof__social-wrap .prof__social-site{display:inline-block;line-height:3.3rem;padding:0 .8rem;margin:0 .8rem .8rem 0;vertical-align:bottom;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}}.prof__contact .prof__social-wrap .prof__social-site:last-child{margin:0 0 .8rem 0}.prof__contact .prof__social-wrap .prof__social-site:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.prof__contact .prof__social-wrap .prof__social-site a{text-decoration:none;font-size:1.3rem;font-weight:700;color:rgba(0,0,0,0.9);letter-spacing:.15rem;vertical-align:.2rem}.prof__contact .prof__social-wrap .prof__contact-button{display:block;width:100%;margin:0 .5rem .8rem 0;text-align:center;vertical-align:1.8rem;line-height:3;font-size:1.2rem;font-weight:500;letter-spacing:.15rem;cursor:pointer;border:.1rem solid rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);color:rgba(0,0,0,0.9);background:#fff}.prof__contact .prof__social-wrap .prof__contact-button:last-child{margin:0 0 .8rem 0}.prof__contact .prof__social-wrap .prof__contact-button:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.prof__contact .prof__social-wrap .prof__contact-button a{text-decoration:none;font-size:1.3rem;font-weight:500;color:rgba(0,0,0,0.9);letter-spacing:.15rem;vertical-align:.2rem}.prof__contact .prof__social-wrap .prof__contact-button-show{width:100%;text-align:center;vertical-align:1.8rem;display:block;line-height:3;font-size:1.2rem;margin:0 .5rem .8rem 0;color:rgba(0,0,0,0.9)}.prof__contact .prof__social-wrap .prof__contact-button-show .copy-text{float:right;text-transform:uppercase;font-weight:700;padding-left:1.6rem;cursor:pointer}.prof__contact .prof__social-wrap .prof__social-icon{display:inline-block;width:2.8rem;height:2.8rem;margin:0 .6rem .6rem 0;border:.1rem solid rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);background:#fff;vertical-align:.2rem}@media screen and (min-width:840px){.prof__contact .prof__social-wrap .prof__social-icon{width:3.8rem;height:3.8rem;margin:0 .8rem .8rem 0}}.prof__contact .prof__social-wrap .prof__social-icon:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.prof__contact .prof__social-wrap .prof__social-share{width:3.8rem;height:3.8rem;vertical-align:.5rem;display:inline-block;border:.1rem solid rgba(0,0,0,0.1);margin:0 .8rem .8rem 0;border-radius:999rem}.regi-bar{display:block;position:fixed;right:0;bottom:0;left:0;background:#025f8e;background:-webkit-gradient(linear,left top,right top,from(#025f8e),to(#0286cd));background:linear-gradient(to right,#025f8e,#0286cd);z-index:1100;margin-top:auto;margin-right:auto;margin-bottom:0;padding:1.5rem 0;color:#fff;font-size:1.2rem;text-align:center;text-transform:uppercase;line-height:1;letter-spacing:.12em;font-weight:500;text-rendering:geometricPrecision}@media screen and (min-width:840px){.regi-bar{display:none}}.tab-bar{position:fixed;width:100%;right:0;bottom:0;left:0;background-color:#fff;-webkit-box-shadow:0 -3px 10px 0 rgba(0,0,0,0.02),0 -2px 5px 0 rgba(0,0,0,0.04);box-shadow:0 -3px 10px 0 rgba(0,0,0,0.02),0 -2px 5px 0 rgba(0,0,0,0.04);z-index:1100}@media screen and (min-width:960px){.tab-bar{display:none}}.tab-bar .account-wrap{overflow-y:auto;max-height:14rem;line-height:0}.tab-bar .account-wrap .account{width:100%;display:inline-block;height:4rem;letter-spacing:.15rem;color:rgba(0,0,0,0.6);padding:.5rem 1.4rem;cursor:pointer;margin:0;text-transform:initial;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:break-word;border-bottom:1px solid #e2e2e2}.tab-bar .account-wrap .account .account-img{display:inline-block;width:3rem;height:3rem;right:2%;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.tab-bar .account-wrap .account .account-name{display:inline-block;letter-spacing:.15rem;font-weight:700;line-height:3rem;text-transform:capitalize;color:rgba(0,0,0,0.6);font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 0 0 1.6rem}.tab-bar .account-wrap .account .account-current{display:inline-block;float:right;letter-spacing:.15rem;font-weight:700;text-transform:capitalize;color:rgba(0,0,0,0.6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab-bar .tab-wrap{display:table;width:100%;-webkit-box-shadow:0 -3px 10px 0 rgba(0,0,0,0.02),0 -2px 5px 0 rgba(0,0,0,0.04);box-shadow:0 -3px 10px 0 rgba(0,0,0,0.02),0 -2px 5px 0 rgba(0,0,0,0.04)}.tab-bar .tab-wrap a{text-decoration:none;color:#168dd9}.tab-bar .tab-wrap a.tab{display:table-cell;padding:.9rem .45rem;vertical-align:middle;text-align:center;color:#a1a1a1;font-size:1.1rem;line-height:11px;text-transform:capitalize}.tab-bar .tab-wrap a.tab.active{color:rgba(0,0,0,0.9)}.tab-bar .tab-wrap a.tab i{font-size:2.5rem;line-height:2.5rem;clear:both;display:inline-block;float:left;width:100%;margin-bottom:0}.modal-wrap{position:absolute;left:0;bottom:0;width:100%}.modal{display:none;overflow:hidden;position:relative;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);overflow-x:hidden;overflow-y:auto}@media screen and (min-width:600px){.modal{position:fixed}}.modal .modal-dialog{overflow:hidden;position:relative;top:30%;right:0;bottom:0;left:0;max-width:94rem;margin:auto;-webkit-transition:all .15s linear;transition:all .15s linear}@media screen and (min-width:600px){.modal .modal-dialog{min-height:500px}}.modal .modal-dialog .modal-content{max-width:940px;margin:auto;position:relative;background-clip:padding-box;color:#fff;outline:0;background-color:rgba(0,0,0,0.95)}@media screen and (min-width:600px){.modal .modal-dialog .modal-content{background-color:transparent}}.modal .modal-dialog .modal-content .modal-close{display:none}@media screen and (min-width:600px){.modal .modal-dialog .modal-content .modal-close{display:block;color:white;padding:.8rem;position:absolute;right:0;z-index:100}}.modal .modal-dialog .modal-content .modal-body{display:inline-block;width:100%;padding:3.125rem 3.75rem 4.75rem}@media screen and (min-width:960px){.modal .modal-dialog .modal-content .modal-body{overflow:hidden;position:relative;color:#fff;padding:3.125rem 3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}}.modal .modal-dialog .modal-content .modal-body .region{display:inline-block;width:100%}@media screen and (min-width:960px){.modal .modal-dialog .modal-content .modal-body .region{clear:both;width:18.64407%;float:left;margin-right:1.69492%}.modal .modal-dialog .modal-content .modal-body .region:first-child{padding-top:0}}.modal .modal-dialog .modal-content .modal-body .region .locale-header{display:none;font-weight:400;font-size:2rem;margin-bottom:1.6rem;color:#fff;text-align:left}@media screen and (min-width:960px){.modal .modal-dialog .modal-content .modal-body .region .locale-header{display:block}}.modal .modal-dialog .modal-content .modal-body .region .language-list{width:100%;clear:both;float:none;display:block;margin-right:auto;margin-left:auto;text-align:left;font-weight:300}@media screen and (min-width:960px){.modal .modal-dialog .modal-content .modal-body .region .language-list{font-weight:400;font-size:2rem;font-size:1.25rem;margin-bottom:1.6rem;margin-bottom:1rem;color:#fff;text-align:left}}.modal .modal-dialog .modal-content .modal-body .region .language-list .language{width:48.93617%;float:left;float:left;position:relative}@media screen and (min-width:600px){.modal .modal-dialog .modal-content .modal-body .region .language-list .language{width:31.91489%;float:left}}@media screen and (min-width:960px){.modal .modal-dialog .modal-content .modal-body .region .language-list .language{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.modal .modal-dialog .modal-content .modal-body .region .language-list .language .flag{cursor:pointer;display:block;padding:.25rem 0 .25rem 5rem;margin-bottom:1.25rem;font-size:1.5rem;color:#fff}.modal .modal-dialog .modal-content .modal-body .region .language-list .language .flag .sflag{position:absolute;background-repeat:no-repeat;background-position:top left;background-size:contain;overflow:hidden;left:0;top:.4rem;width:2rem;height:21px;height:2rem;float:left}@media screen and (min-width:600px){.modal .modal-dialog .modal-content .modal-body .region .language-list .language .flag .sflag{width:4rem}}.admin-section-center{width:100%;padding:0 1.2rem;text-align:center}@media screen and (min-width:720px){.admin-section-center{padding:0 2rem}}@media screen and (min-width:900px){.admin-section-center{width:90%;margin:2rem auto;padding:0;text-align:center}}@media screen and (min-width:1024px){.admin-section-center{width:96%}}.main__tags,.main__filters,.main__results{width:100%;float:left;text-align:center;font-size:1.2rem;letter-spacing:.15rem}.main__tags.events,.main__filters.events,.main__results.events{margin-bottom:1.6rem}.main__tags{padding:.8rem 1.6rem}.main__tags .main__tag:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);color:#fff;background-color:#f0523d}.main__filters{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px dotted rgba(0,0,0,0.1)}@media screen and (min-width:1280px){.main__filters{border-bottom:0}}.main__filters--gallery{display:none}@media screen and (min-width:840px){.main__filters--gallery{display:-webkit-box;display:-ms-flexbox;display:flex}}.main__filters--profiles{margin:0 0 2rem 0}.main__filters .tattoo__filter-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:5.2rem;padding:1rem;border-left:0;border-right:0;font-size:1.3rem;text-align:left;font-weight:500;line-height:3rem;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,0.9);background:rgba(0,0,0,0.05);cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:480px){.main__filters .tattoo__filter-option{width:16.2rem}}@media screen and (min-width:1200px){.main__filters .tattoo__filter-option{width:20%}}.main__filters .tattoo__filter-option--last{background:rgba(0,0,0,0.1)}.main__filters .tattoo__filter-option:hover{background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main__filters .tattoo__filter-option--tattoo{width:calc(100% - 12rem);border:1px solid rgba(0,0,0,0.1);border-right:0}@media screen and (min-width:480px){.main__filters .tattoo__filter-option--tattoo{width:24rem}}@media screen and (min-width:540px){.main__filters .tattoo__filter-option--tattoo{width:28rem}}@media screen and (min-width:640px){.main__filters .tattoo__filter-option--tattoo{width:35rem}}.main__filters .tattoo__filter-option--location{width:16.66%}.main__filters .tattoo__filter-option--studios{border-left:1px solid rgba(0,0,0,0.1);width:100%}@media screen and (min-width:540px){.main__filters .tattoo__filter-option--studios{width:36rem}}@media screen and (min-width:640px){.main__filters .tattoo__filter-option--studios{width:40rem}}.main__filters .tattoo__filter-option--full{border-left:1px solid rgba(0,0,0,0.1);width:100%}@media screen and (min-width:540px){.main__filters .tattoo__filter-option--full{width:36rem}}@media screen and (min-width:640px){.main__filters .tattoo__filter-option--full{width:40rem}}.main__filters .tattoo__filter-option .material-icons.dropdown{padding:0;width:initial;line-height:3rem}.main__tag-title{float:left;padding:0 1rem 0 0;text-transform:uppercase;text-decoration:none;font-size:1.1rem;font-weight:500;line-height:1.8}.main__tag-title-num{color:#000;padding:0 1rem 0 0}.main__sortby{display:none;margin:0 .8rem 0 0;text-transform:uppercase;font-weight:700;cursor:pointer}@media screen and (min-width:900px){.main__sortby{display:block}}.main__sortby-options{display:inline-block;color:rgba(0,0,0,0.3);font-size:1.2rem;text-transform:uppercase;font-weight:700;cursor:pointer;position:relative;padding:0 0 0 1rem}.main__sortby-slctd{color:rgba(0,0,0,0.3)}.main__sortby-slctd:hover{color:rgba(0,0,0,0.9)}.main__results{display:none;float:right;text-decoration:none;color:#999;text-transform:uppercase;font-weight:700;text-align:right}@media screen and (min-width:900px){.main__results{display:block}}.main__filters-mobile{width:100%;float:left;margin:0;border-top:1px dotted rgba(0,0,0,0.1);text-align:center;font-size:1.2rem}@media screen and (min-width:840px){.main__filters-mobile{display:none}}.main__sortby-mobile{display:none;float:left;padding:0 1.2rem 0;margin:0 0 1.6rem;width:100%}.main__sortby-mobile p{font-size:1.1rem;font-weight:500;line-height:3.8rem;vertical-align:-.2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase}.main__sortby-mobile p.sortby__selected{color:rgba(0,0,0,0.9);font-weight:600}.main__sortby-mobile.on{display:block}@media screen and (min-width:900px){.main__sortby-mobile.on{display:none}}.mobile-main-header{float:left;padding:0 1.2rem 0;margin:1.6rem 0;width:100%}@media screen and (min-width:960px){.mobile-main-header{display:none}}.mobile-main-header a,.mobile-main-header p{display:block;font-size:1.1rem;font-weight:500;line-height:3.8rem;vertical-align:-.2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase}.mobile-main-header a.selected,.mobile-main-header p.selected{color:rgba(0,0,0,0.9);font-weight:600}.mobile-main-header.on{display:block}@media screen and (min-width:900px){.mobile-main-header.on{display:none}}.main__btn-wrap{float:left;width:50%}.main__link{text-decoration:none;color:#000}.main__link:hover{color:#09f}.page-nav-section{width:100%;height:3.6rem;line-height:2.8rem;text-align:center;overflow:hidden;position:relative;z-index:1;margin-bottom:1.6rem;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04);box-shadow:0 3px 10px 0 rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04)}.page-nav-section.fixed{position:fixed;top:0;background:white;z-index:100}.page-nav-section .page-nav{-webkit-user-select:none;display:block;height:51px;overflow-y:hidden;padding:0;position:relative;-webkit-overflow-scrolling:touch;overflow-x:scroll}.page-nav-section .page-nav .wrap{text-align:justify;width:64rem;margin:0 auto;display:inline-block;position:relative;white-space:nowrap;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.3)}@media screen and (min-width:640px){.page-nav-section .page-nav .wrap{text-align:center}}.page-nav-section .page-nav .wrap li{display:inline-block}.page-nav-section .page-nav .wrap li a{color:rgba(0,0,0,0.3);display:block;padding:.85rem .8rem;font-size:1.2rem;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1.5;letter-spacing:.15rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-nav-section .page-nav .wrap li a:hover{color:black;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-nav-section .page-nav .wrap li .sel{border-bottom:1px solid black;color:black;margin-top:-1px}.section-nav{display:block;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);margin-top:-0.1rem;z-index:2;text-align:center}.section-nav .section-nav__item{display:inline-block;padding:0 1.2rem;color:rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);background-color:white;margin-bottom:-.1rem}.section-nav .section-nav__item:hover{color:black}.section-nav .section-nav__item a{color:rgba(0,0,0,0.3);display:block;padding:.8rem 0;font-size:1.2rem;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1.5;letter-spacing:.25rem;cursor:pointer}.section-nav .section-nav__item a:hover{color:black}.section-nav .section-nav__item--sel{color:black;border-bottom:1px solid black}.section-nav .section-nav__item--sel a{color:black}.section-nav .section-nav__item--user{border-bottom:1px solid rgba(0,0,0,0.3)}.section-nav .section-nav__item--user:hover{border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid black}@media screen and (min-width:768px){.section-nav__border{width:100%;height:.1rem;border-top:.1rem solid #ebecec;margin-top:-0.1rem}}.search-home{width:100%;height:100%;height:calc(100vh - 11.2rem);min-height:40rem}@media screen and (min-width:840px){.search-home{height:calc(100vh - 14.2rem)}}.search-home .hl{height:23.1rem;text-align:center;text-align:-webkit-center;text-align:-moz-center;margin:0 auto}@media screen and (min-width:840px){.search-home .hl{height:25rem}}@media screen and (min-width:960px){.search-home .hl{height:28rem}}@media screen and (min-width:1280px){.search-home .hl{height:31rem}}.search-home .logo{padding-top:11rem;height:92px;width:10rem}@media screen and (min-width:480px){.search-home .logo{width:12rem}}@media screen and (min-width:600px){.search-home .logo{width:16rem}}@media screen and (min-width:840px){.search-home .logo{width:20rem}}@media screen and (min-width:960px){.search-home .logo{width:22rem}}@media screen and (min-width:1280px){.search-home .logo{width:20rem;padding-top:18rem}}.search-home form{text-align:center}.search-home form input.searchbox{background-color:#fff;border:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0.15);cursor:text;display:inline-block;font-size:1.6rem;height:3.6rem;line-height:3.6rem;max-width:67.2rem;position:relative;width:90%;padding:0 0 0 1rem;-webkit-appearance:none}.search-home form input.searchbox::-webkit-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.6rem;line-height:3.6rem}.search-home form input.searchbox::-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.6rem;line-height:3.6rem}.search-home form input.searchbox:-ms-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.6rem;line-height:3.6rem}.search-home form input.searchbox:-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.6rem;line-height:3.6rem}.search-home form .popover{opacity:0;overflow:hidden;position:absolute;right:-2.5rem;top:1rem;z-index:900;visibility:visible;font-size:12px;text-align:center;padding:2rem 1.5rem 1.5rem;pointer-events:auto}.search-home form .popover .popover-arrow{position:absolute;right:2.5rem;top:1.2rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-home form .popover .popover-inner{position:relative;max-width:28rem;padding:14px;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.search-home form .popover .popover-inner .list-item{border-top:1px solid rgba(255,255,255,0.2);display:block;border:0;text-align:left;width:100%;line-height:1.4;white-space:nowrap;padding:.5rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#d4d4d4}.search-home .common-searches{margin:2rem 0 0;padding:0;width:90%;max-width:67.2rem;text-align:center;color:#999;font-size:1.2rem;letter-spacing:.5px;font-weight:300;position:relative}.search-home .common-searches a{color:#474747;text-decoration:none;font-weight:600}.search-home .common-searches a:hover{color:black}.search-home .termswrap{position:absolute;bottom:1rem;right:2rem;z-index:3}.search-home .termswrap .terms{font-weight:400;font-size:1rem;letter-spacing:.15rem;display:inline-block;padding:0 0 0 1rem;cursor:pointer}.search-home .termswrap .terms:hover{color:rgba(0,0,0,0.75)}.home{width:100%;height:100%;height:100vh}.home .welcome{font-size:1.6rem;color:#fff;text-align:center;width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .welcome .slogan{color:#fff;font-weight:100;margin-bottom:1.3rem}@media screen and (min-width:640px){.home .welcome .slogan{font-size:4rem}}.home .welcome .subtitle{color:#fff;margin:0 0 1.3rem;font-size:1.4rem;line-height:initial;text-transform:uppercase}.home .welcome .actionwrap .action{background-color:rgba(255,255,255,0.7);color:#1c1c1c;font-size:1.1rem;font-weight:900;text-transform:uppercase;margin:0 0 1rem;padding:1.6rem 0;display:inline-block;width:18rem;letter-spacing:.3rem;cursor:pointer}.home .welcome .actionwrap .action:hover{background-color:white}.home .welcome .actionwrap .action--pro{background-color:rgba(0,0,0,0.7);color:white;font-size:1.1rem;font-weight:900;text-transform:uppercase;margin:0 0 1rem;padding:1.6rem 0;display:inline-block;width:18rem;letter-spacing:.3rem;cursor:pointer}.home .welcome .actionwrap .action--pro:hover{background-color:black}.home .videolink{position:absolute;bottom:1rem;left:2rem;z-index:3;color:rgba(255,255,255,0.5);text-decoration:none;font-size:1.2rem}.home .videolink .link{color:rgba(255,255,255,0.5);text-decoration:none;font-size:1.2rem}.home .videolink .link:hover{color:rgba(255,255,255,0.75)}.home .termswrap{position:absolute;bottom:1rem;right:2rem;z-index:3}.home .termswrap .terms{color:rgba(255,255,255,0.5);font-weight:400;font-size:1rem;letter-spacing:.15rem;display:inline-block;padding:0 0 0 1rem;cursor:pointer}.home .termswrap .terms:hover{color:rgba(255,255,255,0.75)}.home-bg{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-origin-x:100%;z-index:-2}.home-bg .videowrapper{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.home-bg .videowrapper iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.home-bg .videowrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.home-bg .dots{position:relative;width:100%;height:100%;z-index:2}.login{min-height:43rem;padding:0;overflow:initial}.login .background{width:100%;height:100%;background-color:rgba(255,255,255,0.97)}.login .background--pro{width:100%;height:100%;background-color:rgba(0,0,0,0.97)}.login .close{position:absolute;right:1.6rem;top:1.6rem;font-size:2.4rem;cursor:pointer;z-index:2}.login .close--pro{position:absolute;right:1.6rem;top:1.6rem;font-size:2.4rem;cursor:pointer;z-index:2;color:#fff}.login .container{position:absolute;top:0;bottom:0;left:0;right:0;height:45rem;margin:auto}.login .container--pro{height:40rem}.login .container .dialog{text-align:center;margin:auto;max-width:31.2rem;padding:1.6rem}.login .container .dialog .logo{text-align:center;margin:auto;width:6rem}.login .container .dialog .logo--pro{text-align:center;margin:auto;max-width:28.2rem;width:12rem}.login .container .dialog .logo--subtitle{color:white;font-size:1.1rem;line-height:2;display:block;font-weight:300}.login .container .dialog .connect{border-top:1px solid #ebecec;border-bottom:1px solid #ebecec;margin:1.6rem 0;padding:1.6rem 0}.login .container .dialog .connect--pro{border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d}.login .container .dialog .connect--pro .note--pro{color:#a1a1a1}.login .container .dialog .connect--pro .note--pro a{color:#cecece;cursor:pointer}.login .container .dialog .connect .email{width:100%;padding-bottom:1.6rem;position:relative}.login .container .dialog .connect .email .forgot{position:absolute;right:1.2rem;top:1.3rem;font-weight:400;font-size:1.1rem;letter-spacing:.1rem;color:#999;cursor:pointer}.login .container .dialog .connect .email .error{position:absolute;width:100%;background-color:#f0523d;color:#fff;font-weight:700;text-decoration:none;font-size:1.1rem;letter-spacing:.1rem;padding:1.25rem}.login .container .dialog .connect .email .error a{color:#fff}@media(min-width:1024px){.login .container .dialog .connect .email .error{right:-100%;top:0rem}}.login .container .dialog .connect .input__login{background-color:transparent;color:black;font-weight:400;font-size:1.4rem;border:1px solid rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login .container .dialog .connect .input__pro{background-color:#f8f8f8;color:black;font-weight:400;font-size:1.4rem;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login .container .dialog .connect .input__pro:focus{background-color:transparent;color:white;font-weight:400;font-size:1.4rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login .container .dialog .connect input.input__pro::-webkit-input-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.login .container .dialog .connect input.input__pro::-moz-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.login .container .dialog .connect input.input__pro:-ms-input-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.login .container .dialog .connect input.input__pro:-moz-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.login .container .dialog .connect input.input__pro::-webkit-input-placeholder::before{color:#a0a0a0}.login .container .dialog .connect input.input__pro::-moz-placeholder::before{color:#a0a0a0}.login .container .dialog .connect input.input__pro:-ms-input-placeholder::before{color:#a0a0a0}.login .container .dialog .connect input.input__pro:-moz-placeholder::before{color:#a0a0a0}.login .container .dialog .connect .signin-wrap{padding-bottom:1.6rem}.login .container .dialog .connect .signin-wrap .signin-btn{font-weight:700;text-decoration:none;text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;width:100%;display:inline-block;padding:1rem .5rem;cursor:pointer;background:black;color:#fff;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}.login .container .dialog .connect .signin-wrap .signin-btn--no-email{background:rgba(0,0,0,0.2);cursor:default}.login .container .dialog .connect .signin-wrap .signin-btn--pro{font-weight:700;text-decoration:none;text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;width:100%;display:inline-block;padding:1rem .5rem;cursor:pointer;background:#f9f9f9;color:black;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}.login .container .dialog .connect .signin-wrap .signin-btn--pro--no-email{background:rgba(255,255,255,0.2);cursor:default;color:black}.login .container .dialog .connect .cancel-btn{font-weight:700;text-decoration:none;text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;width:48%;display:inline-block;margin:0 0 0 2%;padding:1rem .5rem;background:#3e3e3e;color:black;cursor:pointer}.login .container .dialog .connect .intro{font-weight:300;color:rgba(0,0,0,0.6);margin:0 0 1.6rem}.login .container .dialog .connect .intro--pro{font-weight:300;color:#a1a1a1;margin:0 0 1.6rem}.login .container .dialog .connect .button{position:relative;width:100%;margin:0 0 1.2rem;padding:1.2rem 1rem;text-align:center;letter-spacing:.1rem;color:#fff;cursor:pointer}.login .container .dialog .connect .button a{color:white;text-decoration:none}.login .container .dialog .connect .button.facebook{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);border-radius:2px;background-color:#3b5998}.login .container .dialog .connect .button.facebook:hover{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.login .container .dialog .connect .button.google{color:rgba(0,0,0,0.54);background-color:#fff;font-size:1.4rem;border-radius:2px;padding:0;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}.login .container .dialog .connect .button.google:hover{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.login .container .dialog .connect .button.google .icon{padding:11px;float:left}.login .container .dialog .connect .button.google .icon .icon-svg{display:-webkit-box;display:-ms-flexbox;display:flex}.login .container .dialog .connect .button.google .logtitle{display:inline-block;float:left;padding-left:13px;font-family:"Roboto",sans-serif;font-weight:bold;font-size:14px;line-height:40px;text-transform:initial}.login .container .dialog .connect .button.email{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);color:rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.1);border-radius:2px}.login .container .dialog .connect .button.email:hover{background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6);-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1);transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow .2s cubic-bezier(0.4,0,0.2,1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.login .container .dialog .connect .button .logtitle{display:block;font-size:1.1rem;font-weight:700;line-height:initial}.login .container .dialog .connect .button .logsubtitle{display:block;font-size:1rem;font-weight:300;text-transform:initial;line-height:initial;color:rgba(255,255,255,0.5)}.login .container .dialog .connect .note{color:#b3b3b1;font-size:1.1rem;text-align:center}.login .container .dialog .connect .note a{text-decoration:none;color:#000;cursor:pointer}.login .container .dialog .connect .note a:hover{color:rgba(0,0,0,0.6)}.login .container .dialog .note{color:#b3b3b1;font-size:1.1rem;text-align:center}.login .container .dialog .note a{text-decoration:none;color:#000;cursor:pointer}.login .container .dialog .note a:hover{color:rgba(0,0,0,0.6)}.login .container .dialog .pro-redirect{cursor:pointer;background-color:black;color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;padding:1.6rem 0;display:inline-block;width:100%;letter-spacing:.1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login .container .dialog .pro-redirect:hover{background-color:transparent;color:black;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login .container .dialog .pro-startnow{background-color:white;color:black;font-size:1.1rem;font-weight:900;text-transform:uppercase;padding:1.6rem 0;display:inline-block;cursor:pointer;width:100%;letter-spacing:.1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login .container .dialog .pro-startnow:hover{background-color:transparent;color:white;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link{text-decoration:none;color:#09f}.tattoo__paging-number{cursor:pointer;display:inline-block;padding-right:1rem}.tattoo__paging-number:hover{color:#010101}.tattoo__paging-number--current{color:#010101;cursor:context-menu}.tattoo__matrix-unit{position:relative;display:inline-block;width:33.3333%;vertical-align:top}@media screen and (min-width:900px){.tattoo__matrix-unit{max-width:25rem;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-unit:hover .tattoo-photo__title{display:initial;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-unit:hover .heart{opacity:1;display:block;position:absolute;left:0;top:0;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:#999;background-color:rgba(0,0,0,0.4);line-height:4rem;margin:1rem}.tattoo__matrix-unit:hover .heart:hover{background-color:rgba(0,0,0,0.8)}.tattoo__matrix-unit:hover .heart-number{position:absolute;left:1.5rem;top:5.5rem;display:block;color:#fff;font-size:1.2rem;font-weight:500;border-radius:999rem;width:3rem;height:3rem;line-height:3.2rem;background-color:rgba(0,0,0,0.4)}.tattoo__matrix-unit:hover .heart-number--pro{left:1rem;bottom:1rem}.tattoo__matrix-unit:hover .share{opacity:1;display:block;position:absolute;right:0;top:0;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:#999;background-color:rgba(0,0,0,0.4);line-height:4rem;margin:1rem}.tattoo__matrix-unit:hover .share:hover{background-color:rgba(0,0,0,0.8)}.tattoo__matrix-unit:hover .get_photo{opacity:1;display:block;position:absolute;right:0;bottom:6rem;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:#999;background-color:rgba(0,0,0,0.4);line-height:4rem;margin:1rem}.tattoo__matrix-unit:hover .get_photo:hover{background-color:rgba(0,0,0,0.8)}.tattoo__matrix-unit:hover .edit_photo{opacity:1;display:block;position:absolute;right:5rem;bottom:6rem;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:#999;background-color:rgba(0,0,0,0.4);line-height:4rem;margin:1rem}.tattoo__matrix-unit:hover .edit_photo:hover{background-color:rgba(0,0,0,0.8)}.tattoo__matrix-unit:hover .tattoo__matrix-unit-def,.tattoo__matrix-unit:hover .tattoo__matrix-unit-vote,.tattoo__matrix-unit:hover .tattoo__matrix-unit-share{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-unit:hover .tattoo__matrix-price{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-unit:hover .tattoo__matrix-gradient{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-unit:active{-webkit-box-shadow:none;box-shadow:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}}.tattoo__matrix-unit .tattoo-photo__title{display:none}.tattoo__matrix-unit .heart{display:none}.tattoo__matrix-unit .heart-number{display:none}.tattoo__matrix-unit .get_photo{display:none}.tattoo__matrix-unit .edit_photo{display:none}.tattoo__matrix-unit .share{display:none}.tattoo__matrix-unit--approve{float:left}.tattoo__matrix-unit .tattoo__matrix-unit-share{display:none;position:absolute;top:0;right:0;float:left;cursor:pointer;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:900px){.tattoo__matrix-unit .tattoo__matrix-unit-share{opacity:0;display:inline-block}}.tattoo__matrix-unit .tattoo__matrix-unit-share .share{opacity:1;display:block;position:absolute;right:0;top:0;width:40px;height:40px;border-radius:20px;cursor:pointer;color:#fff;background-color:#999;background-color:rgba(0,0,0,0.4);line-height:40px;margin:1rem 1rem 0 0}.tattoo__matrix-unit .tattoo__matrix-unit-share .share:hover{background-color:rgba(0,0,0,0.8)}.tattoo__matrix-unit .tattoo__matrix-unit-share .share-options{position:absolute;top:0rem;right:0rem;margin:1rem 1rem 0 0}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-facebook{font-size:1.5rem;padding:.4rem;margin-right:.4rem;vertical-align:.1rem;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:rgba(0,0,0,0.4);line-height:2.5rem}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-facebook:hover{color:rgba(255,255,255,0.9)}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-twitter{font-size:1.5rem;padding:.4rem;margin-right:.4rem;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:rgba(0,0,0,0.4);line-height:2.5rem;vertical-align:.1rem}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-twitter:hover{color:rgba(255,255,255,0.9)}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-pinterest{font-size:1.5rem;padding:.4rem;margin-right:.4rem;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:rgba(0,0,0,0.4);line-height:2.5rem}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-pinterest:hover{color:rgba(255,255,255,0.9)}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-tumblr{font-size:1.5rem;padding:.4rem;margin-right:.4rem;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:rgba(0,0,0,0.4);line-height:2.5rem;font-size:1.2rem;vertical-align:.2rem}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-tumblr:hover{color:rgba(255,255,255,0.9)}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-share{font-size:1.5rem;color:rgba(255,255,255,0.5);margin-left:.4rem;padding:.4rem}.tattoo__matrix-unit .tattoo__matrix-unit-share .icon-share:hover{color:rgba(255,255,255,0.9)}.tattoo__matrix-unit .tattoo__matrix-unit-share .popover{opacity:0;overflow:hidden;position:absolute;right:-2.5rem;top:1rem;z-index:900;visibility:visible;font-size:12px;text-align:center;padding:2rem 1.5rem 1.5rem;pointer-events:auto}.tattoo__matrix-unit .tattoo__matrix-unit-share .popover .popover-arrow{position:absolute;right:2.5rem;top:1.2rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tattoo__matrix-unit .tattoo__matrix-unit-share .popover .popover-inner{position:relative;max-width:28rem;padding:14px;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.tattoo__matrix-unit .tattoo__matrix-unit-share .popover .popover-inner .list-item{border-top:1px solid rgba(255,255,255,0.2);display:block;border:0;text-align:left;width:100%;line-height:1.4;white-space:nowrap;padding:.5rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#d4d4d4}.tattoo__matrix-unit .tattoo-photo__title{display:none;float:left;width:100%;height:initial;padding:2rem 1rem 1rem;position:absolute;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.4)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.2),rgba(0,0,0,0.4))}.tattoo__matrix-unit .tattoo-photo__title .tattoo__avatar-wrap{float:left}.tattoo__matrix-unit .tattoo-photo__title .tattoo__avatar-wrap a .tattoo__avatar{display:block;background-position:50% 50%;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;width:3.6rem;height:3.6rem;background-size:cover;border-radius:100%}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap{float:left;padding:0;width:100%;max-width:initial}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap--profile{max-width:100%;width:100%}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .artist-name{display:block;width:100%;text-align:left;font-size:1.3rem;text-decoration:none;font-weight:500;color:white;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;cursor:pointer}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .artist-name:hover{color:rgba(255,255,255,0.8)}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .artist-name .material-icons.room{font-size:1.4rem;vertical-align:-.2rem;color:#fff}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .tattoo-location{width:100%;display:block;text-align:left;font-size:1.1rem;text-decoration:none;font-weight:400;color:white;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;cursor:pointer;line-height:1.5}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .tattoo-location:hover{color:rgba(255,255,255,0.8)}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .tattoo-location .material-icons.room{font-size:1.1rem;vertical-align:-.2rem;color:#fff}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .upload-time{display:block;width:100%;text-align:left;font-size:1.1rem;text-decoration:none;font-weight:400;color:#fff;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;cursor:pointer;line-height:1.5}.tattoo__matrix-unit .tattoo-photo__title .tattoo__artist-wrap .upload-time:hover{color:rgba(1,1,1,0.4)}.tattoo-photo__title{float:left;width:100%;height:5rem;padding:0 1.6rem}@media screen and (min-width:900px){.tattoo-photo__title{width:35%;float:right;padding:0 0 0 .8rem}}.tattoo-photo__title .tattoo__avatar-wrap{float:left}.tattoo-photo__title .tattoo__avatar-wrap a .tattoo__avatar{display:block;background-position:50% 50%;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;width:3.6rem;height:3.6rem;background-size:cover;border-radius:100%}.tattoo-photo__title .tattoo__artist-wrap{float:left;max-width:calc(100% - 15rem);padding:0 0 0 1rem}@media screen and (min-width:720px){.tattoo-photo__title .tattoo__artist-wrap{right:4.8rem}}.tattoo-photo__title .tattoo__artist-wrap .artist-name{display:block;text-align:left;text-decoration:none;font-size:1.3rem;font-weight:500;line-height:1.5;color:rgba(1,1,1,0.8);white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.tattoo-photo__title .tattoo__artist-wrap .upload-time{display:block;text-align:left;font-size:1.1rem;text-decoration:none;font-weight:500;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;cursor:pointer}.tattoo-photo__title .tattoo__artist-wrap .upload-time a{color:rgba(1,1,1,0.6)}.tattoo-photo__title .tattoo__artist-wrap .upload-time a:hover{color:rgba(1,1,1,0.4)}.tattoo-photo__title .follow-button{float:right;width:9rem;background-color:transparent}@media screen and (min-width:900px){.tattoo-photo__title .follow-button:hover{color:#1c1c1c;background-color:#fff}}.tattoo-photo__title .follow-button .follow-add-circle{float:left;line-height:3.6rem;padding:0 .8rem}.tattoo-photo__title .follow-button .follow-text{text-transform:uppercase;line-height:2.8rem;width:9rem;padding:0;font-size:1.1rem;font-weight:500;letter-spacing:.2rem}@media screen and (min-width:480px){.tattoo-photo__title .follow-button .follow-text{line-height:3.2rem}}.tattoo__price-wrap{position:absolute;right:0rem;bottom:.6rem}.tattoo__price{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;right:0;bottom:0;cursor:pointer}@media screen and (min-width:900px){.tattoo__price{opacity:0}}.tattoo__price-tag{width:100%;display:block;background:#09f;color:#fff;font-size:1.2rem;margin-bottom:.1rem;padding:0 3rem 0 1rem;min-width:2.5rem;white-space:nowrap;text-align:left;text-transform:uppercase}.tattoo__price-subtag{display:block;padding:.2rem .7rem;min-width:4.5rem;background:#141414;color:#fff;font-size:.8rem;white-space:nowrap;text-transform:uppercase}.tattoo__cart,.tattoo__open{font-size:1.6rem;line-height:1.45;position:absolute;right:.5rem;bottom:1.6rem;z-index:4;width:2rem;color:rgba(0,0,0,0.4);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__cart{bottom:1.5rem}.tattoo__price-cart{display:block;position:absolute;right:0;z-index:1;width:2rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__price-cart:hover{background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__price-cart:hover .tattoo__price{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__price-cart:hover .tattoo__cart,.tattoo__price-cart:hover .tattoo__open{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-unit-vote{position:absolute;left:1rem;top:1rem;float:left;display:inline-block;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-unit-def{display:none;position:absolute;bottom:1rem;left:1rem;float:left;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:900px){.tattoo__matrix-unit-def{opacity:0;display:inline-block}}.tattoo__matrix-gradient{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);width:100%;height:10rem;display:block;float:left;position:absolute;bottom:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-comments{float:left;text-align:left;font-size:1.4rem;line-height:1;font-weight:400;color:#d4d4d4;display:inline-block}.tattoo__matrix-comments:hover{color:rgba(0,0,0,0.6)}.tattoo__matrix-share,.tattoo__matrix-edit,.tattoo__matrix-upvote,.tattoo__matrix-downvote,.tattoo__matrix-favorite{position:relative;float:left;margin:0 1rem 0 0;font-size:1.4rem;line-height:1;color:#d4d4d4}.tattoo__matrix-favorite{margin-top:-.3rem;font-size:1.8rem}.upvote{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-.6rem;font-size:2.4rem}.upvote:hover{color:#fff}.upvote--active{color:#fff}.downvote{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-.6rem;font-size:2.4rem}.downvote:hover{color:#fff}.downvote--active{color:#fff}.tattoo__photo{position:relative;width:100%;padding-bottom:100%;margin:auto;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-image:url("img/01.png")}@media screen and (min-width:540px){.tattoo__photo{-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:900px){.tattoo__photo{width:100%}}.tattoo__photo:hover{background-image:url("img/cat.svg")}.tattoo__matrix-price{position:absolute;cursor:pointer;text-align:left;font-size:1.6rem;font-weight:700;line-height:2;color:#09f;border:1px solid #09f;bottom:1rem;right:1rem;padding:0 1rem;border-radius:999rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__matrix-price:hover{color:#fff;background-color:#09f}@media screen and (min-width:900px){.tattoo__matrix-price{opacity:0}}.tattoo__filter-dropdown{padding-bottom:.8rem;max-height:30rem;overflow:auto;background:#fff;width:100%;max-width:initial;position:absolute;display:block;z-index:4;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);left:-.1rem;top:3rem}.tattoo__filter-dropdown li{padding:.8rem 1rem}.tattoo__filter-dropdown-unit{padding:1.6rem 1rem 0}.tattoo__filter-dropdown-slctd{color:#09f;padding:1.6rem 1rem 0}.tattoo__filter-dropdown-search{width:16.2rem}.tattoo__filter-dropdown-orderby{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);border:0;top:-.2rem;width:11rem;left:initial;text-align:left}.orderby{color:rgba(0,0,0,0.6);padding:1.6rem 1rem 0;float:initial}.orderby-first{color:rgba(0,0,0,0.6);padding:.8rem 1rem 0;float:initial}.orderby-last{color:rgba(0,0,0,0.6);padding:1.6rem 1rem .8rem;float:initial}.orderby-slctd{color:#09f}.tattoo__showmore-section{float:left;width:100%}.tattoo__showmore-wrap{margin:0 auto;width:20rem}.tattoo__showmore{color:#1c1c1c;font-size:1.1rem;font-weight:900;text-transform:uppercase;margin:0;padding:1.6rem 0;display:inline-block;width:18rem;letter-spacing:.3rem;text-align:center;cursor:pointer;border:.1rem solid rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__showmore:hover{background-color:rgba(0,0,0,0.75);border:.1rem solid rgba(0,0,0,0.75);color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__showmore--celebs{display:none}@media screen and (min-width:960px){.tattoo__showmore--celebs{display:initial}}.claim-business{display:inline-block;width:18rem;margin:1.6rem 0;padding:1.6rem 0;border:.1rem solid rgba(0,0,0,0.1);color:#fff;background:#025f8e;background:-webkit-gradient(linear,left top,right top,from(#025f8e),to(#0286cd));background:linear-gradient(to right,#025f8e,#0286cd);font-size:1.1rem;font-weight:900;text-transform:uppercase;letter-spacing:.3rem;text-align:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.claim-business:hover{color:#fff;background:#0286cd;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo__show-past{color:#1c1c1c;font-size:1.1rem;font-weight:900;text-transform:uppercase;padding:1.6rem 0;display:inline-block;width:18rem;letter-spacing:.3rem;text-align:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-style{display:inline-block;position:relative;vertical-align:top;width:12.5rem;margin:.8rem .4rem 1.6rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-style .card__img{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:12.5rem;width:12.5rem}@media screen and (min-width:480px){.card-style .card__img{height:12.5rem;width:12.5rem}}.card-style .card__img__hover{width:100%;height:100%;background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-style .card__name{width:calc(100% - 10rem);text-align:left;padding-left:1rem;float:left;border:0;height:11rem;width:100%;float:left;text-align:center;padding-left:0;border:0}.card-style .card__name .card__name__title{max-width:initial;text-align:center;padding:.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-height:3.8rem;padding:0 .4rem 1.2rem 0;font-weight:500;font-size:1.4rem;text-align:left;line-height:normal;color:rgba(0,0,0,0.6);white-space:normal;overflow:hidden;word-wrap:break-word;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-style .card__name .follow-button{position:absolute;bottom:0;right:0;float:initial;display:block;height:initial;width:9rem;left:0;top:initial;bottom:0;width:100%}@media screen and (min-width:480px){.card-style .card__name .follow-button{left:0;top:initial;bottom:0;width:100%}}.card-style .card__name .follow-button .follow-add-circle{float:left;line-height:3.4rem;padding:0 .8rem}.card-style .card__name .follow-button.following{color:#e5e5e5;background-color:#fff}.card-style .card__name .follow-button.following:hover{color:#fff;border:solid 1px #c33;background-color:#c33}.card-style .card__name .follow-button .follow-text{text-transform:uppercase;line-height:2.8rem;float:none;display:block;padding:0;font-size:1.1rem;font-weight:500;letter-spacing:.15rem}@media screen and (min-width:480px){.card-style .card__name .follow-button .follow-text{line-height:3.2rem}}.card-style:hover .card__img{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-style:hover .card__img__hover{display:block;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tattoo-catwrap{display:inline-block;max-width:84rem;text-align:center;margin:auto}.tattoo-catwrap .tattoo-cats{display:block;width:100%;float:left;padding:1rem 0;text-align:center}.tattoo-catwrap .tattoo-cats .tattoo-photo__tag{display:initial;max-width:32rem;display:inline-block;margin:0 auto}.custom__title{display:block;max-width:72rem;text-align:center;margin:5rem auto 2rem;font-size:3rem;font-weight:300}.custom__subtitle{text-align:center;text-transform:uppercase;font-size:1.6rem;font-weight:700;margin-bottom:3rem}.custom__pricetags{width:100%;margin:0 auto}@media screen and (min-width:1200px){.custom__pricetags{width:80%}}.custom__pricewrap{text-align:center;display:inline-block;float:left;width:95%;margin:0 2.5% 2rem}@media screen and (min-width:1024px){.custom__pricewrap{width:28.33%}}.custom__price{width:32rem;margin:0 auto;padding:0 2rem;border:1px solid lightgrey}.custom__features{text-align:left;font-size:1.2rem;font-weight:300;line-height:2}.custom__popular{text-align:center;font-size:1.6rem;font-weight:700;line-height:1;text-transform:uppercase;color:#09f;padding:2.7rem}.custom__callto{color:#fff;background-color:#09f;border:1px solid #09f;padding:.8rem 1.6rem;top:-1.2rem;line-height:initial;font-size:1.4rem;text-transform:uppercase;text-align:center;font-weight:700;cursor:pointer}.custom__callto:hover{background-color:#971a30}.cat__matrix-unit{position:relative;width:27rem;height:32rem;padding:1.2rem;margin:0 .5rem 1rem;display:inline-block;position:relative;border:1px solid #f2f2f2}.cat__matrix-cat{color:rgba(0,0,0,0.7);text-transform:uppercase;text-align:left;font-size:1.6rem;font-weight:700;letter-spacing:.05rem;float:left;width:100%}.cat__matrix-cat:hover{color:#09f}.cat__matrix-subcat{color:rgba(0,0,0,0.7);text-transform:uppercase;text-align:left;font-size:1.4rem;font-weight:700;letter-spacing:.05rem;float:left;width:100%;padding-left:2.5rem}.cat__matrix-subcat:hover{color:#09f}.cat__matrix-subsubcat{color:rgba(0,0,0,0.7);text-transform:uppercase;text-align:left;font-size:1.2rem;font-weight:700;letter-spacing:.05rem;float:left;width:100%;padding-left:5rem}.cat__matrix-subsubcat:hover{color:#09f}.rate-number-wrap{display:inline-block;float:left;position:relative;width:3rem;height:3rem;border-radius:9rem;background:rgba(255,255,255,0.5);-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.rate-number-wrap--profile{float:initial;margin:0}.rate-number-wrap--photo{width:6rem;height:6rem;float:initial;margin:0}.rate-number-wrap--lists{display:block;float:initial;margin:auto}.rate-number{width:100%;display:initial}.rate-number:after{position:absolute;content:"";display:block;width:100%;height:0;padding-bottom:100%;border-radius:50%;background-color:inherit;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.rate-number-rated:after{position:absolute;content:"";display:block;width:100%;height:0;padding-bottom:100%;border-radius:50%;background-color:inherit;-webkit-box-shadow:0 2px 10px 0 #09f,0 2px 5px 0 #09f;box-shadow:0 2px 10px 0 #09f,0 2px 5px 0 #09f;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.rate-number .rating-average{color:#fff;font-size:1.4rem;padding-top:32%;z-index:4;position:relative;float:left;width:100%;line-height:1rem;text-align:center;color:white;text-shadow:rgba(0,0,0,0.03) 2px 2px,rgba(0,0,0,0.0285) 4px 4px,rgba(0,0,0,0.027) 6px 6px,rgba(0,0,0,0.0255) 8px 8px,rgba(0,0,0,0.024) 10px 10px,rgba(0,0,0,0.0225) 12px 12px,rgba(0,0,0,0.021) 14px 14px,rgba(0,0,0,0.0195) 16px 16px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.vote-number__vote-wrap{width:4rem;display:inline-block;vertical-align:1rem;margin:0 1rem;cursor:pointer;opacity:1}.vote-number__wrap{float:left;width:100%;margin:0 0 .5rem}@media screen and (min-width:768px){.vote-number__wrap{bottom:6.5rem;position:absolute}}.vote-number__pressed{width:100%;display:initial;content:"";display:block;width:100%;height:0;padding-bottom:100%;border-radius:50%;background-color:inherit;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.vote-number__pressed--active{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.vote-number{width:100%;display:initial}.vote-number .rating-average{color:#fff;font-size:1.4rem;padding-top:32%;z-index:4;position:relative;float:left;width:100%;line-height:1rem;text-align:center;color:white;text-shadow:rgba(0,0,0,0.03) 2px 2px,rgba(0,0,0,0.0285) 4px 4px,rgba(0,0,0,0.027) 6px 6px,rgba(0,0,0,0.0255) 8px 8px,rgba(0,0,0,0.024) 10px 10px,rgba(0,0,0,0.0225) 12px 12px,rgba(0,0,0,0.021) 14px 14px,rgba(0,0,0,0.0195) 16px 16px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.vote-number__up{-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:4rem;color:rgba(0,0,0,0.5)}.vote-number__down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:4rem;color:rgba(0,0,0,0.5)}.location-section{max-width:84rem;text-align:center;margin:auto;padding:0 1.6rem}.location-section .location__tagwrap{display:block;float:left;width:100%;text-align:center;margin:0 0 1.6rem}@media screen and (min-width:768px){.location-section .location__tagwrap{text-align:left}}.location-section .location__tagwrap .location__tag{display:initial;max-width:32rem}.profile__image{width:12rem;height:12rem;display:block;margin:0 auto 1.6rem;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;position:relative}@media screen and (min-width:768px){.profile__image{width:15rem;height:15rem}}.profile__image--user{margin:1.6rem auto}.profile__image--event{height:initial;border-radius:initial;width:90%}@media screen and (min-width:540px){.profile__image--event{font-size:5rem;width:30rem}}.profile__image--event-settings{height:initial;border-radius:initial;width:30rem}.profile__image .artist-status{display:none;width:1.8rem;height:1.8rem;line-height:1.3;border-radius:2.5rem;color:white;font-weight:400;font-size:1.4rem;text-transform:uppercase;position:absolute;top:-.35rem;left:2.45rem}.profile__image .artist-status.legend{color:#e1cb77}.profile__image .artist-status.supernova{color:black}.profile__image .artist-status.master{color:#c60c23}.profile__image .artist-status.pro{color:#afb9c3}.profile__image .artist-status.startwo{top:1rem;left:.8rem}.profile__image .artist-status.starthree{top:2.7rem;left:-.5rem}.profile__image .artist-status.starfour{top:4.6rem;left:-1.3rem}.profile__image .artist-verified{width:2rem;height:2rem;border-radius:2rem;background-color:#4688d7;position:absolute;bottom:.5rem;right:1.5rem;color:white;font-size:1.5rem;line-height:1.5}.profile__image .artist-verified .verified{font-size:1.2rem;line-height:2.2rem;color:white;text-align:center}.profile__image .closed-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#e84c3d;position:absolute;top:-.5rem;right:-.5rem;color:#000;font-size:1.2rem;line-height:1.8;text-align:center;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__image .private-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__image .laser-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__image .laser-studio.private{top:1.8rem}.profile__image .on-the-road{width:2rem;height:2rem;border-radius:2rem;background-color:black;text-transform:uppercase;position:absolute;top:.3rem;right:1.5rem;color:white;font-size:.9rem;line-height:2.3;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.profile__image .flag{position:absolute;left:1.3rem;bottom:.4rem;width:3.5rem}.profile__image:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.profile__title{display:block;width:100%;font-size:3.2rem;font-weight:100;font-style:normal;text-overflow:ellipsis;text-align:center;text-transform:initial;line-height:initial;letter-spacing:.01rem;outline:0;word-break:break-word;word-wrap:break-word;width:100%;padding:0 1.6rem;margin:0 0 .8rem;overflow:hidden;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.profile__title{width:initial;padding:0;text-align:left;font-size:4.5rem}}@media screen and (min-width:840px){.profile__title{text-align:center}}.profile__title--quote{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;max-width:76.8rem}@media screen and (min-width:900px){.profile__title--quote{max-width:90rem}}.profile__title--quote-lonely{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;padding-bottom:1.6rem}.profile__title--celebs{font-size:2.5rem;text-align:left}@media screen and (min-width:900px){.profile__title--celebs{font-size:3.5rem}}.profile__title a{color:rgba(0,0,0,0.9);text-decoration:none}.profile__title a:hover{color:#09f;text-decoration:none;font-weight:700}.profile__title .flag{display:inline-block;vertical-align:baseline;width:8rem;height:4rem}.profile__hours{margin:0 auto .8rem}.profile__hours .wrap{max-width:30rem;margin:0 auto;text-align:center}@media screen and (min-width:600px){.profile__hours .wrap{text-align:left;margin:0;max-width:initial}}.profile__hours .wrap .day{display:inline-block;width:10rem;margin-right:1rem;font-size:1.1rem;font-weight:500;vertical-align:-.2rem;letter-spacing:.15rem;text-align:left;text-transform:uppercase}.profile__hours .wrap .day .material-icons{vertical-align:-2px;padding-right:.4rem;opacity:.6}.profile__hours .wrap .hours{display:inline-block;text-align:left;font-size:1.1rem;font-weight:500;vertical-align:-.2rem;letter-spacing:.15rem;text-transform:uppercase}.profile__hours .wrap .private-closed{display:inline-block;text-decoration:none;font-weight:700;color:rgba(0,0,0,0.9);letter-spacing:.10rem;font-size:1.2rem;text-transform:uppercase;background-color:white;line-height:1}.profile__hours .wrap .private-studio{display:inline-block;width:2rem;height:2rem;margin-right:1rem;border-radius:2rem;background-color:#f3b136;color:#000;font-size:1.2rem;line-height:1.8;text-align:center}.profile__hours .wrap .laser-studio{display:inline-block;width:2rem;height:2rem;margin-right:1rem;border-radius:2rem;background-color:#f3b136;color:#000;font-size:1.2rem;line-height:1.8}.profile__hours .wrap .laser-studio.private{top:1.8rem}.profile__hours .wrap .closed-studio{display:inline-block;width:2rem;height:2rem;margin-right:1rem;border-radius:2rem;background-color:#e84c3d;color:#000;font-size:1.2rem;line-height:1.8;text-align:center}.profile__stats{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.6rem;text-align:center}@media screen and (min-width:600px){.profile__stats{text-align:left}}.profile__stats .stat-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.profile__stats .stat-wrap .stat-number{display:block;text-transform:uppercase;font-size:1.1rem;font-weight:700;letter-spacing:.1rem;vertical-align:-.2rem;color:black}@media screen and (min-width:480px){.profile__stats .stat-wrap .stat-number{display:inline-block;padding-right:.4rem}}.profile__stats .stat-wrap .stat-title{display:inline-block;text-transform:uppercase;font-size:1.1rem;font-weight:400;letter-spacing:.1rem;vertical-align:-.2rem;color:rgba(0,0,0,0.7)}.profile__subtitle{color:rgba(0,0,0,0.87);font-weight:300;font-size:1.5rem;line-height:1.7rem;text-align:center;text-transform:initial;line-height:1.7em;width:100%;margin:0 0 1.6rem;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.profile__subtitle{margin:0 0 1.6rem;padding:0}}.profile__subtitle p{display:inline;line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word;letter-spacing:.02rem;color:rgba(0,0,0,0.6)}.profile__subtitle p a{text-decoration:none;color:rgba(0,0,0,0.9)}.profile__subtitle p a:hover{color:#09f}.profile__subtitle a{text-decoration:none;color:rgba(0,0,0,0.9);line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word}.profile__subtitle a:hover{color:#09f}.profile__subtitle--one{margin:1.5rem auto 3rem}.profile__description{max-width:84rem;margin:0 auto 1.6rem;padding:0 1.6rem;text-transform:initial}.profile__description p{color:rgba(0,0,0,0.87);font-weight:300;font-size:15px;line-height:1.7em;text-align:left;letter-spacing:.02rem;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.profile__description a{text-decoration:none;color:rgba(0,0,0,0.9);line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word}.profile__description a:hover{color:#09f}.profile__location{font-size:1.6rem;text-align:center;font-weight:600;text-transform:initial;margin:0 0 1.6rem;letter-spacing:.1rem;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.profile__address,.profile__contact{font-size:1.3rem;text-align:center;font-weight:400;text-transform:initial;margin:0 auto 1.6rem;max-width:76.8rem;letter-spacing:.1rem;color:rgba(0,0,0,0.6);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.profile__address a,.profile__contact a{text-decoration:none;font-weight:700;color:rgba(0,0,0,0.9);letter-spacing:.15rem}.profile__address a:hover,.profile__contact a:hover{text-decoration:none;font-weight:700;color:#09f;letter-spacing:.15rem}.profile__address a .sflag,.profile__contact a .sflag{left:1rem;bottom:1rem;width:2rem}.profile__tags{text-align:center;width:100%;max-width:70rem;margin:0 auto .6rem}.profile__tags .style-tag{display:inline-block;margin:0 .5rem 1rem}.profile__tags .style-tag a{padding:.6rem 1.6rem;border:1px solid rgba(0,0,0,0.1);text-decoration:none;color:#888;background-color:#fafafa;text-transform:capitalize;font-size:1.1rem;line-height:1.6;letter-spacing:.05rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.profile__tags .style-tag a:hover{color:rgba(0,0,0,0.8);background-color:#fff}@media screen and (min-width:840px){.profile__tags .style-tag a{line-height:2.5}}.profile__review{display:inline-block;vertical-align:top;font-size:2.4rem;line-height:1}.profile__review-title{font-size:.8rem;text-transform:uppercase;display:block;letter-spacing:.2rem;color:rgba(0,0,0,0.6)}.profile__rate-number-wrap{float:left;width:100%;margin-top:.5rem}.profile__review-number{font-size:2.4rem}.profile__follow-section{float:left;width:100%;text-align:center;margin:0 0 1.6rem}.profile__button{color:#1c1c1c;background-color:#fff;font-size:1.1rem;font-weight:500;line-height:3.6rem;text-align:center;vertical-align:bottom;text-transform:uppercase;display:inline-block;width:13.8rem;letter-spacing:.05rem;cursor:pointer;border:.1rem solid rgba(0,0,0,0.1)}@media screen and (min-width:900px){.profile__button{width:15rem}}.profile__button:hover{color:#fff;background-color:#1c1c1c}.profile__button--following{color:#fff;background-color:#09f;border:1px solid #09f}.profile__wrap{width:100%;display:block;float:left;text-align:center;margin:0 0 1.2rem}.profile__pf-title{color:rgba(0,0,0,0.9);text-align:center;padding:1rem 0;max-width:84rem;margin:0 auto 1.6rem;font-size:1.2rem;letter-spacing:.15rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.1)}.profile__gallery-title{padding:1rem 0;font-size:1.2rem;letter-spacing:.15rem;text-align:center;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,0.9);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04);box-shadow:0 3px 10px 0 rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04)}.past-title{color:rgba(0,0,0,0.9);text-align:center;padding:1rem 0;max-width:90rem;margin:0 auto 1.6rem;font-size:1.2rem;letter-spacing:.15rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.1)}.profile__social-icon{width:3rem;display:inline-block}.profile__social-icon:hover .facebook-outer{fill:white}.profile__social-icon:hover .facebook{fill:#1f5790}.profile__social-icon:hover .twitter{fill:#55acee}.profile__social-icon:hover .pinterest{fill:#c92128}.profile__social-icon:hover .instagram{fill:#406e95}.profile__social-icon:hover .flickr-left{fill:#0063db}.profile__social-icon:hover .flickr-right{fill:#ff0084}.profile__social-icon:hover .google-plus{fill:#de4b39}.profile__social-icon:hover .tumblr{fill:#3a5975}.profile__social-icon:hover .youtube{fill:#d62424}.profile__social-icon:hover .youtube-black{fill:black}.profile__social-icon:hover .vimeo{fill:#1bb6ec}.profile__social-icon:hover .linkedin{fill:#069}.profile__social-icon:hover .weheartit{fill:#ff689d}.profile__social-site{vertical-align:.9rem;display:inline-block;margin:0 .5rem 0 0}.profile__social-site a{text-decoration:none;font-size:1.3rem;font-weight:700;color:rgba(0,0,0,0.9);letter-spacing:.15rem;vertical-align:.2rem}.profile__social-site a:hover{color:#09f}@media screen and (min-width:768px){.profile__social-site{width:initial}}.profile__section{text-align:center;margin:0 0 2rem;padding:1rem 0;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:1rem;border-bottom:1px solid #ebebeb}.tattoo-photo__description-wrap{position:relative;float:right;width:100%}@media screen and (min-width:900px){.tattoo-photo__description-wrap{width:35%;height:45rem;padding:0 0 0 1.6rem}}.tattoo-photo__description-wrap p a{text-decoration:none;color:rgba(0,0,0,0.9);font-weight:500}.tattoo-photo__description-wrap p a:hover{color:#09f}.tattoo-photo__description-wrap .photo-section-title{display:inline-block;float:left;padding-right:.8rem;text-align:left;font-size:1.1rem;font-weight:500;line-height:1.9rem;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:.1rem;color:black}.tattoo-photo__description-wrap .tattoo-photo__social-wrap{float:left;width:100%;padding:0 1.6rem 1.6rem}@media screen and (min-width:900px){.tattoo-photo__description-wrap .tattoo-photo__social-wrap{position:absolute;bottom:0;padding:.5rem 0 0;border-top:1px dotted #e5e5e5}}.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social{width:100%;text-align:center}.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__fav,.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__comment,.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__share,.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__favnum,.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__more,.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__edit,.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__dl{display:inline-block;float:right;position:relative;width:3rem;height:3rem;color:rgba(0,0,0,0.9);line-height:3.5rem;font-size:2.5rem;font-weight:500;vertical-align:-.2rem;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;border:0}.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__fav{float:left;background:rgba(0,0,0,0.2);color:#fff;margin-left:1rem}.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__fav.slctd{background:#d10000}.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__fav:hover{background:#d10000}.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__favnum{font-size:1.3rem;float:left;width:initial;color:rgba(0,0,0,0.3);margin-left:1rem}.tattoo-photo__description-wrap .tattoo-photo__social-wrap .tattoo-photo__social .tattoo-photo__favnum.slctd{color:rgba(0,0,0,0.9)}.tattoo-photo__description-wrap .tattoo-photo__prevnext{height:4rem;margin:0 auto 1.6rem;max-width:75rem;width:100%;position:relative;display:block;float:left}.tattoo-photo__description-wrap .tattoo-photo__prevnext .tattoo-photo__previous{position:initial;display:inline-block;width:50%;padding:0;font-size:4rem;cursor:pointer;top:initial}.tattoo-photo__description-wrap .tattoo-photo__prevnext .tattoo-photo__next{position:initial;display:inline-block;width:50%;padding:0;font-size:4rem;cursor:pointer;top:initial}@media screen and (min-width:900px){.tattoo-photo__description-wrap .tattoo-photo__prevnext{display:none}}.tattoo-photo__prevnext-wrap{display:none}@media screen and (min-width:900px){.tattoo-photo__prevnext-wrap{display:block;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext{height:100%;margin:0 auto;max-width:75rem;width:100%;position:relative}}@media screen and (min-width:900px) and (min-width:720px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext{max-width:64rem}}@media screen and (min-width:900px) and (min-width:900px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext{max-width:82rem}}@media screen and (min-width:900px) and (min-width:1200px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext{max-width:102.4rem}}@media screen and (min-width:900px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__next,.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous{position:absolute;font-size:4rem;width:50%;cursor:pointer;right:0;top:5rem;padding:1.4rem 0}}@media screen and (min-width:900px) and (min-width:720px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__next,.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous{right:0}}@media screen and (min-width:900px) and (min-width:768px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__next,.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous{right:-4rem;top:50%;border:0;width:4rem;height:4rem;padding:0}}@media screen and (min-width:900px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__next a,.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous a{text-decoration:none;color:rgba(0,0,0,0.6)}.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__next-nolap{top:-7rem;right:0;margin:0;width:50%}}@media screen and (min-width:900px) and (min-width:768px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__next-nolap{right:-7rem;top:0;margin-top:22rem;width:4rem}}@media screen and (min-width:900px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous{right:initial;left:0}}@media screen and (min-width:900px) and (min-width:768px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous{right:4.8rem;left:-4rem;top:50%}}@media screen and (min-width:900px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous-nolap{top:-7rem;right:initial;left:0;width:50%;margin:0}}@media screen and (min-width:900px) and (min-width:768px){.tattoo-photo__prevnext-wrap .tattoo-photo__prevnext .tattoo-photo__previous-nolap{left:-7rem;margin-top:22rem;width:4rem;top:0}}.tattoo-photo__prevnext{display:none}@media screen and (min-width:900px){.tattoo-photo__prevnext{display:block;height:100%;margin:0 auto;max-width:75rem;width:100%;position:relative}}@media screen and (min-width:720px){.tattoo-photo__prevnext{max-width:64rem}}@media screen and (min-width:900px){.tattoo-photo__prevnext{max-width:82rem}}@media screen and (min-width:1200px){.tattoo-photo__prevnext{max-width:102.4rem}}.tattoo-photo__prevnext .tattoo-photo__next,.tattoo-photo__prevnext .tattoo-photo__previous{position:absolute;font-size:4rem;width:50%;cursor:pointer;right:0;top:5rem;padding:1.4rem 0}@media screen and (min-width:720px){.tattoo-photo__prevnext .tattoo-photo__next,.tattoo-photo__prevnext .tattoo-photo__previous{right:0}}@media screen and (min-width:768px){.tattoo-photo__prevnext .tattoo-photo__next,.tattoo-photo__prevnext .tattoo-photo__previous{right:-4rem;top:50%;border:0;width:4rem;height:4rem;padding:0}}.tattoo-photo__prevnext .tattoo-photo__next a,.tattoo-photo__prevnext .tattoo-photo__previous a{text-decoration:none;color:rgba(0,0,0,0.6)}.tattoo-photo__prevnext .tattoo-photo__next-nolap{top:-7rem;right:0;margin:0;width:50%}@media screen and (min-width:768px){.tattoo-photo__prevnext .tattoo-photo__next-nolap{right:-7rem;top:0;margin-top:22rem;width:4rem}}.tattoo-photo__prevnext .tattoo-photo__previous{right:initial;left:0}@media screen and (min-width:768px){.tattoo-photo__prevnext .tattoo-photo__previous{right:4.8rem;left:-4rem;top:50%}}.tattoo-photo__prevnext .tattoo-photo__previous-nolap{top:-7rem;right:initial;left:0;width:50%;margin:0}@media screen and (min-width:768px){.tattoo-photo__prevnext .tattoo-photo__previous-nolap{left:-7rem;margin-top:22rem;width:4rem;top:0}}.tattoo-photo__photo{position:relative;float:left;width:100%;height:50rem;max-height:100vw;margin:0 0 1.6rem;border:1px solid rgba(0,0,0,0.04)}@media screen and (min-width:900px){.tattoo-photo__photo{width:65%;max-height:initial;height:50rem;margin:0}}.tattoo-photo__photo-copyright{text-align:left;font-weight:400;font-size:1.3rem}.tattoo-description-tags{width:100%;overflow:auto;float:left;overflow-y:auto;overflow-x:hidden;padding:0 1.6rem}@media screen and (min-width:900px){.tattoo-description-tags{max-height:41.5rem;padding:0 .8rem 0 0}}.tattoo-description-tags .tattoo-photo__description{float:left;width:100%;padding:0 .8rem .8rem 0;margin:0 0 .8rem;overflow:auto;font-size:1.3rem;border-bottom:1px solid rgba(0,0,0,0.04);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.tattoo-description-tags .tattoo-photo__description p{line-height:1.5;font-size:1.3rem;text-align:justify}.tattoo-photo__tagwrap{display:block;float:left;width:100%;text-align:center}@media screen and (min-width:768px){.tattoo-photo__tagwrap{text-align:left}}.tattoo-photo__tagwrap .tattoo-photo__tag{display:initial;max-width:32rem}.tattoo-photo__tagwrap .tattoo-photo__tag .main__tag{float:left;padding:.4rem .8rem;margin:0 .5rem .5rem 0;text-decoration:none;border-radius:999rem;color:rgba(0,0,0,0.9);text-transform:capitalize;font-size:1rem;line-height:initial;letter-spacing:.05rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:30rem;text-transform:uppercase;background:rgba(0,0,0,0.1);border:0}.tattoo-photo__tagwrap .tattoo-photo__tag .main__tag:hover{background-color:rgba(0,0,0,0.6);color:#fff}.tattoo-photo__designer{float:left;width:100%;padding:0 0 .8rem;margin:0 0 .8rem;font-size:1.3rem;text-decoration:none;text-align:left;font-weight:700;color:rgba(1,1,1,0.3);border-bottom:1px solid rgba(0,0,0,0.04);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.tattoo-photo__uploadedby{float:left;width:100%;padding:0 0 .8rem;margin:0 0 .8rem;font-size:1.3rem;text-decoration:none;text-align:left;font-weight:700;color:rgba(1,1,1,0.3);border-bottom:1px solid rgba(0,0,0,0.04);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.tattoo-photo__uploadedby p{font-weight:400;font-size:1.3rem}.tattoo-photo__rating-wrap{float:left;width:100%;margin:0 0 .5rem}@media screen and (min-width:768px){.tattoo-photo__rating-wrap{bottom:6.5rem;position:absolute}}.tattoo-photo__rating-wrap:hover .tattoo-photo__rating-plus-wrap{opacity:1;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tattoo-photo__rating{max-width:20rem;margin:auto}@media screen and (min-width:768px){.tattoo-photo__rating{margin:initial}}.tattoo-photo__rating-plus-wrap{width:4rem;display:inline-block;vertical-align:1rem;margin:0 1rem;cursor:pointer;opacity:1}@media screen and (min-width:768px){.tattoo-photo__rating-plus-wrap{opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}}.tattoo-photo__rating-plus{width:100%;display:initial;content:"";display:block;width:100%;height:0;padding-bottom:100%;border-radius:50%;background-color:inherit;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tattoo-photo__rating-plus:active{-webkit-box-shadow:none;box-shadow:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tattoo-photo__rating-text{width:100%;margin:0 0 .5rem;padding-top:11%;float:left;text-align:center;font-size:3rem;line-height:3rem}.tattoo-photo__select{width:100%;float:left;font-size:1.4rem;font-weight:700;text-transform:uppercase;cursor:pointer}@media screen and (min-width:768px){.tattoo-photo__select{max-width:20rem}}.tattoo-photo__confirm{width:100%;float:left;font-size:1.3rem;font-weight:700;margin:0 0 .5rem;font-family:'Libre Baskerville',serif;font-style:italic}@media screen and (min-width:768px){.tattoo-photo__confirm{max-width:20rem;position:absolute;bottom:4rem;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}}.tattoo-photo__price-wrap{width:100%;float:left;font-size:4rem;text-transform:uppercase;font-weight:500}@media screen and (min-width:768px){.tattoo-photo__price{max-width:20rem}}.tattoo-photo__addtocart{color:#09f;background-color:#fff;border:1px solid #09f;padding:.8rem 1.6rem;top:-1.2rem;line-height:initial;width:20rem;font-size:1.4rem;text-transform:uppercase;font-weight:700;left:1.2rem;cursor:pointer;margin:auto}@media screen and (min-width:768px){.tattoo-photo__addtocart{margin:initial}}.main__btn--sortby,.main__btn--filter{color:#1c1c1c;background-color:#fff;font-size:1.1rem;font-weight:500;padding:1.2rem 0;text-align:center;vertical-align:bottom;text-transform:uppercase;display:inline-block;letter-spacing:.15rem;cursor:pointer;width:100%;height:4rem;margin:0 auto;border:1px solid rgba(0,0,0,0.1);border-left:0}.main__btn--sortby--first,.main__btn--filter--first{border-left:1px solid rgba(0,0,0,0.1)}.main__tag{float:left;padding:.4rem .8rem;margin:0 .5rem .5rem 0;max-width:30rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1rem;font-weight:400;line-height:initial;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;color:rgba(0,0,0,0.6);background:rgba(0,0,0,0.1);border:0;border-radius:999rem;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;cursor:pointer}.main__tag:hover{background:rgba(0,0,0,0.1);-webkit-box-shadow:none;box-shadow:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.main__tag.celeb{color:rgba(0,0,0,0.1);background:rgba(0,0,0,0.9);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.main__tag.celeb:hover{color:rgba(0,0,0,0.9);background:rgba(0,0,0,0.1);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tattoo-photo__fav{font-size:2.5rem;vertical-align:-.2rem}.tattoo-photo__favnum{border:0;font-size:1.6rem;line-height:4rem;margin:0;width:3rem}.tattoo__share{display:inline-block;color:#434343;border:1px solid #c7c7c7;font-size:1.2rem;font-weight:400;padding:.2rem 1rem;margin:.5rem;cursor:pointer}.tattoo__share:hover{border:1px solid #09f}.tattoo-photo__comments{float:left;width:100%;height:30rem;padding:0 1rem}.tattoo__avatar{display:block;background-position:50% 50%;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;width:3.6rem;height:3.6rem;background-size:cover;border-radius:100%}.tattoo__follow{cursor:pointer;margin-left:1rem;color:#cf1f3e;padding:.2rem 2rem;border:.1rem solid #cf1f3e;min-width:10rem}.tattoo__follow:hover{color:#fff;background-color:#cf1f3e}.tattoo__following{cursor:pointer;margin-left:1rem;padding:.2rem 1rem;color:#fff;border:.1rem solid #cf1f3e;background-color:#cf1f3e;min-width:10rem}.tattoo__following:hover{color:#cf1f3e;background-color:#fff}.list__head-wrap{float:left;width:100%;padding:0 0 1rem;margin:0 0 2rem;border-bottom:1px solid #efefef}.list__item-wrap{float:left;width:100%;margin:0 0 2rem}.list__head-title{font-size:1rem;font-weight:700;text-transform:uppercase}@media screen and (min-width:480px){.list__head-title{font-size:1.1rem}}@media screen and (min-width:560px){.list__head-title{font-size:1.1rem}}@media screen and (min-width:620px){.list__head-title{font-size:1.2rem}}@media screen and (min-width:768px){.list__head-title{font-size:1.4rem}}.list__contest__one,.list__contest__onea,.list__contest__oneb,.list__contest__two,.list__contest__three,.list__contest__four,.list__contest__five{float:left;width:25%;min-height:3rem;text-align:center;word-wrap:break-word;color:#141414}@media screen and (min-width:480px){.list__contest__one,.list__contest__onea,.list__contest__oneb,.list__contest__two,.list__contest__three,.list__contest__four,.list__contest__five{width:35%}}.list__contest__one{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .2rem}.list__contest__onea{display:inline-block;width:100%}@media screen and (min-width:480px){.list__contest__onea{display:block;width:35%}}.list__contest__oneb{display:inline-block;width:100%}@media screen and (min-width:480px){.list__contest__oneb{display:block;width:65%}}.list__contest__two{width:20%}.list__contest__three{width:20%}@media screen and (min-width:480px){.list__contest__three{width:12.5%}}.list__contest__four{width:20%}@media screen and (min-width:480px){.list__contest__four{width:12.5%}}.list__contest__five{width:15%}.list__artist__one,.list__artist__onea,.list__artist__oneb,.list__artist__two,.list__artist__three,.list__artist__four,.list__artist__five{float:left;width:32%;min-height:3rem;text-align:center;word-wrap:break-word}.list__artist__onea{display:inline-block;width:100%}.list__artist__oneb{display:inline-block;width:100%}.list__artist__two{width:16%}.list__artist__three{width:19%}.list__artist__four{width:17%}.list__artist__five{width:16%}.list__studio__one,.list__studio__onea,.list__studio__oneb,.list__studio__two,.list__studio__three,.list__studio__four,.list__studio__five{float:left;width:25%;min-height:3rem;text-align:center;word-wrap:break-word}.list__studio__onea{display:inline-block;width:100%}.list__studio__oneb{display:inline-block;width:100%}.list__studio__two{width:25%}.list__studio__three{width:17.5%}.list__studio__four{width:17.5%}.list__studio__five{width:15%}.list__title{font-size:1.2rem;font-weight:500;text-transform:uppercase}@media screen and (min-width:540px){.list__title{font-size:1.4rem;display:initial}}.list__subtitle{font-size:1rem;font-weight:500;text-transform:uppercase}.list__contest-number{font-size:1.8rem}@media screen and (min-width:768px){.list__contest-number{font-size:2.4rem}}.list__image{display:block;height:4.5rem;width:4.5rem;border-radius:999rem;margin:0 auto 1rem;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:540px){.list__image{height:6rem;width:6rem}}.list__star{font-size:1.8rem;display:block}@media screen and (min-width:540px){.list__star{display:initial}}.gold{color:#d5a547}.silver{color:#a29e99}.bronze{color:#9b633e}#main-screen{width:100%;min-height:100%;display:block;float:left;position:absolute;z-index:10;left:0;-webkit-transition:left .5s,-webkit-transform .5s;transition:left .5s,-webkit-transform .5s;transition:left .5s,transform .5s;transition:left .5s,transform .5s,-webkit-transform .5s;-webkit-transition:left .5s,transform .5s;-moz-transition:left .5s,transform .5s;background-color:#fff}@media screen and (max-width:900px){#main-screen.on{position:fixed;transform:translate(-274px,0);-webkit-transform:translate(-274px,0);-moz-transform:translate(-274px,0);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-webkit-box-shadow:0 .2rem 1rem 0 rgba(0,0,0,0.16),0 .2rem .5rem 0 rgba(0,0,0,0.26);box-shadow:0 .2rem 1rem 0 rgba(0,0,0,0.16),0 .2rem .5rem 0 rgba(0,0,0,0.26)}}#main-screen.left{transform:translate(27.4rem,0);-webkit-transform:translate(27.4rem,0);-moz-transform:translate(27.4rem,0);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;z-index:8}.mobile-menu{width:54.8rem;height:100%;display:block;z-index:4;position:fixed;top:0;right:-54.8rem;background-color:#0c0c0c}@media screen and (min-width:960px){.mobile-menu{display:none}}.mobile-filter{width:27.4rem;height:100%;height:100vh;display:block;z-index:100;position:fixed;top:0;left:-27.4rem;background-color:#0c0c0c;color:#999}@media screen and (min-width:960px){.mobile-filter{display:none}}.mobile-filter .mobile-wrap{height:inherit;display:block;overflow:hidden;position:relative}.mobile-filter .mobile-wrap .filter__cat-title{display:block;width:100%;padding:2rem 1.6rem;margin-top:.8rem;border-bottom:.1rem solid rgba(0,0,0,0.1);font-size:1.4rem;line-height:1;text-transform:uppercase;font-weight:300;letter-spacing:.15rem}.mobile-filter .mobile-wrap .filter__cat-done{font-size:1.2rem;position:absolute;top:.6rem;right:1.6rem;cursor:pointer;text-transform:uppercase;font-weight:700;line-height:1;letter-spacing:.15rem}.mobile-filter .mobile-wrap .filter__cat-done .icon-close{font-size:3rem}.mobile-filter .mobile-wrap .filter__menu{width:200%;height:0;position:absolute;cursor:pointer;right:-100%}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper{width:50%;max-height:80vh;display:inline-block;overflow:auto;float:left;padding:0 2rem}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper .filter__cat{padding:.8rem 0;font-weight:400;font-size:1.4rem;text-transform:uppercase;font-weight:300;letter-spacing:.15rem}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper .filter__cat--first{margin-top:.8rem}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper .filter__cat-back{display:inline-block;width:100%;padding:1.6rem 0;margin-top:.8rem;cursor:pointer;font-size:1.4rem;line-height:1;text-transform:uppercase;font-weight:300;letter-spacing:.15rem}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper .filter__cat-back.on{display:block}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper .filter__subcat{padding:0}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper .filter__subcat .filter__search{color:#666;border:1px solid #666;padding:1rem;margin:0 0 1.6rem}.mobile-filter .mobile-wrap .filter__menu .filter__cat-wraper .filter__subcat .filter-group{border:1px solid #666;margin:0 0 1.6rem}#hidden-filter{left:-27.4rem;transition:left .5s;-webkit-transition:left .5s;-moz-transition:left .5s}#hidden-filter.left{transform:translate(27.4rem,0);-webkit-transform:translate(27.4rem,0);-moz-transform:translate(27.4rem,0);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}#hidden-menu{right:-54.8rem;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}#hidden-menu.on{transform:translate(-274px,0);-webkit-transform:translate(-274px,0);-moz-transform:translate(-274px,0);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}#toggle{display:block;width:3.4rem;margin:0 auto;padding:0 0 0 1.4rem;position:absolute;right:1.6rem;top:1.7rem;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;z-index:50}@media screen and (min-width:960px){#toggle{display:none}}#toggle div{width:100%;height:.2rem;background:rgba(0,0,0,0.9);margin:0 auto .4rem;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#toggle div .three{margin:0}#toggle.on .one{transform:rotate(45deg) translate(4px,5px);-webkit-transform:rotate(45deg) translate(4px,5px);-moz-transform:rotate(45deg) translate(4px,5px);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}#toggle.on .two{opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}#toggle.on .three{transform:rotate(-45deg) translate(4px,-4px);-webkit-transform:rotate(-45deg) translate(4px,-4px);-moz-transform:rotate(-45deg) translate(4px,-4px);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.toggle__menu{width:100%;height:0;position:absolute}.toggle__catwrap{overflow:auto;padding:0 2rem}.toggle__cat{padding:1.6rem 0;text-transform:uppercase;font-weight:300;font-size:1.4rem;letter-spacing:.15rem;color:#999;cursor:pointer;-webkit-transition:color .14s ease-out;transition:color .14s ease-out}.toggle__cat:hover{color:#FFF;-webkit-transition:color .14s ease-out;transition:color .14s ease-out}.toggle__cat.logout{float:right;padding:6.4rem 0 0}.toggle__cat.menu-login{float:right;padding:6.4rem 0 0;color:#fff}.toggle__cat--first{padding:4.8rem 0 1.6rem}.toggle__cat--back{padding:4.8rem 0}.toggle__cat-separator{border-bottom:1px solid #999;margin:.8rem 0;cursor:initial}.toggle__cat-noclick{padding:.8rem 0;text-transform:uppercase;font-weight:300;font-size:1.4rem;letter-spacing:.15rem;color:#999}.toggle__cat .account-photo{width:3rem;height:3rem;display:inline-block;white-space:nowrap;cursor:pointer;vertical-align:middle;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.toggle__gap{padding:.8rem 0 0;border-bottom:1px solid rgba(1,1,1,0.3);margin:0 0 .8rem}.filter__showall{padding:0 0 0 1.6rem;margin:0 0 1.6rem}.shrinkArea{display:block;padding:1rem 0 0 1rem;height:30rem;max-height:50vh;overflow:auto}.shrinkArea.on{display:none}.label--checkbox,.label--radio{position:relative;line-height:135%;cursor:pointer}.label--checkbox{padding:0;padding-left:1rem}.label--name{text-transform:capitalize}.label__name{font-size:1.4rem;font-weight:300;letter-spacing:.15rem;line-height:2}.label__name--selected{color:#09f}.label__name--sub{font-size:1.4rem;text-transform:uppercase;font-weight:700;padding:0 0 0 1.6rem}.label__name--sub--selected{color:#09f}.label__name--subsub{font-size:1.4rem;text-transform:uppercase;font-weight:700;padding:0 0 0 3.2rem}.label__name--subsub--selected{color:#09f}.checkbox,.checkbox-mobile{position:relative;top:-0.5rem;-webkit-appearance:none;margin:0 1rem 0 0;outline:0;cursor:pointer}.checkbox:focus::before,.checkbox-mobile:focus::before{border:2px solid #f2f2f2;border-top-style:none;border-right-style:none}.checkbox:focus::after,.checkbox-mobile:focus::after{border:2px solid #f2f2f2;border-bottom-style:none;border-left-style:none}.checkbox:before,.checkbox:after,.checkbox-mobile:before,.checkbox-mobile:after{-webkit-transition:-webkit-transform .4s ease-in-out,border-top .4s ease-in-out,border-bottom .4s ease-in-out,border-left .1s .3s ease-in-out,border-right .1s .3s ease-in-out;-webkit-transition:border-top .4s ease-in-out,border-bottom .4s ease-in-out,border-left .1s .3s ease-in-out,border-right .1s .3s ease-in-out,-webkit-transform .4s ease-in-out;transition:border-top .4s ease-in-out,border-bottom .4s ease-in-out,border-left .1s .3s ease-in-out,border-right .1s .3s ease-in-out,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,border-top .4s ease-in-out,border-bottom .4s ease-in-out,border-left .1s .3s ease-in-out,border-right .1s .3s ease-in-out;transition:transform .4s ease-in-out,border-top .4s ease-in-out,border-bottom .4s ease-in-out,border-left .1s .3s ease-in-out,border-right .1s .3s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:translateX(0) translateY(-0.5rem);transform:translateX(0) translateY(-0.5rem);content:"";position:absolute;left:-1rem;top:-0.0625rem;z-index:1;width:1.4rem;height:1.4rem;border:2px solid #f2f2f2;border-top-style:none;border-right-style:none}.checkbox:after,.checkbox-mobile:after{z-index:0;border:2px solid #f2f2f2;border-bottom-style:none;border-left-style:none}.checkbox:checked:before,.checkbox-mobile:checked:before{-webkit-transform:rotate(-45deg) translateX(0.35rem) translateY(-0.85rem);transform:rotate(-45deg) translateX(0.35rem) translateY(-0.85rem);border-left-style:none;border-color:#000}.checkbox-mobile:checked:before{border-color:white}.checkbox:checked:after,.checkbox-mobile:checked:after{-webkit-transform:rotate(45deg) translateX(-0.25rem) translateY(0.25rem);transform:rotate(45deg) translateX(-0.25rem) translateY(0.25rem);border-right-style:none;border-color:#000}.checkbox-mobile:checked:after{border-color:white}#product-selector{position:fixed;top:0;left:100%;right:0;bottom:0;width:100vw;visibility:hidden;z-index:-1;background-color:rgba(0,0,0,0);-webkit-transition-property:background-color;-webkit-transition-duration:400ms;-webkit-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-moz-transition-property:background-color;-moz-transition-duration:400ms;-moz-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-ms-transition-property:background-color;-ms-transition-duration:400ms;-ms-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-o-transition-property:background-color;-o-transition-duration:400ms;-o-transition-timing-function:cubic-bezier(0.33,0,0.2,1);transition-property:background-color;transition-duration:400ms;transition-timing-function:cubic-bezier(0.33,0,0.2,1)}@media(min-width:1024px){#product-selector{height:100%;top:0}#product-selector.is--active{background-color:rgba(0,0,0,0.65)}}#product-selector.is--active{z-index:1000;visibility:visible;left:0}#product-selector .exit{position:absolute;right:0;top:0;padding:1rem 2%;font-size:2.4rem;cursor:pointer;z-index:2;color:black}@media(min-width:1024px){#product-selector .exit{color:white}}#product-selector .product-selections{position:absolute;top:0;left:0;right:0;bottom:0;list-style:none;margin:0;padding:0;min-height:60vh}@media(min-width:1024px){#product-selector .product-selections{padding:50px 0;left:2%;right:2%}}#product-selector .product-selection{overflow:hidden;width:100%;height:33.333333%;display:block;opacity:0;left:-10%;text-align:center;position:relative}@media(min-width:1024px){#product-selector .product-selection{height:100%;width:calc(33.33% - 16px);float:left;margin:0 8px;max-height:850px;min-height:580px;-webkit-transition-property:opacity;-webkit-transition-duration:250ms;-webkit-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-moz-transition-property:opacity;-moz-transition-duration:250ms;-moz-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-ms-transition-property:opacity;-ms-transition-duration:250ms;-ms-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-o-transition-property:opacity;-o-transition-duration:250ms;-o-transition-timing-function:cubic-bezier(0.33,0,0.2,1);transition-property:opacity;transition-duration:250ms;transition-timing-function:cubic-bezier(0.33,0,0.2,1)}}#product-selector .product-selection.color--light-white{background-color:white;color:#000}#product-selector .product-selection.color--light-white .product-selection-copy h1 div{border-bottom-color:rgba(0,0,0,0.52)}@media(min-width:1024px){#product-selector .product-selection.color--light-white .product-selection-copy h1 div{font-weight:900}}#product-selector .product-selection.color--light-gray{background-color:#d9d9d9;color:#000}#product-selector .product-selection.color--light-gray .product-selection-copy h1 div{border-bottom-color:rgba(0,0,0,0.52);font-weight:900}#product-selector .product-selection.color--black{background-color:#1b1b1b;color:#fff}#product-selector .product-selection.color--black .product-selection-copy h1 div{border-bottom-color:rgba(255,255,255,0.52);font-weight:900}#product-selector .product-selection a{position:absolute;left:0;right:0;bottom:0;top:0;text-decoration:none;color:inherit;pointer-events:none}@media(min-width:1024px){#product-selector .product-selection a{pointer-events:auto}}#product-selector .product-selection a:visited{outline:0;border:0;color:inherit}#product-selector .product-selection a:focus{outline:0;border:0;color:inherit}#product-selector .product-selection a:active{outline:0;border:0;color:inherit}#product-selector.is--active .product-selection{opacity:1;left:0;-webkit-transition:opacity 400ms cubic-bezier(0.694,0.0482,0.335,1),left 200ms cubic-bezier(0.694,0.0482,0.335,1);transition:opacity 400ms cubic-bezier(0.694,0.0482,0.335,1),left 200ms cubic-bezier(0.694,0.0482,0.335,1)}@media(min-width:1024px){#product-selector.is--active .product-selection{opacity:1;-webkit-animation:none !important;animation:none !important;-webkit-transition-property:opacity;-webkit-transition-duration:500ms;-webkit-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-moz-transition-property:opacity;-moz-transition-duration:500ms;-moz-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-ms-transition-property:opacity;-ms-transition-duration:500ms;-ms-transition-timing-function:cubic-bezier(0.33,0,0.2,1);-o-transition-property:opacity;-o-transition-duration:500ms;-o-transition-timing-function:cubic-bezier(0.33,0,0.2,1);transition-property:opacity;transition-duration:500ms;transition-timing-function:cubic-bezier(0.33,0,0.2,1);-webkit-transform:translate(0,0);transform:translate(0,0)}}#product-selector.is--active .product-selection:nth-child(1){-webkit-transition-delay:0;transition-delay:0}@media(min-width:1024px){#product-selector.is--active .product-selection:nth-child(1){-webkit-transition-delay:0;transition-delay:0}}#product-selector.is--active .product-selection:nth-child(2){-webkit-transition-delay:100ms;transition-delay:100ms}@media(min-width:1024px){#product-selector.is--active .product-selection:nth-child(2){-webkit-transition-delay:50ms;transition-delay:50ms}}#product-selector.is--active .product-selection:nth-child(3){-webkit-transition-delay:200ms;transition-delay:200ms}@media(min-width:1024px){#product-selector.is--active .product-selection:nth-child(3){-webkit-transition-delay:100ms;transition-delay:100ms}}#product-selector .product-selection-image{height:110%;width:auto;float:right;margin-top:-3%;-webkit-transform:translatex(31%);transform:translatex(31%)}@media(min-width:1024px){#product-selector .product-selection-image{width:100%;height:auto;float:none;-webkit-transform:translatex(0);transform:translatex(0)}}@media(orientation:landscape){#product-selector .product-selection-image{margin-top:0}}#product-selector .product-selection-image.rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(min-width:1024px){#product-selector .product-selection-image.rotated{-webkit-transform:translatex(0);transform:translatex(0)}}#product-selector .product-selection-copy{position:absolute;bottom:0;left:5%;right:auto;top:0;max-width:20rem;height:100%;margin:auto;text-align:left;padding-top:4%;-webkit-box-sizing:border-box;box-sizing:border-box}@media(orientation:landscape){#product-selector .product-selection-copy{padding-top:0}}@media(orientation:landscape) and (min-height:420px){#product-selector .product-selection-copy{padding-top:4%}}@media(min-width:768px){#product-selector .product-selection-copy{max-width:50%;height:197px;padding-top:2%;left:8%}}@media(min-width:1024px){#product-selector .product-selection-copy{left:0;right:0;top:auto;height:auto;text-align:center;padding:0;max-width:none}}#product-selector .product-selection-copy h1{color:inherit;font-size:16px;text-transform:uppercase;text-align:left;margin:17px 0 8px}@media(min-width:768px){#product-selector .product-selection-copy h1{font-family:'Gotham A','Gotham B',sans-serif;font-size:2.6rem;margin:0 0 1.5rem}}@media(min-width:1024px){#product-selector .product-selection-copy h1{text-align:center;font-size:1rem;margin-bottom:1.8rem}}#product-selector .product-selection-copy h1 div{line-height:1em;border-bottom:1px solid;border-bottom-color:inherit;border-bottom:0;width:auto;display:inline-block;margin:0 auto 4px;font-size:16px;letter-spacing:.05em}@media(min-width:768px){#product-selector .product-selection-copy h1 div{font-family:'Gotham A','Gotham B',sans-serif;font-size:26px}}@media(min-width:1024px){#product-selector .product-selection-copy h1 div{font-size:9px;margin:0 auto}}#product-selector .product-selection-copy h1 strong{padding-left:.4em;display:inline;font-size:1.6rem;border:0;letter-spacing:.6rem;margin:.4rem auto .8rem;font-weight:300}@media(min-width:768px){#product-selector .product-selection-copy h1 strong{font-family:'Gotham A','Gotham B',sans-serif;font-size:26px}}@media(min-width:1024px){#product-selector .product-selection-copy h1 strong{display:block;font-family:'Gotham A','Gotham B',sans-serif;font-size:24px;margin:12px auto 22px;padding-left:0}}#product-selector .product-selection-copy p{line-height:1.5em;font-size:1.2rem;opacity:1;margin:0;text-indent:-.07rem;font-weight:400}@media(min-width:768px){#product-selector .product-selection-copy p{font-size:1.4rem;max-width:28rem;line-height:1.6rem}}@media(min-width:1024px){#product-selector .product-selection-copy p{margin:auto;width:90%;line-height:1.75}}@media(min-width:1024px){#product-selector .product-selection-copy p>span{display:block}}#product-selector .product-selection-copy p>span:not(.starting-at){opacity:.52}#product-selector .product-selection-copy p .starting-at{font-size:8px;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;text-indent:-.05em;display:inline-block;line-height:1.5em;color:#000}@media(min-width:768px){#product-selector .product-selection-copy p .starting-at{font-size:10px}}#product-selector .product-selection-copy .starting-at{display:none !important}@media(min-width:1024px){#product-selector .product-selection-copy .starting-at{display:block;letter-spacing:.08rem;margin-top:16px}}#product-selector .product-selection-copy .button-square{position:absolute;bottom:0;left:0;margin:.8rem auto 1.9rem;border:0;font-size:8px;pointer-events:auto;padding:0 3rem;background-color:#000;color:#fff}@media(orientation:landscape){#product-selector .product-selection-copy .button-square{left:20rem;width:10rem;margin-bottom:1rem}}@media(orientation:landscape) and (min-height:375px){#product-selector .product-selection-copy .button-square{left:0;width:initial;margin-bottom:0}}@media(orientation:landscape) and (min-height:420px){#product-selector .product-selection-copy .button-square{left:0;width:initial;margin-bottom:1.9rem}}@media(min-width:768px){#product-selector .product-selection-copy .button-square{position:static;font-size:1rem;padding:2.1rem 4.5rem;line-height:1em;margin-top:3rem;bottom:1.3rem}}@media(min-width:1024px){#product-selector .product-selection-copy .button-square{margin:37px auto 72px;position:static;font-size:10px}}#product-selector .product-selection-copy .button-square--event{color:#fff}@media(min-width:768px){#product-selector .product-selection-copy .button-square--event{background-color:#fff;color:#000}}.button-square{display:inline-block;font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;line-height:37px;font-weight:500;border:.1rem solid rgba(0,0,0,0.1);border-radius:0;background-color:transparent;color:#1c1c1c;padding:0 20px;line-height:35px;cursor:pointer;text-rendering:optimizeLegibility;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.button-square:hover{background-color:#1c1c1c;border-color:#1c1c1c;color:#fff}.button-square-filled{line-height:40px}.button-square-filled.button-square-dark{background-color:#1c1c1c;border-color:#1c1c1c;color:#1c1c1c}.button-square-filled.button-square-dark:hover{background-color:transparent;border-color:rgba(0,0,0,0.1);color:#fff}.button-square-large{font-size:1.1rem;letter-spacing:.12rem;padding:1rem 5rem;max-width:48rem;width:100%;margin-top:1.6rem}.location{float:left;width:100%}#oceania,#asia,#russia,#africa,#europe,#south_america,#north_america{fill:#f7f7f7;cursor:pointer}#oceania:hover *{fill:#ccc}#asia:hover *{fill:#ccc}#russia:hover *{fill:#ccc}#africa:hover *{fill:#ccc}#europe:hover *{fill:#ccc}#south_america:hover *{fill:#ccc}#north_america:hover *{fill:#ccc}#Macedonia,#Albania,#Greece,#Montenegro,#Bulgaria,#Serbia,#Slovenia,#Poland,#Bosnia_and_Herzegovina,#Croatia,#Hungary,#Slovakia,#Liechtenstein,#Austria,#Switzerland,#Cyprus,#Malta,#Italy,#Czech_Rep,#Romania,#Moldova,#Ukraine,#Lithuania,#Belarus,#Latvia,#Estonia,#Finland,#Sweden,#Norway,#Denmark,#Germany,#Luxembourg,#Netherlands,#Belgium,#Faroe_Islands,#Iceland,#Ireland,#UK,#Jersey,#Andorra,#France,#Spain,#Portugal{fill:#f7f7f7;cursor:pointer}#Macedonia:hover *{fill:#ccc}#Albania:hover *{fill:#ccc}#Greece:hover *{fill:#ccc}#Montenegro:hover *{fill:#ccc}#Bulgaria:hover *{fill:#ccc}#Serbia:hover *{fill:#ccc}#Slovenia:hover *{fill:#ccc}#Poland:hover *{fill:#ccc}#Bosnia_and_Herzegovina:hover *{fill:#ccc}#Croatia:hover *{fill:#ccc}#Hungary:hover *{fill:#ccc}#Slovakia:hover *{fill:#ccc}#Liechtenstein:hover *{fill:#ccc}#Austria:hover *{fill:#ccc}#Switzerland:hover *{fill:#ccc}#Cyprus:hover *{fill:#ccc}#Malta:hover *{fill:#ccc}#Italy:hover *{fill:#ccc}#Czech_Rep:hover *{fill:#ccc}#Romania:hover *{fill:#ccc}#Moldova:hover *{fill:#ccc}#Ukraine:hover *{fill:#ccc}#Lithuania:hover *{fill:#ccc}#Belarus:hover *{fill:#ccc}#Latvia:hover *{fill:#ccc}#Estonia:hover *{fill:#ccc}#Finland:hover *{fill:#ccc}#Sweden:hover *{fill:#ccc}#Norway:hover *{fill:#ccc}#Denmark:hover *{fill:#ccc}#Germany:hover *{fill:#ccc}#Luxembourg:hover *{fill:#ccc}#Netherlands:hover *{fill:#ccc}#Belgium:hover *{fill:#ccc}#Faroe_Islands:hover *{fill:#ccc}#Iceland:hover *{fill:#ccc}#Ireland:hover *{fill:#ccc}#UK:hover *{fill:#ccc}#Jersey:hover *{fill:#ccc}#Andorra:hover *{fill:#ccc}#France:hover *{fill:#ccc}#Spain:hover *{fill:#ccc}#Portugal:hover *{fill:#ccc}#british_virgin_islands,#puerto_rico,#us_virgin_islands,#saint_martin,#anguilla,#st_kitts_and_nevis,#antigua_and_barbuda,#guadeloupe,#dominica,#martinique,#grenada,#saint_lucia,#barbados,#saint_vincent_and_the_grenadines,#turks_and_caicos_islands,#bahamas,#dominican_republic,#haiti,#jamaica,#cayman_islands,#cuba,#panama,#costa_rica,#nicaragua,#honduras,#el_salvador,#belize,#guatemala,#mexico,#usa,#canada,#greenland,#bermuda{fill:#f7f7f7;cursor:pointer}#british_virgin_islands:hover *{fill:#ccc}#puerto_rico:hover *{fill:#ccc}#us_virgin_islands:hover *{fill:#ccc}#saint_martin:hover *{fill:#ccc}#anguilla:hover *{fill:#ccc}#st_kitts_and_nevis:hover *{fill:#ccc}#antigua_and_barbuda:hover *{fill:#ccc}#guadeloupe:hover *{fill:#ccc}#dominica:hover *{fill:#ccc}#martinique:hover *{fill:#ccc}#grenada:hover *{fill:#ccc}#saint_lucia:hover *{fill:#ccc}#barbados:hover *{fill:#ccc}#saint_vincent_and_the_grenadines:hover *{fill:#ccc}#turks_and_caicos_islands:hover *{fill:#ccc}#bahamas:hover *{fill:#ccc}#dominican_republic:hover *{fill:#ccc}#haiti:hover *{fill:#ccc}#jamaica:hover *{fill:#ccc}#cayman_islands:hover *{fill:#ccc}#cuba:hover *{fill:#ccc}#panama:hover *{fill:#ccc}#costa_rica:hover *{fill:#ccc}#nicaragua:hover *{fill:#ccc}#honduras:hover *{fill:#ccc}#el_salvador:hover *{fill:#ccc}#belize:hover *{fill:#ccc}#guatemala:hover *{fill:#ccc}#mexico:hover *{fill:#ccc}#usa:hover *{fill:#ccc}#canada:hover *{fill:#ccc}#greenland:hover *{fill:#ccc}#bermuda:hover *{fill:#ccc}#brazil,#chile,#falkland_islands,#south_georgia_and_the_south_sandwich_islands,#venezuela,#argentina,#guyana,#suriname,#french_guiana,#uruguay,#paraguay,#bolivia,#peru,#ecuador,#trinidad_and_tobago,#colombia{fill:#f7f7f7;cursor:pointer}#brazil:hover *{fill:#ccc}#chile:hover *{fill:#ccc}#falkland_islands:hover *{fill:#ccc}#south_georgia_and_the_south_sandwich_islands:hover *{fill:#ccc}#venezuela:hover *{fill:#ccc}#argentina:hover *{fill:#ccc}#guyana:hover *{fill:#ccc}#suriname:hover *{fill:#ccc}#french_guiana:hover *{fill:#ccc}#uruguay:hover *{fill:#ccc}#paraguay:hover *{fill:#ccc}#bolivia:hover *{fill:#ccc}#peru:hover *{fill:#ccc}#ecuador:hover *{fill:#ccc}#trinidad_and_tobago:hover *{fill:#ccc}#colombia:hover *{fill:#ccc}#mayotte,#reunion,#uganda,#madagascar,#dr_congo,#cameroon,#botswana,#kenya_1_,#sierra_leone,#namibia,#ghana,#mozambique,#mauritius,#zambia,#angola,#sao_tome_and_principe,#guinea,#cote_d_ivoire,#nigeria,#south_africa,#tanzania,#comoros,#cape_verde,#the_gambia,#equatorial_guinea,#lesotho,#burundi,#aldabra,#seychelles,#republic_of_the_congo,#rwanda,#senegal,#togo,#gabon,#swaziland,#malawi,#liberia,#zimbabwe,#central_african_republic,#benin,#guinea-bissau,#ethiopia,#somalia,#djibouti,#eritrea,#south_sudan,#sudan,#burkina_faso,#mauritania,#mali,#niger,#chad,#egypt,#libya,#tunisia,#algeria,#western_sahara,#morocco{fill:#f7f7f7;cursor:pointer}#mayotte:hover *{fill:#ccc}#reunion:hover *{fill:#ccc}#uganda:hover *{fill:#ccc}#madagascar:hover *{fill:#ccc}#dr_congo:hover *{fill:#ccc}#cameroon:hover *{fill:#ccc}#botswana:hover *{fill:#ccc}#kenya_1_:hover *{fill:#ccc}#sierra_leone:hover *{fill:#ccc}#namibia:hover *{fill:#ccc}#ghana:hover *{fill:#ccc}#mozambique:hover *{fill:#ccc}#mauritius:hover *{fill:#ccc}#zambia:hover *{fill:#ccc}#angola:hover *{fill:#ccc}#sao_tome_and_principe:hover *{fill:#ccc}#guinea:hover *{fill:#ccc}#cote_d_ivoire:hover *{fill:#ccc}#nigeria:hover *{fill:#ccc}#south_africa:hover *{fill:#ccc}#tanzania:hover *{fill:#ccc}#comoros:hover *{fill:#ccc}#cape_verde:hover *{fill:#ccc}#the_gambia:hover *{fill:#ccc}#equatorial_guinea:hover *{fill:#ccc}#lesotho:hover *{fill:#ccc}#burundi:hover *{fill:#ccc}#aldabra:hover *{fill:#ccc}#seychelles:hover *{fill:#ccc}#republic_of_the_congo:hover *{fill:#ccc}#rwanda:hover *{fill:#ccc}#senegal:hover *{fill:#ccc}#togo:hover *{fill:#ccc}#gabon:hover *{fill:#ccc}#swaziland:hover *{fill:#ccc}#malawi:hover *{fill:#ccc}#liberia:hover *{fill:#ccc}#zimbabwe:hover *{fill:#ccc}#central_african_republic:hover *{fill:#ccc}#benin:hover *{fill:#ccc}#guinea-bissau:hover *{fill:#ccc}#ethiopia:hover *{fill:#ccc}#somalia:hover *{fill:#ccc}#djibouti:hover *{fill:#ccc}#eritrea:hover *{fill:#ccc}#south_sudan:hover *{fill:#ccc}#sudan:hover *{fill:#ccc}#burkina_faso:hover *{fill:#ccc}#mauritania:hover *{fill:#ccc}#mali:hover *{fill:#ccc}#niger:hover *{fill:#ccc}#chad:hover *{fill:#ccc}#egypt:hover *{fill:#ccc}#libya:hover *{fill:#ccc}#tunisia:hover *{fill:#ccc}#algeria:hover *{fill:#ccc}#western_sahara:hover *{fill:#ccc}#morocco:hover *{fill:#ccc}#china,#palau,#british_indian_ocean_territory,#philippines,#malasia,#brunei,#timor-leste,#singapore,#indonesia,#taiwan,#north_korea,#south_korea,#japan,#vietnam,#cambodia,#laos,#thailand,#myanmar,#bhutan,#bangladesh,#nepal,#india,#sri_lanka,#pakistan,#afghanistan,#saudi_arabia,#state_of_palestine,#israel,#lebanon,#jordan,#syria,#iraq,#kuwait,#bahrain,#qatar,#united_arab_emirates,#oman,#yemen,#iran,#turkmenistan,#mongolia,#tajikistan,#kyrgyzstan,#uzbekistan,#kazakhstan,#azerbaijan,#armenia,#georgia,#turkey{fill:#f7f7f7;cursor:pointer}#china:hover *{fill:#ccc}#palau:hover *{fill:#ccc}#british_indian_ocean_territory:hover *{fill:#ccc}#philippines:hover *{fill:#ccc}#malasia:hover *{fill:#ccc}#brunei:hover *{fill:#ccc}#timor-leste:hover *{fill:#ccc}#singapore:hover *{fill:#ccc}#indonesia:hover *{fill:#ccc}#taiwan:hover *{fill:#ccc}#north_korea:hover *{fill:#ccc}#south_korea:hover *{fill:#ccc}#japan:hover *{fill:#ccc}#vietnam:hover *{fill:#ccc}#cambodia:hover *{fill:#ccc}#laos:hover *{fill:#ccc}#thailand:hover *{fill:#ccc}#myanmar:hover *{fill:#ccc}#bhutan:hover *{fill:#ccc}#bangladesh:hover *{fill:#ccc}#nepal:hover *{fill:#ccc}#india:hover *{fill:#ccc}#sri_lanka:hover *{fill:#ccc}#pakistan:hover *{fill:#ccc}#afghanistan:hover *{fill:#ccc}#saudi_arabia:hover *{fill:#ccc}#state_of_palestine:hover *{fill:#ccc}#israel:hover *{fill:#ccc}#lebanon:hover *{fill:#ccc}#jordan:hover *{fill:#ccc}#syria:hover *{fill:#ccc}#iraq:hover *{fill:#ccc}#kuwait:hover *{fill:#ccc}#bahrain:hover *{fill:#ccc}#qatar:hover *{fill:#ccc}#united_arab_emirates:hover *{fill:#ccc}#oman:hover *{fill:#ccc}#yemen:hover *{fill:#ccc}#iran:hover *{fill:#ccc}#turkmenistan:hover *{fill:#ccc}#mongolia:hover *{fill:#ccc}#tajikistan:hover *{fill:#ccc}#kyrgyzstan:hover *{fill:#ccc}#uzbekistan:hover *{fill:#ccc}#kazakhstan:hover *{fill:#ccc}#azerbaijan:hover *{fill:#ccc}#armenia:hover *{fill:#ccc}#georgia:hover *{fill:#ccc}#turkey:hover *{fill:#ccc}#russia{fill:#f7f7f7;cursor:pointer}#russia:hover *{fill:#ccc}#tonga,#american_samoa,#samoa,#wallis_and_futuna,#fiji,#solomon_islands,#vanuatu,#new_caledonia,#australia,#new_zealand,#federated_states_of_micronesia,#papua_new_guinea,#northern_mariana_islands,#guam{fill:#f7f7f7;cursor:pointer}#tonga:hover *{fill:#ccc}#american_samoa:hover *{fill:#ccc}#samoa:hover *{fill:#ccc}#wallis_and_futuna:hover *{fill:#ccc}#fiji:hover *{fill:#ccc}#solomon_islands:hover *{fill:#ccc}#vanuatu:hover *{fill:#ccc}#new_caledonia:hover *{fill:#ccc}#australia:hover *{fill:#ccc}#new_zealand:hover *{fill:#ccc}#federated_states_of_micronesia:hover *{fill:#ccc}#papua_new_guinea:hover *{fill:#ccc}#northern_mariana_islands:hover *{fill:#ccc}#guam:hover *{fill:#ccc}.admin-subheader{position:relative;padding-left:39rem;background-color:rgba(0,0,0,0.04)}.admin-subheader .admin-subheader-list{width:100%;display:inline-block;white-space:nowrap !important;border-top:1px solid rgba(0,0,0,0.05);text-align:left;padding-left:2rem;padding-top:.4rem;padding-bottom:0;overflow-x:auto;overflow-y:hidden}@media screen and (min-width:1280px){.admin-subheader .admin-subheader-list{padding-left:0}}.admin-subheader .admin-subheader-list .admin-subheader-listitem{display:inline-block;padding:1rem 2rem 1rem 0}.admin-subheader .admin-subheader-list .admin-subheader-listitem a{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;color:rgba(0,0,0,0.9);text-decoration:none;font-weight:500;line-height:1.2;cursor:pointer}.admin-subheader .admin-subheader-list .admin-subheader-listitem a.is-active{color:rgba(0,0,0,0.3)}.admin-subheader .admin-subheader-list .admin-subheader-listitem a:hover{color:rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.admin__wrap{display:block;float:left;width:100%;padding:8rem 3.3rem 0 0;background-color:rgba(0,0,0,0.04)}.admin__wrap .stat-box{position:fixed;bottom:1.6rem;right:1.6rem;width:18rem;height:16rem;padding:1.6rem;overflow:auto;background:#fff;opacity:.7;z-index:999;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.admin__wrap .stat-box p{font-size:1.4rem;color:#000}.admin__wrap .stat-box p span{float:right}.admin__wrap .category__panel-left{position:relative;display:block;float:left;width:364px;min-height:100vh;padding:0 1.6rem 0 0}.admin__wrap .category__panel-left .category__tag-cloud{display:block;float:left;width:100%;text-align:center}.admin__wrap .category__panel-left .category__tag-cloud .category__tag{max-width:32rem;display:inline-block;margin:0 auto}.admin__wrap .category__panel-left .category__tag-cloud .category__tag .main__tag{color:#888;background-color:#fff;float:left;padding:.5rem 1.6rem;margin:0 .5rem .5rem 0;border:1px solid rgba(0,0,0,0.1);text-decoration:none;text-transform:capitalize;font-size:1.1rem;letter-spacing:.05rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:30rem}.admin__wrap .category__panel-left .category__tag-cloud .category__tag .main__tag:hover{background-color:rgba(0,0,0,0.1)}.admin__wrap .category__panel-left .category__tag-cloud .category__tag .main__tag.selected{background-color:rgba(0,0,0,0.1)}.admin__wrap .category__panel-left .article-sidebar{float:right;width:99%;padding-left:1.6rem;margin-right:1%}@media screen and (max-width:640px){.admin__wrap .category__panel-left .article-sidebar{display:none}}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories{border-right:1px dotted #DDD}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category{margin:.5rem 0;padding:0 1.6rem 0 0}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category.open>.sidebar-nav-sections{display:block;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header{position:relative;display:block;width:100%;padding:1rem 0;color:#4c4c4c;font-size:1.4rem;font-weight:500}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header:hover{color:#181818}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header.active{color:#181818}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header .arrow{opacity:0;font-size:1.8rem;vertical-align:middle;float:right}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header .arrow.active{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header:hover .arrow{opacity:1}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections{display:none;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;overflow:hidden;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transition:.2s .15s opacity ease;transition:.2s .15s opacity ease}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section.open>.sidebar-nav-articles{display:block;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header{position:relative;display:block;margin-left:2rem;padding:1rem 0;font-size:1.4rem;color:#888}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header:hover{color:#666}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header.active{color:#666}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header .arrow{opacity:0;font-size:1.8rem;vertical-align:middle;float:right}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header .arrow.active{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header:hover .arrow{opacity:1}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles{display:none;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border:0;margin-left:2rem;background:0;font-size:1.5rem;overflow:hidden;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transition:.2s .15s opacity ease;transition:.2s .15s opacity ease}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles .sidebar-nav-article:hover{background:#f9f9f9;color:#444;font-weight:400;cursor:default}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles .sidebar-nav-article.active{background:#f9f9f9;color:#444;font-weight:400;cursor:default}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles .sidebar-nav-article a.sidebar-nav-article-link{display:block;padding:1rem 3rem 1rem 2rem;font-size:1.3rem;font-weight:300;line-height:1.8rem}.admin__wrap .category__panel-left .article-sidebar ul.sidebar-nav-categories li{padding:0;cursor:pointer}.admin__wrap .category__panel-left .catedit-left{float:left;width:100%;max-height:40rem;margin:0 0 .8rem;overflow:auto;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}.admin__wrap .category__panel-right{position:relative;display:block;float:right;width:calc(100% - 364px);padding:3.2rem .7rem;-webkit-box-shadow:0 17px 50px 0 rgba(0,0,0,0.19),0 12px 15px 0 rgba(0,0,0,0.24);box-shadow:0 17px 50px 0 rgba(0,0,0,0.19),0 12px 15px 0 rgba(0,0,0,0.24);background-color:#fff}.admin__wrap .category__panel-right .futurevent{width:calc(50% - 1.6rem);margin:0 .8rem;float:left}.admin__wrap .category__panel-right .futurevent .futurevent__item{border-top:1px solid rgba(255,255,255,0.2);display:block;border:0;text-align:left;width:100%;line-height:1.4;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;color:#d4d4d4;position:relative;margin:0 0 1rem;padding:1.2rem 1.6rem;text-transform:initial;text-overflow:ellipsis;overflow:hidden;word-break:break-word;float:left;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__image{border-radius:0;width:3rem;height:3rem;display:block;float:left;margin:0 1rem 0 0;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__desc{display:inline}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__desc .futurevent__name{letter-spacing:.15rem;line-height:normal;font-weight:700;text-transform:capitalize;color:rgba(0,0,0,0.6);font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:6rem;max-width:18rem;padding:0 1.6rem 0 0}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__desc .futurevent__city{display:block;font-size:1rem;letter-spacing:.15rem;line-height:normal;text-transform:capitalize;font-weight:700;color:rgba(0,0,0,0.3);max-width:16rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__countdown{display:inline-block;width:initial;padding-top:.5rem;text-align:left;font-size:1.2rem;font-weight:500;line-height:normal;letter-spacing:.01rem;color:rgba(0,0,0,0.7)}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__links{display:inline-block;float:right}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__links a{float:left}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__links a .prof__social-link{cursor:pointer;display:inline-block;float:left;width:3rem;height:2rem}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__links a .prof__social-link p{color:#000;line-height:2rem}.admin__wrap .category__panel-right .futurevent .futurevent__item .futurevent__links a .prof__social-share{cursor:pointer;display:inline-block;float:left;width:2rem;height:2rem;line-height:2;margin-left:.8rem}.admin__panel{position:relative;display:block;float:left;width:100%}.admin__panel fieldset{border:1px solid #efefef;padding:1.6rem;margin-bottom:2rem}.admin__panel .admin__panel-left{display:inline-block;float:left;min-height:100vh;width:264px}.admin__panel .admin__panel-left .admin__panel-left-section{float:left;cursor:pointer;color:#141414;width:100%;font-size:1.2rem;font-weight:500;text-transform:capitalize;padding:0 3.3rem;letter-spacing:.2rem;text-align:left;line-height:4.4rem}.admin__panel .admin__panel-left .admin__panel-left-section:hover{background:rgba(0,0,0,0.04)}.admin__panel .admin__panel-left .admin__panel-left-section--selected{background:rgba(0,0,0,0.04)}.admin__panel .admin__panel-left .admin__panel-left-section .number{color:grey}.admin__panel .admin__panel-right{width:calc(100% - 264px);min-height:100vh;display:inline-block;float:right;position:relative;padding:3.2rem 1.6rem;background:#fff}@media screen and (min-width:900px){.admin__panel .admin__panel-right{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve{display:inline-block;position:relative;width:32.83%;margin:0 .25%;padding:.8rem;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}@media screen and (min-width:900px){.admin__panel .admin__panel-right .tattoo__matrix-unit--approve{max-width:23.6rem;margin:0 .7rem 1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve .matrix-descrip{margin-top:.8rem;height:8rem;text-overflow:ellipsis;overflow-x:hidden}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve .admin-share{float:left;padding-left:1rem;width:100%}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve .admin-share .admin-share-text{font-size:1.4rem;vertical-align:4px}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve .admin-share-post{float:left;padding-left:1rem}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve .admin-share-post .admin-share-text{font-size:1.4rem;vertical-align:4px}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve .material-icons.approve-close{position:absolute;top:1rem;right:1rem;border-radius:100rem;padding:.4rem;margin:.4rem;color:white;background:rgba(240,82,61,0.5)}.admin__panel .admin__panel-right .tattoo__matrix-unit--approve .material-icons.approve-queue{position:absolute;top:19rem;right:1rem;border-radius:100rem;padding:.4rem;margin:.4rem;color:white;background:rgba(0,156,229,0.5)}.admin__panel .tattoo__photo{position:relative;width:100%;padding-bottom:100%;margin:auto;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-image:url("img/01.png")}@media screen and (min-width:540px){.admin__panel .tattoo__photo{-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:900px){.admin__panel .tattoo__photo{width:100%}}.admin__panel .tattoo__photo:hover{background-image:url("img/cat.svg")}.admin__panel .tattoo__info{width:100%;height:4rem}.admin-delete-share{position:absolute;top:0;right:0;border-radius:9rem;background:rgba(240,82,61,0.5)}.celebrity-descriptions .celebrity-block .celebrity-language{width:49%;float:left;min-height:10rem}.join__list{float:left;width:100%;margin:0 0 1rem}@media screen and (min-width:768px){.join__list{width:85%;margin:0}}.join__wrap{vertical-align:middle;width:100%;float:left;margin:0 0 2rem}@media screen and (min-width:768px){.join__wrap{width:15%;margin:0}}.join__wrap a{text-decoration:none}.join__head-wrap{width:100%;float:left;padding:1rem 0}@media screen and (min-width:768px){.join__head-wrap{width:85%}}.join__btn{color:#09f;border:1px solid #09f;padding:.8rem 0;line-height:initial;text-transform:uppercase;font-weight:700;cursor:pointer;width:100%;margin:auto;max-width:20rem}.join__btn:hover{color:#fff;background-color:#09f}@media screen and (min-width:768px){.join__btn{width:80%}}@media screen and (min-width:900px){.join__btn{font-size:1.2rem}}.guideline{width:4rem;height:2rem;background:#09f;-webkit-box-shadow:inset 0 0 0 3rem #939393;box-shadow:inset 0 0 0 3rem #939393;border-radius:3rem;display:block;top:.1rem;right:1rem;position:absolute;z-index:1;-webkit-transition:all 300ms ease-in 0;transition:all 300ms ease-in 0}.guideline--dsbld{background:#474747;-webkit-box-shadow:inset 0 0 0 3rem #474747;box-shadow:inset 0 0 0 3rem #474747}.switch{margin:0;position:absolute;top:.5rem;right:2.35rem;width:initial}.switch:before{content:"";position:absolute;top:-.4rem;left:-2rem;height:2rem;width:2rem;border-radius:50%;display:block;background:#09f;border:0;z-index:2;-webkit-box-shadow:inset 0 0 0 4rem #d9d9d9,0 0 .3rem 0 #000;box-shadow:inset 0 0 0 4rem #d9d9d9,0 0 .3rem 0 #000;-webkit-transition:left 300ms ease-in 0,-webkit-box-shadow 500ms ease-in 0;transition:left 300ms ease-in 0,-webkit-box-shadow 500ms ease-in 0;transition:box-shadow 500ms ease-in 0,left 300ms ease-in 0;transition:box-shadow 500ms ease-in 0,left 300ms ease-in 0,-webkit-box-shadow 500ms ease-in 0;cursor:pointer}.switch:checked:before{left:1.35rem;-webkit-box-shadow:inset 0 0 0 0 #09f,0 0 .5rem 0 #000;box-shadow:inset 0 0 0 0 #09f,0 0 .5rem 0 #000}.switch:checked+label{-webkit-box-shadow:inset 0 0 0 0 #d9d9d9;box-shadow:inset 0 0 0 0 #d9d9d9}.switch--dsbld:before{background:#424242;-webkit-box-shadow:inset 0 0 0 4rem #424242,0 0 .3rem 0 #000;box-shadow:inset 0 0 0 4rem #424242,0 0 .3rem 0 #000}.switch--dsbld:checked:before{-webkit-box-shadow:inset 0 0 0 0 #424242,0 0 .5rem 0 #000;box-shadow:inset 0 0 0 0 #424242,0 0 .5rem 0 #000;left:-2rem}.switch--dsbld:checked+label{-webkit-box-shadow:inset 0 0 0 0 #424242;box-shadow:inset 0 0 0 0 #424242}.select__notification{display:block;width:100%;position:absolute;color:#2196f3;font-size:1.2rem;line-height:1.6rem;padding-top:.4rem;text-align:left}.cat-wrap{float:left;width:100%;max-height:50rem}.cat-text{font-size:1.4rem;line-height:1;font-weight:500;text-align:left;cursor:pointer;color:#181818;padding:1rem 1.6rem}.cat-text:hover{color:rgba(0,0,0,0.6)}.cat-text-add{width:100%;float:left;padding:0;margin:1.6rem 0;border-radius:0;color:#fff;background-color:#1c1c1c;text-transform:uppercase;line-height:3.8rem;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;text-align:center;vertical-align:-.2rem;cursor:pointer;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cat-text-sub{cursor:pointer;display:block;width:100%;padding:1rem 1.6rem;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:1.2rem;line-height:1.5;letter-spacing:.1rem;color:rgba(0,0,0,0.9);padding:1rem 4.8rem}.cat-text-sub:hover{background:rgba(0,0,0,0.04)}.cat-text-subsub{font-size:1.2rem;font-weight:400;text-align:left;padding:0 0 0 6rem;color:rgba(0,0,0,0.6);cursor:pointer}.cat-text-subsub:hover{background:rgba(0,0,0,0.04)}.cat-text .cat-number{color:rgba(0,0,0,0.3);padding-left:1rem;font-weight:400;font-size:1.2rem}.cat-text .show-all{display:inline-block;float:right}.catedit-wrap{width:100%;float:left;margin:0 0 .7rem;font-size:1.4rem;text-transform:uppercase;font-weight:700}.catedit{width:49%;float:left;border:1px solid rgba(0,0,0,0.1);padding:.7rem}.stats-container{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;background:#fff !important;max-width:104rem !important}.stats-container .stats-title{font-size:3rem;line-height:1;margin-top:7rem;padding-bottom:1.7rem}.stats-container .stats-range{line-height:1;color:rgba(0,0,0,0.6)}.stats-container .stats-nav{white-space:nowrap;overflow-x:auto;overflow-y:hidden}.stats-container .stats-nav .stats-nav-item-sel{font-size:1.4rem;line-height:1;display:inline-block;padding-top:1.6rem;margin-right:2rem;color:#141414}.stats-container .stats-nav .stats-nav-item{cursor:pointer;font-size:1.4rem;line-height:1;display:inline-block;padding-top:1.6rem;margin-right:2rem;color:rgba(0,0,0,0.44)}.stats-container .stats-nav .stats-nav-item:hover{color:rgba(0,0,0,0.6)}.stats-container .stats-table-wrap{padding:1rem 0}.stats-container .stats-table-wrap .stats-table{border-collapse:collapse;border-spacing:0;width:100%;position:relative;border:0;text-align:left;margin-bottom:4.8rem}.stats-container .stats-table-wrap .stats-table .stats-table-row-header-title{text-align:center}.stats-container .stats-table-wrap .stats-table .stats-table-row{position:relative;border-bottom:1px solid rgba(0,0,0,0.05)}.stats-container .stats-table-wrap .stats-table .stats-table-row .stats-table-row-title{position:relative;padding:2rem 0;width:60%}@media screen and (min-width:960px){.stats-container .stats-table-wrap .stats-table .stats-table-row .stats-table-row-title{width:80%}}.stats-container .stats-table-wrap .stats-table .stats-table-row .stats-table-row-title h2{font-size:1.8rem}.stats-container .stats-table-wrap .stats-table .stats-table-row .stats-table-row-title .stats-table-row-bd{padding-left:1.6rem;font-size:1.6rem;color:rgba(0,0,0,0.6)}.stats-container .stats-table-wrap .stats-table .stats-table-row .stats-table-row-num-wrap{width:20%;text-align:center}@media screen and (min-width:900px){.stats-container .stats-table-wrap .stats-table .stats-table-row .stats-table-row-num-wrap{width:10%}}.stats-container .stats-table-wrap .stats-table .stats-table-row .stats-table-row-num-wrap .stats-table-row-num{font-size:1.6rem;color:rgba(0,0,0,0.6)}.support{display:inline-block;width:100%}.support .hero-slider{overflow:hidden;position:relative;width:100%;min-height:28rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-transition-property:opacity;-webkit-transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:.25s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:opacity;-ms-transition-duration:.25s;-ms-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:.25s;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;-webkit-transition-delay:.5s}@media(min-width:900px){.support .hero-slider{min-height:42rem}}.support .hero-slider .gallery{position:absolute;top:0;left:0;width:100%;height:100%}.support .hero-slider .gallery .slide{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;cursor:default;display:table;background-size:cover;background-position:center center}.support .hero-slider .slide-text{width:100%;padding:0 5%;margin:0 auto;position:relative;z-index:1;display:table-cell;vertical-align:middle}.support .hero-slider .scrim{width:100%;height:100%;display:block;background:rgba(0,0,0,0.35);position:absolute;top:0;bottom:0;left:0;right:0}.support .hero-slider .slide-content{width:100%;max-width:1600px;margin:auto}.support .hero-slider .hero-title{width:100%;text-align:center;color:#fff;position:relative;font-weight:100;line-height:1;margin:0;font-size:3rem;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media(min-width:640px){.support .hero-slider .hero-title{font-size:3.5rem;letter-spacing:-1px;line-height:1}}@media(min-width:900px){.support .hero-slider .hero-title{font-size:4.5rem;letter-spacing:-1px;line-height:1}}.support .content{margin:0}.support .content h2,.support .content h3,.support .content h4{color:#222;font-weight:500;letter-spacing:.15rem;margin:4.2rem 0 2.1rem 0}.support .content h2{font-size:1.5rem;line-height:2.1rem;font-weight:700}@media(min-width:768px){.support .content h2{font-size:2.1rem}}.support .content .container{margin:0 auto;padding:0 1.5rem;max-width:96rem}.support .content .container .content__headline{display:block;margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;vertical-align:baseline;margin:0 0 1rem;font-size:4rem;line-height:1.14;letter-spacing:-.035rem;font-weight:700}.support .content .container .dateline{font-weight:300;font-size:1.4rem}.support .content .container .content__subline{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;vertical-align:baseline;margin:0 0 3.2rem;font-size:2.6rem;line-height:1.14;letter-spacing:-.035rem;font-weight:100;color:#8f8f8f}.support .content .container .help-section{padding-bottom:4rem}.support .content .container .help-section:last-child{margin-bottom:6rem}.support .content .container .help-section .help-section__title{margin:3rem 0;font-weight:100;font-size:2.8rem}.support .content .container .help-section .help-section__title a{color:#a6a6a6;font-weight:100;text-decoration:none}.support .content .container .help-section .help-section-list{padding:0;list-style-type:none}.support .content .container .help-section .help-section-list .help-section-list__item{font-size:1.6rem;line-height:2}.support .content .container .help-section .help-section-list .help-section-list__item a{color:#333;text-decoration:none;line-height:2.2rem}.support .content .container .help-section .help-section-list .help-section-list__item a .help-section-list__link{color:#333;text-decoration:none;line-height:2.2rem}.help-container{margin:0 auto;padding:0 1.6rem;max-width:147rem}.help-container .help-hero--title{margin:3.2rem auto;max-width:98rem;width:100%;text-align:center}.help-container .help-hero--title .help-hero--title__headline{margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;vertical-align:baseline;margin:0 0 .5rem;font-size:2.8rem;line-height:1;letter-spacing:-.035rem;font-weight:700}.help-container .help-hero--title .help-hero--title__subline{margin:0 0 2.5rem;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;vertical-align:baseline;font-size:2.2rem;line-height:1.5;letter-spacing:-.035rem;font-weight:100;color:rgba(162,164,181,0.8)}.help-container .help-categories__row{margin:0 auto 6rem;max-width:98rem;text-align:center}@media screen and (min-width:480px){.help-container .help-categories__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.help-container .help-categories__row .help-categories__col{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:3rem}@media screen and (min-width:480px){.help-container .help-categories__row .help-categories__col{display:block;-ms-flex-item-align:start;align-self:flex-start;width:50%;min-height:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:960px){.help-container .help-categories__row .help-categories__col{display:block;-ms-flex-item-align:start;align-self:flex-start;width:33.33333333%;min-height:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.help-container .help-categories__row .help-categories__col .help-categories__item{color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 auto;max-width:25rem;min-height:15rem;max-height:17rem;cursor:pointer}.help-container .help-categories__row .help-categories__col .help-categories__item:before{content:'';display:block;padding-bottom:72%}.help-container .help-categories__row .help-categories__col .help-categories__item:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #e8e8e8;border-radius:3px;background:#f6f7f9;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,0.04);box-shadow:0 1px 20px 0 rgba(0,0,0,0.04);-webkit-transition-property:top,bottom,left,right;transition-property:top,bottom,left,right;-webkit-transition-duration:.25s;transition-duration:.25s}.help-container .help-categories__row .help-categories__col .help-categories__item:hover:after{top:-1rem;bottom:-1rem;left:-1rem;right:-1rem}.help-container .help-categories__row .help-categories__col .help-categories__item .help-categories__item-inner{position:relative;z-index:1;margin:auto;padding:0 15px}.help-container .help-categories__row .help-categories__col .help-categories__item .help-categories__item-inner .help-categories__item-name{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;vertical-align:baseline;text-align:center;line-height:1;font-weight:500;font-size:1.5rem;letter-spacing:.025rem}.support-cat{display:block;float:left;width:100%;padding:0 0 3rem}.support-cat .content{margin:0 auto;padding-top:2rem;max-width:108rem}.support-cat .content .container{margin:0 auto;padding:0 1.5rem;max-width:132rem}.support-cat .content .container .content__headline{display:block;margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;vertical-align:baseline;margin:0 0 1rem;font-size:4rem;line-height:1.14;letter-spacing:-.035rem;font-weight:700}.support-cat .content .container .dateline{font-weight:300;font-size:1.4rem}.support-cat .content .container .content__subline{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;vertical-align:baseline;margin:0 0 1rem;font-size:2.6rem;line-height:1.14;letter-spacing:-.035rem;font-weight:100;color:#8f8f8f}.support-cat .content .container .help-section{padding-bottom:4rem}.support-cat .content .container .help-section:last-child{margin-bottom:6rem}.support-cat .content .container .help-section .help-section__title{margin:3rem 0;font-weight:100;font-size:2.8rem}.support-cat .content .container .help-section .help-section__title a{color:#a6a6a6;font-weight:100;text-decoration:none}.support-cat .content .container .help-section .help-section-list{padding:0;list-style-type:none}.support-cat .content .container .help-section .help-section-list .help-section-list__item{font-size:1.6rem;line-height:2}.support-cat .content .container .help-section .help-section-list .help-section-list__item a{color:#333;text-decoration:none;line-height:2.2rem}.support-cat .content .container .help-section .help-section-list .help-section-list__item a .help-section-list__link{color:#333;text-decoration:none;line-height:2.2rem}.support-page{position:relative;width:90%;max-width:112rem;margin:0 auto;margin-top:13rem;padding-bottom:6rem;overflow:hidden;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:640px){.support-page{width:73%}}.support-page .main-column{display:block;float:right;width:100%;margin-bottom:10rem}@media screen and (min-width:640px){.support-page .main-column{width:73%}}.support-page .main-column .article-header h1{margin-bottom:2rem;padding-left:3rem;text-align:left}.support-page .main-column .article-header .dateline{padding-left:3rem;font-weight:300;font-size:1.2rem}.support-page .main-column .article-wrap{overflow:hidden;padding:2rem 3rem 3rem;margin-top:2.5rem;margin-top:1.5rem;overflow:visible}.support-page .main-column .article-wrap .article-body{margin-top:.6rem;margin-bottom:8rem;font-size:1.4rem;line-height:1.6rem;word-wrap:break-word}.support-page .main-column .article-wrap .article-body h2{display:block;-webkit-margin-before:1rem;-webkit-margin-after:1rem;-webkit-margin-start:0;-webkit-margin-end:0;font-size:2.1rem;font-weight:500;clear:both;margin-top:2rem;padding-top:1rem;border-top:solid .1rem #ddd;letter-spacing:-0.025rem}.support-page .main-column .article-wrap .article-body p{font-size:1.4rem;line-height:1.5;font-weight:300;display:block;-webkit-margin-before:1rem;-webkit-margin-after:1rem;-webkit-margin-start:0;-webkit-margin-end:0;margin-top:0}.support-page .main-column .article-wrap .article-body a{font-weight:300;text-decoration:underline}.support-page .main-column .article-wrap .article-body ul{font-size:1.4rem;list-style-type:disc;margin-bottom:2rem;list-style-position:outside}.support-page .main-column .article-wrap .article-body li{margin-left:2rem;line-height:1.5;padding-bottom:.8rem;font-weight:lighter}.support-page .main-column .article-wrap .article-body blockquote{background:#e8f9f4;border:1px solid #8ee3c8;padding:1.6em;margin:1.5em 0;font-size:14px;line-height:1.6em;clear:right;color:#181818}.support-page .main-column .article-wrap .article-vote{float:left;position:relative}.support-page .main-column .article-wrap .article-vote .article-vote-question{font-size:1.3rem;line-height:1.5;-webkit-font-smoothing:antialiased;color:#181818}.support-page .main-column .article-wrap .article-vote .article-vote-controls{position:absolute;right:-8.5rem;top:-.6rem}.support-page .main-column .article-wrap .article-vote .article-vote-count{position:absolute;left:100%;margin-left:10.6rem;top:.4rem;width:30rem}.support-page .article-sidebar{float:right;width:26%;margin-right:1%}@media screen and (max-width:640px){.support-page .article-sidebar{display:none}}.support-page .article-sidebar ul.sidebar-nav-categories{border-right:1px solid #DDD}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category{margin:.5rem 0;padding:0 1.6rem 0 0}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category.open>.sidebar-nav-sections{display:block;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header{position:relative;display:block;width:100%;padding:1rem 0;color:#4c4c4c;font-size:1.4rem;font-weight:500}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header:hover{color:#181818}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header.active{color:#181818}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header .arrow{opacity:0;font-size:1.8rem;vertical-align:middle;float:right}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header .arrow.active{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category a.sidebar-nav-category-header:hover .arrow{opacity:1}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections{display:none;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;overflow:hidden;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transition:.2s .15s opacity ease;transition:.2s .15s opacity ease}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section.open>.sidebar-nav-articles{display:block;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header{position:relative;display:block;margin-left:2rem;padding:1rem 0;font-size:1.4rem;color:#888}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header:hover{color:#666}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header.active{color:#666}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header .arrow{opacity:0;font-size:1.8rem;vertical-align:middle;float:right}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header .arrow.active{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section a.sidebar-nav-section-header:hover .arrow{opacity:1}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles{display:none;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border:0;margin-left:2rem;background:0;font-size:1.5rem;overflow:hidden;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transition:.2s .15s opacity ease;transition:.2s .15s opacity ease}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles .sidebar-nav-article:hover{background:#f9f9f9;color:#444;font-weight:400;cursor:default}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles .sidebar-nav-article.active{background:#f9f9f9;color:#444;font-weight:400;cursor:default}.support-page .article-sidebar ul.sidebar-nav-categories li.sidebar-nav-category .sidebar-nav-sections .sidebar-nav-section .sidebar-nav-articles .sidebar-nav-article a.sidebar-nav-article-link{display:block;padding:1rem 3rem 1rem 2rem;font-size:1.3rem;font-weight:300;line-height:1.8rem}.support-page .article-sidebar ul.sidebar-nav-categories li{padding:0;cursor:pointer}.hero{height:40vh;position:relative;display:block;width:100%;overflow-x:hidden;overflow-y:hidden}.hero .hero-images{width:100%;height:100%;position:static}.hero .hero-images .hero-image{background-size:cover;background-position:center center;height:100%;width:150%;position:absolute;top:0;right:0;z-index:10;opacity:0;overflow-x:hidden;overflow-y:hidden;opacity:1}@media(min-width:640px){.hero .hero-images .hero-image{width:100%;height:170%}}.hero .hero-images .hero-image .scrim{width:100%;height:100%;display:block;background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;right:0}.hero .hero-content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.hero .hero-content .hero-content-wrap{margin:0;padding:0;width:100%;height:100%;display:table}.hero .hero-content .hero-content-wrap .wrap-vertical{display:table-cell;vertical-align:middle;width:100%;height:100%}.hero .hero-content .hero-content-wrap .row{padding:0 6%}.hero .hero-content h1{font-size:2.6rem;letter-spacing:.08em;margin:.3rem auto 1.3rem;text-align:left;text-transform:uppercase;line-height:2em;font-weight:600;color:#fff;line-height:1.15em}@media(min-width:768px){.hero .hero-content h1{font-size:60px;margin:1.3rem auto}}.hero .hero-content p{font-size:1.3rem;font-weight:400;letter-spacing:.12rem;opacity:1;text-rendering:geometricPrecision;line-height:1.9rem;text-align:left;max-width:510px;color:rgba(255,255,255,0.7);margin:2.1rem 2.1rem 0 0}@media(min-width:768px){.hero .hero-content p{max-width:430px}}.pricing{padding:0 42px}@media(min-width:1024px){.pricing{padding-top:40px;text-align:center}}@media(min-width:768px){.pricing .article-content{padding:0}}@media(min-width:1024px){.pricing .article-content{display:inline-block;margin:auto;text-align:left}}.pricing .price-plan{width:100%;float:left;display:block;margin:auto;padding:3.2rem 1.6rem 0}@media(min-width:768px){.pricing .price-plan{display:table;width:50%}}@media(min-width:1024px){.pricing .price-plan{width:50%;max-width:400px}}@media(min-width:1280px){.pricing .price-plan{width:47%}}@media(min-width:1280px){.pricing .price-plan:first-child:not(:last-child){margin-right:8%}}@media(min-width:1281px){.pricing .price-plan:last-child:not(:first-child){width:43%}}.pricing .price{display:block;text-align:left;width:30%;padding-right:15px}@media(min-width:768px){.pricing .price{margin-left:-.6rem;display:table-cell}}.pricing .price .inside{text-align:center}.pricing .price .super{font-family:'Gotham A','Gotham B',sans-serif;font-size:33px;color:#666;text-rendering:geometricPrecision;position:relative;opacity:.4;margin-left:-8px;font-size:11px;font-weight:400;top:-40px}@media(min-width:768px){.pricing .price .super{font-size:1.5rem}}.pricing .price .annual{font-family:'Gotham A','Gotham B',sans-serif;font-size:8rem;line-height:1;color:#666;opacity:1;font-weight:100}.pricing .price .annual.free{font-size:5rem}.pricing .price-breakdown{display:none;font-size:.8rem;line-height:1.6rem;text-transform:uppercase;letter-spacing:.08rem;font-weight:400;margin-top:1rem}@media(min-width:1024px){.pricing .price-breakdown{display:block;text-transform:uppercase;margin-right:1rem;margin-top:2.5rem;width:140px;text-align:right}}.pricing .price-breakdown.price-breakdown-mobile{display:block}@media(min-width:1024px){.pricing .price-breakdown.price-breakdown-mobile{display:none}}.pricing .info{display:table-cell;width:auto;vertical-align:top;max-width:250px}.pricing .info .plan-name{display:table-cell;width:auto;vertical-align:top;max-width:250px;color:#222;text-transform:uppercase;font-weight:500;letter-spacing:1px;margin:42px 0 21px 0}@media(min-width:768px){.pricing .info .plan-name{margin-top:8px;margin-bottom:12px}}.pricing .info ul{list-style:none;margin:30px 0 0;padding:0;font-size:1.1rem;font-weight:300;line-height:1.7em}@media(min-width:768px){.pricing .info ul{font-size:1.2rem}}.pricing .info ul li{-webkit-font-smoothing:antialiased;font-weight:100;margin-bottom:.65em}.pricing .info ul .button-square{background-color:#000;color:#fff;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pricing .info ul .button-square:hover{background-color:transparent;color:#666;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about{min-height:70rem}.about .hero-slider{overflow:hidden;position:relative;width:100%;min-height:280px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-transition-property:opacity;-webkit-transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:.25s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:opacity;-ms-transition-duration:.25s;-ms-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:.25s;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;-webkit-transition-delay:.5s}@media(min-width:900px){.about .hero-slider{min-height:42rem}}.about .hero-slider .gallery{position:absolute;top:0;left:0;width:100%;height:100%}.about .hero-slider .gallery .slide{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;cursor:default;display:table;background-size:cover;background-position:center center}.about .hero-slider .slide-text{width:100%;padding:0 5%;margin:0 auto;position:relative;z-index:1;display:table-cell;vertical-align:middle}.about .hero-slider .scrim{width:100%;height:100%;display:block;background:rgba(0,0,0,0.35);position:absolute;top:0;bottom:0;left:0;right:0}.about .hero-slider .slide-content{width:100%;max-width:1600px;margin:auto}.about .hero-slider .hero-title{width:100%;text-align:center;color:#fff;position:relative;font-weight:100;line-height:1;margin:0;font-size:3rem;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media(min-width:640px){.about .hero-slider .hero-title{font-size:3.5rem;letter-spacing:-1px;line-height:1}}@media(min-width:900px){.about .hero-slider .hero-title{font-size:4.5rem;letter-spacing:-1px;line-height:1}}.about .navigation-horizontal{width:100%;height:auto;text-align:center;position:relative;z-index:900;background-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.about .navigation-horizontal .navigation-items{width:100%;height:7rem;overflow:hidden;background-color:#f7f7f7;position:static}@media(min-width:480px){.about .navigation-horizontal .navigation-items{height:10rem}}.about .navigation-horizontal .navigation-items .nav-item{opacity:.25;cursor:pointer;display:inline-block;overflow:hidden;width:auto;margin:2.4rem 1rem 1.4rem;-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:opacity;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in-out}@media(min-width:480px){.about .navigation-horizontal .navigation-items .nav-item{margin:4rem 2.4rem 1.4rem}}.about .navigation-horizontal .navigation-items .nav-item:hover{opacity:1}.about .navigation-horizontal .navigation-items .nav-item.active{opacity:1}.about .navigation-horizontal .navigation-items .nav-item a{text-decoration:none;text-transform:uppercase;letter-spacing:.2rem;color:#222;font-weight:500;display:block;font-size:1rem}.about .content{background:#f7f7f7;margin:0}.about .content h2,.about .content h3,.about .content h4{color:#222;text-transform:uppercase;font-weight:500;letter-spacing:.15rem;margin:42px 0 21px 0;text-transform:uppercase}.about .content h2{font-size:1.5rem;line-height:2.1rem;font-weight:700}@media(min-width:768px){.about .content h2{font-size:2.1rem}}.about .mission{position:relative;width:90%;max-width:96rem;margin:auto;padding:2rem 0 9.7rem;overflow:hidden}.about .mission h2{margin:0 4% 2.1rem 0;display:inline-block;float:left;width:30%}.about .mission .wrapper{display:inline-block;float:left;width:66%;padding:0}@media(min-width:1100px){.about .mission .wrapper{margin-left:0;width:630px;padding-top:7px}}.about .mission .wrapper p{line-height:1.5;font-size:1.2rem;letter-spacing:.08rem}.about .leadership{position:relative;width:90%;max-width:96rem;margin:auto;padding:2rem 0 9.7rem;overflow:hidden}.about .leadership .leader-pic{width:50%;margin-left:25%;padding:3rem}@media(min-width:640px){.about .leadership .leader-pic{width:24rem;margin:0;float:right}}@media(min-width:640px){.about .leadership .leader-section:nth-child(2n+1) .leader-pic{float:left;margin:0 2.1rem 0 0}}.about .leadership .info-panel{max-width:100%;min-height:341px;padding:3rem;background:#f7f7f7;float:left;margin-right:21px}@media(min-width:640px){.about .leadership .info-panel{width:calc(100% - 26.1rem)}}.about .leadership .leader-section:nth-child(2n+1) .info-panel{margin-right:0}.about .leadership .leader-name{font-size:2.1rem;color:#222;text-transform:uppercase;font-weight:500;text-align:center;letter-spacing:.1rem;margin-bottom:4px}@media(min-width:640px){.about .leadership .leader-name{text-align:left}}.about .leadership .leader-title{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1rem;font-weight:500;text-align:center;color:#222;margin-bottom:21px}@media(min-width:640px){.about .leadership .leader-title{text-align:left}}.about .leadership p{font-size:1.2rem;text-align:justify}@media(min-width:640px){.about .leadership p{text-align:left}}.about .content-section{position:relative;width:90%;max-width:96rem;margin:auto;padding:2rem 0 9.7rem;overflow:hidden;font-weight:300;font-style:normal;font-size:13px;line-height:21px;color:#777}.about .content-section .form-title{width:100%}.about .content-section .help-text p{font-size:1.2rem;text-align:justify}@media(min-width:640px){.about .content-section .help-text p{text-align:left}}.about .content-section p{margin:0 0 2.1rem}.about .content-section p a{text-decoration:none;color:black}.about .content-section ul{margin:0 0 2.1rem;padding:0 0 0 4rem;list-style:initial}.mission{min-height:70rem}.mission .hero-slider{overflow:hidden;position:relative;width:100%;min-height:280px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-transition-property:opacity;-webkit-transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:.25s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:opacity;-ms-transition-duration:.25s;-ms-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:.25s;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;-webkit-transition-delay:.5s}@media(min-width:900px){.mission .hero-slider{min-height:42rem}}.mission .hero-slider .gallery{position:absolute;top:0;left:0;width:100%;height:100%}.mission .hero-slider .gallery .slide{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;cursor:default;display:table;background-size:cover;background-position:center center}.mission .hero-slider .slide-text{width:100%;padding:0 5%;margin:0 auto;position:relative;z-index:1;display:table-cell;vertical-align:middle}.mission .hero-slider .scrim{width:100%;height:100%;display:block;background:rgba(0,0,0,0.35);position:absolute;top:0;bottom:0;left:0;right:0}.mission .hero-slider .slide-content{width:100%;max-width:72rem;margin:auto}.mission .hero-slider .hero-title{width:100%;color:#fff;position:relative;font-weight:400;line-height:1.5;margin:0;font-size:3rem;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media(min-width:640px){.mission .hero-slider .hero-title{font-size:3.5rem;letter-spacing:-1px;line-height:1}}@media(min-width:900px){.mission .hero-slider .hero-title{font-size:4.5rem;letter-spacing:-1px;line-height:1}}.mission .hero-slider .hero-subtitle{width:100%;color:#fff;position:relative;font-weight:100;line-height:1;margin:0;font-size:3rem;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media(min-width:640px){.mission .hero-slider .hero-subtitle{font-size:3.5rem;letter-spacing:-1px;line-height:1}}@media(min-width:900px){.mission .hero-slider .hero-subtitle{font-size:4.5rem;letter-spacing:-1px;line-height:1}}.mission .navigation-horizontal{width:100%;height:auto;text-align:center;position:relative;z-index:900;background-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mission .navigation-horizontal .navigation-items{width:100%;height:7rem;overflow:hidden;background-color:#f7f7f7;position:static}@media(min-width:480px){.mission .navigation-horizontal .navigation-items{height:10rem}}.mission .navigation-horizontal .navigation-items .nav-item{opacity:.25;cursor:pointer;display:inline-block;overflow:hidden;width:auto;margin:2.4rem 1rem 1.4rem;-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:opacity;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in-out}@media(min-width:480px){.mission .navigation-horizontal .navigation-items .nav-item{margin:4rem 2.4rem 1.4rem}}.mission .navigation-horizontal .navigation-items .nav-item:hover{opacity:1}.mission .navigation-horizontal .navigation-items .nav-item.active{opacity:1}.mission .navigation-horizontal .navigation-items .nav-item a{text-decoration:none;text-transform:uppercase;letter-spacing:.2rem;color:#222;font-weight:500;display:block;font-size:1rem}.mission .content{background:#f7f7f7;margin:0}.mission .content h2,.mission .content h3,.mission .content h4,.mission .content h5{color:#222;text-transform:uppercase;font-weight:500;letter-spacing:.15rem;margin:42px 0 21px 0;text-transform:uppercase}.mission .content-section{position:relative;width:90%;max-width:72rem;margin:auto;padding:5rem 0;overflow:hidden;font-weight:300;font-style:normal;font-size:13px;line-height:21px;color:#777}.mission .content-section .form-title{width:100%}.mission .content-section .help-text p{font-size:1.2rem;text-align:justify}@media(min-width:640px){.mission .content-section .help-text p{text-align:left}}.mission .content-section p{margin:0 0 2.1rem;font-size:1.4rem;line-height:2;letter-spacing:.12rem;color:#999}.mission .content-section p a{text-decoration:none;color:black}.mission .content-section h2{margin:5rem 0;font-size:1.8rem;line-height:2;font-weight:500;line-height:1.35;letter-spacing:.25rem;text-transform:uppercase;color:#333}@media(min-width:768px){.mission .content-section h2{font-size:2.1rem}}.mission .content-section h3{max-width:40rem;margin:5rem auto;text-align:center;line-height:1.5;text-transform:initial;font-size:2rem;font-weight:400}.mission .content-section ul{margin:0 0 2.1rem;padding:0 0 0 4rem;list-style:initial}.errorpage_body{background:rgba(0,0,0,0.8);background-size:cover;background-position:50% 0;background-repeat:no-repeat;width:100%;height:100%}.errorpage{padding:2rem 6rem;background:rgba(0,0,0,0.44);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}@media screen and (min-width:768px){.errorpage{padding:4rem 12rem}}.errorpage:before{content:'';height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.errorpage-content{display:inline-block;vertical-align:middle}.errorpage-number{color:white;font-size:4rem;font-weight:700;width:12rem;height:12rem;line-height:2.2;border:1px solid white;text-align:right;padding:1.6rem 1.2rem;margin:0 auto 1.6rem;letter-spacing:.1rem}@media screen and (min-width:768px){.errorpage-number{float:left;margin:0 1.6rem 0 0;padding:1.6rem;font-size:7rem;width:16rem;height:16rem;line-height:1.5}}.errorpage-message{float:left;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on;color:#fff;letter-spacing:-0.02rem;font-weight:700;font-style:normal;font-size:5rem;line-height:1.1;letter-spacing:-0.04rem}@media screen and (min-width:768px){.errorpage-message{margin-left:19.6rem;float:initial;text-align:left}}.errorpage-message--small{color:#fff;margin-top:1rem;font-size:2.1rem;letter-spacing:.05rem;font-weight:400;font-style:normal;width:100%}.errorpage-message--small a{color:#fff}.error-handler{position:relative;padding:120px 20px;text-align:center;max-width:100vw;margin:0}.error-handler:before{display:block;position:absolute;content:attr(data-code);top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-size:252px;line-height:1;z-index:-1;color:#f8f8f8}@media screen and (min-width:600px){.error-handler:before{font-size:535px;top:50%}}.error-handler .error-handler-headline{max-width:60%;margin:40px auto;font-size:37px;line-height:1.2}.error-handler .error-handler-body{margin:30px 0 50px;font-size:20px;line-height:1.33}.error-handler .error-handler-body p{margin:20px 0}.error-handler .error-handler-body p:first-child{margin-top:0}.error-handler .error-handler-body p:last-child{margin-bottom:0}.error-handler .error-handler-body p a{color:#000;cursor:pointer;-webkit-tap-highlight-color:rgba(26,26,26,0.302)}.error-handler .error-handler-body p a .fine-faux-underline{text-decoration:none;background-image:linear-gradient(to bottom,transparent 0,#333 1px,transparent 0);background-size:1px 5px;background-repeat:repeat-x;background-position:bottom}.error-handler .error-handler-return{margin:20px 0 60px}.error-handler .error-handler-return a.avant-garde-button-black{background-color:#000;color:#fff;font-size:1.1rem;font-weight:900;text-transform:uppercase;padding:1.6rem 0;display:inline-block;width:18rem;letter-spacing:.3rem;text-align:center;cursor:pointer;border:.1rem solid rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popover{overflow:hidden;position:absolute;z-index:900;visibility:visible;font-size:12px;text-align:center;padding:2rem 1.5rem 1.5rem;pointer-events:auto}.popover--user{width:24rem}.popover--matrix{bottom:1rem;left:-2.5rem}@media screen and (min-width:900px){.popover--matrix{left:-7.1rem}}.popover--tattoo{bottom:3.5rem;left:-6rem}.popover-nav{left:-8%}.popover-user{right:-1.5rem}.popover-orderby{right:-1.5rem}.popover-currency{left:-80%}.popover-language{display:none;left:-4rem;bottom:-14rem;padding:2rem 1.5rem}.popover-search{padding:2rem 0 .2rem;width:100%;top:2rem}@media screen and (min-width:900px){.popover-search{left:0;padding:2rem .1rem 1.5rem}}.popover--filter{padding:0;width:100%;left:0;top:5.2rem}.popover--filter .popover-arrow{position:absolute;left:50%;margin-left:-7px;bottom:1px;clip:rect(0 18px 14px -4px)}.popover--filter .popover-arrow:after{content:'';display:block;width:14px;height:14px;background:#fff;-webkit-transform:rotate(225deg) translate(6px,6px);transform:rotate(225deg) translate(6px,6px);-webkit-box-shadow:-1px -1px 1px -1px rgba(0,0,0,0.44);box-shadow:-1px -1px 1px -1px rgba(0,0,0,0.44)}.popover--filter .popover-arrow-nav{top:1.2rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popover-inner{position:relative;max-width:280px;padding:14px;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.popover-inner-search{position:relative;display:inline-block;width:100%;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}@media screen and (min-width:900px){.popover-inner-search{max-width:28rem;min-width:25rem;padding-bottom:1.6rem}}.popover-inner-settings{display:block;position:absolute;width:100%;max-width:initial;max-height:30rem;overflow:auto;background:#fff;z-index:4;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.popover-inner-nav{position:relative;display:inline-block;max-width:280px;padding:14px;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.popover-inner-filter{width:100%;position:relative;display:inline-block;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);max-height:20rem;overflow:auto}.popover-inner-me{position:relative;display:inline-block;max-width:280px;padding:14px;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);left:15px}.list{margin-bottom:0}.list-item{cursor:pointer;display:block;width:100%;padding:1rem 1.6rem;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:1.2rem;line-height:1.5;letter-spacing:.1rem;color:rgba(0,0,0,0.9)}.list-item:hover{background:rgba(0,0,0,0.04)}.list-item .search__image{border-radius:0}.list-item--selected{position:relative;margin:0 0 1rem;padding:1.2rem 1.6rem;text-transform:initial;text-overflow:ellipsis;overflow:hidden;word-break:break-word;float:left;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.list-item-more{text-decoration:none;color:rgba(0,0,0,0.2)}.list-item-more:hover{color:rgba(0,0,0,0.8)}.list-item-title{border-top:1px solid rgba(0,0,0,0.1);text-transform:capitalize}.list-item-filter--slctd{color:rgba(0,0,0,0.9);font-weight:900}.list-item-search{display:inline-block;height:4rem;font-weight:700;line-height:2.2;letter-spacing:.15rem;color:rgba(0,0,0,0.6);padding:.5rem 1.4rem;cursor:pointer;margin:0;text-transform:initial;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:break-word;float:left}.list-item-search:hover .studio__tagtext{color:rgba(0,0,0,0.3)}.list-item-studio{display:inline-block;font-weight:700;line-height:1.2;letter-spacing:.15rem;color:rgba(0,0,0,0.6);padding:.5rem 1.4rem;cursor:pointer;margin:0;white-space:initial;text-overflow:ellipsis}.list-item-studio:hover .studio__city{color:rgba(0,0,0,0.8)}.list-item-studio:hover .studio__tagtext{color:rgba(0,0,0,0.8)}.guest-item{position:relative;width:100%;margin:0 0 1rem;padding:1.2rem 1.6rem;float:left;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);text-align:left}.guest-item .description{padding:.8rem 0 0}.guest-item .description p{text-align:left;font-size:1.2rem;font-weight:500;line-height:normal;letter-spacing:.01rem}.search__tagtype{width:3rem;height:2rem;display:inline-block;line-height:1.5}.search__tagtext{display:inline;letter-spacing:.15rem;line-height:1.2;color:rgba(0,0,0,0.6);font-size:1.2rem;overflow:hidden}.artist__tagtext{letter-spacing:.15rem;line-height:2.5;color:rgba(0,0,0,0.6);text-transform:initial;font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search__unit{display:inline}.search__title{letter-spacing:.15rem;line-height:normal;font-size:1.2rem;text-transform:initial;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:6rem;max-width:18rem;padding:0 1.6rem 0 0}@media screen and (min-width:360px){.search__title{max-width:20rem}}@media screen and (min-width:400px){.search__title{max-width:23rem}}@media screen and (min-width:480px){.search__title{max-width:30rem}}@media screen and (min-width:540px){.search__title{max-width:36rem}}@media screen and (min-width:640px){.search__title{max-width:44rem}}@media screen and (min-width:768px){.search__title{max-width:51.8rem}}.search__title--artist{line-height:2.5}.studio__city{display:block;font-size:1rem;letter-spacing:.15rem;line-height:normal;text-transform:capitalize;font-weight:700;color:rgba(0,0,0,0.3);max-width:16rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (min-width:360px){.studio__city{max-width:22rem}}@media screen and (min-width:400px){.studio__city{max-width:26rem}}@media screen and (min-width:640px){.studio__city{max-width:51.8rem}}.studio__city .material-icons.room{font-size:1.1rem;vertical-align:-.2rem;color:rgba(0,0,0,0.85)}.search-artist__subtitle{display:none;font-size:1rem;letter-spacing:.15rem;line-height:normal;padding-top:.5rem;font-weight:700;color:rgba(0,0,0,0.3);max-width:16rem}@media screen and (min-width:360px){.search-artist__subtitle{max-width:22rem}}@media screen and (min-width:400px){.search-artist__subtitle{max-width:26rem}}@media screen and (min-width:640px){.search-artist__subtitle{max-width:initial}}.search__image{width:3rem;height:3rem;display:block;float:left;margin:0 1rem 0 0;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.search__studio{width:3rem;height:3rem;display:block;float:left;margin:0 1rem 0 0;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.search__event{width:4rem;height:6rem;display:block;float:left;margin:0 1rem 0 0;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.popover-arrow{position:absolute;left:50%;margin-left:-7px;bottom:1px;clip:rect(0 18px 14px -4px)}.popover-arrow:after{content:'';display:block;width:14px;height:14px;background:#fff;-webkit-transform:rotate(225deg) translate(6px,6px);transform:rotate(225deg) translate(6px,6px);-webkit-box-shadow:-1px -1px 1px -1px rgba(0,0,0,0.44);box-shadow:-1px -1px 1px -1px rgba(0,0,0,0.44)}.popover-arrow-nav{top:2.6rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popover-arrow-user{top:.6rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:20px}.popover-arrow-orderby{top:.6rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:75%}.popover-arrow-filter{top:.6rem;left:88%;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popover-arrow-language{bottom:12.9rem;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.stancard{overflow:hidden;border-radius:2px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);background:#fff;-ms-flex-negative:0;flex-shrink:0;display:inline-block;position:relative;vertical-align:top;width:12.5rem;margin:.8rem .4rem 1.6rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:960px){.stancard:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.stancard .card__img{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:12.5rem;width:100%}.stancard .card__img .card-style .card__img__hover{width:100%;height:100%;background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.stancard .card__name{float:left;height:7.2rem;width:100%;text-align:center;white-space:normal;border:0}.stancard .card__name .card__name__title{max-width:initial;max-height:4.5rem;padding:.4rem .6rem;font-size:1.1rem;font-weight:500;line-height:1.5;text-align:center;letter-spacing:.1rem;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:rgba(0,0,0,0.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.stancard .card__name .card__name__title.cat{max-height:7.2rem;white-space:initial}.stancard .card__name .main__tag{display:inline-table;float:initial;-webkit-box-shadow:none;box-shadow:none;padding:.1rem .6rem}.stancard .follow-button{width:100%;border:0}.card{width:100%;margin:.5rem 0;display:inline-block;position:relative;vertical-align:top;cursor:pointer}@media screen and (min-width:480px){.card{width:12.5rem;margin:1rem .5rem;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card:hover .card__img__hover{display:block;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card:hover .card__name__title{text-decoration:none;color:rgba(0,0,0,0.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card:hover .card__img--zoom{background-size:120% 120%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card:active{-webkit-box-shadow:none;box-shadow:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.card--artists{height:8rem;width:8rem}}@media screen and (min-width:480px) and (min-width:480px){.card--artists{height:10rem;width:10rem}}.card .card__name .card__name__title{max-height:4.5rem;padding:.5rem .5rem 0;font-weight:500;font-size:1.4rem;color:rgba(0,0,0,0.6);white-space:normal;overflow:hidden;word-wrap:break-word;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card .card__name .card__name__subtitle{bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:.5rem .5rem 0;font-size:12px;font-weight:300;line-height:1.3;color:#999;word-wrap:break-word;text-align:left}.card .card__name .card__name__subtitle .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}@media screen and (min-width:480px){.card .card__name .card__name__subtitle{position:absolute}}.card .card__name .card__name__dates{color:rgba(0,0,0,0.7);font-size:1.2rem;letter-spacing:.01rem;font-weight:500;text-transform:uppercase;line-height:1.3;overflow:hidden;word-wrap:break-word;bottom:2.4rem;white-space:nowrap;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:.5rem .5rem 0;text-align:left;position:absolute}.card .card__name .card__name__dates .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}.card .card__name--events{position:relative;height:initial;min-height:9rem;width:100%;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,0.05);border-bottom:0;background:#fff}@media screen and (min-width:840px){.card .card__name--events{border:0}}@media screen and (min-width:840px){.card .card__name--events .card__name__title{overflow:hidden;font-size:1.6rem;line-height:2rem}}.card .card__name--artist .card__name__title{max-height:7rem;padding:.5rem .5rem 0;font-weight:500;font-size:1.4rem;color:rgba(0,0,0,0.6);white-space:normal;overflow:hidden;word-wrap:break-word;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card--workcal{width:15rem;margin:1rem .5rem;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-bottom:0}.card--workcal .card__name{position:relative;border:1px solid rgba(0,0,0,0.05);height:8rem}.card--workcal .card__name .card__name__title{max-height:4.5rem;padding:.5rem .5rem 0;font-weight:500;font-size:1.4rem;line-height:1.4;color:rgba(0,0,0,0.7);white-space:normal;overflow:hidden;word-wrap:break-word;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card--workcal .card__name .card__name__subtitle{position:absolute;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:0 .5rem;font-size:12px;font-weight:300;line-height:1.3;color:#999;word-wrap:break-word;text-align:left}.card--workcal .card__name .card__name__subtitle .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}.card--workcal .card__name .card__name__dates{position:absolute;bottom:1.7rem;color:rgba(0,0,0,0.7);font-size:1.2rem;letter-spacing:.01rem;font-weight:500;text-transform:uppercase;line-height:1.3;overflow:hidden;word-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:0 .5rem;text-align:left}.card--workcal .card__name .card__name__dates .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}.card--morevents{width:15rem;margin:1rem .5rem;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-bottom:0;position:relative}.card--morevents .card__name{position:relative;border:1px solid rgba(0,0,0,0.05);height:8rem}.card--morevents .card__name .card__name__title{max-height:4.5rem;padding:.5rem .5rem 0;font-weight:500;font-size:1.4rem;line-height:1.4;color:rgba(0,0,0,0.7);white-space:normal;overflow:hidden;word-wrap:break-word;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card--morevents .card__name .card__name__subtitle{bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:0 .5rem;font-size:12px;font-weight:300;line-height:1.3;color:#999;word-wrap:break-word;text-align:left}.card--morevents .card__name .card__name__subtitle .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}@media screen and (min-width:480px){.card--morevents .card__name .card__name__subtitle{position:absolute}}.card--morevents .card__name .card__name__dates{position:absolute;bottom:1.7rem;color:rgba(0,0,0,0.7);font-size:1.2rem;letter-spacing:.01rem;font-weight:500;text-transform:uppercase;line-height:1.3;overflow:hidden;word-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:0 .5rem;text-align:left}.card--morevents .card__name .card__name__dates .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}.card--events{width:100%;padding:1rem .5rem;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:400px){.card--events{width:calc(50% - 1rem);padding:0;margin:1rem .5rem}}@media screen and (min-width:480px){.card--events{width:calc(50% - 2rem);margin:1rem}}@media screen and (min-width:600px){.card--events{width:33.33%;max-width:23.6rem;padding:0;margin:0 .7rem 1rem}}@media screen and (min-width:840px){.card--events{overflow:hidden;border-radius:2px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);background:#fff;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:840px){.card--events .card__name__title{font-size:1.6rem}}@media screen and (min-width:840px){.card--events .card__name__dates{font-size:1.4rem}}.card--events .card__name__subtitle{position:absolute;bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:.5rem .5rem 0;font-size:1.2rem;font-weight:300;line-height:1.3;color:#999;word-wrap:break-word;text-align:left}.card--events .card__name__subtitle .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}.card--list{-webkit-box-shadow:none;box-shadow:none}.card--list .private-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:#000;font-size:1.2rem;line-height:1.8;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card--list .laser-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:#000;font-size:1.2rem;line-height:1.8;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card--list .laser-studio.private{top:1.8rem}.card--list .closed-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#e84c3d;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;text-align:center;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card--list .card__name__subtitle{bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:.5rem .5rem 0;font-size:12px;font-weight:300;line-height:1.3;color:#999;word-wrap:break-word;text-align:left}.card--list .card__name__subtitle .sflag{display:inline-block;vertical-align:baseline;width:2rem;height:1rem}@media screen and (min-width:480px){.card--list .card__name__subtitle{position:absolute}}.card .card__img{position:relative;height:12.5rem;width:12.5rem;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:480px){.card .card__img{height:12.5rem;width:12.5rem}}.card .card__img .private-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:#000;font-size:1.2rem;line-height:1.8;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card .card__img .laser-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:#000;font-size:1.2rem;line-height:1.8;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card .card__img .laser-studio.private{top:1.8rem}.card .card__img .closed-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#e84c3d;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;text-align:center;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card .card__img--celebs{height:12.5rem;width:12.5rem}.card .card__img--events{width:100%;height:initial}.card .card__img--events .event-img{width:100%;display:block}.card .card__img--artists{height:8rem;width:8rem}@media screen and (min-width:480px){.card .card__img--artists{height:10rem;width:10rem}}.card--discover{width:12.5rem;margin:.8rem .5rem 3.2rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (min-width:840px){.card--discover{border:0;margin:.8rem 0 3.2rem}}.card--discover:hover{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:840px){.card--discover:hover .card__img{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.card--discover .card__name{float:left;height:6rem;width:100%;border:0;border-top:0}.card--discover .card__name .card__name__title{text-align:center}@media screen and (min-width:480px){.card--artist{width:25rem;height:12.5rem;-webkit-box-shadow:none;box-shadow:none}.card--artist .card__name--artist{height:12.5rem;width:12.5rem;border-top:1px solid rgba(0,0,0,0.05);border-left:0}}.card--artist .work-type{position:absolute;top:-2rem;font-size:1.2rem;letter-spacing:.15rem;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,0.6)}.card--tagcards{-webkit-box-shadow:none;box-shadow:none}.card--tagcards:hover{-webkit-box-shadow:none;box-shadow:none}.card--tagcards:hover .card__img{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card--tagcards .card__name{height:8rem;width:100%;float:left;border:0}.card--tagcards .card__name .card__name__title{text-align:center}.card--tagcards .card__name .follow-button{display:block;float:initial;position:absolute;top:initial;right:0;bottom:0;left:0;height:initial;font-size:2.5rem;font-weight:500;cursor:pointer;vertical-align:-.2rem;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin:0 auto;color:#fff;background-color:#1c1c1c}.card--tagcards .card__name:hover{color:#1c1c1c;background-color:#fff}.card--celebs,.card--tagcards{width:12.5rem;margin:1rem .5rem;-webkit-box-shadow:none;box-shadow:none}.card--celebs:hover,.card--tagcards:hover{-webkit-box-shadow:none;box-shadow:none}.card--celebs .card__name,.card--tagcards .card__name{height:9rem;width:100%;float:left;border:0;border-top:0}.card--celebs .card__name .card__name__title,.card--tagcards .card__name .card__name__title{text-align:center}.card--celebs .card__name .follow-button,.card--tagcards .card__name .follow-button{position:absolute;bottom:0;left:0;right:0;width:100%;display:inline-block;font-size:2.5rem;font-weight:500;cursor:pointer;vertical-align:-.2rem;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;color:#fff;background-color:#1c1c1c}.card--celebs .card__name .follow-button:hover,.card--tagcards .card__name .follow-button:hover{color:#1c1c1c;background-color:#fff}.card--celebs .card__name .follow-button .follow-text,.card--tagcards .card__name .follow-button .follow-text{width:100%;text-transform:uppercase;line-height:2.8rem;float:none;display:block;padding:0;font-size:1.1rem;font-weight:500;letter-spacing:.15rem}@media screen and (min-width:480px){.card--celebs .card__name .follow-button .follow-text,.card--tagcards .card__name .follow-button .follow-text{line-height:3.2rem}}.card--celebs .card__name .follow-button.following,.card--tagcards .card__name .follow-button.following{color:#e5e5e5;background-color:#fff}.card--celebs .card__name .follow-button.following:hover,.card--tagcards .card__name .follow-button.following:hover{color:#fff;border:solid 1px #c33;background-color:#c33}.card--celebs .card__name .follow-button.following:hover .follow-add-circle,.card--tagcards .card__name .follow-button.following:hover .follow-add-circle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.card--coming{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card--past{-webkit-box-shadow:none;box-shadow:none;opacity:.6;display:none}.member{display:inline-block;position:relative;width:100%;max-width:70rem;margin:0 0 1.6rem;padding:0 .8rem;vertical-align:top;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:960px){.member{width:50%;padding:0}}@media screen and (min-width:1280px){.member{width:calc(50% - 1.6rem);margin:.8rem .8rem;padding:.8rem 1.6rem;border:.1rem solid rgba(0,0,0,0.1)}.member:hover{background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.member:hover .card__img__hover{width:100%;height:100%;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.member .card__img{position:relative;height:4.2rem;width:4.2rem;margin-right:1rem;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:480px){.member .card__img{height:8rem;width:8rem}}@media screen and (min-width:600px){.member .card__img{height:11.5rem;width:11.5rem;margin-right:2rem}}@media screen and (min-width:840px){.member .card__img{margin-bottom:0}}.member .card__img--artist{border-radius:999rem}.member .card__img .sflag{position:absolute;left:0rem;bottom:0rem;width:2rem}@media screen and (min-width:600px){.member .card__img .sflag{left:1rem;bottom:0rem;width:2.5rem}}.member .card__img__hover{width:100%;height:100%;background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.member .card__img__hover--artist{border-radius:999rem}.member .artist-status{display:none;width:1.8rem;height:1.8rem;line-height:1.3;border-radius:2.5rem;font-weight:400;font-size:1.4rem;text-transform:uppercase;position:absolute;top:-.4rem;left:1.6rem}.member .artist-status.legend{color:#e1cb77}.member .artist-status.supernova{color:black}.member .artist-status.master{color:#c60c23}.member .artist-status.pro{color:#afb9c3}.member .artist-status.startwo{top:1rem;left:0rem}.member .artist-status.starthree{top:2.9rem;left:-1rem}.member .artist-status.starfour{top:5rem;left:-1.5rem}.member .artist-verified{width:1.7rem;height:1.7rem;border-radius:2rem;background-color:#4688d7;position:absolute;bottom:-.5rem;right:-.5rem;color:white;font-size:1.5rem;line-height:1.5;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}@media screen and (min-width:600px){.member .artist-verified{bottom:0rem;right:1rem;width:2rem;height:2rem}}.member .artist-verified .verified{font-size:1.2rem;line-height:2.2rem;color:white;text-align:center}.member .closed-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#e84c3d;position:absolute;top:-.5rem;right:-.5rem;color:#000;text-align:center;font-size:1.2rem;line-height:1.8;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.member .private-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.member .laser-studio{width:2rem;height:2rem;border-radius:2rem;background-color:#f3b136;position:absolute;top:-.5rem;right:-.5rem;color:white;font-size:1.2rem;line-height:1.8;cursor:default;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.member .laser-studio.private{top:1.8rem}.member .card__name{float:left;width:calc(100% - 7rem);height:initial;margin:0 0 .6rem;text-align:left;border:0}@media screen and (min-width:480px){.member .card__name{width:calc(100% - 9rem)}}@media screen and (min-width:600px){.member .card__name{width:calc(100% - 13.5rem)}}.member .card__name .card__name__title{max-height:3.8rem;width:100%;margin:0 0 .6rem;font-weight:500;font-size:1.4rem;text-align:left;letter-spacing:.1rem;color:rgba(1,1,1,0.8);white-space:normal;overflow:hidden;word-wrap:break-word;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:400px){.member .card__name .card__name__title{max-width:calc(100% - 9rem)}}.member .card__name .profile__stats{margin:0}.member .card__name .member__location{width:100%;font-size:1.1rem;text-align:left;font-weight:400;text-transform:initial;margin:0 0 .6rem;letter-spacing:.1rem;color:rgba(0,0,0,0.6);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}.member .card__name .member__location .material-icons.room{font-size:1.2rem;vertical-align:-.2rem}.member .card__name .member__location .sflag{left:1rem;bottom:1rem;width:1.5rem}.member .member__contact-wrap{float:left;width:100%;margin-top:1rem}@media screen and (min-width:600px){.member .member__contact-wrap{width:calc(100% - 13.5rem);float:right}}.member .member__contact-wrap .member__contact{float:left;width:50%}.member .member__contact-wrap .member__contact .contact-button{display:inline-block;width:100%;color:#fff;background:#025f8e;background:-webkit-gradient(linear,left top,right top,from(#025f8e),to(#0286cd));background:linear-gradient(to right,#025f8e,#0286cd);font-size:1.1rem;font-weight:500;line-height:3.2rem;text-align:center;vertical-align:bottom;text-transform:uppercase;letter-spacing:.05rem;cursor:pointer}.member .member__contact-wrap .member__contact .contact-button:hover{color:#fff;background:#0286cd}.member .member__contact-wrap .follow-button{width:50%;line-height:3.2rem}.member .pull-right{display:none;float:right;position:absolute;top:0;right:0}@media screen and (min-width:400px){.member .pull-right{display:block}}@media screen and (min-width:1280px){.member .pull-right{top:.8rem}}.member .pull-right .text-center{display:block;text-align:right;margin:0 0 .5rem 0;text-align:right;text-transform:uppercase;letter-spacing:.05rem;font-size:1.1rem;font-weight:300;color:#666}@media screen and (min-width:960px){.member .pull-right .text-center{margin:0 1rem .5rem 0}}@media screen and (min-width:1280px){.member .pull-right .text-center{margin:0 2rem .5rem 0}}.member .pull-right .text-center .counter{padding-right:1rem}.member .pull-right .text-center .count{display:inline-block;text-align:center}.member--guest{width:calc(100% - 1.6rem);max-width:none;padding:1.6rem 0;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2)}@media screen and (min-width:1280px){.member--guest{padding:.8rem 1.6rem}}.member--guest .guest-block-left{float:left;width:100%;text-align:left;margin:0 0 1.6rem;padding:0 1.2rem 0}@media screen and (min-width:960px){.member--guest .guest-block-left{width:50%}}.member--guest .guest-block-left h1{color:rgba(0,0,0,0.7);letter-spacing:.1rem;font-weight:700;text-transform:uppercase;text-align:left;padding:0 0 .8rem;font-size:1.2rem;line-height:1.5;letter-spacing:.2rem;bottom:2.4rem}.member--guest .guest-block-left h1 span{font-weight:900}.member--guest .guest-block-left p{font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word;letter-spacing:.02rem;color:rgba(0,0,0,0.6)}.member--guest .guest-block-right{float:left;width:100%;position:relative;padding:0 1.2rem 0}@media screen and (min-width:960px){.member--guest .guest-block-right{width:50%}}.card-artist{width:100%;margin:.8rem 0 1.6rem;display:inline-block;position:relative;vertical-align:top}@media screen and (min-width:480px){.card-artist{width:12.5rem;margin:1rem .5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.card-artist .artist__state{color:rgba(0,0,0,0.7);letter-spacing:.01rem;font-weight:500;text-transform:uppercase;text-align:left;padding:0 0 .8rem;font-size:1.2rem;line-height:1.3;overflow:hidden;word-wrap:break-word;bottom:2.4rem;white-space:nowrap;text-overflow:ellipsis;width:inherit}@media screen and (min-width:480px){.card-artist .artist__state{text-align:center}}.card-artist .card__img{position:relative;height:10rem;width:10rem;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:999rem}@media screen and (min-width:480px){.card-artist .card__img{height:12.5rem;width:12.5rem}}.card-artist .card__img .sflag{position:absolute;left:1rem;bottom:1rem;width:2rem}.card-artist .card__img__hover{width:100%;height:100%;background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:999rem}.card-artist .artist-status{display:none;width:1.8rem;height:1.8rem;line-height:1.3;border-radius:2.5rem;font-weight:400;font-size:1.4rem;text-transform:uppercase;position:absolute;top:-.4rem;left:1.6rem}.card-artist .artist-status.legend{color:#e1cb77}.card-artist .artist-status.supernova{color:black}.card-artist .artist-status.master{color:#c60c23}.card-artist .artist-status.pro{color:#afb9c3}.card-artist .artist-status.startwo{top:1rem;left:0rem}.card-artist .artist-status.starthree{top:2.9rem;left:-1rem}.card-artist .artist-status.starfour{top:5rem;left:-1.5rem}.card-artist .artist-verified{width:2rem;height:2rem;border-radius:2rem;background-color:#4688d7;position:absolute;bottom:.3rem;right:.9rem;color:white;font-size:1.5rem;line-height:1.5}.card-artist .on-the-road{width:2rem;height:2rem;border-radius:2rem;background-color:black;text-transform:uppercase;position:absolute;top:.3rem;right:.9rem;color:white;font-size:.9rem;line-height:2.3;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.card-artist .card__name{width:calc(100% - 10rem);text-align:left;padding-left:1rem;float:left;border:0}@media screen and (min-width:480px){.card-artist .card__name{height:11rem;width:100%;float:left;text-align:center;padding-left:0;border:0}}.card-artist .card__name .card__name__title{max-height:3.8rem;padding:0 .4rem 1.2rem 0;font-weight:500;font-size:1.4rem;text-align:left;line-height:normal;color:rgba(0,0,0,0.6);white-space:normal;overflow:hidden;word-wrap:break-word;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:380px){.card-artist .card__name .card__name__title{max-width:calc(100% - 9rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media screen and (min-width:480px){.card-artist .card__name .card__name__title{max-width:initial;text-align:center;padding:.4rem}}.card-artist .card__name .follow-button{float:initial;display:block;position:absolute;bottom:0;right:0;height:initial;width:9rem;font-size:2.5rem;font-weight:500;text-align:center;cursor:pointer;vertical-align:-.2rem;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin:0 auto;color:#fff;background-color:#1c1c1c}.card-artist .card__name .follow-button:hover{color:#1c1c1c;background-color:#fff}@media screen and (min-width:380px){.card-artist .card__name .follow-button{bottom:initial;top:0}}@media screen and (min-width:480px){.card-artist .card__name .follow-button{left:0;top:initial;bottom:0;width:100%}}.card-artist .card__name .follow-button .follow-add-circle{float:left;line-height:3.4rem;padding:0 .8rem}.card-artist .card__name .follow-button.following{color:#e5e5e5;background-color:#fff}.card-artist .card__name .follow-button.following:hover{color:#fff;border:solid 1px #c33;background-color:#c33}.card-artist .card__name .follow-button .follow-text{text-transform:uppercase;line-height:2.8rem;float:none;display:block;padding:0;font-size:1.1rem;font-weight:500;letter-spacing:.15rem}@media screen and (min-width:480px){.card-artist .card__name .follow-button .follow-text{line-height:3.2rem}}.card-artist:hover .card__img{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-artist:hover .card__img__hover{display:block;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card__img__hover{width:100%;height:100%;background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:480px){.card__name{height:8rem;width:100%;float:left;border:1px solid rgba(0,0,0,0.05);border-top:0}}.card__name--artist .card__name__subtitle{position:initial;width:initial}.card__name--guests{height:initial}.search__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card__list-wrap{display:inline-block;position:relative;width:16.5rem;padding-bottom:2rem}.grid-content{position:relative;max-width:96rem;margin:0 auto;font-size:1.2rem}@media screen and (min-width:960px){.grid-content{padding:0}}.grid-content h1{display:block;width:100%;font-size:3.2rem;font-weight:100;font-style:normal;text-overflow:ellipsis;text-align:center;text-transform:initial;line-height:initial;letter-spacing:.01rem;outline:0;word-break:break-word;word-wrap:break-word;width:100%;padding:0 1.6rem;margin:0 0 .8rem;overflow:hidden;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.grid-content h1{width:initial;padding:0;text-align:left;font-size:4.5rem}}@media screen and (min-width:840px){.grid-content h1{text-align:center}}.grid-content h3{color:rgba(0,0,0,0.9);text-align:center;padding:1rem 0;font-size:1.2rem;letter-spacing:.15rem;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased}.grid-content ol.grid-list{margin:0 0 2.5rem;float:left;width:100%}.grid-content ol.grid-list a{color:rgba(0,0,0,0.9);font-size:1.3rem;letter-spacing:.1rem;cursor:pointer}.grid-content ol.grid-list a:hover{color:rgba(0,0,0,0.3)}.grid-content ol.grid-list a li{float:none;width:auto;margin:0;padding:1rem 3rem 1rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.1)}@media screen and (min-width:840px){.grid-content ol.grid-list a li{float:left;width:25%;font-size:1.4rem;border-bottom:0}}.grid-content ol.grid-list a li:last-child{border-bottom:0}.grid-content ol.grid-list a li .artist:before{content:"Tattoo Artists in";color:#c1c1c1}@media screen and (min-width:840px){.grid-content ol.grid-list a li .artist:before{display:none}}.grid-content ol.grid-list a li .studio:before{content:"Tattoo studios in";color:#c1c1c1}@media screen and (min-width:840px){.grid-content ol.grid-list a li .studio:before{display:none}}.grid-content ol.grid-list a li .event:before{content:"Tattoo Events in";color:#c1c1c1;padding-right:.8rem}@media screen and (min-width:840px){.grid-content ol.grid-list a li .event:before{display:none}}.search-section-center{width:100%;margin:0 auto;text-align:center}.search-section-center .search__cat-wrap{width:100%;display:inline-block;white-space:nowrap !important;text-align:left;overflow-x:auto;overflow-y:hidden;text-align:center;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04);box-shadow:0 3px 10px 0 rgba(0,0,0,0.02),0 2px 5px 0 rgba(0,0,0,0.04)}.search-section-center .search__cat-wrap .search__cat{display:inline-block;padding:1rem 1.6rem 1rem;text-align:center;text-transform:uppercase;font-size:1.2rem;font-weight:700;letter-spacing:.2rem;color:rgba(0,0,0,0.4);cursor:pointer}.search-section-center .search__cat-wrap .search__cat:hover{color:rgba(0,0,0,0.8)}.search-section-center .search__cat-wrap .search__cat.search__cat--slctd{color:rgba(0,0,0,0.8)}.search-section-center .search__results{width:100%;max-width:72rem;margin:1.6rem auto 0;padding:0 1.6rem 3.2rem;cursor:pointer}.search-section-center .search__results a{text-decoration:none}.search-section-center .search__results a .search__box{width:100%;max-width:64rem;margin:0 0 .8rem;display:inline-block;position:relative;vertical-align:top}.search-section-center .search__results a .search__box .card__img,.search-section-center .search__results a .search__box .card__img--artist{position:relative;height:4.5rem;width:4.5rem;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-section-center .search__results a .search__box .search__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-section-center .search__results a .search__box .search__name .card__name__title{max-height:4.5rem;padding:0 .5rem;font-weight:500;font-size:1.2rem;color:rgba(0,0,0,0.9);white-space:normal;overflow:hidden;word-wrap:break-word;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:480px){.search-section-center .search__results a .search__box .search__name .card__name__title{padding:.5rem .5rem 0}}.search-section-center .search__results a .search__box .search__name .card__name__subtitle{bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:inherit;max-height:3.5rem;padding:.5rem .5rem 0;font-size:12px;font-weight:300;line-height:1.3;color:#999;word-wrap:break-word;text-align:left}@media screen and (min-width:840px){.search-section-center .search__results a .search__box:hover .card__name__title{color:rgba(0,0,0,0.6)}}.search-section-center .search__results a .member{cursor:pointer;display:inline-block;position:relative;width:100%;max-width:70rem;margin:.8rem 0 1.6rem;padding:0;vertical-align:top;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:960px){.search-section-center .search__results a .member{width:100%}}@media screen and (min-width:1280px){.search-section-center .search__results a .member{width:100%;margin:.8rem .8rem;padding:.8rem 1.6rem;border:.1rem solid rgba(0,0,0,0.1)}.search-section-center .search__results a .member:hover{background-color:rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.search__tag-img{height:4.5rem;width:10rem;float:left;font-size:4rem;color:rgba(0,0,0,0.6)}@media screen and (min-width:480px){.search__tag-img{width:13.5rem}}.input-search{margin:0;line-height:1.5;background-color:transparent;border:1px solid rgba(0,0,0,0.2);padding-left:1rem;font-size:1.2rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:17rem}@media screen and (min-width:1200px){.input-search{width:28.2rem}}.input-search:focus{outline:0;border-bottom:1px solid rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.75);color:#fff;text-transform:lowercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input.input-search::-webkit-input-placeholder::before{font-family:'icomoon';content:"\e603";color:#a0a0a0}input.input-search::-moz-placeholder::before{font-family:'icomoon';content:"\e603";color:#a0a0a0}input.input-search:-ms-input-placeholder::before{font-family:'icomoon';content:"\e603";color:#a0a0a0}input.input-search:-moz-placeholder::before{font-family:'icomoon';content:"\e603";color:#a0a0a0}input.input-search::-webkit-input-placeholder{color:#a0a0a0;font-weight:400}input.input-search::-moz-placeholder{color:#a0a0a0;font-weight:400}input.input-search:-ms-input-placeholder{color:#a0a0a0;font-weight:400}input.input-search:-moz-placeholder{color:#a0a0a0;font-weight:400}input.search__input::-webkit-input-placeholder{line-height:1.8;font-size:1.3rem;font-weight:500;font-weight:700;-webkit-font-smoothing:antialiased;color:#aaa}input.search__input::-moz-placeholder{line-height:1.8;font-size:1.3rem;font-weight:500;font-weight:700;-webkit-font-smoothing:antialiased;color:#aaa}input.search__input:-ms-input-placeholder{line-height:1.8;font-size:1.3rem;font-weight:500;font-weight:700;-webkit-font-smoothing:antialiased;color:#aaa}input.search__input:-moz-placeholder{line-height:1.8;font-size:1.3rem;font-weight:500;font-weight:700;-webkit-font-smoothing:antialiased;color:#aaa}input.search__input::-webkit-input-placeholder::before{color:rgba(0,0,0,0.9)}input.search__input::-moz-placeholder::before{color:rgba(0,0,0,0.9)}input.search__input:-ms-input-placeholder::before{color:rgba(0,0,0,0.9)}input.search__input:-moz-placeholder::before{color:rgba(0,0,0,0.9)}input.search__input--mobile::-webkit-input-placeholder::before{color:#999}input.search__input--mobile::-moz-placeholder::before{color:#999}input.search__input--mobile:-ms-input-placeholder::before{color:#999}input.search__input--mobile:-moz-placeholder::before{color:#999}.cookie-banner{width:100%;position:fixed;left:0;bottom:0;z-index:1200;overflow:hidden;background:rgba(255,255,255,0.75)}.cookie-banner .holder{padding:1.5rem 4.9rem 4.5rem}@media screen and (min-width:768px){.cookie-banner .holder{padding:1.5rem 30% 1.5rem 4.9rem}}.cookie-banner .holder p{font-size:1.2rem;text-transform:uppercase;font-weight:700}.cookie-banner .holder p a{text-decoration:none;text-transform:uppercase;color:black}.cookie-banner .holder .close{font-size:1.2rem;text-transform:uppercase;font-weight:700;text-decoration:none;text-transform:uppercase;color:black;position:absolute;right:4.7rem;bottom:1.5rem;text-decoration:none}.blog-header{position:relative;float:left;max-width:96rem;width:100%;height:4.4rem;margin-left:auto;margin-right:auto}@media screen and (min-width:960px){.blog-header{float:initial}}.blog-header .blog-header-list{display:inline-block;width:100%;white-space:nowrap !important;border-top:1px solid rgba(0,0,0,0.05);text-align:left;padding:.4rem 2rem;overflow-x:auto;overflow-y:hidden}@media screen and (min-width:1280px){.blog-header .blog-header-list{padding:.4rem 0;text-align:center}}.blog-header .blog-header-list .blog-header-listitem{display:inline-block;padding:1rem 2rem 1rem 0}.blog-header .blog-header-list .blog-header-listitem:last-child{padding:1rem 0}.blog-header .blog-header-list .blog-header-listitem a{font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase;color:rgba(0,0,0,0.9);text-decoration:none;font-weight:500;line-height:1.2;cursor:pointer}.blog-header .blog-header-list .blog-header-listitem a.is-active{color:rgba(0,0,0,0.3)}.blog-header .blog-header-list .blog-header-listitem a:hover{color:rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog{float:left;width:100%}.blog .iragarkiwrap{width:100%}.blog .iragarkiwrap .iragarki{background-color:#f9f9f9;border:1px solid #f0f0f0;text-align:center;padding:2rem 0}.blog .iragarkiwrap.selected{border:5px solid #48e79a}.blog-area{display:inline-block;width:100%}.blog-area .box-tier{float:left;width:100%;text-align:center;margin-bottom:2.4rem}.blog-area .box-tier .box{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:2.4rem;padding-right:2.4rem;margin-top:2.4rem;margin-bottom:2.4rem;text-align:left;vertical-align:top}@media screen and (min-width:600px){.blog-area .box-tier .box{width:50%;margin-bottom:0}}@media screen and (min-width:960px){.blog-area .box-tier .box{width:33.3333333333%}}@media screen and (min-width:1440px){.blog-area .box-tier .box{width:25%}}.blog-area .box-tier .box a .thumb{background-repeat:no-repeat;background-position:center center;-ms-background-size:cover;background-size:cover;background-color:#fff;position:relative;height:20rem}.blog-area .box-tier .box a .thumb .tags{color:#070c0d !important;white-space:nowrap;position:absolute;bottom:.6rem;left:-1.2rem;line-height:1;display:inline-block;font-style:normal;font-weight:700;text-transform:uppercase;padding:5px 8px 4px;font-size:16px;line-height:1;margin-right:6px;margin-bottom:6px;letter-spacing:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blog-area .box-tier .box a .thumb .tags .tag{background-color:#fff;font-size:1.1rem;padding:.3rem .8rem .2rem}.blog-area .box-tier .box a .box-titleblock{min-height:10.9rem;position:relative;z-index:3;line-height:1.25;font-weight:400;word-wrap:break-word;letter-spacing:0;margin:2rem 0 0;-webkit-box-sizing:content-box;box-sizing:content-box}.blog-area .box-tier .box a .box-titleblock h1{font-size:2.4rem;font-weight:600}.blog-area .box-tier .box a .box-titleblock .dek{color:#777;line-height:1.25;font-weight:400;font-size:1.3rem;word-wrap:break-word;letter-spacing:0;padding-top:1.5rem}.blog-area .box-tier .box a .box-titleblock .dek .writer{color:#000;font-weight:700}.blog-area .box-tier .box a .box-titleblock .dek .writer .the-word-by{font-weight:400}.post{float:left;width:100%}.post--first{margin-top:2rem}.post .iragarkiwrap{width:100%}.post .iragarkiwrap .iragarki{background-color:#f9f9f9;border:1px solid #f0f0f0;text-align:center;padding:2rem 0;margin-bottom:5.6rem}.post .iragarkiwrap.selected{border:5px solid #48e79a}.post .section-inner{display:table;table-layout:fixed;width:100%;max-width:70rem;margin:0 auto 3.2rem;padding-left:2rem;padding-right:2rem}.post .section-inner.selected{border:5px solid #48e79a}.post .section-inner h1{font-weight:700;font-style:normal;font-size:32px;font-size:3.2rem;margin-left:-2.5px;line-height:1.04;letter-spacing:-.028em;color:rgba(0,0,0,0.8);display:block;word-wrap:break-word;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.post .section-inner h1{font-size:40px;font-size:4rem}}.post .section-inner h2{font-weight:300;font-style:normal;font-size:23px;font-size:2.3rem;line-height:1.22;letter-spacing:-.022em;color:rgba(0,0,0,0.44);margin-top:.5rem;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial}@media screen and (min-width:840px){.post .section-inner h2{font-size:27px;font-size:2.7rem}}.post .section-inner p{font-family:'Lora','Georgia',serif;letter-spacing:.01rem;text-align:left;font-weight:300;text-transform:initial;-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial;display:block;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word;margin-bottom:1.6rem;--x-height-multiplier:.35;--baseline-multiplier:.179;font-size:17px;font-size:1.7rem;line-height:1.58;letter-spacing:-.003em;color:rgba(0,0,0,0.8)}@media screen and (min-width:840px){.post .section-inner p{font-size:21px;font-size:2.1rem}}.post .section-inner p a{text-decoration:none;cursor:pointer;color:rgba(0,0,0,0.9);line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word;border-bottom:2px solid #09f}.post .section-inner p a:hover{border-bottom-color:transparent;color:#09f}.post .section-inner p .pastelink{width:100%;border:0;line-height:3}.post .section-inner p input.pastelink{color:rgba(0,0,0,0.8);letter-spacing:0;font-weight:400;font-style:normal;font-size:1.8rem;font-family:"Poppins",sans-serif}.post .section-inner p input.pastelink::-webkit-input-placeholder{color:#b3b3b1;letter-spacing:0;font-weight:400;font-style:normal;font-size:1.8rem;font-family:"Poppins",sans-serif}.post .section-inner p input.pastelink::-moz-placeholder{color:#b3b3b1;letter-spacing:0;font-weight:400;font-style:normal;font-size:1.8rem;font-family:"Poppins",sans-serif}.post .section-inner p input.pastelink:-ms-input-placeholder{color:#b3b3b1;letter-spacing:0;font-weight:400;font-style:normal;font-size:1.8rem;font-family:"Poppins",sans-serif}.post .section-inner p input.pastelink:-moz-placeholder{color:#b3b3b1;letter-spacing:0;font-weight:400;font-style:normal;font-size:1.8rem;font-family:"Poppins",sans-serif}.post .section-inner .block-quote{margin:5.5rem 0;font-family:'Lora','Georgia',serif;font-weight:400;font-style:italic;font-size:2.8rem;line-height:1.48;letter-spacing:-.014rem;color:rgba(0,0,0,0.6);border:0;padding:0;padding-left:5rem;text-align:left}.post .section-inner a{cursor:pointer;text-decoration:none;color:rgba(0,0,0,0.9);line-height:1.5;font-weight:400;font-style:normal;outline:0;word-break:break-word;word-wrap:break-word}.post .section-inner a:hover{color:#09f}.post .section-inner .postList{margin-top:3.8rem;list-style-type:disc;color:rgba(0,0,0,0.8)}.post .section-inner .postList .graf{font-family:'Lora','Georgia',serif;--x-height-multiplier:.35;--baseline-multiplier:.179;letter-spacing:.01rem;font-weight:400;font-style:normal;font-size:2.1rem;line-height:1.58;letter-spacing:-.003rem;margin-left:3rem;margin-bottom:1.4rem}.post .section-inner .img-full{margin-left:-2rem;margin-right:-2rem;margin-top:4.4rem}.post .section-inner .img-full .imageCaption{position:relative;left:0;width:100%;top:0;margin-top:1rem;color:rgba(0,0,0,0.6);outline:0;text-align:center;z-index:300;font-weight:300;font-style:normal;font-feature-settings:"liga" on,"lnum" on;-moz-font-feature-settings:"liga" on,"lnum" on;-webkit-font-feature-settings:"liga" on,"lnum" on;font-size:1.2rem;line-height:1.4;color:rgba(0,0,0,0.6);letter-spacing:0}.post .section-inner .img-full img{width:100%;max-width:100%;height:auto}.post .section-inner .img-tf-full{float:left;margin:0 -2rem 2.4rem;background-color:#fff;vertical-align:top;border-radius:.2rem;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);-webkit-transition:-webkit-box-shadow 200ms cubic-bezier(0.4,0,0.2,1);transition:-webkit-box-shadow 200ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1);transition:box-shadow 200ms cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow 200ms cubic-bezier(0.4,0,0.2,1)}.post .section-inner .img-tf-full .img-artist{float:left;width:100%;padding:.8rem}.post .section-inner .img-tf-full .img-artist .tattoo__avatar-wrap{float:left}.post .section-inner .img-tf-full .img-artist .tattoo__avatar-wrap .tattoo__avatar{display:block;background-position:50% 50%;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;width:3.6rem;height:3.6rem;background-size:cover;border-radius:100%}.post .section-inner .img-tf-full .img-artist .tattoo__artist-wrap{float:left;padding:0 0 0 1rem}.post .section-inner .img-tf-full .img-artist .tattoo__artist-wrap .artist-name{display:block;text-align:left;font-size:1.3rem;text-decoration:none;font-weight:500;color:rgba(1,1,1,0.8);white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.post .section-inner .img-tf-full .img-artist .tattoo__artist-wrap .upload-time{display:block;width:100%;text-align:left;font-size:1.1rem;text-decoration:none;font-weight:500;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;cursor:pointer;line-height:1}.post .section-inner .img-tf-full .img-artist .tattoo__artist-wrap .upload-time a{color:rgba(1,1,1,0.6)}.post .section-inner .img-tf-full .img-artist .follow-button{display:inline-block;float:right;font-weight:500;cursor:pointer;vertical-align:-.2rem;height:initial;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;width:9rem;margin:0 auto;color:#fff;background-color:#1c1c1c}.post .section-inner .img-tf-full .img-artist .follow-button.following{color:#e5e5e5;background-color:#fff}.post .section-inner .img-tf-full .img-artist .follow-button.following:hover{color:#fff;border:solid 1px #c33;background-color:#c33}.post .section-inner .img-tf-full .img-artist .follow-button:hover{color:#1c1c1c;background-color:#fff}.post .section-inner .img-tf-full .img-artist .follow-button .follow-text{text-transform:uppercase;line-height:2.8rem;text-align:center;width:9rem;padding:0;font-size:1.1rem;font-weight:500;letter-spacing:.2rem}.post .section-inner .img-tf-full img{float:left;width:100%;max-width:100%;height:auto}.post .section-inner .img-tf-full .tattoo-photo__social{float:left;width:100%;padding:.8rem}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__fav,.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__comment,.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__share,.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__favnum,.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__more,.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__dl,.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__edit{line-height:3.5rem;color:#000;position:relative;display:inline-block;float:left;font-size:2.5rem;font-weight:500;text-align:center;cursor:pointer;vertical-align:-.2rem;width:3rem;height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;margin:0 1rem 0 0}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__share{float:right}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__more{float:right}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__fav{border:0;background:rgba(0,0,0,0.2);color:white;line-height:3.5rem}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__fav:hover{color:#fff;background:#d10000}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__fav.slctd{background:#d10000}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__favnum{font-size:1.3rem;line-height:3rem;border:0;color:rgba(0,0,0,0.3);width:initial}.post .section-inner .img-tf-full .tattoo-photo__social .tattoo-photo__favnum .slctd{color:rgba(0,0,0,0.8)}.highlightmenu{position:absolute;display:none;z-index:500;-webkit-transition:none;transition:none;top:0;left:0}.highlightmenu .highlightmenu-inner{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(49,49,47,0.99)),to(#262625));background-image:linear-gradient(to bottom,rgba(49,49,47,0.99),#262625);background-repeat:repeat-x;border-radius:.5rem}.highlightmenu .highlightmenu-inner .buttonset .button-editor{height:4.4rem;line-height:4.6rem;vertical-align:middle;display:inline-block;border:0;color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box}.highlightmenu .highlightmenu-inner .buttonset .button-editor:first-child{padding-left:1.8rem}.highlightmenu .highlightmenu-inner .buttonset .button-editor:last-child{padding-right:1.8rem}.highlightmenu .highlightmenu-inner .buttonset .buttonset-separator{display:inline-block;vertical-align:middle;width:.1rem;margin:0 .6rem;height:2.4rem;background:rgba(255,255,255,0.2)}.highlightmenu .highlightmenu-inner .highlightmenu-linkinput{position:absolute;top:0;left:0;right:0;bottom:0;display:block;-webkit-animation:pop-upwards 180ms forwards linear;animation:pop-upwards 180ms forwards linear}.highlightmenu .highlightmenu-inner .highlightmenu-linkinput .highlightMenu-linkinputField{background-color:#262625;position:absolute;top:0;left:0;width:100%;padding:15px 40px 11px 10px;color:#fff;border:0;outline:0;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}.highlightmenu .highlightmenu-inner .highlightmenu-linkinput .button-close{position:absolute;top:0;right:1rem;bottom:-.3rem;color:white;padding:0}.highlightmenu .highlightmenu-arrowclip{position:absolute;bottom:-1rem;left:50%;clip:rect(1rem 2rem 2rem 0);margin-left:-1rem}.highlightmenu .highlightmenu-arrowclip .highlightmenu-arrow{display:block;width:2rem;height:2rem;background-color:#262625;-webkit-transform:rotate(45deg) scale(0.5);transform:rotate(45deg) scale(0.5)}.addphotos{position:absolute;top:0;margin-left:-58px;padding:0;width:4rem;height:4rem;z-index:400;-webkit-transition:visibility 0 linear 250ms,opacity .1s,width 0 linear 250ms;transition:visibility 0 linear 250ms,opacity .1s,width 0 linear 250ms;visibility:hidden;opacity:0}.addphotos.active{-webkit-transition:visibility 0 linear 0,opacity .1s,width 0 linear 0;transition:visibility 0 linear 0,opacity .1s,width 0 linear 0;visibility:visible;opacity:1;width:29rem}.addphotos .addbutton{display:inline-block;position:relative;height:3.2rem;width:3.2rem;padding:0;color:rgba(0,0,0,0.3);background:rgba(0,0,0,0);font-size:14px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,0.3);vertical-align:bottom;white-space:nowrap;text-rendering:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;letter-spacing:0;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}.addphotos .addbutton:hover{border:1px solid rgba(0,0,0,0.5);color:rgba(0,0,0,0.5)}.addphotos .addbutton.on{-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid rgba(0,0,0,0.5);color:rgba(0,0,0,0.5)}.addphotos .selectfile{display:none}.addphotos .selectfile.on{display:inline-block;padding-left:1.6rem}.addphotos .selectfile.on .addbutton{display:inline-block;position:relative;height:3.2rem;width:3.2rem;padding:0;margin-right:.6rem;color:rgba(0,0,0,0.3);background:rgba(0,0,0,0);font-size:1.4rem;text-align:center;text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,0.3);vertical-align:bottom;white-space:nowrap;text-rendering:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999rem;letter-spacing:0;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}.addphotos .selectfile.on .addbutton:hover{color:rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.5)}.addphotos .selectfile.on .addbutton:last-child{margin:0}.link-popover-wrap{padding:1rem;position:absolute;display:none;top:0;left:0}.link-popover-wrap .link-popover{background-color:#262625;z-index:500;-webkit-transition:none;transition:none;border-radius:.5rem;padding:.9rem 1.8rem;max-width:25rem}.link-popover-wrap .link-popover a{color:white;font-size:1.2rem;overflow-wrap:break-word}.link-popover-wrap .link-popover .link-popover-arrowclip{position:absolute;top:0rem;left:50%;clip:rect(0rem 2rem 1rem 0);margin-left:-1rem}.link-popover-wrap .link-popover .link-popover-arrowclip .link-popover-arrow{display:block;width:2rem;height:2rem;background-color:#262625;-webkit-transform:rotate(45deg) scale(0.5);transform:rotate(45deg) scale(0.5)}.author{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.author .authorpic{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.author .authorpic a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;color:inherit;text-decoration:none;cursor:pointer}.author .authorpic a img{display:inline-block;vertical-align:middle;border-radius:100%;width:4rem;height:4rem}.author .authorinfo{padding-left:15px !important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.author .authorinfo .name{font-size:1.5rem}.author .authorinfo .name a{color:rgba(0,0,0,0.8);text-decoration:none;cursor:pointer}.author .authorinfo .name a:hover{color:#09f}.author .authorinfo .posttime{letter-spacing:0;font-weight:400;font-style:normal;font-size:1.3rem;line-height:1.4;margin-top:.2rem;color:rgba(0,0,0,0.44);fill:rgba(0,0,0,0.44)}.author .authorinfo .posttime .readingtime{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.author .authorinfo .posttime .readingtime:after{content:attr(title)}.stories{padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}.stories .stories-hero{padding-top:8rem;padding-bottom:4rem;height:auto;text-align:left}.stories .stories-hero h1{font-size:3.8rem;font-weight:600;color:rgba(0,0,0,0.8)}.stories .heading{border-top:1px solid rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);font-size:16px;letter-spacing:0;position:relative;text-align:left}.stories .heading .heading-content{padding-top:1.5rem;margin-bottom:1rem}.stories .heading .heading-content .heading-tabs .heading-tabsitem{display:inline-block;margin-right:2rem}.stories .heading .heading-content .heading-tabs .heading-tabsitem a{color:rgba(0,0,0,0.44)}.stories .heading .heading-content .heading-tabs .heading-tabsitem a:hover{color:rgba(0,0,0,0.8)}.stories .heading .heading-content .heading-tabs .heading-tabsitem a.is-active{font-weight:600;color:rgba(0,0,0,0.8)}.stories .heading .heading-content .heading-tabs .heading-tabsitem:last-child{margin-right:0}.stories .story-list{position:relative;z-index:100;margin-right:auto;margin-left:auto}.stories .story-list .story{padding-top:2.5rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.05)}.stories .story-list .story h3{text-align:left;color:rgba(0,0,0,0.8)}.stories .story-list .story h3 a{font-size:2.4rem;display:inline-block;padding-right:1.6rem}.stories .story-list .story h3 .unpublished{font-size:2.4rem;font-weight:300;color:#48e79a}.stories .story-list .story a{display:block;color:inherit;text-decoration:none;text-align:left;color:inherit;font-size:1.7rem}.stories .story-list .story .publication-date{letter-spacing:0;font-weight:400;font-style:normal;font-size:1.4rem;color:rgba(0,0,0,0.44);fill:rgba(0,0,0,0.44);text-align:left;margin-top:.5rem}.stories .story-list .story .publication-date .material-icons.delete_forever{color:rgba(0,0,0,0.44);font-size:18px;vertical-align:-3px}.stories .story-list .story .publication-date .material-icons.delete_forever:hover{color:#f0523d}.stories .story-list .story .publication-date .reading-time{letter-spacing:0;font-weight:400;font-style:normal;font-size:14px;color:rgba(0,0,0,0.44);fill:rgba(0,0,0,0.44)}.stories .story-list .story .publication-date .reading-time:after{content:attr(title)}.publish-wrap{position:absolute;top:1.8rem;right:8rem}.publish-wrap .publish{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;color:rgba(0,0,0,0.9);text-decoration:none;font-weight:700;line-height:1.2;cursor:pointer}.publish-wrap .publish:hover{color:#00ab6b}.share-footer-wrap{max-width:80rem;margin-left:auto;margin-right:auto;padding:0 2.4rem 4rem;border-top:1px solid #eee;text-align:center;color:rgba(0,0,0,0.87);font-weight:300;font-size:1.5rem;line-height:1.7rem}.share-footer-wrap .share-footer{margin:4rem 0 2.4rem;font-size:2rem;font-weight:400}.mobile-share-bar{background-color:#fff;border-top:1px solid #eee;position:fixed;bottom:0;left:0;right:0;z-index:1001;max-height:0;opacity:0;-webkit-transition:opacity .2s,max-height .2s;transition:opacity .2s,max-height .2s}@media screen and (min-width:960px){.mobile-share-bar{display:none}}.mobile-share-bar.active{max-height:40px;opacity:1}.mobile-share-bar.active .copied{display:block;float:right;width:20%;height:4rem;background:#fff;position:fixed;bottom:4rem;right:0;line-height:4rem;text-align:center}.mobile-share-bar .social-shares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:distribute;justify-content:space-around;margin:0}.mobile-share-bar .social-shares a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;border-right:1px solid #ebebeb;margin:0;padding:8px 12px;line-height:0}.mobile-share-bar .social-shares a .sprite-share-bar-fb{display:inline-block;background-image:url(https://cdntattoofilter.com/default/sprite@1x.png);background-position:-228px -143px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-tw{display:inline-block;background-image:url(https://cdntattoofilter.com/default/sprite@1x.png);background-position:-48px -224px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-me{display:inline-block;background-image:url(https://cdntattoofilter.com/default/sprite@1x.png);background-position:-228px -169px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-wh{display:inline-block;background-image:url(https://cdntattoofilter.com/default/sprite@1x.png);background-position:-178px -224px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-link{display:inline-block;background-image:url(https://cdntattoofilter.com/default/sprite@1x.png);background-position:-126px -224px;width:24px;height:24px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mobile-share-bar .social-shares a .sprite-share-bar-fb{display:inline-block;background-size:312px 310px;background-image:url(https://cdntattoofilter.com/default/sprite@2x.png);background-position:-228px -143px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-tw{display:inline-block;background-size:312px 310px;background-image:url(https://cdntattoofilter.com/default/sprite@2x.png);background-position:-48px -224px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-me{display:inline-block;background-size:312px 310px;background-image:url(https://cdntattoofilter.com/default/sprite@2x.png);background-position:-228px -169px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-wh{display:inline-block;background-size:312px 310px;background-image:url(https://cdntattoofilter.com/default/sprite@2x.png);background-position:-178px -224px;width:24px;height:24px}.mobile-share-bar .social-shares a .sprite-share-bar-link{display:inline-block;background-size:312px 310px;background-image:url(https://cdntattoofilter.com/default/sprite@2x.png);background-position:-126px -224px;width:24px;height:24px}}.mobile-share-bar .social-shares .hype-counter-mobile{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;border-right:1px solid #ebebeb;margin:0;padding:8px 12px;line-height:0;margin:0;padding:8px 12px;line-height:0}.mobile-share-bar .social-shares .hype-counter-mobile .hype-count{font-size:1.2rem;color:#999;line-height:1.5}.mobile-share-bar .social-shares .hype-counter-mobile .hype-count .sprite-hype-flame-red{background-image:url(https://cdntattoofilter.com/default/sprite.png);background-size:312px 310px;background-position:-254px -169px;width:10px;height:15px;display:inline-block;vertical-align:baseline;margin-bottom:-2px;margin-right:1px}.section-location{max-width:1200px;margin:0 auto 10px;padding:10px 20px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-align:left}.section-location .content-location{display:inline-block;max-width:194px;min-width:120px;background-color:#f5f5f5;overflow:hidden;position:relative;-ms-flex-negative:0;flex-shrink:0;margin:0 12px 0 0;max-width:calc((1200px - 2*20px - 2*12px)/3);width:150px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.section-location .content-location:last-child{margin:0}.section-location .content-location .location-link{position:relative;overflow:hidden;text-decoration:inherit;z-index:0;display:block;height:100%;width:100%;border-radius:8px}.section-location .content-location .location-link .loc-unknown{position:absolute;top:0;right:0;bottom:auto;left:auto;background-size:cover;opacity:0;pointer-events:none;z-index:2;background-image:radial-gradient(circle farthest-side,rgba(189,189,189,0.3),rgba(189,189,189,0.3) 80%,rgba(189,189,189,0) 100%);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transform:scale(4);transform:scale(4)}.section-location .content-location .location-link .location-wrap{z-index:1}.section-location .content-location .location-link .location-wrap .pic-wrap{position:relative;width:100%;background-color:#e0e0e0;padding-top:100%}.section-location .content-location .location-link .location-wrap .pic-wrap .location-pic{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50% 50%;background-size:cover;-webkit-transition:opacity 300ms cubic-bezier(0,0,0.25,1);transition:opacity 300ms cubic-bezier(0,0,0.25,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;opacity:1}.section-location .content-location .location-link .location-wrap .text-wrap{position:absolute;top:auto;right:0;bottom:0;left:0;padding:60px 8px 8px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.4)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,0.4) 0,transparent 100%);width:100%;text-align:left}.section-location .content-location .location-link .location-wrap .text-wrap.view-all{background:0}.section-location .content-location .location-link .location-wrap .text-wrap .location-h3{margin:0 0 4px;color:#212121;font-size:16px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.section-location .content-location .location-link .location-wrap .text-wrap .location-h3.view-all{font-size:1.2rem;text-align:center;text-transform:uppercase;color:rgba(0,0,0,0.25)}.section-location .content-location .location-link .location-wrap .text-wrap .location-h4{margin:0;color:#757575;font-size:13px;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial}.ad-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 0;font-size:1.1rem;text-transform:uppercase;font-weight:500;letter-spacing:.05rem}.ad-container-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f9f9f9;border:1px solid #f0f0f0;padding:5px 15px 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.ad-container-wrap .ad-container{position:relative;min-width:290px;max-width:320px;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-radius:3px;border:1px solid #e8e8e8;padding:10px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);box-shadow:0 1px 1px 0 rgba(0,0,0,0.05);-webkit-box-sizing:content-box;box-sizing:content-box;background:white}.ad-container-wrap .ad-container a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.ad-container-wrap .ad-container a .link-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px;line-height:21px;font-size:16px;margin-bottom:5px;font-weight:400}.ad-container-wrap .ad-container a .link-sub{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px;font-weight:400;font-size:13px;line-height:20px}.ad-container-wrap .ad-container a .author{margin-top:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ad-container-wrap .ad-container a .author .favicon{height:16px;width:16px;position:relative}.ad-container-wrap .ad-container a .author .favicon img{border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%}.ad-container-wrap .ad-container a .author .name{margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;font-weight:600;font-size:11px;line-height:16px}.main-header{position:relative;width:100%;height:5.2rem;-webkit-box-shadow:none;box-shadow:none;z-index:100}.main-header .version{position:absolute;color:#e0e0e0;margin:-2rem 0 0 -3rem;width:3rem;padding:3rem 2rem 0;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:.9rem;left:4.8rem;top:2.2rem}.main-header .icon-search--mobile{position:absolute;right:6rem;top:1.75rem;font-size:2.5rem;color:rgba(0,0,0,0.6)}@media screen and (min-width:600px){.main-header .icon-search--mobile{right:7rem}}.main-header .guides-header{padding-left:14rem}.main-header>ul{display:none;position:relative;text-align:left}@media screen and (min-width:960px){.main-header>ul{display:block}}.main-header>ul .nav__li{cursor:pointer;display:inline-block;padding:1.7rem 1.2rem;color:rgba(0,0,0,0.3);font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;line-height:1;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header>ul .nav__li:hover .nav__dropdown{display:block}.main-header>ul .nav__li a,.main-header>ul .nav__li p{color:rgba(0,0,0,0.9);text-decoration:none;font-weight:500;line-height:1.2;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header>ul .nav__li a:hover,.main-header>ul .nav__li p:hover{color:rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header>ul .nav__li a .studio__tagtext,.main-header>ul .nav__li p .studio__tagtext{color:rgba(0,0,0,0.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:none}.main-header>ul .nav__li a .studio__tagtext:hover,.main-header>ul .nav__li p .studio__tagtext:hover{color:rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header>ul .nav__li a .studio__city,.main-header>ul .nav__li p .studio__city{color:rgba(0,0,0,0.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:1.5}.main-header>ul .nav__li a .studio__city:hover,.main-header>ul .nav__li p .studio__city:hover{color:rgba(0,0,0,0.9)}.main-header>ul .nav__dropdown{display:none;overflow:hidden;position:absolute;z-index:900;visibility:visible;font-size:1.2rem;text-align:center;padding:1.5rem .1rem;pointer-events:auto;margin-left:-1.4rem;width:18.5rem;text-align:left}.main-header>ul .nav__dropdown .dropdown__wrap{position:relative;display:inline-block;width:100%;padding:.6rem 0;background:#000;overflow:auto;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.04),0 2px 5px 0 rgba(0,0,0,0.08);box-shadow:0 3px 10px 0 rgba(0,0,0,0.04),0 2px 5px 0 rgba(0,0,0,0.08)}.main-header>ul .nav__dropdown a{text-decoration:none}.main-header>ul .nav__dropdown a .dropdown__li{color:#fff;padding:.6rem 1.4rem;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header>ul .nav__dropdown a .dropdown__li:hover{background-color:#333;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header>ul .nav__dropdown a .upload{border-top:1px solid #e0e0e0}.main-header-home{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:900px){.main-header-home>ul{text-align:center}}.main-header .profile-access{display:none;width:3rem;height:3rem;position:absolute;top:1.1rem;right:2%;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}@media screen and (min-width:960px){.main-header .profile-access{display:block}}.main-header .profile-access .popover{display:none;overflow:hidden;position:absolute;z-index:900;visibility:visible;font-size:1.2rem;text-align:center;padding:4rem 1.5rem 1.5rem;pointer-events:auto;right:-1.5rem}.main-header .profile-access .popover .popover-inner{position:relative;background:#fff;max-width:28rem;min-width:14rem;padding:0;border-radius:.4rem;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.main-header .profile-access .popover .popover-inner .list{padding:.9rem 0}.main-header .profile-access .popover .popover-inner .list .access-list{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;color:inherit;font-weight:700;text-decoration:none;cursor:pointer;display:block;padding:.5rem 1.4rem;text-align:left}.main-header .profile-access .popover .popover-inner .list .access-list--change{color:rgba(0,0,0,0.3)}.main-header .profile-access .popover .popover-inner .list .access-list--change:hover{color:rgba(0,0,0,0.6)}.main-header .profile-access .popover .popover-inner .list .access-list .account-photo{display:inline-block;width:3rem;height:3rem;margin-right:1rem;white-space:nowrap;cursor:pointer;vertical-align:middle;border-radius:999rem;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}.main-header .profile-access .popover .popover-inner .list .access-list .account-name{padding-left:1rem;white-space:nowrap;line-height:3rem}.main-header .profile-access .popover .popover-inner .list .list-item{display:table;text-transform:capitalize;text-align:left;font-weight:700;line-height:1.5;letter-spacing:.15rem;color:rgba(0,0,0,0.6);padding:.5rem 1.4rem;cursor:pointer;margin:0}.main-header .profile-access .popover .popover-inner .list .list-item--title{cursor:initial;text-align:left}.main-header .profile-access .popover .popover-inner .list .list-item a{font-size:inherit;font-weight:inherit;text-decoration:none;color:rgba(0,0,0,0.3)}.main-header .profile-access .popover .popover-inner .list .list-item a:hover{color:rgba(0,0,0,0.6)}.main-header .profile-access .popover .popover-inner .list .list-item--separator{border-top:solid 1px rgba(0,0,0,0.05);margin-top:10px;margin-bottom:10px;padding-bottom:0;padding-top:0}.main-header .profile-access .popover-arrow-user{position:absolute;top:2.6rem;right:2.3rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigation{display:none;width:80%;height:3.2rem;z-index:3;top:0;margin:2rem auto 0}.navigation--home{width:100%;position:absolute}.navigation--people{display:block;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent));background:linear-gradient(rgba(0,0,0,0.5),transparent);border-bottom:0}@media screen and (min-width:480px){.navigation--people{background:transparent}}@media screen and (min-width:900px){.navigation{display:block}}.header-logo{position:absolute;z-index:100;left:1.6rem;top:1.7rem;height:1.6rem;width:4.7rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-logged-search{position:absolute;right:6rem;top:0;color:rgba(0,0,0,0.9);height:5.4rem;z-index:100;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:960px){.header-logged-search{display:none}}.header-search{position:absolute;right:7rem;top:0;color:rgba(0,0,0,0.9);height:5.4rem;z-index:100;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:960px){.header-search{display:none}}.header-bell{display:none;position:absolute;right:6.5rem;top:0rem;height:5.4rem;color:rgba(0,0,0,0.9);z-index:100;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:960px){.header-bell{display:none}}.header-bell .popover-bell{overflow:hidden;position:absolute;right:-4.3rem;z-index:900;visibility:visible;font-size:1.2rem;text-align:center;padding:4rem .1rem 1.5rem;pointer-events:auto}.header-bell .popover-bell .popover-bell-arrow{position:absolute;left:50%;margin-left:-7px;top:2.6rem;bottom:initial;clip:rect(0 18px 14px -4px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-bell .popover-bell .popover-inner-bell{display:inline-block;position:relative;width:100%;max-width:28rem;min-width:25rem;padding:1.4rem 0;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}.header-flag{position:absolute;z-index:100;left:8rem;top:1.7rem;height:1.8rem;width:3.6rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-cat__logo{display:inline-block;float:left;height:1.6rem;width:4.7rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:900px){.nav-cat__logo{margin:0}}.nav-cat__logo:hover .nav-cat__logo--fill{fill:#09f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-cat__logo--fill{fill:#141414;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__ul{position:relative;text-align:center}.nav__ul--fixed{display:none}@media screen and (min-width:900px){.nav__ul--fixed{display:initial}}.nav__ul--bc{text-align:left}.nav__ul .nav__dropdown{display:none;overflow:hidden;position:absolute;z-index:900;visibility:visible;font-size:1.2rem;text-align:center;padding:1.5rem .1rem;pointer-events:auto;margin-left:-1.4rem;width:16rem;text-align:left}.nav__ul .nav__dropdown .dropdown__wrap{position:relative;display:inline-block;padding:0 0 .6rem;background:#fff;overflow:auto;width:100%;border-radius:0 0 .5rem .5rem;border:1px solid rgba(0,0,0,0.1);border-bottom:2px solid rgba(0,0,0,0.1);border-top:0}.nav__ul .nav__dropdown a{text-decoration:none}.nav__ul .nav__dropdown a .dropdown__li{padding:.6rem 1.4rem;color:#c5c5c5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__ul .nav__dropdown a .dropdown__li:hover{background:rgba(0,0,0,0.75);color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__ul .nav__dropdown a .upload{border-top:1px solid #e0e0e0}.nav__li{display:inline-block;padding:0 1.2rem 1.2rem;color:rgba(0,0,0,0.3);font-size:1.2rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__li>a>p{color:rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__li:hover>a>p{color:rgba(0,0,0,0.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__li:hover .nav__dropdown{display:block}.nav__li--slctd{-webkit-box-shadow:0 5px 10px -10px rgba(0,0,0,0.09),0 10px 20px -10px rgba(0,0,0,0.18);box-shadow:0 5px 10px -10px rgba(0,0,0,0.09),0 10px 20px -10px rgba(0,0,0,0.18)}.nav__li--action{cursor:pointer;border-bottom:0;padding:0 1.2rem 1.8rem 0}.nav__li--action:hover{border-bottom:0}.nav__li--home{color:#fff}.nav__li--search{width:initial;text-align:left;padding:0 1.2rem 1.1rem;margin-left:12rem;position:relative}.nav__li>p{font-weight:700;font-size:1.2rem;letter-spacing:.15rem}.nav__li>a{color:rgba(0,0,0,0.3);text-decoration:none;font-weight:500;line-height:1.5;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__li--fixed{display:inline-block;padding:0 0 0 2.4rem;float:right}.nav__li--fixed p{text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.15rem;color:rgba(0,0,0,0.3)}.nav__li--fixed p:hover{color:rgba(0,0,0,0.9)}.nav__li--fixed a{text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.15rem;text-decoration:none;color:rgba(0,0,0,0.6)}.nav__li--bc{padding:0 1.2rem 0 0;text-transform:capitalize}.nav__li--bc:hover{border:0}.nav__li--bcspace{padding:0 1.2rem 0 0}.nav__li--bcspace p{cursor:context-menu;color:rgba(0,0,0,0.3)}.nav__li--bcspace:hover{border:0}.nav__li--bcslctd{padding:0 1.2rem 0 0;text-transform:capitalize}.nav__li--bcslctd p{color:rgba(0,0,0,0.9);cursor:context-menu}.nav__li--bcslctd p:hover{color:rgba(0,0,0,0.9)}.nav__li--bcslctd:hover{border:0}.nav__li.nav__li--login{cursor:pointer;color:rgba(0,0,0,0.9);font-weight:500;position:absolute;right:2rem}.nav__li.nav__li--login:hover{color:rgba(0,0,0,0.3)}.nav__subli{display:inline-block;padding:0 1.2rem 1.2rem;color:rgba(0,0,0,0.3);font-size:1.2rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:700;text-decoration:none}.nav__subli>a{color:rgba(0,0,0,0.3);text-decoration:none}.nav__subli:hover>a>p{color:rgba(0,0,0,0.9)}nav ul li .home{color:#fff}.nav__selected-text{color:#09f;cursor:pointer}.nav__selected{color:rgba(0,0,0,0.3) !important}.nav__subselected{color:rgba(0,0,0,0.9);cursor:context-menu}.nav__subcat{display:none;width:100%;padding:4.5rem 0 0 0}.nav__subcat--custom{padding-right:30rem}@media screen and (min-width:900px){.nav__subcat{display:block}}.nav__subcat--first{padding:0}.nav__action{display:initial;background-color:#fff;border:1px solid rgba(0,0,0,0.3);padding:.5rem 1.6rem;line-height:initial;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__action:hover{color:#fff;background-color:rgba(0,0,0,0.75);border:1px solid rgba(0,0,0,0.75);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__cart{position:relative;margin-top:.3rem;padding-right:2rem}.nav__cart:before{content:"";display:block;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#09f;position:absolute;right:0}.nav__last{padding-right:0;position:relative}.nav__last-noshop{padding-right:0;position:relative}.nav__sublast{padding-right:0}.nav__item-number{position:absolute;top:0;right:.3rem;color:#fff;font-family:"Proxima Nova","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3rem;line-height:1.2}.nav__item-number--mobile{top:.8rem;right:3.6rem;z-index:4}.nav-logo{position:absolute;display:block;width:4.8rem;z-index:4}.nav-logo--mobile{left:1rem;position:absolute}@media screen and (min-width:720px){.nav-logo--mobile{left:3rem}}@media screen and (min-width:900px){.nav-logo--mobile{display:none}}@media screen and (min-width:900px){.nav-logo{padding-left:0}}#menu{display:none;position:absolute;float:left;width:200px;height:48px;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:0;text-align:center;z-index:4}@media screen and (min-width:768px){#menu{display:block}}.nav-dropdown-logo{display:none;height:48px;background-color:rgba(63,81,179,0.5)}.nav-dropdown-logo:hover{background-color:rgba(66,133,244,0.5)}#menu ul{width:200px;display:none;float:left;position:absolute;top:48px;left:0;list-style:none}#menu:hover .nav-dropdown-logo{display:block}#menu:hover .cats{display:block}#menu ul li{position:relative;float:left;width:200px;height:48px;display:block;padding-left:10px;background-color:rgba(63,81,179,0.5)}#menu ul li:hover{background-color:rgba(66,133,244,0.5)}#menu ul li a{position:relative;width:auto;float:left;text-decoration:none;line-height:3;color:#fff;font-weight:300}#menu ul li:hover ul{display:block}#menu ul li ul li{width:600px;height:240px;position:absolute;left:200px;background-color:rgba(66,133,244,0.5)}.menufirst{top:-48px}.menusecond{top:-96px}.menuthird{top:-144px}.menufourth{top:-192px}.menufifth{top:-240px}#buscar{width:28px;height:30px;margin:10px auto;display:block;position:absolute;float:right;right:60px;z-index:4}@media screen and (min-width:768px){#buscar{display:none}}.shoppingcart{font-size:2.4rem;width:2.4rem;margin:1.45rem auto 0;display:block;position:absolute;float:right;right:6rem;z-index:4}@media screen and (min-width:768px){.shoppingcart{right:8rem}}@media screen and (min-width:900px){.shoppingcart{display:none}}.shoppingcart:after{content:"";display:block;width:75%;height:0;padding-bottom:75%;border-radius:50%;background-color:#09f;position:absolute;top:.7rem;left:-2.5rem}.nav-subcat{display:none;height:48px;background-color:#ececec}@media screen and (min-width:768px){.nav-subcat{display:inline-block;float:left;width:200px}}.nav-subcat--home{background-color:transparent;color:#fff}.nav-subcat__text{display:inline-block;float:left;width:150px;height:100%;line-height:2.75;text-align:center}.nav-user{display:none;z-index:4}@media screen and (min-width:768px){.nav-user{display:block;position:absolute;width:36px;height:36px;top:6px;right:32px}}.nav-notif-icon{display:none;z-index:4;position:absolute;width:20px;height:48px;right:84px;top:0}@media screen and (min-width:768px){.nav-notif-icon{display:block}}.nav-location-icon{display:none;z-index:4;position:absolute;width:20px;height:48px;right:255px}@media screen and (min-width:768px){.nav-location-icon{display:block}}.nav-location{display:none;z-index:4;position:absolute;right:200px;top:14px;color:#fff;font-size:1.2rem;font-weight:400}@media screen and (min-width:768px){.nav-location{display:block}}.nav-login,.nav-register,.nav-company{display:none;width:110px;padding:2px 5px;z-index:4;position:absolute;top:14px;color:#fff;font-size:1.2rem;font-weight:400;text-align:center}@media screen and (min-width:768px){.nav-login,.nav-register,.nav-company{display:block}}.nav-company{border:1px white solid}.nav-unlogged{display:block;width:50%;float:right}.nav-login{right:300px}.nav-register{right:190px}.nav-company{right:50px}.nav__searchbar{z-index:4;position:absolute;margin:6px 10% 0;width:80%;padding:6px;line-height:1.5;border:1px solid #ebecec}@media screen and (min-width:640px){.nav__searchbar{margin:6px 35% 0;width:30%}}.nav__searchbar:hover{border-color:rgba(0,0,0,0.6)}.nav__searchbar:selected{border-color:#009ce5}.form-nav{display:inline-block;position:absolute;top:0;width:100%;height:48px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);z-index:4}.nav{width:100%;height:48px;z-index:4}@media screen and (min-width:640px){.nav{height:54px;background:transparent}}.nav-bckg{width:100%;height:48px;position:fixed;top:0;z-index:10;background:#fff;border-bottom:1px solid #ebecec}@media screen and (min-width:640px){.nav-bckg{height:54px;background:#fff;border-bottom:1px solid #ebecec}}.nav-dropdown{display:none;float:left;position:absolute;top:0;left:0;z-index:30}.nav-dropdown:hover .drop-cat{display:block}@media screen and (min-width:768px){.nav-dropdown{display:block}}.nav-menu-icon{position:absolute;display:block;width:42px;height:48px}.landing-nav{width:100%;text-align:center;position:absolute;margin:2rem auto 0}.landing-nav .logowrap{position:absolute;display:block;width:4.8rem;z-index:4}.landing-nav .logowrap .logo{display:inline-block;float:left;height:1.6rem;width:4.7rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-nav .landing-options{display:none}@media(min-width:900px){.landing-nav .landing-options{display:block}}.landing-nav .pro-fixed{display:none;position:absolute;z-index:10;top:0;right:0;text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.15rem;color:white;cursor:pointer}@media(min-width:900px){.landing-nav .pro-fixed{display:block}}.landing-nav .login-fixed{display:none;position:absolute;z-index:10;top:0;right:4rem;text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.15rem;color:white;cursor:pointer}@media(min-width:900px){.landing-nav .login-fixed{display:block}}.breadcrumb{width:100%;display:block;margin:1.6rem 0;padding:0 1rem}@media(min-width:840px){.breadcrumb{padding:0 1.6rem}}.breadcrumb .nav__ul--bc{text-align:left}.breadcrumb .nav__ul--bc .nav__li{display:inline-block;padding:0 1.2rem 1.2rem;color:rgba(0,0,0,0.3);font-size:1.2rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumb .nav__ul--bc .nav__li>a{color:rgba(0,0,0,0.9)}.breadcrumb .nav__ul--bc .nav__li>a:hover{color:rgba(0,0,0,0.3)}.breadcrumb .nav__ul--bc .nav__li>a>p{color:rgba(0,0,0,0.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1.2rem;font-weight:500;letter-spacing:.12rem}.breadcrumb .nav__ul--bc .nav__li--bc{display:none;padding:0 1.2rem 0 0;text-transform:capitalize}@media(min-width:900px){.breadcrumb .nav__ul--bc .nav__li--bc{display:inline-block}}.breadcrumb .nav__ul--bc .nav__li--prebc{padding:0 1.2rem 0 0;text-transform:capitalize}.breadcrumb .nav__ul--bc .nav__li--bcspace{display:none;padding:0 1.2rem 0 0;vertical-align:-0.5rem}@media(min-width:900px){.breadcrumb .nav__ul--bc .nav__li--bcspace{display:inline-block}}.breadcrumb .nav__ul--bc .nav__li--back{display:inline-block;padding:0}@media(min-width:900px){.breadcrumb .nav__ul--bc .nav__li--back{display:none}}.breadcrumb .nav__ul--bc .nav__li--bcslctd{display:none;padding:0 1.2rem 0 0;text-transform:capitalize;max-width:28rem;color:rgba(0,0,0,0.3)}@media(min-width:900px){.breadcrumb .nav__ul--bc .nav__li--bcslctd{display:inline-block}}.breadcrumb .nav__ul--bc .nav__li--bcslctd p{color:rgba(0,0,0,0.3);display:inline-block;width:28rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}[role=main]{display:block;position:relative;top:200px;max-width:40rem;margin:0 auto;padding:.1rem .5rem 2rem;overflow:hidden}::-webkit-input-placeholder{color:#999;font-family:'Roboto',sans-serif;font-weight:300}:-moz-placeholder{color:#4d4d4d;opacity:1;font-family:'Roboto',sans-serif;font-weight:300}::-moz-placeholder{color:#999;opacity:1;font-family:'Roboto',sans-serif;font-weight:300}:-ms-input-placeholder{color:#999;font-family:'Roboto',sans-serif;font-weight:300}fieldset{border:0;padding:0;margin:0}legend{font-weight:300;font-size:20px;text-align:center}.form-nav-logo{display:block;margin:7px auto 0}.form-nav-clear{position:absolute;top:15px;right:15px;z-index:4}.form-nav-clear:hover .form-nav-clear-fill{fill:red;-webkit-transition-duration:2s;transition-duration:2s}.form-nav-clear-fill{fill:#3f51b5}.catselect{display:inline-block;position:absolute;top:50px;width:100%;height:80px;background-color:#3f51b5;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);margin-bottom:75px;z-index:1}.addcatwrapper{max-width:40rem;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px auto 0}.addcatunit-s,.addcatunit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:150px}.addcatt,.addcatt-s{width:100%;height:30px;text-align:center;color:#3f51b5;font-size:12px;line-height:2}@media screen and (min-width:480px){.addcatt,.addcatt-s{font-size:14px;color:#3f51b5}}.addcatt-s{color:#fff}.addcatm,.addcatm-s{width:100%;height:70px;text-align:center}@media screen and (min-width:480px){.addcatm,.addcatm-s{height:90px}}.addcatm-c,.addcatm-cs{height:60px;width:60px;border-radius:50%;background-color:#3f51b5;margin:auto;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}@media screen and (min-width:480px){.addcatm-c,.addcatm-cs{height:80px;width:80px;font-size:14px}}.addcatm-cs{background-color:#3f51b5;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.addcatb,.addcatb-s{width:100%;height:30px;text-align:center;color:#3f51b5;font-size:12px}@media screen and (min-width:480px){.addcatb,.addcatb-s{font-size:14px;color:#fff}}.addcatb-s{color:#3f51b5}.websvg-s{fill:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.websvg{fill:#3f51b5;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.websvgsize{width:60px;height:60px}@media screen and (min-width:480px){.websvgsize{width:80px;height:80px}}.rangewrapper{width:100%;margin:0;margin-top:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;display-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rangebox{font-size:14px;width:4%;text-align:center;font-weigth:300}.rangetitle{width:100%;text-align:left;font-size:14px;font-weight:300;margin-top:14px;margin-left:4px;float:left}input[type=range]{margin:0;margin-left:.5%;padding:8px 0;-webkit-appearance:none;border:1px solid white;width:99%}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;background:#ddd;border:0;border-radius:12px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:0;height:15px;width:15px;border-radius:50%;background:#2196f3;margin-top:-6px;-webkit-transition:width .001s,height .001s}input[type=range]::-webkit-slider-thumb:hover{width:21px;height:21px;margin-top:-9px}input[type=range]::-webkit-slider-thumb:active{width:21px;height:21px;margin-top:-9px}input[type=range]:focus{outline:0}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]::-moz-range-track{width:100%;height:3px;background:#ddd;border:0;border-radius:6px}input[type=range]::-moz-range-thumb{border:0;height:15px;width:15px;border-radius:50%;background:#2196f3;-webkit-transition:width .001s,height .001s;transition:width .001s,height .001s}input[type=range]::-moz-range-thumb:hover{width:21px;height:21px;margin-top:-9px}input[type=range]::-moz-range-thumb:active{width:21px;height:21px;margin-top:-9px}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]::-ms-track{width:100%;height:3px;background:#ddd;border:0;border-radius:10px;color:transparent}input[type=range]::-ms-fill-lower{outline:0;background:#2196f3;border-radius:10px 0 0 10px}input[type=range]::-ms-thumb{border:0;height:15px;width:15px;border-radius:50%;background:#1adbda;-webkit-transition:width .001s,height .001s;transition:width .001s,height .001s}input[type=range]::-ms-thumb:hover{width:21px;height:21px;margin-top:-9px}input[type=range]::-ms-thumb:active{width:21px;height:21px;margin-top:-9px}input[type=range]:focus::-ms-track{background:#ccc}input[type=range]:focus::-ms-fill-lower{background:#2196f3}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.custom-select{background-color:#fff;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:36px 0 0;padding:0;position:relative;width:100%;z-index:1}.custom-select:before{color:#fff;display:block;font-family:'FontAwesome';font-size:14px;height:100%;line-height:2.5em;padding:0 .625em;position:absolute;top:-1px;right:0;text-align:center;width:2em;z-index:-1}.custom-select:after{content:'<>';font:14px "Consolas",monospace;color:#4d4d4d;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:20px;top:4px;padding:0 0 10px;position:absolute;pointer-events:none;z-index:2}.custom-select select{background-color:transparent;border:0 none;border-bottom:1px solid #d9d9d9;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,0.6);display:block;font-size:14px;font-family:'Roboto',sans-serif;font-weight:300;line-height:normal;padding:.5em 0;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select select:focus{outline:0;border-bottom:2px solid #2196f3}@-moz-document url-prefix(){.custom-select select:focus{border-bottom:1px solid #2196f3}}.custom-select select::-ms-expand{display:none}a .custom-select select:focus{outline:0}:-moz-any(.custom-select):before{background-color:#fff;pointer-events:none;z-index:1}.add-link{display:inline-block;width:100%;font-size:12px;color:#2196f3;margin:8px 0 0 5px}#snName{width:25%;margin-right:5%;display:inline-block;float:left}#snUrl{width:70%;display:inline-block;float:left}input[type="checkbox"]+label span{display:inline-block;width:13px;height:13px;margin:0 4px 0 0;vertical-align:middle;background:url(images/checkbox-sprite.png) -2px -1px no-repeat;cursor:pointer}input[type="checkbox"]+label span:hover{background:url(images/checkbox-sprite.png) -17px -1px no-repeat}input[type="checkbox"]:checked+label span{background:url(images/checkbox-sprite.png) -32px -1px no-repeat}.cbcertify{margin-top:16px;display:inline-block;color:rgba(0,0,0,0.6);text-align:center}.phototitle{color:rgba(0,0,0,0.6);text-align:left;font-size:14px;margin:44px 0 12px 0}.photofilebox{display:block;width:100%;padding-top:26px}.photofile{display:inline-block;width:100%}@media screen and (min-width:480px){.photofile{width:50%;margin-right:4%}}.photofileok{display:inline-block;width:80%}.photoprogress{width:100%}@media screen and (min-width:480px){.photoprogress{width:45%}}.photosvg{float:right}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;height:5px;margin-bottom:5px}@media screen and (min-width:480px){progress[value]{width:45%}}progress[value]::-webkit-progress-bar{background-color:#b5cef2}progress[value]::-webkit-progress-value{background-color:#2196f3}progress[value]::-moz-progress-bar{background-color:#2196f3}.aviso{font-size:10px;margin-top:16px;width:100%;display:inline-block}.settings{max-width:72rem;margin:0 auto;counter-reset:settings__field-title}.settings .settings__title{display:block;width:100%;font-size:3.2rem;font-weight:100;font-style:normal;text-overflow:ellipsis;text-align:center;text-transform:initial;line-height:initial;letter-spacing:.01rem;outline:0;word-break:break-word;word-wrap:break-word;width:100%;padding:0 1.6rem;margin:0 0 .8rem;overflow:hidden;color:rgba(0,0,0,0.7);-moz-user-select:initial;-webkit-user-select:initial;-ms-user-select:initial;user-select:initial;-o-user-select:initial;padding:3.2rem 1.6rem}@media screen and (min-width:840px){.settings .settings__title{width:initial;padding:0;text-align:left;font-size:4.5rem}}@media screen and (min-width:840px){.settings .settings__title{text-align:center;padding:1.6rem 1.6rem 3.2rem}}.settings .settings__wrap{display:-ms-grid;display:grid;padding:2.2rem 2.2rem 3.2rem}@media screen and (min-width:960px){.settings .settings__wrap{padding:3.2rem 0}}.settings .settings__wrap .settings__note{float:left;width:100%;text-align:left;color:#262626;opacity:.7;font-size:1.1rem;letter-spacing:.1rem}.settings .settings__nav{display:block;width:100%;float:left;margin:0 0 1.6rem;border-bottom:1px solid rgba(0,0,0,0.1);z-index:2;text-align:center}.settings .settings__nav .settings__nav__item{display:inline-block;padding:0 1.2rem;color:rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);background-color:white;margin-bottom:-.1rem}.settings .settings__nav .settings__nav__item:hover{color:black}.settings .settings__nav .settings__nav__item a{color:rgba(0,0,0,0.3);display:block;padding:.8rem 0;font-size:1.2rem;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1.5;letter-spacing:.25rem;cursor:pointer}.settings .settings__nav .settings__nav__item a:hover{color:black}.settings .settings__nav .settings__nav__item--sel{color:black;border-bottom:1px solid black}.settings .settings__nav .settings__nav__item--sel a{color:black}.settings .settings__nav .settings__nav__item--user{border-bottom:1px solid rgba(0,0,0,0.3)}.settings .settings__nav .settings__nav__item--user:hover{border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid black}.settings .settings__field{padding:0 1.6rem;border-bottom:solid 1px #e4e4e4;background-color:#fff}@media screen and (min-width:720px){.settings .settings__field{margin-bottom:2rem;border:solid 1px #e4e4e4}}.settings .settings__field .settings__field-title{float:left;width:100%;padding:1.6rem 0;color:#141414;font-size:2rem;font-weight:200;letter-spacing:.35rem;text-align:left}.settings .settings__field .settings__field-title:before{counter-increment:settings__field-title;content:counter(settings__field-title);background-image:url(https://cdntattoofilter.com/default/00000.png);background-size:33px 33px;width:33px;height:33px;display:inline-block;color:#3e3e3e;font-size:16px;font-weight:300;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:11px;padding-left:1px;vertical-align:middle;position:relative;top:-2px;padding-left:3px;padding-top:5px}.settings .settings__field .settings__field-subtitle{font-weight:700;color:#141414;font-size:1.1rem;letter-spacing:.35rem;text-transform:uppercase;text-align:left;float:left;width:100%;padding:1.6rem 0}.settings .settings__field .settings__field-note{float:left;width:100%;padding:0 0 1.6rem;text-align:left;color:#262626;opacity:.7;font-size:1.1rem;letter-spacing:.1rem}.settings .settings__field .settings__field-note a{color:rgba(1,1,1,0.8)}.settings .settings__field .settings__field-note a:hover{color:rgba(1,1,1,0.4)}.settings .settings__field .settings__section-dropdown{width:100%;float:left;text-align:left;font-size:1.1rem;text-transform:uppercase;font-weight:700;letter-spacing:.25rem;line-height:2.4rem;color:#141414}.settings .settings__field .input__section{position:relative;float:left;width:100%;margin-bottom:1.6rem;background-color:#fff}.settings .settings__field .input__section.no-bckgrnd{background-color:transparent}.settings .settings__field .input__section .input__settings,.settings .settings__field .input__section .textarea__settings{display:block;padding:1.25rem 8rem 1.25rem 1.875rem;background-color:transparent;border:1px solid #e4e4e4;color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:1.5;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}@media screen and (min-width:640px){.settings .settings__field .input__section .input__settings,.settings .settings__field .input__section .textarea__settings{line-height:initial}}.settings .settings__field .input__section .input__settings:focus,.settings .settings__field .input__section .textarea__settings:focus{outline:0;border:1px solid rgba(0,0,0,0.75);color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:2;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}@media screen and (min-width:640px){.settings .settings__field .input__section .input__settings:focus,.settings .settings__field .input__section .textarea__settings:focus{padding:1.25rem 8rem 1.25rem 1.875rem;line-height:initial}}.settings .settings__field .input__section .settings__section-title{float:left;text-align:left;color:rgba(0,0,0,0.3);line-height:normal;letter-spacing:.2rem;font-size:1.1rem;font-weight:400;color:#262626;position:absolute;right:0;top:0;width:initial;padding:.8rem}.settings .settings__field .input__section .settings__section-title--error{color:#f0523d;font-weight:700}.settings .settings__field .input__section .settings__section-arrow_drop_down{font-size:1.1rem;font-weight:400;color:#262626;position:absolute;right:0;top:0;padding:1.25rem .8rem}.settings .settings__field .input__section .settings__section-error{display:block;width:100%;font-size:1.2rem;font-weight:400;letter-spacing:.2rem;line-height:2;background-color:#f0523d;color:#fff;padding:.8rem 1.875rem;margin:.8rem 0 0;text-align:left}.settings .settings__field .settings__section{position:relative;float:left;width:100%;margin-bottom:1.6rem}.settings .settings__field .settings__section .settings__section-title{float:left;text-align:left;color:rgba(0,0,0,0.3);line-height:normal;letter-spacing:.2rem;font-size:1.1rem;font-weight:400;color:#262626;position:absolute;right:0;top:0;width:initial;padding:.8rem}.settings .settings__field .settings__section .settings__section-title--error{color:#f0523d;font-weight:700}.settings .settings__field .settings__section .list__item{float:left;width:100%;margin:0 0 1.2rem 0;text-align:left}.settings .settings__field .settings__section .list__item .addtime-wrap{position:relative;display:block;float:left;width:100%;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.247059) 0 1px 2px,rgba(0,0,0,0.34902) 0 0 1px;box-shadow:rgba(0,0,0,0.247059) 0 1px 2px,rgba(0,0,0,0.34902) 0 0 1px;padding:1.6rem}.settings .settings__field .settings__section .settings__section-arrow_drop_down{font-size:1.1rem;font-weight:400;color:#262626;position:absolute;right:0;top:0;padding:1.25rem .8rem}.settings .settings__field .settings__section .settings__section-error{display:block;width:100%;font-size:1.2rem;font-weight:400;letter-spacing:.2rem;line-height:2;background-color:#f0523d;color:#fff;padding:.8rem 1.875rem;margin:.8rem 0 0;text-align:left}.settings .settings__field .settings__section .exposure__item{display:block;float:left;width:100%;position:relative;margin:0 0 1rem;padding:1.2rem 1.6rem;text-transform:initial;text-overflow:ellipsis;overflow:hidden;word-break:break-word;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);border-top:1px solid rgba(255,255,255,0.2);border:0;text-align:left;line-height:1.4;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.settings .settings__field .settings__section .exposure__item .exposure__image{width:8rem;height:8rem;display:block;float:left;margin:0 1rem 0 0;border-radius:0;background-position:50% 50%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat}@media screen and (min-width:480px){.settings .settings__field .settings__section .exposure__item .exposure__image{width:12rem;height:12rem}}.settings .settings__field .settings__section .exposure__item .exposure__image:hover{opacity:.8}.settings .settings__field .settings__section .exposure__item .exposure__edit{display:inline-block;float:left;color:#1c1c1c;font-size:2.9rem;font-weight:500;text-align:center;cursor:pointer;vertical-align:-.2rem;width:4rem;height:4rem;border:solid 1px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:999em;margin:.8rem auto 0}.settings .settings__field .settings__section .exposure__item .exposure__edit:hover{color:#fff;background-color:#1c1c1c}.settings .settings__field .settings__section .exposure__item .exposure__tags{float:left;width:calc(100% - 9rem);min-height:12rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:480px){.settings .settings__field .settings__section .exposure__item .exposure__tags{width:calc(100% - 13rem)}}.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap{float:left;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--bc,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--yes,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--no,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--user{float:left;padding:0rem .6rem;margin:0 .5rem .5rem 0;border:1px solid rgba(0,0,0,0.1);text-decoration:none;color:#888;text-transform:capitalize;font-size:1.1rem;letter-spacing:.05rem;max-width:30rem}.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--bc,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--bc--bc,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--yes--bc,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--no--bc,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--user--bc{border:0}.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--yes,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--bc--yes,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--yes--yes,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--no--yes,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--user--yes{background-color:rgba(77,198,103,0.3);color:#4dc667}.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--no,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--bc--no,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--yes--no,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--no--no,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--user--no{background-color:rgba(240,82,61,0.3);color:#f0523d}.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--user,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--bc--user,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--yes--user,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--no--user,.settings .settings__field .settings__section .exposure__item .exposure__tag-wrap .exposure__tag--user--user{background-color:rgba(88,152,241,0.3);color:#5898f1}.settings .settings__field .settings__section-left{display:inline-block;float:left;width:100%;text-align:left}@media screen and (min-width:768px){.settings .settings__field .settings__section-left{width:calc(100% - 24rem)}}.settings .settings__field .settings__section-right{display:inline-block;float:left;width:100%}@media screen and (min-width:768px){.settings .settings__field .settings__section-right{width:24rem}}.settings .settings__field .settings__section .input__settings-image{position:relative;cursor:pointer;width:15rem;height:15rem;display:block;margin:0 auto;border-radius:999rem;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--studio{position:relative;cursor:pointer;width:15rem;height:15rem;display:block;margin:0 auto;border-radius:0;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--studio:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--studio:hover .input__settings-image--bckgrnd-studio{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--studio:hover .input__settings-image--bckgrnd-event{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--studio:hover .input__settings-image--text{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--event{position:relative;cursor:pointer;width:15rem;min-height:15rem;display:block;margin:0 auto;border-radius:0;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--event:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--event:hover .input__settings-image--bckgrnd-event{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--event:hover .input__settings-image--text{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--bckgrnd{width:15rem;height:15rem;border-radius:999rem;background-color:rgba(0,0,0,0.5);display:inline-block;text-align:center;opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--bckgrnd-studio{width:15rem;height:15rem;border-radius:0;background-color:rgba(0,0,0,0.5);display:inline-block;text-align:center;opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--bckgrnd-event{width:15rem;height:100%;min-height:15rem;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:0;background-color:rgba(0,0,0,0.5);opacity:0;text-align:center;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--bckgrnd-event--active{opacity:1}.settings .settings__field .settings__section .input__settings-image--text{font-size:1.4rem;color:#fff;opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image--text--active{opacity:1}.settings .settings__field .settings__section .input__settings-image--text .material-icons{position:absolute;top:50%;left:50%;height:30%;width:50%;margin:-15% 0 0 -25%}.settings .settings__field .settings__section .input__settings-image:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image:hover .input__settings-image--bckgrnd{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image:hover .input__settings-image--bckgrnd-event{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .input__settings-image:hover .input__settings-image--text{opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.settings .settings__field .settings__section .settings__item-input{position:relative;float:right;width:100%}.settings .settings__field .settings__section .settings__item-input--ante{margin-bottom:2rem}.settings .settings__field .settings__section .settings__item-input--antewidth{position:relative;display:block;float:left;width:100%;text-align:left}.settings .settings__field .settings__section .settings__item-input--antewidth-date{margin-bottom:2rem;position:relative;display:none;float:left;width:100%;text-align:left}@media screen and (min-width:768px){.settings .settings__field .settings__section .settings__item-input--antewidth-date{display:block}}.settings .settings__field .settings__section .settings__item-input--antewidth-date-mobile{margin-bottom:2rem;position:relative;display:block;float:left;width:100%;text-align:left}@media screen and (min-width:768px){.settings .settings__field .settings__section .settings__item-input--antewidth-date-mobile{display:none}}.settings .settings__field .settings__section .settings__item-input--anteselect{position:relative;width:100%;display:inline-block}.settings .settings__field .settings__section .settings__item-input--antesocial{position:relative;margin-bottom:1rem;display:inline-block}.settings .settings__field .settings__section .tattoo__matrix-unit{width:32.83%;margin:0 .25%;display:inline-block;position:relative}.settings .settings__field .settings__section .tattoo__matrix-unit .tattoo__photo{width:100%;height:initial;padding-bottom:100%;float:initial;position:relative;margin:auto;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-image:url(img/01.png)}.settings .settings__field .settings__section .tattoo__matrix-unit .tattoo__photo .delete_forever{display:block;right:-5rem;position:absolute;bottom:initial;top:0;margin:0;text-align:center;opacity:1;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:#999;background-color:rgba(0,0,0,0.4);line-height:4rem}.settings .settings__field .settings__section .tattoo__matrix-unit .tattoo__photo .delete_forever:hover{background-color:rgba(240,82,61,0.8)}@media screen and (min-width:600px){.settings .settings__field .settings__section .tattoo__matrix-unit .tattoo__photo .delete_forever{display:none}}.settings .settings__field .settings__section .tattoo__matrix-unit:hover .delete_forever{display:block;position:absolute;right:-5rem;bottom:initial;top:0;margin:0;text-align:center;opacity:1;width:4rem;height:4rem;border-radius:2rem;cursor:pointer;color:#fff;background-color:#999;background-color:rgba(0,0,0,0.4);line-height:4rem}.settings .settings__field .settings__section .tattoo__matrix-unit:hover .delete_forever:hover{background-color:rgba(240,82,61,0.8)}@media screen and (min-width:600px){.settings .settings__field .settings__section .tattoo__matrix-unit:hover .delete_forever{right:0;bottom:0;top:initial;margin:1rem}}textarea:focus,input:focus{outline:0}input::-webkit-input-placeholder{font-weight:700;line-height:1.5;font-size:1.2rem;background-color:transparent}input:-moz-placeholder{font-weight:700;line-height:1.5;font-size:1.2rem;background-color:transparent}input::-moz-placeholder{font-weight:700;line-height:1.5;font-size:1.2rem;background-color:transparent}input:-ms-input-placeholder{font-weight:700;line-height:1.5;font-size:1.2rem;background-color:transparent}.input,.textarea{font-size:1.2rem;font-weight:400;letter-spacing:.08rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;border:0;border-bottom:1px solid #d9d9d9;padding:1.25rem 1.875rem;margin:0;resize:none;width:100%}.input__settings,.textarea__settings{display:block;background-color:transparent;border:1px solid #e4e4e4;color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}@media screen and (min-width:900px){.input__settings:hover,.textarea__settings:hover{background-color:rgba(0,0,0,0.03)}}.input__settings:focus,.textarea__settings:focus{outline:0;border:1px solid rgba(0,0,0,0.75);background-color:rgba(0,0,0,0.03);color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.input__settings--error,.textarea__settings--error{border:1px solid #f0523d}.input__settings-dropdown,.textarea__settings-dropdown{text-align:left;border:0;margin:0;background-color:rgba(0,0,0,0.03);color:#a0a0a0;line-height:normal;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;cursor:pointer;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.input__settings--socialurl,.textarea__settings--socialurl{float:left;width:12rem;text-align:left;font-size:1.4rem;font-weight:400;line-height:normal;letter-spacing:.08rem;padding-top:1.25rem;color:rgba(0,0,0,0.3)}.input__settings--shortlink,.textarea__settings--shortlink{background-color:transparent}.input__settings--delete,.textarea__settings--delete{position:absolute;padding:.7rem 1rem;right:0;top:0;font-size:1.8rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;line-height:normal;cursor:pointer;color:#d4d4d4}.input__settings--delete:hover,.textarea__settings--delete:hover{color:black}.input__settings--delete:focus,.textarea__settings--delete:focus{color:black;outline:0}.input__settings--add,.textarea__settings--add{text-decoration:none;text-transform:uppercase;font-size:1.2rem;letter-spacing:.08rem;font-weight:700;line-height:normal;color:#d4d4d4;float:right;cursor:pointer;padding:1.6rem 0}.input__settings--add:hover,.textarea__settings--add:hover{color:black}.input__settings--add:focus,.textarea__settings--add:focus{color:black;outline:0}.input__settings--dropicon,.textarea__settings--dropicon{position:absolute;right:1.875rem;top:1.25rem;color:#a0a0a0;font-size:1.4rem;letter-spacing:.08rem;line-height:normal}.input__settings--from-dropicon,.textarea__settings--from-dropicon{position:absolute;right:1.25rem;top:1.25rem;color:#a0a0a0;font-size:1.4rem;letter-spacing:.08rem;line-height:normal}.input__settings--fromto-wrap,.textarea__settings--fromto-wrap{margin:0 0 1rem}@media screen and (min-width:768px){.input__settings--fromto-wrap,.textarea__settings--fromto-wrap{display:inline-block;margin:0}}.input__settings--from,.textarea__settings--from{display:inline-block;width:5rem;text-align:left;font-size:1.4rem;font-weight:400;line-height:normal;letter-spacing:.08rem;padding-top:.5rem;color:rgba(0,0,0,0.3)}.input__settings--to,.textarea__settings--to{display:inline-block;width:5rem;text-align:left;font-size:1.4rem;font-weight:400;line-height:normal;letter-spacing:.08rem;padding-top:1.25rem;color:rgba(0,0,0,0.3)}@media screen and (min-width:768px){.input__settings--to,.textarea__settings--to{text-align:center;width:3rem}}.input__settings--datesotr,.textarea__settings--datesotr{display:inline-block;width:initial;padding-top:.5rem;text-align:left;font-size:1.2rem;font-weight:500;line-height:normal;letter-spacing:.01rem;color:rgba(0,0,0,0.7)}.input__settings--days,.textarea__settings--days{display:inline-block;width:5rem;text-align:left;font-size:1.2rem;font-weight:500;line-height:normal;letter-spacing:.01rem;color:rgba(0,0,0,0.7)}.input__settings--date,.textarea__settings--date{position:relative;display:inline-block}.input__settings--hours,.textarea__settings--hours{width:6rem;text-align:center;padding:1.25rem .75rem}.input__settings--hours:focus,.textarea__settings--hours:focus{outline:0;background-color:rgba(0,0,0,0.75);color:#fff;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.input__settings--day,.textarea__settings--day{width:10rem;text-align:left;padding:1.25rem}.input__settings--day:focus,.textarea__settings--day:focus{outline:0;background-color:rgba(0,0,0,0.75);color:#fff;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.input__settings--month,.textarea__settings--month{width:12rem;text-align:left;padding:1.25rem}.input__settings--month:focus,.textarea__settings--month:focus{outline:0;background-color:rgba(0,0,0,0.75);color:#fff;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.input__settings--monsun-wrap,.textarea__settings--monsun-wrap{width:100%;float:left;text-align:center;margin:0 0 1.2rem 0}@media screen and (min-width:540px){.input__settings--monsun-wrap,.textarea__settings--monsun-wrap{text-align:left}}.input__settings--monsun,.textarea__settings--monsun{cursor:pointer;display:inline-block;outline:0;background-color:rgba(0,0,0,0.03);color:#a0a0a0;font-weight:400;font-size:1rem;letter-spacing:.08rem;line-height:initial;text-align:center;min-width:3rem;padding:.4rem .1rem;margin:0 .1rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35)}@media screen and (min-width:540px){.input__settings--monsun,.textarea__settings--monsun{margin:0 .5rem}}.input__settings--monsun--selected,.textarea__settings--monsun--selected{outline:0;background-color:rgba(0,0,0,0.75);color:#fff;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.input__settings__error,.textarea__settings__error{display:block;width:100%;position:absolute;color:#f3493d;font-size:1.2rem;line-height:1.6rem;text-align:left;opacity:100;top:4.5rem;font-weight:700;letter-spacing:.08rem}.textarea{padding:1.25rem 1.875rem}.textarea-error{display:block;float:left;width:100%;color:#f3493d;font-size:1.2rem;line-height:1.6rem;padding-top:.4rem;border-top:.2rem solid #f3493d;text-align:left;margin-top:-1px}.select__error{display:block;width:100%;position:absolute;color:#f3493d;font-size:1.2rem;line-height:1.6rem;padding-top:.4rem;border-top:.2rem solid #f3493d;margin-top:-1px;text-align:left}.input.input__settings::-webkit-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.input__settings::-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.input__settings:-ms-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.input__settings:-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-input::-webkit-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-input::-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-input:-ms-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-input:-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.upload-input{border:0;background-color:rgba(0,0,0,0.03);color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.upload-input:focus{outline:0;background-color:rgba(0,0,0,0.75);color:#fff;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.input.input-text::-webkit-input-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.input.input-text::-moz-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.input.input-text:-ms-input-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.input.input-text:-moz-placeholder{color:#a0a0a0;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial}.input-text{border:0;background-color:rgba(0,0,0,0.03);color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;margin:0 0 1rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.input-text:focus{outline:0;background-color:rgba(0,0,0,0.75);color:#fff;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;line-height:initial;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.textarea.input__settings::-webkit-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.textarea.input__settings::-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.textarea.input__settings:-ms-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.textarea.input__settings:-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-textarea::-webkit-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-textarea::-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-itextarea:-ms-input-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.input.upload-textarea:-moz-placeholder{color:#a0a0a0;font-weight:300;font-size:1.4rem;letter-spacing:.2rem;line-height:initial}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.select:focus{outline:0}.search__input{width:100%;margin:0;padding:0;border:0;background-color:transparent;color:rgba(0,0,0,0.87);font-size:1.3rem;font-weight:500;line-height:1.5;vertical-align:middle;letter-spacing:.15rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search__input:focus{border:0}.search__input--mobile{color:#999;border:0;margin:0;width:100%;padding:0;line-height:1.4;vertical-align:middle;letter-spacing:.15rem;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.textarea-description{min-height:20rem}.search-placeholder{padding:0 4rem;border-bottom:0}.search-placeholder:focus{border-bottom:0}.search-placeholder-text{width:100%;height:7rem;margin:.8rem 0;padding:0 0 0 1.6rem;letter-spacing:-0.02rem;font-weight:300;line-height:1.4;font-style:normal;font-size:3.2rem;letter-spacing:-0.04rem;background-color:transparent}@media screen and (min-width:960px){.search-placeholder-text{font-size:5rem;margin:3.2rem 0 0;padding:0 0 0 3.2rem}}input.search-placeholder-text::-webkit-input-placeholder{letter-spacing:-0.02rem;line-height:1.4;font-weight:300;font-style:normal;font-size:3.2rem;letter-spacing:-0.04rem;height:7rem;padding:0;width:100%}@media screen and (min-width:900px){input.search-placeholder-text::-webkit-input-placeholder{font-size:5rem}}input.search-placeholder-text::-moz-placeholder{letter-spacing:-0.02rem;line-height:1.4;font-weight:300;font-style:normal;font-size:3.2rem;letter-spacing:-0.04rem;height:7rem;padding:0;width:100%}@media screen and (min-width:900px){input.search-placeholder-text::-moz-placeholder{font-size:5rem}}input.search-placeholder-text::-moz-placeholder{letter-spacing:-0.02rem;line-height:1.4;font-weight:300;font-style:normal;font-size:3.2rem;letter-spacing:-0.04rem;height:7rem;padding:0;width:100%}@media screen and (min-width:900px){input.search-placeholder-text::-moz-placeholder{font-size:5rem}}input.search-placeholder-text::-ms-input-placeholder{letter-spacing:-0.02rem;line-height:1.4;font-weight:300;font-style:normal;font-size:3.2rem;letter-spacing:-0.04rem;height:7rem;padding:0;width:100%}@media screen and (min-width:900px){input.search-placeholder-text::-ms-input-placeholder{font-size:5rem}}input.search-placeholder-text::-webkit-input-placeholder::before{content:none}input.search-placeholder-text::-moz-placeholder::before{content:none}input.search-placeholder-text:-ms-input-placeholder::before{content:none}input.search-placeholder-textinput:-moz-placeholder::before{content:none}.register__checkbox{float:left;width:100%;margin-bottom:1rem}.register__checkbox .label--checkbox{float:left;color:rgba(0,0,0,0.3)}.register__checkbox .checkbox:checked:before{border-color:rgba(0,0,0,0.3)}.register__checkbox .checkbox:checked:after{border-color:rgba(0,0,0,0.3)}.register__button{line-height:initial;text-align:center;color:#1c1c1c;font-size:1.1rem;font-weight:900;text-transform:uppercase;margin:0 auto 1rem;padding:1.6rem 0;display:inline-block;width:18rem;letter-spacing:.3rem;cursor:pointer;border:.1rem solid rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.register__button:hover{background-color:rgba(0,0,0,0.75);border:.1rem solid rgba(0,0,0,0.75);color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.input-lowercase{text-transform:initial}.settings__deactivate{float:left;width:100%;text-align:left;color:#b3b3b1;font-size:1.2rem}.settings__deactivate a{text-decoration:none;text-transform:uppercase;font-size:1.2rem;font-weight:700;color:#b3b3b1;padding:1.6rem 0;float:left}.settings__deactivate a:hover{color:#141414}.settings__option{width:70%;float:left;color:#b3b3b1;text-align:left;font-size:1.2rem;line-height:2}.register__facebook{border-top:1px solid #ebecec;border-bottom:1px solid #ebecec;margin:2.25rem 0;padding:2.25rem 0}.settings__option{width:70%;float:left;text-align:left;font-size:1.2rem;padding:0}.settings__checkbox{float:left;width:30%;height:2rem;position:relative}.settings__email-wrap{float:left;width:100%;padding:.8rem 0}.overlap__dropdown{width:100%;max-height:20rem;position:relative}.overlap__dropdown>ul{background:#fff;width:100%;max-width:initial;position:absolute;display:block;z-index:4;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);max-height:16rem;overflow:auto}.overlap__dropdown>ul>li{display:table;text-transform:initial;cursor:pointer;border:0;text-align:left;width:100%}.overlap__dropdown>ul>li:hover{background:rgba(0,0,0,0.03)}.label--radio{position:relative;line-height:135%;cursor:pointer}.radio,.radio-mobile{position:relative;margin:0 1rem 0 0;cursor:pointer;width:initial}.radio:before,.radio:after,.radio-mobile:before,.radio-mobile:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;top:.2rem;left:.1rem;z-index:1;width:1rem;height:1rem;background:#fff;border-radius:50%}.radio-mobile:before,.radio-mobile:after{background:#09f}.radio:after,.radio-mobile:after{top:0rem;left:-0.1rem;z-index:0;width:1.4rem;height:1.4rem;background:#f2f2f2}.radio:checked:before,.radio-mobile:checked:before{-webkit-transform:scale(0,0);transform:scale(0,0);border-color:#09f;border-width:.625rem}.radio-mobile:checked:before{border-color:white}.radio:checked:after,.radio-mobile:checked:after{background:rgba(0,0,0,0.75)}.radio-mobile:checked:after{background:white}.content{margin:2.25rem 0;border-radius:.125rem;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-timing-function:cubic-bezier(0.4,0,0.2,1);animation-timing-function:cubic-bezier(0.4,0,0.2,1)}.tickbox{position:relative;top:-0.375rem;margin:0 1rem 0 0;cursor:pointer;width:initial}.input-tickbox{font-size:1.4rem;vertical-align:.2rem}.tickbox-text{font-size:1.4rem;vertical-align:4px}.tickbox-select{display:inline-block;float:right;margin-top:3.75px;right:3.5rem;position:absolute}.label--tickbox{position:relative;line-height:135%;cursor:pointer}.label--tickbox span{font-size:rem(12px);text-align:justify;margin-top:8px;vertical-align:7px}.tickbox:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:1.6rem;height:1.6rem;border:.2rem solid #f2f2f2}.tickbox:checked:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:.8rem;border-color:#009ce5;border-top-style:none;border-right-style:none}.tickbox:after{content:"";position:absolute;top:-0.125rem;left:0;width:1.6rem;height:1.6rem;background:#fff;cursor:pointer}@-webkit-keyframes slideUp{0{-webkit-transform:translateY(6.25rem);transform:translateY(6.25rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0{-webkit-transform:translateY(6.25rem);transform:translateY(6.25rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.overlap__confirm-title{display:block;color:rgba(0,0,0,0.8);font-size:3.2rem;line-height:1.1;margin-bottom:1.6rem;font-weight:700}.overlap__text{display:block;font-size:1.4rem;color:rgba(0,0,0,0.6);line-height:1.4;margin-bottom:3rem;-webkit-user-select:initial}.overlap__btn{display:inline-block;padding:0 .5rem;text-decoration:none;text-transform:uppercase;font-size:1.2rem;font-weight:700;cursor:pointer;color:rgba(0,0,0,0.8)}.overlap__btn:hover{color:black}.overlap__btn--cancel{display:inline-block;padding:0 .5rem;text-decoration:none;text-transform:uppercase;font-size:1.2rem;font-weight:700;cursor:pointer;color:rgba(0,0,0,0.2)}.overlap__btn--cancel:hover{color:rgba(0,0,0,0.3)}.register__logo{width:70%;height:10rem;height:5rem;margin:auto}.register__facebook{border-top:1px solid #ebecec;border-bottom:1px solid #ebecec;margin:2.25rem 0;padding:2.25rem 0}.action_email,.action_facebook,.action_google,.action_instagram,.action_twitter{position:relative;text-align:center;color:#fff;width:24rem;margin:1.6rem auto;font-size:1.4rem;cursor:pointer;padding:1rem 2rem}@media screen and (min-width:768px){.action_email--register,.action_facebook--register,.action_google--register,.action_instagram--register,.action_twitter--register{float:right}}.action_facebook{background-color:#3b5998}.action_facebook:hover{background-color:#1d315b}.action_facebook-dc{background-color:#3b5998}.action_facebook-dc:hover{background-color:rgba(59,89,152,0.5)}.action_google{background-color:#d03324}.action_google:hover{background-color:#98251a}.action_google-dc{background-color:#d03324}.action_google-dc:hover{background-color:rgba(208,51,36,0.5)}.action_instagram{background-color:#2a5b83;width:100%}.action_instagram:hover{background-color:#1a3953}.action_instagram-dc{background-color:#2a5b83}.action_instagram-dc:hover{background-color:rgba(42,91,131,0.5)}.action_instagram--refresh{width:70%;float:left}.action_instagram--disconnect{width:25%;float:right;background-color:rgba(240,82,61,0.2)}.action_instagram--disconnect:hover{background-color:#f0523d}.action_twitter{background-color:#41b7d8}.action_twitter:hover{background-color:#2e8299}.action_facebook a,.action_google a,.action_instagram a,.action_twitter a{color:white;text-decoration:none}.action_email a{color:#09f;text-decoration:none}.register__note{color:#b3b3b1;margin:.8rem 0;font-size:1.1rem;padding:0 1rem 0 0}.register__note a{color:#b3b3b1;text-decoration:underline}.ad-top{display:none}@media screen and (min-width:1024px){.ad-top{display:block;margin-top:48px;text-align:center;padding:8px 0 0}}.ad-top-small{margin-top:48px;text-align:center;padding:8px 0}@media screen and (min-width:1024px){.ad-top-small{display:none}}.beforebread{width:100%;height:5.5em;position:relative;background-color:#fff}.breadcrumbs{width:100%;padding:4px 2.5%;position:relative;list-style-type:none;font-size:14px;z-index:4;background-color:#fff}@media screen and (min-width:480px){.breadcrumbs{padding-left:2.5%}}@media screen and (min-width:640px){.breadcrumbs{padding-left:4%}}@media screen and (min-width:768px){.breadcrumbs{padding-left:4%;font-size:14px}}@media screen and (min-width:1024px){.breadcrumbs{padding-left:3%}}@media screen and (min-width:1200px){.breadcrumbs{padding-left:3%}}@media screen and (min-width:1440px){.breadcrumbs{padding-left:10%}}.breadcrumbs--people{position:absolute;font-size:16px;z-index:2}@media screen and (min-width:768px){.breadcrumbs--people{font-size:14px;position:relative}}.breadcrumbs--filter{margin-top:0;padding:0 0 10px 10px;font-size:12px}.breadcrumbs__item{display:inline}.breadcrumbs__item a::after{content:" / ";color:#7c7e8b}@media screen and (min-width:768px){.breadcrumbs__item a::after{text-decoration:none}}.breadcrumbs__item a:link{color:#009ce5}@media screen and (min-width:768px){.breadcrumbs__item a:link{color:#7c7e8b}}.breadcrumbs__item a:hover{color:#009ce5;font-weight:400}.breadcrumbs__item--active{color:#4d4d4d;font-weight:700}.mapswrap{width:100%;height:45vw;display:block;-webkit-box-flex:1;box-flex:1;background-color:#fff;z-index:-1}@media screen and (min-width:768px){.mapswrap{height:35vh}}@media screen and (min-width:1200px){.mapswrap{position:absolute;height:442px}}.details{width:100%;display:block;float:left;-webkit-box-flex:1;box-flex:1;background-color:#fff;border-bottom:1px solid #ebecec}@media screen and (min-width:1024px){.details{min-height:360px}}.details--local{padding-bottom:10px;z-index:1}@media screen and (min-width:1200px){.details--local{width:700px;min-height:340px;margin-left:3%;margin-top:10px;padding-bottom:0;background-color:rgba(255,255,255,0.75);border-top:0;border-bottom:0}}@media screen and (min-width:1200px){.details--local{margin:0;padding-left:3%}}@media screen and (min-width:1440px){.details--local{margin-left:10%;padding:0}}@media screen and (min-width:768px){.details--film{margin:0}}.section{width:95%;display:inline-block;float:left;padding:19px 0;margin:2.5%;width:95%;margin:0 2.5%}@media screen and (min-width:480px){.section{width:95%;margin:0 2.5%}}@media screen and (min-width:640px){.section{width:92%;margin:0 4%}}@media screen and (min-width:768px){.section{width:92%;margin:0 4%}}@media screen and (min-width:1024px){.section{width:94%;margin:0 3%}}@media screen and (min-width:1200px){.section{width:94%;margin:0 3%}}@media screen and (min-width:1440px){.section{width:80%;margin:0 10%}}@media screen and (min-width:480px){.section{padding:20px 0}}@media screen and (min-width:640px){.section{padding:25px 0}}@media screen and (min-width:768px){.section{padding:0}}.homelogged-section{width:100%;display:inline-block;float:left;padding-top:19px;padding-bottom:19px;border-bottom:1px solid #ebecec;background:#fff;width:100%;padding:0 2.5%}@media screen and (min-width:480px){.homelogged-section{padding:0 2.5%}}@media screen and (min-width:640px){.homelogged-section{padding:0 4%}}@media screen and (min-width:768px){.homelogged-section{padding:0 4%}}@media screen and (min-width:1024px){.homelogged-section{padding:0 3%}}@media screen and (min-width:1200px){.homelogged-section{padding:0 3%}}@media screen and (min-width:1440px){.homelogged-section{padding:0 10%}}@media screen and (min-width:640px){.homelogged-section{padding-top:25px;padding-bottom:25px}}.section__space{display:none}@media screen and (min-width:768px){.section__space{display:block;width:100%;height:70px;border-bottom:1px solid #ebecec}}.section__space--photos{border:0}.section__heading{display:block;color:#333;font-size:28px;font-weight:100;margin:20px 0}.section__heading--qanda{margin:0 0 50px 0;padding:25px 10px 0}@media screen and (min-width:480px){.section__heading--qanda{padding:25px 2.5% 0}}@media screen and (min-width:640px){.section__heading--qanda{padding:25px 0 0}}@media screen and (min-width:1024px){.section__heading--qanda{padding:0}}.section__heading--reviews{display:block;color:#333;font-size:28px;font-weight:100;margin:0 0 20px 0;padding:25px 10px 0}@media screen and (min-width:480px){.section__heading--reviews{padding:25px 2.5% 0}}@media screen and (min-width:640px){.section__heading--reviews{padding:25px 0 0}}@media screen and (min-width:1024px){.section__heading--reviews{padding:0}}.section-heading-reviews-text{width:50%;display:inline-block;float:left;font-size:28px;font-weight:100;padding:20px 0}.section-heading-reviews-button{display:inline-block;float:right;padding:20px 0}.section__scroll{display:block;overflow:auto;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.section__categories{width:100%}.section__category{width:16.66%;display:inline-block;float:left;font-size:.625em}.social-links{width:100%;display:block;float:left;padding-bottom:1em}.menu{border-bottom:1px solid #ebecec;width:100%;padding:0 2.5%;display:block;float:left;margin-top:-1px;z-index:4}@media screen and (min-width:480px){.menu{padding:0 2.5%}}@media screen and (min-width:640px){.menu{padding:0 4%}}@media screen and (min-width:768px){.menu{padding:0 4%}}@media screen and (min-width:1024px){.menu{padding:0 3%}}@media screen and (min-width:1200px){.menu{padding:0 3%}}@media screen and (min-width:1440px){.menu{padding:0 10%}}.menu__item{display:inline-block;padding:0 .75em;color:#4d4d4d;border-top:1px solid #ebecec;background-color:white}.menu__item:hover{border-top:1px solid black}.menu__item--active{color:#4d4d4d;border-top:1px solid black;font-weight:400}.menu__item a:link{font-size:1em;font-weight:300;color:#7c7e8b;display:block;padding:.44444em}.menu__item a:visited{color:#4d4d4d}.menu__item--sel{font-size:1em;font-weight:400;color:#4d4d4d;display:block;padding:.44444em}.comment-order-by{display:inline-block;float:left;font-size:14px;font-weight:300;line-height:2.5;width:21%}.comment-select{background-color:#fff;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;position:relative;width:40%;z-index:1}.comment-select:before{color:#fff;display:block;font-family:'FontAwesome';font-size:14px;height:100%;line-height:2.5em;padding:0 .625em;position:absolute;top:-1px;right:0;text-align:center;width:2em;z-index:-1}.comment-select:after{content:'<>';font:14px "Consolas",monospace;color:#4d4d4d;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:5px;top:4px;padding:0 0 10px;position:absolute;pointer-events:none;z-index:2}@media screen and (min-width:768px){.comment-select:after{right:20px}}.comment-select select{background-color:transparent;border:0 none;border-bottom:1px solid #d9d9d9;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,0.6);display:block;font-size:14px;font-family:'Roboto',sans-serif;font-weight:300;line-height:normal;padding:.5em 0;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comment-select select:focus{outline:0;border-bottom:2px solid #2196f3}@-moz-document url-prefix(){.comment-select select:focus{border-bottom:1px solid #2196f3}}.comment-select select::-ms-expand{display:none}a .comment-select select:focus{outline:0}:-moz-any(.comment-select):before{background-color:#fff;pointer-events:none;z-index:1}.overlap{z-index:9999;width:100%;height:100%;min-height:40rem;background-color:rgba(255,255,255,0.97);position:absolute;overflow:auto}.overlap:hover .overlap__upload-fill{fill:#09f}.overlap--login{min-height:43rem;overflow:initial}.overlap--photo{overflow:initial;min-height:110rem}@media screen and (orientation:landscape){.overlap--photo{min-height:98rem}}@media screen and (min-width:900px) and (orientation:landscape){.overlap--photo{min-height:52rem}}@media screen and (min-width:900px){.overlap--photo{height:52rem}}.overlap .register__container,.overlap .overlap__container{position:absolute;top:0;bottom:0;left:0;right:0;width:90%;height:43rem;margin:auto}@media screen and (min-width:640px){.overlap .register__container,.overlap .overlap__container{width:80%}}@media screen and (min-width:768px){.overlap .register__container,.overlap .overlap__container{width:70%}}.overlap .register__container--confirm,.overlap .overlap__container--confirm{height:49rem}@media screen and (min-width:640px){.overlap .register__container--confirm,.overlap .overlap__container--confirm{height:40rem}}.overlap .register__container .register__dialog,.overlap .register__container .overlap__dialog,.overlap .overlap__container .register__dialog,.overlap .overlap__container .overlap__dialog{text-align:center;margin:auto;max-width:64rem;padding:1.6rem}.overlap .register__container .register__dialog fieldset,.overlap .register__container .overlap__dialog fieldset,.overlap .overlap__container .register__dialog fieldset,.overlap .overlap__container .overlap__dialog fieldset{padding:1.6rem;margin-bottom:2rem;border:solid 1px #e4e4e4;background-color:#f9f9f9}.overlap .register__container .register__dialog fieldset .confirm-title,.overlap .register__container .overlap__dialog fieldset .confirm-title,.overlap .overlap__container .register__dialog fieldset .confirm-title,.overlap .overlap__container .overlap__dialog fieldset .confirm-title{display:block;font-weight:500;color:#141414;font-size:1.8rem;letter-spacing:.5rem;line-height:2;text-transform:uppercase;float:left;width:100%;margin-bottom:.8rem}.overlap .register__container .register__dialog fieldset .confirm-subtitle,.overlap .register__container .overlap__dialog fieldset .confirm-subtitle,.overlap .overlap__container .register__dialog fieldset .confirm-subtitle,.overlap .overlap__container .overlap__dialog fieldset .confirm-subtitle{display:block;font-size:1.4rem;color:rgba(0,0,0,0.6);line-height:1.4;margin-bottom:1.6rem;-webkit-user-select:initial}.overlap .register__container .email-confirm,.overlap .overlap__container .email-confirm{display:block;float:left;text-align:left;color:black;-webkit-transition:all .3s;-moz-transition:all .3s;font-size:1.4rem;font-weight:400;letter-spacing:.08rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;padding:1.25rem 1.875rem;margin:0;resize:none;line-height:normal;width:100%}@media screen and (min-width:480px){.overlap .register__container .email-confirm,.overlap .overlap__container .email-confirm{width:calc(100% - 100px)}}.overlap .register__container .tattoo__upload-wrap,.overlap .overlap__container .tattoo__upload-wrap{margin:1rem auto 0;width:100%;float:left}.overlap fieldset{padding:0 2.2rem;margin-bottom:0;border-bottom:solid 1px #e4e4e4}@media screen and (min-width:720px){.overlap fieldset{margin-bottom:2rem;border:solid 1px #e4e4e4}}.overlap fieldset .overlap__title{width:100%;float:left;font-weight:200;font-size:2rem;letter-spacing:.35rem;text-align:left;color:#141414;padding:1.6rem 0}.overlap fieldset .overlap__title:before{counter-increment:overlap__title;content:counter(overlap__title);background-image:url(https://cdntattoofilter.com/default/00000.png);background-size:33px 33px;width:33px;height:33px;display:inline-block;color:#3e3e3e;font-size:16px;font-weight:300;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:11px;padding-left:1px;vertical-align:middle;position:relative;top:-2px;padding-left:3px;padding-top:5px}.overlap fieldset .overlap__title .overlap__learnmore{color:rgba(0,0,0,0.3);cursor:pointer;font-size:1.1rem;padding-left:1rem;line-height:2.5;vertical-align:middle;text-transform:uppercase}.overlap fieldset .overlap__title .overlap__learnmore:hover{color:rgba(0,0,0,0.6)}.overlap fieldset .overlap__title .overlap__learnmore.md-16{vertical-align:-.3rem}.overlap fieldset .overlap__title .overlap__subtitle{color:rgba(0,0,0,0.6);font-size:1.1rem;letter-spacing:.2rem}.overlap fieldset .settings__section{float:left;width:100%;margin:0}.overlap fieldset .input__section{position:relative;float:left;width:100%;margin:0;margin-bottom:1.6rem;background-color:#fff}.overlap fieldset .input__section .settings__section-title{float:left;text-align:left;color:rgba(0,0,0,0.3);line-height:normal;letter-spacing:.2rem;font-size:1.1rem;font-weight:400;color:#262626;position:absolute;right:0;top:0;width:initial;padding:.8rem}.overlap fieldset .input__section .settings__section-title--error{color:#f0523d;font-weight:700}.overlap fieldset .input__section .input-text{display:block;margin:0;padding:1.25rem 8rem 1.25rem 1.875rem;background-color:transparent;border:1px solid #e4e4e4;color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.overlap fieldset .input__section .input-text:focus{outline:0;border:1px solid rgba(0,0,0,0.75);background-color:rgba(0,0,0,0.03);color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.overlap fieldset .input__section .upload-textarea{display:block;border:1px solid #e4e4e4;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;height:10rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.overlap fieldset .input__section .upload-textarea:focus{outline:0;border:1px solid rgba(0,0,0,0.75);background-color:rgba(0,0,0,0.03);color:black;font-weight:400;font-size:1.4rem;letter-spacing:.08rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.overlap fieldset .input__section .settings__section-error{display:block;width:100%;font-size:1.2rem;font-weight:400;letter-spacing:.2rem;line-height:2;background-color:#f0523d;color:#fff;padding:.8rem 1.875rem;margin:.8rem 0 0;text-align:left}.overlap--pro{z-index:999;width:100%;height:100%;min-height:40rem;background-color:#000;position:absolute;overflow:auto;padding:0 2%}@media screen and (min-width:640px){.overlap--pro{padding:0}}.tattoo__upload-section{display:inline-block;width:100%;padding:2.2rem}@media screen and (min-width:960px){.tattoo__upload-section{padding:2.2rem 0}}.tattoo__upload-section .tattoo__upload-wrap{width:100%;float:left}.overlap__close{position:absolute;right:1.6rem;top:1.6rem;font-size:2.4rem;cursor:pointer;z-index:2}.overlap__close--tattoo-photo{top:1.4rem}.overlap-wrap{display:block;position:relative;min-height:40rem;margin:0 auto;padding:6rem 0;max-width:72rem;counter-reset:overlap__title}@media screen and (min-width:640px){.overlap-wrap{width:100%;padding:6rem 1.2rem}}.overlap__progress{width:100%;display:block;margin:0 auto}@media screen and (min-width:480px){.overlap__progress{width:60%}}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:80%;height:5px;margin:1.6rem 0 0}@media screen and (min-width:480px){progress[value]{width:70%}}@media screen and (min-width:768px){progress[value]{width:60%}}@media screen and (min-width:960px){progress[value]{width:50%}}@media screen and (min-width:1200px){progress[value]{width:40%}}progress[value]::-webkit-progress-bar{background-color:rgba(0,0,0,0.25)}progress[value]::-webkit-progress-value{background-color:black}progress[value]::-moz-progress-bar{background-color:black}.overlap__drop-file{position:absolute;top:0;bottom:0;right:0;left:0;height:38rem;margin:auto}.overlap__upload{width:100%;margin:auto;cursor:pointer}.overlap__upload:hover .icon-close{color:#c00}.overlap__upload-image{max-width:100%;max-height:50rem;margin:auto;display:block}.overlap__upload-fill{fill:#141414}.overlap__select-wrap{margin:0 auto 4rem;width:20rem}.overlap__photo{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}.overlap__photo-wrap{margin:0 auto;width:38rem;position:relative;bottom:-38rem}.overlap__select{padding:.8rem 0;top:-1.2rem;line-height:initial;text-align:left;cursor:pointer;border:0;background-color:transparent;color:rgba(0,0,0,0.9)}.overlap__delete-photo{margin:0 auto 4rem;width:100%;text-align:center;font-size:3rem;cursor:pointer;color:#141414}.overlap__bodywrap{width:100%;float:left;font-weight:700;text-transform:uppercase;font-size:1.2rem}.overlap__bodytag{float:left;width:100%;display:inline-block;border:1px solid #e4e4e4;margin:0 0 1.6rem;text-align:center}@media screen and (min-width:640px){.overlap__bodytag{width:50%}.overlap__bodytag:nth-child(odd){border-right:0}}.overlap__bodytag .tattoo__filter-option{display:inline-block;position:relative;height:3rem;width:100%;text-align:left;font-weight:500;cursor:pointer;background-color:#fff;padding:.5rem 1rem;line-height:1.5;color:#a0a0a0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.overlap__bodytag .tattoo__filter-option:hover{background-color:rgba(0,0,0,0.03)}.overlap__tags{float:left;width:100%;margin:0;border-bottom:1px dotted #e5e5e5}.overlap__tags--photo{overflow-x:hidden;margin:0 0 .8rem;padding:0 .8rem .8rem 0}.overlap__genderwrap{float:left;width:100%;font-size:1.2rem;text-transform:uppercase;font-weight:700;margin:0 0 2rem}.overlap__sizewrap{width:100%;float:left;font-weight:700;text-transform:uppercase;font-size:1.2rem}.overlap__sizewrap .overlap__sizetag{display:inline-block;float:left;border:1px solid rgba(0,0,0,0.1);border-right:0;width:50%;margin:0 0 1.6rem;color:rgba(0,0,0,0.6);text-align:center;cursor:pointer}.overlap__sizewrap .overlap__sizetag:nth-child(even){border-right:1px solid rgba(0,0,0,0.1)}@media screen and (min-width:640px){.overlap__sizewrap .overlap__sizetag{width:25%}.overlap__sizewrap .overlap__sizetag:nth-child(even){border-right:0}.overlap__sizewrap .overlap__sizetag:last-child{border-right:1px solid rgba(0,0,0,0.1)}}.overlap__sizewrap .overlap__sizetag .overlap__size{padding:.8rem 1.6rem;background-color:white;text-decoration:none;color:#888;font-size:1.1rem;letter-spacing:.05rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:auto}.overlap__sizewrap .overlap__sizetag .overlap__size:hover{background-color:rgba(0,0,0,0.1)}.overlap__sizewrap .overlap__sizetag .overlap__size--selected{border:0;text-align:center;cursor:default;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.35);background-color:rgba(0,0,0,0.1)}.overlap__sizewrap .overlap__sizetag .overlap__size--selected:hover{background-color:rgba(0,0,0,0.3)}.overlap__sizewrap .overlap__sizetag .overlap__size--unselected{border:1px solid rgba(0,0,0,0.3);color:rgba(0,0,0,0.3)}.overlap__color-list{width:100%;float:left;display:inline-block;font-weight:700;text-transform:uppercase;font-size:1.2rem;margin:0 0 2rem}@media screen and (min-width:540px){.overlap__color-list{width:50%}}.circle:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.rainbow .cred{background:rgba(204,0,0,0.5)}.rainbow .corange{background:rgba(255,87,34,0.5)}.rainbow .cyellow{background:rgba(255,193,7,0.5)}.rainbow .cgreen{background:rgba(76,175,80,0.5)}.rainbow .cblue{background:rgba(63,81,181,0.5)}.rainbow .cviolet{background:rgba(156,39,176,0.5)}.rainbow .cpink{background:rgba(233,30,99,0.5)}.rainbow:hover .cred{background:#c00}.rainbow:hover .corange{background:#ff5722}.rainbow:hover .cyellow{background:#ffc107}.rainbow:hover .cgreen{background:#4caf50}.rainbow:hover .cblue{background:#3f51b5}.rainbow:hover .cviolet{background:#9c27b0}.rainbow:hover .cpink{background:#e91e63}.overlap__color-list-item-wrap{display:inline-block;float:left;width:16.666%;height:3rem;text-align:center;cursor:pointer}.overlap__color-list-item{display:inline-block;width:3rem;height:3rem;border-radius:999rem}.overlap__color-list-item--selected{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.overlap__color-list-item--selected.black{background:black}.overlap__color-list-item--selected.grey{background:#c7c7c7}.overlap__color-list-item--selected.brown{background-color:#795548}.overlap__color-list-item--selected.green{background-color:#4caf50}.overlap__color-list-item--selected.blue{background-color:#3f51b5}.overlap__color-list-item--selected.violet{background-color:#9c27b0}.overlap__color-list-item--selected.pink{background-color:#e91e63}.overlap__color-list-item--selected.red{background-color:#c00}.overlap__color-list-item--selected.orange{background-color:#ff5722}.overlap__color-list-item--selected.yellow{background-color:#ffc107}.overlap__color-list-item--selected .cblack{background:black}.overlap__color-list-item--selected .cgrey{background:#c7c7c7}.overlap__color-list-item--selected .cbrown{background-color:#795548}.overlap__color-list-item--selected .cgreen{background-color:#4caf50}.overlap__color-list-item--selected .cblue{background-color:#3f51b5}.overlap__color-list-item--selected .cviolet{background-color:#9c27b0}.overlap__color-list-item--selected .cpink{background-color:#e91e63}.overlap__color-list-item--selected .cred{background-color:#c00}.overlap__color-list-item--selected .corange{background-color:#ff5722}.overlap__color-list-item--selected .cyellow{background-color:#ffc107}.table-cell{display:table-cell}.circle{height:3rem;width:3rem;border-radius:3rem;-moz-border-radius:3rem;-webkit-border-radius:3rem;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);overflow:hidden;display:inline-block}.table{height:100%;width:100%;display:table}.black{background:rgba(0,0,0,0.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.black:hover{background:black;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grey{background:rgba(199,199,199,0.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grey:hover{background:#c7c7c7;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.brown{background:rgba(121,85,72,0.5)}.brown:hover{background:#795548;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.green{background:rgba(76,175,80,0.5)}.green:hover{background:#4caf50;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.blue{background:rgba(63,81,181,0.5)}.blue:hover{background:#3f51b5;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.violet{background:rgba(156,39,176,0.5)}.violet:hover{background:#9c27b0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.pink{background:rgba(233,30,99,0.5)}.pink:hover{background:#e91e63;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.red{background:rgba(204,0,0,0.5)}.red:hover{background:#c00;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.orange{background:rgba(255,87,34,0.5)}.orange:hover{background:#ff5722;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.yellow{background:rgba(255,193,7,0.5)}.yellow:hover{background:#ffc107;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.white{background:#fff;border:1px solid rgba(199,199,199,0.5)}.white:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.modalize-backdrop{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.75)}.modalize-backdrop .modalize-close{position:absolute;color:#fff;top:20px;right:25px;cursor:pointer;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:.3;-ms-filter:"alpha(opacity=15)";filter:alpha(opacity=15);z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}.modalize-backdrop .modalize-close:hover{opacity:1}.modalize-backdrop .modalize-dialog{position:relative;margin:0 auto;width:350px;max-width:90%;max-height:90%;text-align:left;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-transition:opacity .25s,-webkit-transform 500ms;transition:opacity .25s,-webkit-transform 500ms;transition:opacity .25s,transform 500ms;transition:opacity .25s,transform 500ms,-webkit-transform 500ms}.modalize-backdrop .modalize-dialog .modalize-body{height:100%;min-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.modalize-backdrop .modalize-dialog .modalize-body .share-menu{background-color:#000;padding:2.5rem 0 0;color:#fff}.modalize-backdrop .modalize-dialog .modalize-body .share-menu .share-menu__header{font-size:13px;line-height:1.33;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:1px;text-align:center}.modalize-backdrop .modalize-dialog .modalize-body .share-menu .share-menu__options{max-width:100%;margin:0 auto;margin:2rem 0 0;border-bottom:1px solid rgba(255,255,255,0.125)}.modalize-backdrop .modalize-dialog .modalize-body .share-menu .share-menu__options a{display:block;width:100%;margin:0 0 -1px 0;padding:15px 20px 15px 10px;border-top:1px solid rgba(255,255,255,0.125);font-size:13px;line-height:1.33;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:1px;text-decoration:none;-webkit-transition:background-color .125s;transition:background-color .125s;color:#fff}.modalize-backdrop .modalize-dialog .modalize-body .share-menu .share-menu__options a:hover{-webkit-transition:background-color .125s;transition:background-color .125s;background-color:#333}.footerwrap{width:100%;display:block;float:left;border-top:1px solid #ebebeb;padding:3.5rem 4%;margin-top:2rem}@media screen and (min-width:480px){.footerwrap{padding:3.5rem 2.5%}}@media screen and (min-width:640px){.footerwrap{padding:3.5rem 4%}}@media screen and (min-width:768px){.footerwrap{padding:3.5rem 4%}}@media screen and (min-width:1024px){.footerwrap{padding:3.5rem 3%}}@media screen and (min-width:1200px){.footerwrap{padding:3.5rem 3%}}@media screen and (min-width:1440px){.footerwrap{padding:3.5rem 10%}}.footerwrap>h2{display:block;margin:0;text-align:center;font-size:2.4rem;font-weight:400;margin-bottom:2rem}.footerwrap>h2>a{text-decoration:none;color:#141414}.footerwrap>h2>a:hover{font-weight:400;text-decoration:none;color:#cf1f3e}.footer__title:hover{color:#09f}.footerbox{width:100%;display:block;float:left}@media screen and (min-width:540px){.footerbox{text-align:center}}.footerbox>ul{display:block;margin:0}@media screen and (min-width:540px){.footerbox>ul{margin:0 0 2rem}}.footerbox>ul>li{font-size:1.1rem;padding:1rem 0}@media screen and (min-width:540px){.footerbox>ul>li{display:inline-block;padding:0;position:relative}}.footerbox>ul>li>a{cursor:pointer;display:block;color:rgba(0,0,0,0.9);padding:0 1rem 0 0;font-weight:700;font-size:1.4rem;text-decoration:none;text-transform:uppercase;letter-spacing:.1rem}.footerbox>ul>li>a:hover{color:#999}@media screen and (min-width:540px){.footerbox>ul>li>a{display:inline-block;padding:0 1rem 0;font-size:1.2rem}}.footerbox-language{display:none}@media screen and (min-width:900px){.footerbox-language{display:block}}.point{display:none}@media screen and (min-width:768px){.point{display:initial}}.footerbox>ul>li .footerbox-first{padding-left:0}.footerbox-first{padding-left:0}@media screen and (min-width:768px){.footerbox-first{padding-left:1rem}}.myopinionbox{width:302px;display:inline-block;position:relative;background-color:#fff;vertical-align:text-top;margin:10px 5px 15px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);border:1px solid #ebecec}.myopinionbox:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.myopinionbox:hover .boximagehover{display:block;opacity:.5;-webkit-transition:opacity 2500ms ease;transition:opacity 2500ms ease}.myopinionbox:hover .similarlink,.myopinionbox:hover .locallink,.myopinionbox:hover .comparelink,.myopinionbox:hover .filmlink,.myopinionbox:hover .albumlink{text-decoration:underline}.social-wrap{width:100%;display:block;float:left;text-align:center;margin:2rem 0}@media screen and (min-width:640px){.social-wrap{margin:0}}.facebook-outer{fill:white}.facebook,.twitter,.pinterest,.instagram,.flickr-left,.flickr-right,.google-plus,.tumblr,.youtube,.youtube-black,.vimeo,.linkedin,.weheartit{fill:rgba(0,0,0,0.9)}.socialimg{width:11.11%;display:inline-block;margin:0 2.5% 2rem}@media screen and (min-width:480px){.socialimg{max-width:10%}}@media screen and (min-width:640px){.socialimg{max-width:8%;margin:.5rem 2% 2rem}}@media screen and (min-width:768px){.socialimg{max-width:6.5%;margin:.5rem 1% 2rem}}@media screen and (min-width:1024px){.socialimg{max-width:4%;margin:.5rem 0 2rem}}@media screen and (min-width:1200px){.socialimg{max-width:3%}}.socialimg:hover .facebook-outer{fill:white}.socialimg:hover .facebook{fill:#1f5790}.socialimg:hover .twitter{fill:#55acee}.socialimg:hover .pinterest{fill:#c92128}.socialimg:hover .instagram{fill:#406e95}.socialimg:hover .flickr-left{fill:#0063db}.socialimg:hover .flickr-right{fill:#ff0084}.socialimg:hover .google-plus{fill:#de4b39}.socialimg:hover .tumblr{fill:#3a5975}.socialimg:hover .youtube{fill:#d62424}.socialimg:hover .youtube-black{fill:black}.socialimg:hover .vimeo{fill:#1bb6ec}.socialimg:hover .linkedin{fill:#069}.socialimg:hover .weheartit{fill:#ff689d}.socialimg_icon{width:4rem;height:4rem}.copyright{width:100%;display:block;color:#999;font-size:1.1rem;float:left;text-align:center}@media screen and (min-width:768px){.copyright{text-align:center}}.copyright a{text-decoration:none;color:#999;white-space:nowrap}.copyright a:hover{color:rgba(0,0,0,0.9)}.footer__logo{width:100%;text-align:center;float:left;margin:1.6rem 0 0}.footer{position:relative;display:block;float:left;width:100%;background:#fff;border-top:1px dotted rgba(0,0,0,0.1)}.footer .container{margin-right:auto;margin-left:auto;width:95%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;max-width:160rem;padding-top:6rem;padding-bottom:6rem}@media(min-width:840px){.footer .container{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-bottom:12rem}}.footer .container .footer-logo{position:relative;text-align:center}@media screen and (min-width:840px){.footer .container .footer-logo{-ms-flex-preferred-size:15%;flex-basis:15%;text-align:left;position:relative}}.footer .container .footer-logo a{width:100%;display:block;padding:.5rem 0}.footer .container .footer-logo .footer-language{cursor:pointer;position:relative;display:block;width:100%;padding:0;margin-top:2rem;border:0;font-family:Gotham SSm,sans-serif;font-size:1.2rem;font-weight:900;text-transform:uppercase;letter-spacing:.3rem;text-align:center;color:#666}@media(min-width:840px){.footer .container .footer-logo .footer-language{display:inline-block}}.footer .container .footer-logo .footer-language .flag-wrap{display:block;width:6rem;height:1.8rem;margin:0 auto}@media(min-width:840px){.footer .container .footer-logo .footer-language .flag-wrap{float:left}}.footer .container .footer-logo .footer-language .flag-wrap .sflag{width:3.6rem;float:left}.footer .container .footer-nav{margin-bottom:60px}@media screen and (min-width:840px){.footer .container .footer-nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;margin-bottom:0}}.footer .container .footer-nav .footer-nav-list{overflow:hidden;border-bottom:1px solid #ccc;font-size:1.4rem;-ms-flex:1;-webkit-box-flex:1;flex:1}@media screen and (min-width:840px){.footer .container .footer-nav .footer-nav-list{border-bottom:0}}.footer .container .footer-nav .footer-nav-list .footer-nav-heading{z-index:0;position:relative;margin:0;padding:2.5rem 0;background-color:#fff;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#000}@media screen and (min-width:840px){.footer .container .footer-nav .footer-nav-list .footer-nav-heading{margin:0 0 3rem;padding:0;text-align:left}}.footer .container .footer-nav .footer-nav-list .footer-nav-content{-webkit-transition:margin-top .3s ease;transition:margin-top .3s ease;padding-bottom:3rem}@media screen and (min-width:840px){.footer .container .footer-nav .footer-nav-list .footer-nav-content{margin-top:0;padding-top:0;padding-bottom:0;padding-left:0}}.footer .container .footer-nav .footer-nav-list .footer-nav-content .footer-nav-link{display:block;margin-bottom:1.5rem;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:300;color:#333;font-size:1.4rem;text-align:center}.footer .container .footer-nav .footer-nav-list .footer-nav-content .footer-nav-link:hover{cursor:pointer;color:#888;-webkit-transition:color .3s ease;transition:color .3s ease}@media screen and (min-width:840px){.footer .container .footer-nav .footer-nav-list .footer-nav-content .footer-nav-link{font-size:1.2rem;text-align:left}}.background{width:100%;height:100vh;position:fixed;z-index:-2;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.background__photo{position:absolute;right:1rem;bottom:1rem;font-size:1.2rem;color:#fff;font-weight:300;text-align:center}.background__photo a{font-weight:300;color:#fff;text-decoration:none}.background__photo a:hover{text-decoration:underline}.frontground{display:block;float:left;width:100%;height:70vh;min-height:4rem;background-color:rgba(0,0,0,0.3);position:relative;background-attachment:fixed;background-size:cover}.frontground__logo-fixed{width:80%;max-width:40rem;min-width:30rem;position:fixed;top:5.5rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.frontground__logo{width:80%;max-width:40rem;min-width:30rem;position:absolute;top:5.5rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.frontground__slogan{font-size:1.6rem;color:#fff;text-align:center;width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.frontground__slogan-style{color:#fff}@media screen and (min-width:640px){.frontground__slogan-style{font-size:4rem}}.frontground__searchbar{margin:30px 10% 0;width:80%;padding:10px 0 12px 10px;line-height:1.5}@media screen and (min-width:640px){.frontground__searchbar{margin:30px 35% 0;width:30%}}.home__service-wrap{float:left;width:100%;height:30vh;min-height:30rem;background-color:white}.home__title{color:#fff;font-size:2.4rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home__service{position:relative;float:left;width:50%;min-height:20rem;overflow:hidden}@media screen and (min-width:900px){.home__service{width:25%}}.home__service:hover .home__service-img{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.home__service:hover .home__service-layer{background-color:rgba(0,0,0,0.3);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.home__service-img{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);width:100%;height:100%;position:absolute;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:-1}.home__service-layer{background-color:rgba(0,0,0,0.6);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:100%;height:100%;position:absolute;z-index:1}.home__service-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;text-align:center;font-size:1.2rem;line-height:1.5;letter-spacing:.15rem;z-index:2}.home__service-title{color:#fff;font-weight:700;text-align:center;font-size:2.4rem;line-height:1.5;letter-spacing:.15rem}.home__service-subtitle{color:#fff;font-weight:700;text-align:center;font-size:1.2rem;line-height:1.5;letter-spacing:.15rem}.home-section{display:block;float:left;width:100vw;background-color:#fff;width:100%;padding:0 2.5vw;padding-top:19px}@media screen and (min-width:480px){.home-section{padding:0 2.5vw}}@media screen and (min-width:640px){.home-section{padding:0 4vw}}@media screen and (min-width:768px){.home-section{padding:0 4vw}}@media screen and (min-width:1024px){.home-section{padding:0 3vw}}@media screen and (min-width:1200px){.home-section{padding:0 3vw}}@media screen and (min-width:1440px){.home-section{padding:0 10vw}}@media screen and (min-width:640px){.home-section{padding-top:25px}}.home-section__header{display:block;float:left;width:100%;background-color:#fff;color:rgba(0,0,0,0.6);font-size:1em;font-weight:100}@media screen and (min-width:640px){.home-section__header{font-size:1.75em}}.home-headcat{display:inline-block;float:left;width:19%;height:50px;margin:0 .5%;font-size:.875em}.home-headcat--each{width:100%}.home-section__body{display:block;float:left;width:95vw;padding:10px 0;background-color:#fff}@media screen and (min-width:480px){.home-section__body{width:95vw}}@media screen and (min-width:640px){.home-section__body{width:92vw}}@media screen and (min-width:768px){.home-section__body{width:92vw}}@media screen and (min-width:1024px){.home-section__body{width:94vw}}@media screen and (min-width:1200px){.home-section__body{width:94vw}}@media screen and (min-width:1440px){.home-section__body{width:80vw}}.home-cat-wrap{display:inline-block;position:relative;width:45vw;height:30vw;margin:0 2.5px;overflow:hidden}@media screen and (min-width:640px){.home-cat-wrap{width:22vw;height:14.21vw;margin:0 .5vw 0 0}}@media screen and (min-width:640px) and (min-width:480px){.home-cat-wrap{width:22vw;height:14.21vw}}@media screen and (min-width:640px) and (min-width:640px){.home-cat-wrap{width:17.4vw;height:11.37vw}}@media screen and (min-width:640px) and (min-width:768px){.home-cat-wrap{width:17.4vw;height:11.37vw}}@media screen and (min-width:640px) and (min-width:1024px){.home-cat-wrap{width:17.8vw;height:11.62vw}}@media screen and (min-width:640px) and (min-width:1200px){.home-cat-wrap{width:17.8vw;height:11.62vw}}@media screen and (min-width:640px) and (min-width:1440px){.home-cat-wrap{width:15vw;height:9.88vw}}.home-cat-wrap:hover .home-cat--zoom,.home-cat-wrap:hover .home-prof--zoom{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2);-webkit-filter:blur(0);filter:blur(0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.home-cat{display:inline-block;float:left;width:100%;height:100%;color:#fff;font-size:1.75em;font-weight:100;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}@media screen and (min-width:768px){.home-cat{filter:blur(5px);-webkit-filter:blur(5px);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}}.home-cat-text{display:table;position:absolute;width:100%;height:100%;padding:10px;color:#fff;font-size:1.75em;font-weight:100;text-align:center}.home-cat-text p{display:table-cell;vertical-align:middle;text-align:center;white-space:normal;line-height:1;font-size:1em}.home-cat-filter{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}@media screen and (min-width:768px){.home-cat-filter{background-color:rgba(0,0,0,0.3)}}.home-prof{display:inline-block;float:left;width:100%;height:100%;color:#fff;font-size:1.75em;font-weight:100;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.home-prof-filter{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.3);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rbga(0,0,0,0.3)));background:linear-gradient(transparent,rbga(0,0,0,0.3))}.home-prof-text{position:absolute;padding:3px 8px;margin:10px;bottom:0;color:#fff;font-size:.75em;font-weight:100;border:1px #fff solid}.home-prof-ratingbox{position:absolute;right:10px;bottom:10px}.home-subcat{display:inline-block;float:left;width:50%;font-size:.75em;font-weight:400;text-align:center}@media screen and (min-width:480px){.home-subcat{width:19%;margin:0 .5%}}.home-subcat--people{height:initial}.home-subcat--product{height:initial}.home-subcat-title{color:rgba(0,0,0,0.6);font-size:1.5em;font-weight:400;text-align:center}.home-subcat-subtitle{width:50%;display:inline-block;float:left;text-align:center}@media screen and (min-width:480px){.home-subcat-subtitle{width:100%}}.margin1{margin-left:20px}.margin2{margin-left:40px}.activitywrap,.timelineboxwrap,.timelineboxwrap-sponsored{display:inline-block;position:relative;width:165px;height:450px}.activitywrap--sponsor,.timelineboxwrap--sponsor,.timelineboxwrap-sponsored--sponsor{background:rgba(111,229,229,0.3);margin-bottom:8px}.activitywrap__text,.timelineboxtitle{width:150px;height:55px;margin:5px 7.5px 0;white-space:normal;font-size:12px;font-weight:300;line-height:1.2}.activitywrap__sponsor{margin:0 0 0 8px;display:block;float:left;position:absolute;bottom:8px}.promobox-wrapper{display:inline-block;position:relative;margin:10px 5px 20px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.promobox-wrapper:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.promobox-wrapper:hover .card__name__title{text-decoration:none}.promobox-wrapper:hover .card__img__hover{display:none}.similarofferbox{width:150px;display:inline-block;position:relative;background-color:#fff;vertical-align:top}.parallax{height:500px;height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-perspective:300px;perspective:300px;-webkit-perspective-origin-x:100%;perspective-origin-x:100%}.parallax__group{position:relative;height:100%;height:100vh;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.parallax__layer{position:absolute;top:0;right:-12px;bottom:0;left:-12px;-webkit-transform-origin-x:100%;transform-origin-x:100%}@media screen and (min-width:900px){.parallax__layer{right:-18px}}.parallax__layer--fore{-webkit-transform:translateZ(90px) scale(0.7);transform:translateZ(90px) scale(0.7);z-index:1}.parallax__layer--base{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:4}.parallax__layer--back{-webkit-transform:translateZ(-300px) scale(2);transform:translateZ(-300px) scale(2);z-index:3}.parallax__layer--deep{-webkit-transform:translateZ(-600px) scale(3);transform:translateZ(-600px) scale(3);z-index:2}.title{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#group1{z-index:4}#group2{z-index:5;height:10rem}#group3{z-index:4;height:40rem}@media screen and (min-width:900px){#group3{height:20rem}}#group4{z-index:6;height:30rem}#group5{z-index:4;height:10rem}#group6{z-index:2}#group7{z-index:2;height:30rem}#group7{z-index:2;height:30rem}.filter-title{width:100%;border-top:1px solid #ebecec;font-size:1em;font-weight:300;line-height:2;padding:20px 0 0 10px}@media screen and (min-width:768px){.filter-title{font-size:1.75em}}.filter-header{display:block;float:left;width:100%}.filter-header-left{display:inline-block;float:left;height:54px;background-color:#3f51b5}@media screen and (min-width:768px){.filter-header-left{width:25%}}@media screen and (min-width:1024px){.filter-header-left{width:25%}}@media screen and (min-width:1200px){.filter-header-left{width:25%}}@media screen and (min-width:1440px){.filter-header-left{width:25%}}.filter-header-right{width:100%;height:120px;display:inline-block;float:left}@media screen and (min-width:768px){.filter-header-right{width:75%}}@media screen and (min-width:1024px){.filter-header-right{width:75%}}@media screen and (min-width:1200px){.filter-header-right{width:75%}}@media screen and (min-width:1440px){.filter-header-right{width:75%}}.filter-header-right-tagfilter{width:100%;height:54px;display:inline-block;float:left;padding:12px 0;background-color:#ececec}.filter-header-right-order{display:block;float:left;width:100%;margin:0 auto;padding:0 10px;position:relative}.filter-header-right__results{height:30px;display:inline-block;float:left;padding:5px 10px;font-size:.8125em}.filter-header-right-tag{display:block;float:left;font-size:.625em;line-height:1.5;display:inline-block;margin:0 2px 3px 0;padding:0 3px;color:rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.6)}@media screen and (min-width:1024px){.filter-header-right-tag{font-size:.75em;margin:3px 2px 6px 0;padding:0 6px}}.filter-header-right__save{height:30px;display:inline-block;float:right;padding:5px 10px;margin-right:10px;font-size:.8125em;color:#fff;background-color:#2c6ea6}.filter-body{display:block;float:left;width:100%}.filter-body__left{display:inline-block;float:left;min-height:900px}@media screen and (min-width:768px){.filter-body__left{width:25%}}@media screen and (min-width:1024px){.filter-body__left{width:25%}}@media screen and (min-width:1200px){.filter-body__left{width:25%}}@media screen and (min-width:1440px){.filter-body__left{width:25%}}.filter-body__right{width:100%;min-height:900px;display:inline-block;float:left}@media screen and (min-width:768px){.filter-body__right{width:75%;-webkit-box-shadow:0 17px 50px 0 rgba(0,0,0,0.19),0 12px 15px 0 rgba(0,0,0,0.24);box-shadow:0 17px 50px 0 rgba(0,0,0,0.19),0 12px 15px 0 rgba(0,0,0,0.24)}}@media screen and (min-width:1024px){.filter-body__right{width:75%}}@media screen and (min-width:1200px){.filter-body__right{width:75%}}@media screen and (min-width:1440px){.filter-body__right{width:75%}}.row-wrap{width:100%;display:inline-block;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px;border-bottom:1px solid #ebecec}.row-wrap--sponsor{background-color:rgba(111,229,229,0.3)}.row-wrap:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.row-wrap:hover .listing__img--hover{display:block;opacity:.5;-webkit-transition:background-color 2500ms ease;transition:background-color 2500ms ease}.row-wrap:hover .listing__img--zoom{background-size:120% 120%;-webkit-transition:background-size 4000ms ease;transition:background-size 4000ms ease}.row-wrap:hover .row__details-title{text-decoration:underline}.row{width:100%;min-height:82px;display:inline-block;float:left;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.row{min-height:150px}}.row__friends{width:100%;display:block;float:left;position:relative;padding:10px;margin-bottom:10px;font-size:12px;background-color:#a0f1c9;border-top:0}.row__friends:before{position:absolute;content:'';width:10px;height:10px;bottom:-5px;margin:0 0 0 -8px;background-color:inherit;-webkit-transform:rotate(45deg)}.row__img{width:30%;max-width:110px;display:block;float:left;position:relative}@media screen and (min-width:1024px){.row__img{width:160px;max-width:initial}}.row__img--film,.row__img--book{max-heigth:150px}@media screen and (min-width:768px){.row__img--film,.row__img--book{height:150px}}@media screen and (min-width:1024px){.row__img--film,.row__img--book{height:225px;max-width:160px}}.listing__img{width:25vw;height:25vw;max-width:100px;max-height:100px;display:block;float:left;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media screen and (min-width:480px){.listing__img{height:20.83vw;width:20.83vw}}@media screen and (min-width:540px){.listing__img{height:18.51vw;width:18.51vw}}@media screen and (min-width:640px){.listing__img{height:15.625vw;width:15.625vw}}@media screen and (min-width:768px){.listing__img{height:13vw;width:13vw}}@media screen and (min-width:1024px){.listing__img{height:150px;width:150px;max-height:initial;max-width:initial}}.listing__img--film,.listing__img--book{width:25vw;height:37.5vw;max-width:100px;max-height:150px;background-position:50% 0}@media screen and (min-width:1024px){.listing__img--film,.listing__img--book{height:225px;width:150px;max-width:initial;max-height:initial}}.listing__img--hover{background-color:#4794b0;width:100%;height:100%;display:none}.listing__img-offer{width:60px;height:60px;position:absolute;top:5px;left:5px}.row__img-action{display:block;float:left;width:25vw;max-width:100px;height:30px;margin:10px 0 0;background-color:#009ce5;color:#fff;font-size:.8125em;text-align:center;padding:5px}@media screen and (min-width:480px){.row__img-action{width:100px;max-width:initial}}@media screen and (min-width:1024px){.row__img-action{width:150px}}.listing__img__sponsor{margin:10px 0 0;display:block;float:left}.listing__img__partner{display:inline-block;float:left;margin-left:2px;line-height:1.3;font-size:.625em;font-style:italic;color:black}@media screen and (min-width:768px){.listing__img__partner{font-size:.75em}}.listing__img__info{width:12px;height:12px;display:inline-block;float:left}@media screen and (min-width:768px){.listing__img__info{width:15px;height:15px}}.row__details{width:40.625%;display:inline-block;float:left}@media screen and (min-width:480px){.row__details{width:52%}}@media screen and (min-width:640px){.row__details{width:40%}}@media screen and (min-width:768px){.row__details--quote{width:720px}}.row__details-title,.row__details-subtitle,.row__details-price{width:100%;font-size:1em;font-weight:300;line-height:1;color:#525559;padding-bottom:5px}@media screen and (min-width:768px){.row__details-title,.row__details-subtitle,.row__details-price{font-size:1.75em}}.row__details-title a{color:#525559;text-decoration:none;font-weight:300}.row__details-subtitle,.row__details-price{font-size:.875em;display:block;line-height:1.5}.row__details-price{font-weight:500}.row__details-category{width:100%;display:block;float:left}.row__details-category-name{display:block;float:left;color:#fff;background-color:rgba(0,0,0,0.6);font-family:'Roboto',sans-serif;font-size:.6875em;font-weight:300;padding:0 5px;margin-right:5px;white-space:normal;display:inline;text-align:center}@media screen and (min-width:1024px){.row__details-category-name{font-weight:400;font-size:.875em;line-height:2;margin-bottom:1px;padding:0 5px 5px 0}}.row__details-tag{display:block;float:left;font-size:.625em;line-height:1.5;display:inline-block;margin:0 2px 3px 0;padding:0 3px;color:rgba(0,0,0,0.6);border:1px solid #ebecec}.row__details-tag:hover{border-color:#009ce5;background-color:#009ce5;color:#fff}@media screen and (min-width:1024px){.row__details-tag{font-size:.75em;margin:3px 2px 6px 0;padding:0 6px}}.row__rating-wrap,.row__details-rating{width:29.375%;max-width:100px;display:block;float:right}@media screen and (min-width:480px){.row__rating-wrap,.row__details-rating{width:25%}}@media screen and (min-width:640px){.row__rating-wrap,.row__details-rating{display:inline-block;width:260px;max-width:initial}}@media screen and (min-width:1024px){.row__rating-wrap,.row__details-rating{width:270px}}.row__details-rating-general-wrap{width:27.5%;display:block;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.row__details-rating-general-wrap{width:150px}}.row__details-rating-general{display:block;float:left;height:25vw;width:25vw}@media screen and (min-width:640px){.row__details-rating-general{width:120px}}.rating-circle{width:110px;margin:auto}.rating-circle--row{width:80px}@media screen and (min-width:640px){.rating-circle--row{width:85px}}.rating-circle--feature{width:20px;display:inline-block;float:right}.rating-general-circle{margin:auto}.row__details-rating-features{display:none;width:200px;height:90px}@media screen and (min-width:640px){.row__details-rating-features{display:inline-block;width:145px}}.acwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:flex-start;flex-flow:flex-start;margin:15px 0 0 2.5%}@media screen and (min-width:480px){.acwrap{margin:30px 0 30px 2.5%}}@media screen and (min-width:640px){.acwrap{margin:30px 0 30px 8%}}@media screen and (min-width:1024px){.acwrap{margin:30px 0 0 12.5%}}.acbox{width:100%;margin-bottom:20px}@media screen and (min-width:480px){.acbox{width:50%}}@media screen and (min-width:768px){.acbox{width:30%}}@media screen and (min-width:1024px){.acbox{width:25%}}.details__cover,.profile__cover,.cover-container{width:150px;height:150px;display:inline-block;float:left;margin:15px 10px 20px 2.5%;position:relative}@media screen and (min-width:480px){.details__cover,.profile__cover,.cover-container{width:30vw;height:30vw;margin:30px 10px 20px 2.5%}}@media screen and (min-width:640px){.details__cover,.profile__cover,.cover-container{margin:30px 20px 20px 4%}}@media screen and (min-width:768px){.details__cover,.profile__cover,.cover-container{margin:30px 20px 20px 4%}}@media screen and (min-width:1024px){.details__cover,.profile__cover,.cover-container{width:320px;height:320px;margin:32px 20px 20px 3%}}@media screen and (min-width:1200px){.details__cover,.profile__cover,.cover-container{margin:32px 20px 20px 3%}}@media screen and (min-width:1440px){.details__cover,.profile__cover,.cover-container{margin:32px 20px 20px 10%}}.details__cover--people,.details__cover--quote,.profile__cover--people,.profile__cover--quote,.cover-container--people,.cover-container--quote{display:block;float:initial;width:100%;height:initial;margin:0}@media screen and (min-width:480px){.details__cover--people,.details__cover--quote,.profile__cover--people,.profile__cover--quote,.cover-container--people,.cover-container--quote{float:inherit;width:30vw;height:30vw;margin:30px 10px 20px 2.5%}}@media screen and (min-width:640px){.details__cover--people,.details__cover--quote,.profile__cover--people,.profile__cover--quote,.cover-container--people,.cover-container--quote{margin:30px 20px 20px 4%}}@media screen and (min-width:768px){.details__cover--people,.details__cover--quote,.profile__cover--people,.profile__cover--quote,.cover-container--people,.cover-container--quote{margin:30px 20px 20px 4%}}@media screen and (min-width:1024px){.details__cover--people,.details__cover--quote,.profile__cover--people,.profile__cover--quote,.cover-container--people,.cover-container--quote{width:320px;height:320px;margin:32px 20px 20px 3%}}@media screen and (min-width:1200px){.details__cover--people,.details__cover--quote,.profile__cover--people,.profile__cover--quote,.cover-container--people,.cover-container--quote{margin:32px 20px 20px 3%}}@media screen and (min-width:1440px){.details__cover--people,.details__cover--quote,.profile__cover--people,.profile__cover--quote,.cover-container--people,.cover-container--quote{margin:32px 20px 20px 10%}}.details__cover--local,.profile__cover--local,.cover-container--local{margin:-70px 10px 0 2.5%}@media screen and (min-width:480px){.details__cover--local,.profile__cover--local,.cover-container--local{width:30vw;height:30vw;margin:-30px 10px 20px 2.5%}}@media screen and (min-width:540px){.details__cover--local,.profile__cover--local,.cover-container--local{margin:-70px 10px 10px 2.5%}}@media screen and (min-width:640px){.details__cover--local,.profile__cover--local,.cover-container--local{margin:-50px 10px 20px 4%}}@media screen and (min-width:768px){.details__cover--local,.profile__cover--local,.cover-container--local{margin:-50px 10px 20px 4%}}@media screen and (min-width:1024px){.details__cover--local,.profile__cover--local,.cover-container--local{width:300px;height:300px;margin:-70px 10px 20px 3%}}@media screen and (min-width:1200px){.details__cover--local,.profile__cover--local,.cover-container--local{margin:20px 20px 0 0}}@media screen and (min-width:1440px){.details__cover--local,.profile__cover--local,.cover-container--local{margin:20px 20px 0 20px}}.details__cover--film,.profile__cover--film,.cover-container--film{width:120px;height:180px;margin:15px 10px 10px 2.5%}@media screen and (min-width:480px){.details__cover--film,.profile__cover--film,.cover-container--film{width:24vw;height:36vw;margin:30px 10px 20px 2.5%}}@media screen and (min-width:640px){.details__cover--film,.profile__cover--film,.cover-container--film{margin-left:4%}}@media screen and (min-width:768px){.details__cover--film,.profile__cover--film,.cover-container--film{margin:32px 4% 20px}}@media screen and (min-width:900px){.details__cover--film,.profile__cover--film,.cover-container--film{width:200px;height:300px}}@media screen and (min-width:1024px){.details__cover--film,.profile__cover--film,.cover-container--film{margin:32px 3% 20px}}@media screen and (min-width:1200px){.details__cover--film,.profile__cover--film,.cover-container--film{margin:32px 20px 20px 3%}}@media screen and (min-width:1440px){.details__cover--film,.profile__cover--film,.cover-container--film{margin:32px 20px 20px 10%}}.details__cover--video,.profile__cover--video,.cover-container--video{width:120px;height:180px;margin:-30px 10px 10px 2.5%}@media screen and (min-width:480px){.details__cover--video,.profile__cover--video,.cover-container--video{width:24vw;height:36vw;margin:-30px 10px 20px 2.5%}}@media screen and (min-width:640px){.details__cover--video,.profile__cover--video,.cover-container--video{margin:-30px 20px 20px 4%}}@media screen and (min-width:768px){.details__cover--video,.profile__cover--video,.cover-container--video{width:200px;height:300px;float:right;margin:32px 4% 0 0}}@media screen and (min-width:900px){.details__cover--video,.profile__cover--video,.cover-container--video{float:left;margin:32px 0 0 3%}}@media screen and (min-width:1200px){.details__cover--video,.profile__cover--video,.cover-container--video{margin:32px 0 0 3%}}.details__img-hover,.profile__img-hover{background-color:#4794b0;width:100%;height:100%;display:none}.details__img,.profile__img,.cover-image{border:1px solid #ebecec;width:150px;height:150px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media screen and (min-width:480px){.details__img,.profile__img,.cover-image{width:100%;height:100%;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}}@media screen and (min-width:1024px){.details__img,.profile__img,.cover-image{width:300px;height:300px}}.details__img:hover .profile__img-hover,.profile__img:hover .profile__img-hover,.cover-image:hover .profile__img-hover{display:block;opacity:.5;-webkit-transition:background-color 2500ms ease;transition:background-color 2500ms ease}.details__img--people,.details__img--quote,.profile__img--people,.profile__img--quote,.cover-image--people,.cover-image--quote{width:100%;height:70vh}@media screen and (min-width:480px){.details__img--people,.details__img--quote,.profile__img--people,.profile__img--quote,.cover-image--people,.cover-image--quote{width:100%;height:100%;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}}.details__img--local,.profile__img--local,.cover-image--local{border:1px solid #ebecec;width:150px;height:150px}@media screen and (min-width:480px){.details__img--local,.profile__img--local,.cover-image--local{width:100%;height:100%;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}}@media screen and (min-width:1024px){.details__img--local,.profile__img--local,.cover-image--local{width:300px;height:300px}}.details__img--film,.profile__img--film,.cover-image--film{width:120px;height:180px}@media screen and (min-width:480px){.details__img--film,.profile__img--film,.cover-image--film{width:100%;height:100%}}@media screen and (min-width:1024px){.details__img--film,.profile__img--film,.cover-image--film{height:300px}}.details__img--video,.profile__img--video,.cover-image--video{width:initial;height:180px}@media screen and (min-width:480px){.details__img--video,.profile__img--video,.cover-image--video{width:100%;height:100%}}@media screen and (min-width:768px){.details__img--video,.profile__img--video,.cover-image--video{height:300px}}.details__offer,.offercover{max-width:50px;position:absolute;top:5px;left:5px}@media screen and (min-width:640px){.details__offer,.offercover{max-width:60px}}@media screen and (min-width:768px){.details__offer,.offercover{max-width:70px}}@media screen and (min-width:1024px){.details__offer,.offercover{max-width:100px}}.details__title,.info-container{display:inline-block;padding:15px 0 10px 0}@media screen and (min-width:480px){.details__title,.info-container{padding:30px 0 0 0}}.details__title--local,.info-container--local{padding-top:10px}@media screen and (min-width:480px){.details__title--local,.info-container--local{padding:10px 0 0 0}}@media screen and (min-width:1200px){.details__title--local,.info-container--local{padding:32px 0 10px 0}}.details__title--people,.info-container--people{display:block;padding:10px 0 0 2.5%}@media screen and (min-width:480px){.details__title--people,.info-container--people{padding:32px 0 0 0}}@media screen and (min-width:480px){.details__title--video,.info-container--video{padding:15px 0 0 0}}@media screen and (min-width:768px){.details__title--video,.info-container--video{padding:32px 0 0 4%;width:100%}}@media screen and (min-width:1024px){.details__title--video,.info-container--video{padding-left:3%}}@media screen and (min-width:1200px){.details__title--video,.info-container--video{padding-left:20px;width:initial}}.details__title--quote,.info-container--quote{padding:20px 2.5% 0}@media screen and (min-width:480px){.details__title--quote,.info-container--quote{padding:32px 2.5% 0}}@media screen and (min-width:640px){.details__title--quote,.info-container--quote{padding:32px 4% 0}}@media screen and (min-width:768px){.details__title--quote,.info-container--quote{padding:32px 4% 0}}@media screen and (min-width:1024px){.details__title--quote,.info-container--quote{padding:32px 3% 0}}@media screen and (min-width:1200px){.details__title--quote,.info-container--quote{padding:32px 3% 0}}@media screen and (min-width:1440px){.details__title--quote,.info-container--quote{padding:32px 10% 0}}.details__title--photoquote,.info-container--photoquote{display:inherit;white-space:normal;overflow:hidden;word-wrap:break-word;padding:20px 2.5% 0}@media screen and (min-width:480px){.details__title--photoquote,.info-container--photoquote{padding:32px 2.5% 0 0}}@media screen and (min-width:640px){.details__title--photoquote,.info-container--photoquote{padding:32px 4% 0 0}}@media screen and (min-width:768px){.details__title--photoquote,.info-container--photoquote{padding:32px 4% 0 0}}@media screen and (min-width:1024px){.details__title--photoquote,.info-container--photoquote{padding:32px 3% 0 0}}@media screen and (min-width:1200px){.details__title--photoquote,.info-container--photoquote{padding:32px 3% 0 0}}@media screen and (min-width:1440px){.details__title--photoquote,.info-container--photoquote{padding:32px 10% 0 0}}.details__category{display:block;padding:0 0 10px 2.5%}@media screen and (min-width:768px){.details__category--video{padding-left:4%}}@media screen and (min-width:1024px){.details__category--video{padding-left:3%}}@media screen and (min-width:1200px){.details__category--video{padding-left:20px;display:table}}.details__category--quote{padding-left:2.5%}@media screen and (min-width:480px){.details__category--quote{padding-left:2.5%}}@media screen and (min-width:640px){.details__category--quote{padding-left:4%}}@media screen and (min-width:768px){.details__category--quote{padding-left:4%}}@media screen and (min-width:1024px){.details__category--quote{padding-left:3%}}@media screen and (min-width:1200px){.details__category--quote{padding-left:3%}}@media screen and (min-width:1440px){.details__category--quote{padding-left:10%}}.details__category-name{margin:0 5px 1px 0;padding:2px 6px;color:#fff;background-color:#4794b0;font-family:'Roboto',sans-serif;font-size:.625em;line-height:1.5;white-space:normal;display:inline;text-align:center}@media screen and (min-width:1024px){.details__category-name{display:inline;margin-left:0;font-size:.75em}}.details__tag{display:inline-block;margin:0 2px 3px 0;padding:0 3px;font-size:.625em;line-height:1.5;color:#7f9499;border:1px solid #ebecec;border-color:#7f9499}.details__tag:hover{border-color:black;background-color:black;color:#fff}@media screen and (min-width:1024px){.details__tag{font-size:.75em;margin:3px 2px 6px 0;padding:0 6px}}.photobox{display:inline-block;height:200px;margin:5px 10px 20px 0}.photobox:hover{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.photobox:hover .photobox__hover{display:inline-block;float:right;position:relative;opacity:.25;-webkit-transition:background-color 2500ms ease;transition:background-color 2500ms ease}.photobox__hover{background-color:black;width:100%;height:100%;display:none}.photobox__img{max-height:200px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.couponbox{display:inline-block;margin:0 10px 10px 0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);white-space:normal;background-color:#282828;color:white;vertical-align:text-top}.couponimgwrap{width:150px;height:150px}.couponimg{max-width:150px;max-height:200px}.pf-box-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pf-details-box{-webkit-box-flex:1;box-flex:1;background-color:#fff}.cover-wrap{width:90px;height:90px}@media screen and (min-width:480px){.cover-wrap{width:150px;height:150px;shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}}@media screen and (min-width:640px){.cover-wrap{width:180px;height:180px}}@media screen and (min-width:768px){.cover-wrap{width:200px;height:200px}}@media screen and (min-width:1024px){.cover-wrap{width:300px;height:300px}}.pf-verified{display:inline-block;margin-left:10px}.pf-verified-s{display:inline-block;margin-left:5px}.pf-badge{display:inline-block;margin-left:10px;width:20px;height:20px}.pf-country{display:inline-block;margin-left:10px;height:20px}.pf-vericolor{fill:#88c9f9}.pf-subtitle{color:rgba(0,0,0,0.6);font-family:'Roboto',sans-serif;font-size:14px;font-weight:300;line-height:28px;margin-bottom:1px;white-space:normal}.pf-subtitle-prueba{color:rgba(0,0,0,0.6);font-family:'Roboto',sans-serif;font-size:14px;font-weight:300;line-height:28px;margin:0 0 0 10px;white-space:normal}@media screen and (min-width:1024px){.pf-subtitle-prueba{margin:0 0 1px 0}}.section-title{display:block;padding-top:14px;padding-bottom:14px;font-weight:500}.meta-info{display:block}.meta-info .title{display:inline-block;padding-top:14px;width:100%;line-height:1.5}@media screen and (min-width:1024px){.meta-info .title{width:20%}}.meta-info .content{display:block;font-weight:300;line-height:1.5;word-wrap:break-word}@media screen and (min-width:480px){.meta-info .content{display:inline-block}}.description-content{display:block;font-weight:300;line-height:1.5;word-wrap:break-word;-webkit-column-count:1;column-count:1;column-fill:balance;-moz-column-fill:balance;-webkit-column-fill:balance}@media screen and (min-width:768px){.description-content{display:inline-block;-webkit-column-count:2;column-count:2}}@media screen and (min-width:1024px){.description-content{-webkit-column-count:3;column-count:3}}@media screen and (min-width:1200px){.description-content{-webkit-column-count:4;column-count:4}}.time{width:50%;display:inline-block;float:left;font-weight:300;word-wrap:break-word}@media screen and (min-width:480px){.time{display:inline-block}}.timeday{width:20%;display:inline-block;float:left}.timetable{width:80%;display:inline-block;float:left}.social-info{display:inline-block;width:48%}.social-title{display:inline-block}.social-content{display:inline-block}.comment-order-wrap{display:block;float:left;width:100%;margin:36px auto;position:relative}.comment-order-wrap-order{display:block;width:100%;padding:0 10px}@media screen and (min-width:480px){.comment-order-wrap-order{margin:0 2.5%}}@media screen and (min-width:640px){.comment-order-wrap-order{margin:0;padding:0}}@media screen and (min-width:768px){.comment-order-wrap-order{display:inline-block;float:left;width:50%;padding:0}}.comment-order-wrap-page-top,.comment-order-wrap-page-bottom{display:none;margin-bottom:30px}@media screen and (min-width:768px){.comment-order-wrap-page-top,.comment-order-wrap-page-bottom{display:inline-block;float:left;width:50%}}.show-only{display:block;width:100%;padding:0 10px}@media screen and (min-width:480px){.show-only{margin:0 2.5%}}@media screen and (min-width:640px){.show-only{margin:0;padding:0}}@media screen and (min-width:768px){.show-only{display:inline-block;width:50%;padding:0}}.show-only-title{float:left;display:inline-block;width:50%}.comment-order-wrap-page-bottom{width:100%}.comment-order{display:block;float:right;position:relative;margin-top:6px;margin-right:5px;text-align:right;font-size:14px;font-weight:300}.product-listing-filter-label{display:inline-block;text-transform:uppercase;margin:5px 0 0 5px}.product-listing-pagination .product-listing-filter-label:first-child{float:right;margin:5px 0 0 12px;line-height:1.5}.product-listing-pagination-list{display:inline-block}.product-listing-pagination-list li:first-child{display:inline-block}.product-listing-pagination-list li:last-child{display:inline-block}.product-listing-pagination-list-item{display:inline-block;padding:0 5px;margin:0}.product-listing-pagination-list-item>a{color:rgba(0,0,0,0.6)}.product-listing-pagination-list-item:last-child{border-right:1px solid #dadcdf;padding-right:10px}.product-listing-pagination-list-item-active{font-weight:500}.product-listing-current-page{display:inline-block;border-right:1px solid #dadcdf;padding-right:5px}.product-listing-current-page-number,.product-listing-current-page-label{padding:0 5px}.product-listing-total-products{display:inline-block;float:right;margin:5px 0 0 11px}.product-listing-total-products-value{font-size:14px;margin-right:3px;text-align:right}.product-listing-total-products-label{text-align:right;font-size:12px}.commentwrap{display:block;float:left;width:100%}@media screen and (min-width:1024px){.commentwrap{display:inline-block;width:50%;padding:0 5px}}.ratewrap{display:inline-block;float:left;padding-bottom:10px;margin-top:10px;border-bottom:1px solid #ebecec}.ratebox{width:100%}@media screen and (min-width:1024px){.ratebox{width:50%}}.usercomment{display:block;float:left;padding:10px 10px;border-top:1px solid #ebecec}@media screen and (min-width:480px){.usercomment{margin:0 2.5%}}@media screen and (min-width:640px){.usercomment{margin:0}}@media screen and (min-width:768px){.usercomment{width:100%;display:inline-block;margin-top:10px;margin-bottom:10px;border:1px solid #ebecec}}@media screen and (min-width:1024px){.usercomment{padding:20px 20px}}.usercommentdate{width:100%;display:block;text-align:right;color:#707070;font-size:14px;font-weight:300}.usercommentdate>a{color:#707070;text-decoration:none}.usercommentdate>a:hover{font-weight:300}.qadate{width:100%;display:block;margin-bottom:10px;text-align:right;color:#707070;font-size:14px;font-weight:300}.qadate>a{color:#707070;text-decoration:none}.qadate>a:hover{font-weight:300}.commentbox{width:100%;display:inline-block;float:left;padding-top:20px}.opinionreply{width:100%;display:inline-block;padding:10px;margin-top:20px;background-color:#eaf4fe;font-size:16px;font-weight:300;line-height:1.5}@media screen and (min-width:480px){.opinionreply{padding:2.5%}}@media screen and (min-width:480px){.opinionreply{font-size:14px}}.opinionreplydate{width:100%;display:block;text-align:right;color:#707070;font-size:13px;font-weight:300}.opinionreplydate>a{color:#707070;text-decoration:none}.opinionreplydate>a:hover{font-weight:300}.opinionreplytitle{width:100%;padding-bottom:16px;border-bottom:1px solid black}.opinionreplytext{padding-top:16px;width:100%}.userbox,.clientbox{width:100%;display:inline-block;float:left;margin:0 0 10px}@media screen and (min-width:480px){.userbox,.clientbox{margin:16px 0 10px}}.clientbox{margin-top:16px}@media screen and (min-width:480px){.clientbox{margin-top:24px}}.userpicture{display:inline-block;float:left;width:37%;margin:auto}@media screen and (min-width:480px){.userpicture{width:20%}}.userpic,.clientpic{max-width:65px;margin:0 5px 0 0}@media screen and (min-width:480px){.userpic,.clientpic{max-width:90px}}.clientpic{border:1px solid #ebecec}.userstatus{width:65px;display:block}@media screen and (min-width:480px){.userstatus{width:90px}}.userdetails{display:inline-block;float:left}.username,.userlocation,.userlevel{font-size:12px;line-height:1.5}.pf-userratings,.pf-expertratings{display:inline-block;float:right;width:63%;height:80px}@media screen and (min-width:480px){.pf-userratings,.pf-expertratings{width:47%;height:100px}}@media screen and (min-width:640px){.pf-userratings,.pf-expertratings{width:60%;height:100px}}.pf-userratings{margin-top:18px}.pf-userfeatwrap{width:60%;height:100%;display:inline-block;float:left;padding:0 10px}.pf-userfeature{height:25%;width:100%;line-height:initial}.pf-userfeat-def{display:inline-block;float:left;font-size:12px}.pf-userfeat-rate{display:inline-block;font-size:12px;float:right}.opinionbox{width:100%;display:inline-block;float:left;padding-top:20px}.opinionboxdate{font-size:14px;font-weight:300;line-height:3}.opiniontext{width:100%;display:inline-block;float:left;font-size:16px;font-weight:300;line-height:1.5}@media screen and (min-width:640px){.opiniontext{font-size:14px}}.questiontext{width:80%;display:inline-block;float:left;padding-bottom:20px;font-size:16px;font-weight:300;line-height:1.5}@media screen and (min-width:640px){.questiontext{font-size:14px}}.pf-commratestar{max-width:10px;display:inline-block}.pf-commratestarsvgwrap{display:inline-block;float:left;margin:0 10px}.pf-commratestarsvgwrap:hover .pf-commratestarsvgcolor{fill:black}.pf-commratestarsvg{max-width:20px;max-height:20px}.commrate-star-number{font-size:14px;font-weight:300;line-height:1.5}.pf-commratestarsvgcolor{fill:#d9d9d9}.pf-commratebox{display:block;float:left;width:100%}.pf-commratewrap{display:block;float:left;width:100%;margin-top:10px}.pf-commrate{display:inline-block}.commenttitle{width:25%;height:100px;display:inline-block;float:left;color:#333;font-size:20px;font-weight:100}@media screen and (min-width:480px){.commenttitle{width:15%}}.rategeneral{display:inline-block;text-align:center;width:25%;float:left}@media screen and (min-width:480px){.rategeneral{width:20%}}.ratedistr{display:inline-block;float:left;width:75%;height:100px}@media screen and (min-width:480px){.ratedistr{width:80%}}.userratedistr{display:inline-block;float:left;width:40%;height:100px}.userrategeneral{display:inline-block;text-align:center;width:20%;float:left}@media screen and (min-width:480px){.userrategeneral{width:20%}}.ratedistrbar,.barbottomwrap{width:80%;display:block;position:relative;margin:0 auto}@media screen and (min-width:480px){.ratedistrbar,.barbottomwrap{width:50%}}.ratedistrbar{height:85px}.ratebar{display:inline-block;float:left;width:9.09%;text-align:center;height:100%}.barstyle{fill-opacity:1;position:absolute;bottom:0}.svgtextstyle{fill-opacity:1;position:absolute;bottom:0;fill:red;font-size:10px}.barcolor0{fill:red}.barcolor1{fill:#fa4b2a}.barcolor2{fill:#fa602a}.barcolor3{fill:#fb7203}.barcolor4{fill:#ffb400}.barcolor5{fill:#ffd800}.barcolor6{fill:#95ae20}.barcolor7{fill:#4a8813}.barcolor8{fill:#235002}.barcolor9{fill:#013401}.barcolor10{fill:black}.catratebar{display:inline-block;float:left;width:20%;text-align:center;height:100%}.wscolor{fill:#4794b0}.prodcolor{fill:#113f99}.perscolor{fill:#0096d6}.comcolor{fill:#ce5043}.plcolor{fill:#00a166}.barbottom{display:inline-block;width:9.09%;text-align:center;font-size:12px}.mapbox{display:inline-block;width:100%;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.map{max-width:100%}.similarwrap{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nearimagewrap{height:150px;width:150px}.nearlinkwrap{height:50px}.usericonbig{max-height:15px;margin:0 auto}.comparewrap{display:inline-block;margin:10px 0;vertical-align:text-top}.comparebox{width:150px;display:inline-block;position:relative;vertical-align:text-top;margin:0 5px 10px 5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.comparepricewrap{display:block;float:left;width:100%;border-top:1px solid #ebecec}.compareprice{width:50%;display:inline-block;float:left;padding:10px 0;text-align:center;font-size:16px;font-weight:500;color:rgba(0,0,0,0.6)}.shippingwrap{width:50%;display:inline-block}.shippingtitle{text-align:center;font-size:10px;color:#999;line-height:2}.shippingprice{text-align:center;font-size:10px;color:#999}.comparerate{margin:5px;width:25px;height:25px}.nearprice{display:inline-block;float:left;padding:12px 0;margin-left:5px;text-align:center;font-size:16px;font-weight:500;color:rgba(0,0,0,0.6)}.buynow{width:150px;height:30px;display:inline-block;position:relative;vertical-align:text-top;margin:0 10px 10px 0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26)}.lyrics{font-style:italic;font-weight:300;line-height:1.5}.album-rate{width:25px;height:25px;position:absolute;bottom:5px;left:5px}.albumprice{position:absolute;bottom:10px;right:5px;font-size:12px;font-weight:300}.filmwrap{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.film-rate{width:25px;height:25px;margin:5px}.event-rate{width:25px;height:25px;margin:5px}.myopinionboximage{height:150px;width:150px;display:inline-block;float:left;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.myopinionboximagehover{background-color:#4794b0;width:100%;height:100%;display:none}.myopinionsimilarlinkwrap{width:150px;display:inline-block;float:left}.myopinionsimilarlink{color:rgba(0,0,0,0.6);font-weight:300;padding:5px;max-height:42px;line-height:1.3;white-space:normal;overflow:hidden;word-wrap:break-word}.myopinionsimilarsublink{padding:5px;color:#999;font-weight:300;font-size:12px;white-space:normal;overflow:hidden;word-wrap:break-word}.myquestiontext{width:100%;display:inline-block;float:left;padding-bottom:20px;font-size:16px;font-weight:300;line-height:1.5}@media screen and (min-width:640px){.myquestiontext{font-size:14px}}.quote{width:100%;display:block;float:left;padding:5px 0;font-weight:300}@media screen and (min-width:640px){.quote{width:50%;padding-right:6px}}@media screen and (min-width:1024px){.quote{width:33.33%}}@media screen and (min-width:1440px){.quote{width:25%}}.quote-text-wrap{display:block;float:left;width:100%}.quote-text{line-height:2;vertical-align:6px;font-style:italic}@media screen and (min-width:480px){.songwrap{border-bottom:1px solid #ebecec}}.songrow{padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.songrow:hover{background-color:#d9d9d9}@media screen and (min-width:480px){.songrow{height:38px;border-top:1px solid #ebecec}}.songtitlealbumwrap{width:50%}@media screen and (min-width:480px){.songtitlealbumwrap{width:45%}}.songtitle{display:block;line-height:1.5}@media screen and (min-width:480px){.songtitle{display:inline-block}}.songalbum,.songleadvocals{display:block;line-height:1.5;font-size:14px;color:#707070}@media screen and (min-width:480px){.songalbum,.songleadvocals{display:inline-block}}.songlength{color:#707070;font-size:14px;width:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.songrating{width:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.songprice{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:480px){.songprice{width:20%}}.songsvg{float:right;width:30px;height:30px}@media screen and (min-width:480px){.songsvg{width:20px;height:20px}}.video{width:100%;display:inline-block;float:left}@media screen and (min-width:768px){.video{width:490px;margin:32px 0 0 4%}}@media screen and (min-width:1024px){.video{width:490px;margin:32px 0 0 3%}}@media screen and (min-width:1200px){.video{margin-left:3%}}@media screen and (min-width:1440px){.video{margin-left:10%}}.videobox{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videobox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pff-infobox{display:block}@media screen and (min-width:1200px){.pff-infobox{float:initial;width:initial}}.pff-info-container{display:block}@media screen and (min-width:640px){.pff-info-container{display:inline-block;width:initial}}@media screen and (min-width:768px){.pff-info-container{display:inline-block;width:100%;padding:20px 0 0 4%}}@media screen and (min-width:1024px){.pff-info-container{padding:20px 0 0 3%;display:inline-block;width:100%}}@media screen and (min-width:1200px){.pff-info-container{display:block;padding:30px 0 0 3%}}.pff-catwrapper{display:block}@media screen and (min-width:768px){.pff-catwrapper{display:inline-block;width:100%;padding-left:4%}}@media screen and (min-width:1024px){.pff-catwrapper{width:100%;padding-bottom:0}}@media screen and (min-width:1200px){.pff-catwrapper{padding:30px 50px 0 0;display:block}}.pff-ratings{display:inline-block;height:110px;width:100%;margin:10px 0 0;padding:0 10px}@media screen and (min-width:480px){.pff-ratings{margin:20px 0}}@media screen and (min-width:640px){.pff-ratings{width:400px;margin:20px 0}}@media screen and (min-width:768px){.pff-ratings{display:inline-block;width:400px;padding-left:3%}}@media screen and (min-width:1024px){.pff-ratings{width:100%;display:block}}@media screen and (min-width:1200px){.pff-ratings{display:block;height:110px}}.pff-general-rate{display:inline-block;float:left;width:35%;height:100px}@media screen and (min-width:480px){.pff-general-rate{width:30%}}@media screen and (min-width:768px){.pff-general-rate{width:100px}}.pff-featurewrapper{display:inline-block;height:100%;width:65%;padding:0 20px;float:left}@media screen and (min-width:480px){.pff-featurewrapper{width:70%}}@media screen and (min-width:768px){.pff-featurewrapper{width:200px}}.pff-buttonswrapper{width:100%;display:block;float:left;padding:20px 2.5% 0}@media screen and (min-width:640px){.pff-buttonswrapper{padding:20px 4% 0}}@media screen and (min-width:1024px){.pff-buttonswrapper{float:left}}@media screen and (min-width:1200px){.pff-buttonswrapper{display:block;float:left;height:110px;width:100%;padding-left:3%}}.pff-buttons{display:inline-block}@media screen and (min-width:640px){.pff-buttons{padding:12px 2px}}@media screen and (min-width:768px){.pff-buttons{float:left;margin:0}}.pff-subbuttons{display:block;width:100%;margin:10px 0 0;padding:0 2.5%}@media screen and (min-width:640px){.pff-subbuttons{padding:0 4%}}@media screen and (min-width:768px){.pff-subbuttons{width:initial;display:inline-block;float:left;padding:0}}.newsletter__wrap{display:block;padding:1rem;background-color:rgba(1,1,1,0.6);position:absolute;top:0;bottom:0;left:0;right:0;width:90%;height:65%;margin:auto}@media screen and (min-width:768px){.newsletter__wrap{width:70%;height:50%;max-width:60rem}}.newsletter__logo{width:70%;height:4vh;margin:5vh auto 0;background-size:cover;background-position:50% 50%}@media screen and (min-width:768px){.newsletter__logo{width:40%;height:7.67vh;margin:5vh auto 0}}.enter-email{height:2rem;background-color:white;max-width:30rem;margin:1rem auto;text-align:center;font-size:.8rem;line-height:1.9rem}.sign-up{height:2rem;background-color:white;max-width:30rem;margin:1rem auto;text-align:center;text-transform:uppercase;font-size:.8rem;line-height:1.9rem;font-weight:600;cursor:pointer}.terms{color:#888;font-weight:500}.terms:hover{color:#009ce5;font-weight:500}.newsletter__social{width:100%;display:block;margin-bottom:0;text-align:center}