@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700|Poppins:300,400,900);/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.center{text-align:center}.utility-div{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:rgba(10,10,10,.3)}.utility-div.show{display:block}.hide{display:none!important}.show{display:block!important}.btn{display:inline-block;padding:4px 16px;font-size:14px;font-weight:700;line-height:1.42rem;border:0;border-radius:3px;white-space:nowrap;cursor:pointer;color:#2ec5f4;background-color:transparent;border:1px solid #2ec5f4}.btn.block{display:block;width:100%}.btn.gr{border-color:#3dad55;background-color:#3dad55}.btn-p{display:inline-block;padding:4px 16px;font-size:14px;font-weight:700;line-height:1.42rem;border:0;border-radius:3px;white-space:nowrap;cursor:pointer;color:#eee;background-color:#2ec5f4;border:1px solid #2ec5f4}.btn-p.block{display:block;width:100%}.btn-p.gr{border-color:#3dad55;background-color:#3dad55}.btn+[class^=btn],.btn-p+[class^=btn]{margin-left:8px}.xs{padding:0 6px;font-size:11px;height:auto}.sm{padding:1px 8px;font-size:12px;height:auto}.lg{padding:8px 24px;font-size:16px}.xl{padding:16px 32px;font-size:16px}.btn-like{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 4px 0 0;padding:0;border:0;background:0 0;cursor:pointer}.btn-like svg{display:inline-block;fill:#6a6a6a;width:20px;height:20px}.btn-like.liked svg{fill:#2ec5f4}[disabled=disabled],[disabled]{background-color:#6a6a6a!important;border-color:#222!important;cursor:not-allowed}.container{margin:0 auto;padding:0 16px;width:100%;max-width:1024px}.container.padb{padding-bottom:48px}.container.padt{padding-top:48px}.pg-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-nav.mb{margin-bottom:8px}.pg-nav .mt,.pg-nav .st{margin-bottom:0}.pg-nav .action .form-input,.pg-nav .action .form-select{width:auto}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0;-ms-scroll-chaining:none;overscroll-behavior:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{padding:0;font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Calibri,Arial,sans-serif;line-height:24px;color:#eee;background-color:#1a1a21}p{margin-top:0}a{color:#2ec5f4;text-decoration:none}img{display:block;width:100%}b,strong{font-weight:700}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;margin:0;padding:0;border:0;border-top:1px solid rgba(46,197,244,.5)}hr.pad{margin:32px 0}.logo{display:block;width:300px;height:48px;background:url(https://cdn.cumbuffet.com/images/logo/cb-logo.png) 50% 50% no-repeat;background-size:auto 100%;text-indent:110%;white-space:nowrap;overflow:hidden}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:16px;font-family:Poppins,sans-serif;font-weight:600;line-height:1.42;text-rendering:optimizeLegibility}h1.expose,h2.expose,h3.expose,h4.expose,h5.expose,h6.expose{color:#2ec5f4}.mt{font-weight:300;font-size:26px;text-transform:uppercase}.pt{font-family:"Open Sans","Helvetica Neue",Helvetica,Calibri,Arial,sans-serif;font-size:18px;font-weight:700;color:#2ec5f4;text-transform:uppercase}.st{font-size:18px;font-weight:300;text-transform:uppercase}.st b{font-weight:900}.lead{font-size:22px;line-height:1.8}@media (max-width:800px){.lead{font-size:18px}}@media (max-width:600px){.lead{font-size:16px}}.app{position:relative;z-index:1}.main{margin:32px auto}section{display:block;padding:32px 0}section.alt{background:rgba(15,15,19,.5)}@media (max-width:800px){section{padding:24px 0}}.more{margin:0 auto;padding:16px 0;max-width:800px;font-weight:700;text-align:center}.more [class*=btn]{margin-top:16px}.thumb{border:1px solid #222}.svg-icon svg{display:inline-block;width:18px;height:18px;fill:#eee}.muted{color:#6a6a6a}.tc{text-align:center}header{position:fixed;top:0;right:0;left:0;z-index:1000;margin:0;padding:16px 16px 0;color:#eee;background:-webkit-gradient(linear,left top,left bottom,from(black),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 100%)}header .container{padding-top:8px;padding-bottom:8px;max-width:100%;height:48px;background:#0a0a0a;background:-webkit-gradient(linear,left top,left bottom,from(#292a30),color-stop(50%,#0e0e0e),to(black));background:linear-gradient(180deg,#292a30 0,#0e0e0e 50%,#000 100%);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 4px 8px #000;box-shadow:0 4px 8px #000}header .logo{text-indent:110%;white-space:nowrap;overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;margin-right:16px;width:165px;height:32px;background:url(https://cdn.cumbuffet.com/images/logo/cb-logo.png) 0 0 no-repeat;background-size:auto 28px}header .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:48px}header .main-nav a{display:block;padding:12px 8px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase;border-left:1px solid rgba(22,22,22,.6);text-shadow:0 0 2px rgba(0,0,0,.7)}header .main-nav a.active,header .main-nav a.active:hover,header .main-nav a:hover{background-color:rgba(22,22,22,.5)}header .main-nav a.active{color:#2ec5f4}header .main-nav a:last-child{border-right:1px solid rgba(22,22,22,.6)}header .main-nav a.svg-icon svg{position:relative;top:2px}.main-nav{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav a{color:#eee;text-decoration:none}.usernav{margin-left:16px;margin-right:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.logout{margin-left:32px}.lang .icon{width:18px;height:12px}.header-spacer{padding:0;height:112px}@media (max-width:800px){.header-spacer{height:72px}}.sitenotice{position:relative;top:-8px;padding:2px 16px;font-size:11px;text-align:center;background-color:#d33}@media (max-width:800px){.sitenotice{top:0}}.avatar{display:block;margin-right:16px;width:48px;height:48px;background:url(https://cdn.cumbuffet.com/images/svg/user.svg) 50% 50% no-repeat #79a;background-size:auto 48px;border-radius:50%;border:1px solid #444;text-indent:110%;white-space:nowrap;overflow:hidden}.logged-user{position:relative;width:32px;height:32px}.logged-user .avatar{width:32px;height:32px;background-size:auto 32px}.logged-user.hasnotification .blob{position:absolute;top:-4px;right:-6px;display:block;padding:0 4px;min-width:16px;height:16px;font-size:10px;color:#fff;text-align:center;line-height:16px;background-color:#d33;border-radius:10px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.33);box-shadow:0 4px 8px rgba(0,0,0,.33)}.user-menu{position:fixed;top:58px;left:0;right:0;z-index:99;display:block;margin:0 auto;overflow:hidden;margin:0 auto;padding:0 16px;width:100%;max-width:1024px;max-width:95%;padding:0 16px;background-color:#1e1e1e;border-radius:0 0 6px 6px;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:padding .1s linear,-webkit-transform .2s ease-in-out;transition:padding .1s linear,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,padding .1s linear;transition:transform .2s ease-in-out,padding .1s linear,-webkit-transform .2s ease-in-out;display:block;height:0;font-size:14px;overflow:hidden}.user-menu.padb{padding-bottom:48px}.user-menu.padt{padding-top:48px}.user-menu .close{position:absolute;top:16px;right:16px;font-size:11px;color:#888}.user-menu .xst{margin:0 0 8px;font-weight:700;font-size:14px;text-transform:uppercase}.user-menu .whatsthis{font-size:10px;font-weight:400;text-transform:none}.user-menu .welcome-msg{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.user-menu .welcome-msg .avatar{-webkit-box-flex:0;-ms-flex:none;flex:none}.user-menu .welcome-updates h3{margin-bottom:8px}.user-menu .welcome-updates .update{font-size:14px}.user-menu .welcome-updates .update:last-of-type{margin-bottom:8px}.user-menu .user-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:16px;padding-top:16px;font-size:12px;line-height:20px;border-top:1px solid #444}.user-menu .user-items>div{padding:0 16px;border-right:1px solid #444}.user-menu .user-items>div:first-child{padding-left:0}.user-menu .user-items>div:last-child{border-right:0}.user-menu .user-items .badges{-webkit-box-flex:1;-ms-flex:1;flex:1}.user-menu .user-items .options ul{margin:0;padding:0;list-style:none}.badges-list{margin:0;padding:0;list-style:none}.badges-list li{display:inline-block}.badges-list .badge{display:block;width:64px;height:64px;border:0}.user-menu-open .utility-div{display:block}.user-menu-open .user-menu{padding:24px 16px 8px;-webkit-transform:translateY(0);transform:translateY(0);height:auto;-webkit-box-shadow:0 4px 8px #000;box-shadow:0 4px 8px #000}@media (max-width:800px){.user-menu-open .user-menu{top:38px}}.searchbar{position:fixed;top:58px;left:0;right:0;z-index:99;display:block;margin:0 auto;overflow:hidden;margin:0 auto;padding:0 16px;width:100%;max-width:1024px;max-width:95%;padding:0 16px;background-color:#1e1e1e;border-radius:0 0 6px 6px;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:padding .1s linear,-webkit-transform .2s ease-in-out;transition:padding .1s linear,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,padding .1s linear;transition:transform .2s ease-in-out,padding .1s linear,-webkit-transform .2s ease-in-out;padding:16px 16px 8px;-webkit-transform:translateY(-250%);transform:translateY(-250%);top:58px}.searchbar.padb{padding-bottom:48px}.searchbar.padt{padding-top:48px}.searchbar .search-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchbar .search-main .icon{width:32px;height:32px}.searchbar .search-main .form-input{font-size:24px;line-height:1.4;color:#2ec5f4;background-color:transparent;border-width:0}.search-open .utility-div{display:block}.search-open .searchbar{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 4px 8px #000;box-shadow:0 4px 8px #000}@media (max-width:800px){.search-open .searchbar{top:38px}}footer{display:block;width:100%;background-color:rgba(10,10,10,.75);border-top:1px solid #222}footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}footer .container{padding-top:48px;padding-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .nav-list{margin:0;padding:0;list-style:none;margin-bottom:32px;width:33.333%;font-size:13px}footer .nav-list li a{color:#eee}footer .nav-list .nav-title{text-transform:uppercase;font-weight:700;color:#2ec5f4}footer .media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}footer .media .logo{display:block;margin:0 0 16px;width:100%;height:auto;max-width:220px;background:0 0}footer .media .social{display:inline-block;width:24px;height:24px;fill:#2ec5f4}footer .media .social+.social{margin-left:8px}footer .misc{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0;padding:16px 32px 0;font-size:11px;text-align:center}footer .misc .other-links a{display:inline-block;margin:0 .5em}footer .misc .copyright{margin-bottom:0}@media (max-width:800px){footer .footer-nav,footer .media{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}footer .media{text-align:center}footer .media .logo{margin-left:auto;margin-right:auto}footer .nav-list{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:600px){footer .footer-nav .nav-list{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:auto}}@media (max-width:480px){footer .container{text-align:center}footer .footer-nav .nav-list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.main-bg{position:fixed;top:0;left:0;right:0;bottom:0;margin:0 auto;z-index:-1}.main-bg .main-bg-img{display:block;width:100%;height:100%;-webkit-filter:blur(25px);filter:blur(25px)}fieldset{padding:0;border:0}fieldset legend{font-weight:700;font-size:14px;color:#2ec5f4;text-transform:uppercase}.fi{display:block;margin-bottom:8px}.fi.sbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fi.sbs .form-input+.btn,.fi.sbs .form-input+.btn-p,.fi.sbs .form-input+.form-input{margin-left:8px}.fi.err .form-input,.fi.err .form-select{border-color:#d33}.form-input{display:inline-block;padding:8px;font-size:14px;width:100%;background-color:#eee;border:2px solid #222}.form-input.block{display:block}.form-select{display:inline-block;padding:0 8px;font-size:14px;width:100%;height:34px;border:2px solid #222}.form-textarea{display:block;padding:8px;width:100%;min-height:160px;border:2px solid #222}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:0;border-color:#2ec5f4}.label-check,.label-radio{position:relative;display:block;padding-left:24px}.label-check [type=checkbox],.label-check [type=radio],.label-radio [type=checkbox],.label-radio [type=radio]{position:absolute;top:3px;left:0}.ff,.form-footer{padding:8px 0 0}.pages{margin:8px auto;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}.pages a{margin:16px 8px;font-size:14px}.pages a.skip{color:#eee}.pages a.active{font-weight:700;color:#eee;pointer-events:none}.pages .next,.pages .prev{display:inline-block;padding:4px 16px;font-size:14px;font-weight:700;line-height:1.42rem;border:0;border-radius:3px;white-space:nowrap;cursor:pointer;margin:0 8px;padding:2px 8px;font-size:11px;color:#eee;text-transform:uppercase;background-color:#2ec5f4}.pages .next.block,.pages .prev.block{display:block;width:100%}.pages .next.gr,.pages .prev.gr{border-color:#3dad55;background-color:#3dad55}.alert{display:block;margin-bottom:16px;padding:8px 16px;font-size:14px;background:rgba(34,34,34,.8);border:1px solid #222}.alert p:last-of-type{margin-bottom:0}.alert.info{text-align:center;color:#eee;background-color:rgba(46,197,244,.5)}.alert.success{text-align:center;color:#eee;background-color:rgba(61,173,85,.5);border-color:#3dad55}.alert.error{text-align:center;color:#eee;background-color:rgba(221,51,51,.5);border:1px solid #d33}.filters-az{padding:10px 0 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;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;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px}.filters-az a{display:inline-block;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.filters-az a.active{font-weight:700;color:#eee;pointer-events:none}.agegate{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;background:url(https://cdn.cumbuffet.com/images/large-tint.jpg) 50% 50% no-repeat;background-size:cover}.agegate h1{text-transform:uppercase;text-align:center;color:#d33}.agegate .logo{margin:0 auto 32px}.agegate .content{position:absolute;top:0;left:0;right:0;bottom:0;margin:64px auto;width:50%;z-index:5}.agegate .content .enterleave{text-align:center}.agegate .content .enterleave .btn{margin:0 16px}@media (max-width:800px){.agegate .content{position:static;margin:32px auto;width:85%}}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:auto;padding:64px;z-index:5;width:100%;max-width:800px}.login .logo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:32px}.login .l,.login .r{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:32px;padding-left:32px}.login .l{padding-left:0;padding-right:32px;border-right:1px solid rgba(46,197,244,.5)}@media (max-width:800px){.login{max-width:640px}}@media (max-width:600px){.login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:none;-ms-flex-align:none;align-items:none}.login .logo{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 auto 32px;width:180px;background-size:100% auto}.login .l,.login .r{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;width:100%;border:0}}.login-bg{height:100vh;background:url(https://cdn.cumbuffet.com/images/bg.jpg) 0 0 no-repeat;background-size:100% 100%}.signup-bg{background:url(https://cdn.cumbuffet.com/images/bg.jpg) 0 0 no-repeat;background-size:100% 100%}.signup-intro{margin:48px auto 16px;max-width:564px}.signup-intro .logo{margin:0 auto 32px}.signup-intro .mt,.signup-intro .pt{text-align:center}.signup-intro ul{margin:0}.signup{margin:32px auto;max-width:564px}.signup fieldset{margin:0 auto 32px}.signup fieldset legend{margin:0 0 8px;padding:0;text-align:left}.signup .choosemembership{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-left:-75px;margin-right:-75px}.signup .choosemembership [class^=btn]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;margin:1px;padding:24px 32px;font-size:14px;font-weight:400;line-height:1.4;border-color:#222;color:#eee;background-color:rgba(0,0,0,.5);border-color:1px solid #444;border-radius:0;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.33);box-shadow:0 4px 8px rgba(0,0,0,.33)}.signup .choosemembership [class^=btn] span{display:block;font-weight:700}.signup .choosemembership [class^=btn] .dur{font-size:14px;text-transform:uppercase}.signup .choosemembership [class^=btn] .price{font-size:32px;font-weight:400}.signup .choosemembership [class^=btn]:first-child{border-radius:6px 0 0 6px}.signup .choosemembership [class^=btn]:last-child{border-radius:0 6px 6px 0}.signup .choosemembership [class^=btn].selected{color:#eee;background-color:#297439;border:1px solid #3dad55}@media (max-width:800px){.signup .choosemembership{margin:0}}@media (max-width:600px){.signup .choosemembership .btn{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:16px;border-radius:6px!important}}.signup .agree{margin:0 auto 16px;font-size:13px}.signup .form-footer{margin:32px auto}.xxxtra{position:fixed;top:0;left:-20%;right:0;bottom:0;background:url(https://cdn.cumbuffet.com/images/signup-bg2.jpg) 0 0 no-repeat;background-size:cover;z-index:-1}.xxxtra:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(10,10,18,.75);z-index:20}.promo{position:relative;margin:-108px 0 0;padding:0;width:100%;background:rgba(46,197,244,.22)}.promo .promo-c{margin:0 auto;background-color:#0a0a0a}.promo .promo-img{margin:0 auto}@media (max-width:800px){.promo{margin-top:-32px}}.intro{padding:32px 0 0}.intro .lead{font-size:18px}.intro p:last-of-type{margin-bottom:0}.welcomemat{position:relative;margin:0 auto 16px;font-size:14px;background:rgba(46,197,244,.22)}.welcomemat p:last-of-type{margin-bottom:0}.welcomemat .container{margin:0 auto;padding:8px 0;max-width:992px}.welcomemat .dismiss{display:none;position:absolute;top:8px;right:8px;font-size:16px}.welcomemat .dismiss,.welcomemat .dismiss:active,.welcomemat .dismiss:visited{color:currentColor}.testimonials.all{overflow:hidden}.testimonials.all .testimonial{margin:16px 0;padding:8px 0;float:left;max-width:75%}.testimonials.all .testimonial blockquote{text-align:left}.testimonials.all .testimonial:nth-child(even){float:right}.testimonials.all .name{text-align:left}.testimonial{margin:16px auto;font-style:italic;font-weight:700;max-width:62%}.testimonial blockquote{position:relative;display:block;margin:0;padding:0 56px;text-align:center}.testimonial blockquote .name{display:block;margin:8px 0;font-size:14px;font-style:normal;font-weight:400;color:#2ec5f4;text-align:center}.testimonial blockquote .name span{color:#6a6a6a}.testimonial blockquote:after,.testimonial blockquote:before{content:"\201C";position:absolute;top:8px;left:0;font-family:serif;font-style:normal;font-size:72px;opacity:.15}.testimonial blockquote:after{top:auto;left:auto;right:0;bottom:24px;content:"\201D"}@media (max-width:800px){.testimonial{max-width:95%}}.videos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none;margin-bottom:16px}.videos>*{margin:16px 0 0 16px}.videos>*{max-width:calc(25% - 16px)}.videos .video .thumb{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.33);box-shadow:0 4px 8px rgba(0,0,0,.33)}.videos .video .meta{padding:8px 0 0}.videos .video .title-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:16px}.videos .video .title-rating .l{-webkit-box-flex:1;-ms-flex:1;flex:1}.videos .video .title-rating .video-link{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px;font-size:13px;font-weight:700}.videos .video .title-rating .model-name{padding-top:4px;font-size:13px}.videos .video .title-rating .rating{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:start;align-self:flex-start}.videos .video .title-rating .rating img{width:auto;height:14px}.videos .video .date{font-size:10px}@media (max-width:800px){.videos .video .title-rating{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.videos .video .title-rating a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:4px}.videos .video .title-rating .rating img{height:10px}}.videos.latest>*{max-width:calc(33.33% - 16px)}.samples{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none;margin-bottom:16px}.samples>*{margin:16px 0 0 16px}.samples>*{max-width:calc(33.33% - 16px)}.locked .video-link:before,.unlocked .video-link:before{content:"";display:inline-block;margin-right:4px;width:10px;height:10px;background:url(https://cdn.cumbuffet.com/images/svg/lock.svg) 0 0 no-repeat}.locked .lock,.unlocked .lock{position:relative}.locked .lock .thumb,.unlocked .lock .thumb{position:relative;z-index:2}.locked .lock:before,.unlocked .lock:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:url(https://cdn.cumbuffet.com/images/svg/lock.svg) 50% 50% no-repeat rgba(0,0,0,.8);background-size:auto 28px;z-index:10}.unlocked .lock:before{margin:auto;width:48px;height:48px;background-image:url(https://cdn.cumbuffet.com/images/svg/unlock.svg);background-size:auto 22px;border-radius:50%}.unlocked .video-link:before{background-image:url(https://cdn.cumbuffet.com/images/svg/unlock.svg)}@media (max-width:768px){.videos>*{max-width:calc(33.33% - 16px)}}@media (max-width:600px){.videos>*{max-width:calc(33.33% - 16px)}.videos.latest>*{max-width:calc(50% - 16px)}}.girls{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none}.girls>*{margin:16px 0 0 16px}.girls>*{max-width:calc(25% - 16px)}.girls .girl>div{position:relative;overflow:hidden;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.33);box-shadow:0 4px 8px rgba(0,0,0,.33)}.girls .girl .thumb{border:1px solid #222}.girls .girl .meta{position:absolute;left:0;right:0;bottom:-100%;-webkit-transition:bottom 150ms ease-out;transition:bottom 150ms ease-out;padding:8px 16px 16px;text-align:center;background-color:rgba(8,8,10,.8)}.girls .girl .meta .name{margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Calibri,Arial,sans-serif;font-size:14px;color:#2ec5f4}.girls .girl .meta .desc{font-size:11px;line-height:1rem;text-align:left}.girls .girl.showdetail .meta{bottom:0}@media (max-width:800px){.girls .girl .meta,.girls .girl.showdetail .meta{bottom:0}.girls .girl .meta .name,.girls .girl.showdetail .meta .name{margin-bottom:8px;font-size:11px}.girls .girl .meta .desc,.girls .girl.showdetail .meta .desc{display:none}}@media (max-width:600px){.girls>*{max-width:calc(33.33% - 16px)}}.photos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none}.photos>*{margin:16px 0 0 16px}.photos>*{max-width:calc(16.6% - 16px)}@media (max-width:800px){.photos>*{max-width:calc(33.33% - 16px)}}@media (max-width:600px){.photos>*{max-width:calc(33.33% - 16px)}}@media (max-width:480px){.photos>*{max-width:calc(33.33% - 16px)}}.photospro{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none}.photospro>*{margin:16px 0 0 16px}.photospro>*{max-width:calc(25% - 16px)}.photospro-select,.photospro-select:active,.photospro-select:visited{position:relative;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.33);box-shadow:0 4px 8px rgba(0,0,0,.33)}.photospro-select .meta,.photospro-select:active .meta,.photospro-select:visited .meta{position:absolute;bottom:0;left:0;right:0;padding:16px;line-height:1.5;text-align:center;font-size:14px;background:rgba(8,8,10,.8)}.photospro-select .photospro-title,.photospro-select:active .photospro-title,.photospro-select:visited .photospro-title{font-weight:700}.photospro-select .photospro-date,.photospro-select .photospro-model,.photospro-select:active .photospro-date,.photospro-select:active .photospro-model,.photospro-select:visited .photospro-date,.photospro-select:visited .photospro-model{font-size:13px;color:#eee}.photospro-select .photospro-dl,.photospro-select:active .photospro-dl,.photospro-select:visited .photospro-dl{padding:16px 0 0}.photospro-select .photo-count,.photospro-select:active .photo-count,.photospro-select:visited .photo-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;padding:4px 8px;font-size:11px;color:#eee;background:rgba(8,8,10,.8)}.photospro-select .photo-count:before,.photospro-select:active .photo-count:before,.photospro-select:visited .photo-count:before{content:"";display:block;margin-right:8px;width:14px;height:14px;background:url(https://cdn.cumbuffet.com/images/svg/photos.svg) 50% 50% no-repeat;background-size:14px 14px}.photospro-photos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none}.photospro-photos>*{margin:16px 0 0 16px}.photospro-photos>*{max-width:calc(25% - 16px)}.photospro-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:32px 0}.photospro-set aside{margin-right:32px;width:250px}.photospro-set .content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:800px){.photospro-set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.photospro-set aside{width:100%;margin:16px 0}.photospro-set .content{width:100%}}.photospro-set .photospro-photos{margin-top:-16px}.photo .thumb{box-shadow:0 4px 8px rgba(0, 0, 0, 0.33);width:100%;padding-top:100%;}.photo-col{width:157px;}.photospro-set .photospro-select .meta{line-height:2}.mb-profile-content-name{display:none;margin:16px 0 8px}@media (max-width:600px){.mb-profile-content-name{display:block}}.profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.profile aside{margin-right:32px;width:250px}.profile .content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:800px){.profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile aside{width:100%;margin:16px 0}.profile .content{width:100%}}.profile aside{font-size:11px}.profile aside .profile-img{margin-bottom:16px;width:250px;background:url(https://cdn.cumbuffet.com/images/svg/profile-placeholder.svg) 0 0 no-repeat;background-size:100% auto;background-color:rgba(10,10,10,.5)}.profile aside .profile-img img{width:250px}.profile .content .description,.profile .content .featured,.profile .content .gallery{margin:0 0 32px}.profile .content .description .pg-nav,.profile .content .featured .pg-nav,.profile .content .gallery .pg-nav{margin-bottom:0}.profile .content .description .pg-nav .st,.profile .content .featured .pg-nav .st,.profile .content .gallery .pg-nav .st{margin-bottom:0}.profile .content .description .title-rating .video-link,.profile .content .featured .title-rating .video-link,.profile .content .gallery .title-rating .video-link{font-size:12px}.profile .content .description .title-rating .rating img,.profile .content .featured .title-rating .rating img,.profile .content .gallery .title-rating .rating img{margin-top:2px;height:10px}.profile .profile-info{padding:16px;background-color:rgba(22,22,22,.8)}.profile .profile-info h3{margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Calibri,Arial,sans-serif}.profile .profile-info ul{margin:0;padding:0;list-style:none}.profile .profile-info ul li{margin:8px 0;line-height:1.4}.profile .profile-info ul li>b{color:#2ec5f4}@media (max-width:600px){.profile{display:block}.profile .profile-content,.profile .sidebar{margin:0}.profile .sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}.profile .sidebar .profile-img{margin:0}.profile .sidebar .profile-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px}.profile .profile-content .name{display:none}}.gp-video-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none}.gp-video-list>*{margin:16px 0 0 16px}.gp-video-list>*{max-width:calc(33.33% - 16px)}@media (max-width:800px){.gp-video-list>*{max-width:calc(50% - 16px)}}@media (max-width:600px){.gp-video-list>*{max-width:calc(33.33% - 16px)}}@media (max-width:480px){.gp-video-list>*{width:100%;max-width:100%}}.gp-photos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none}.gp-photos-list>*{margin:16px 0 0 16px}.gp-photos-list>*{max-width:calc(20% - 16px)}@media (max-width:800px){.gp-photos-list>*{max-width:calc(50% - 16px)}}@media (max-width:600px){.gp-photos-list>*{max-width:calc(33.33% - 16px)}}@media (max-width:480px){.gp-photos-list>*{width:100%;max-width:100%}}.updates-soon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;list-style:none;margin-bottom:32px}.updates-soon>*{margin:16px 0 0 16px}.updates-soon>*{max-width:calc(33.33% - 16px)}.updates-soon .post .post-content{padding:8px 0;font-size:13px;line-height:1.5}.updates-soon .post .post-title{display:block;font-weight:700}.updates-soon .post .post-thumb{-webkit-box-shadow:0 4px 8px #000;box-shadow:0 4px 8px #000}.updates-soon .post .date{display:block;font-size:11px}@media (max-width:600px){.updates-soon>*{max-width:calc(50% - 16px)}}@media (max-width:480px){.updates-soon>*{max-width:calc(50% - 16px)}}.updates-archive{margin-bottom:32px}.updates-archive .post{margin:16px 0;font-size:13px}.updates-archive .post-title{margin:0;font-weight:400;font-size:16px}.faq{margin:0 0 16px}.faq dd,.faq dt{margin:0;padding:16px 0}.faq dt{position:relative;display:block;padding-right:32px;font-weight:700;font-size:18px;color:#2ec5f4;border-bottom:1px solid rgba(68,68,68,.6);cursor:pointer}.faq dt:last-of-type{border-bottom:0}.faq dt:after{content:"";position:absolute;top:50%;right:8px;margin-top:-6px;width:12px;height:12px;background:url(https://cdn.cumbuffet.com/images/svg/caret-down.svg) 50% 50% no-repeat;background-size:100% auto}.faq dt.show-faq-item{border-bottom:0}.faq dt.show-faq-item:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq dt.show-faq-item+dd{display:block;padding-top:0;padding-right:32px;border-bottom:1px solid rgba(68,68,68,.6)}.faq dt.show-faq-item+dd:last-of-type{border-bottom:0}.faq dd{display:none;padding-top:0}.feedback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback aside{margin-right:32px;width:250px}.feedback .content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:800px){.feedback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedback aside{width:100%;margin:16px 0}.feedback .content{width:100%}}.feedback .feedbackinfo h4{margin:8px 0}@media (max-width:800px){.feedback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedback aside{width:100%;margin:16px 0}.feedback .content{width:100%}}.cbillinfo{margin:0 auto;padding:0 16px;width:100%;max-width:1024px;margin:0 auto;font-weight:700;padding:16px;width:95%;max-width:980px;text-align:center}.cbillinfo.padb{padding-bottom:48px}.cbillinfo.padt{padding-top:48px}.cbillinfo p{margin-bottom:8px}.table-badges-list td,.table-badges-list th{font-size:14px;line-height:1.4}.table-badges-list td strong{display:block;font-size:14px}.table-badges-list .badge{display:block;width:86px;height:86px}.userguide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.userguide aside{margin-right:32px;width:250px}.userguide .content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:800px){.userguide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.userguide aside{width:100%;margin:16px 0}.userguide .content{width:100%}}.userguide aside{margin-right:0;width:282px}.userguide .content{padding:8px 32px 32px;background-color:rgba(8,8,10,.8);-webkit-box-shadow:0 12px 50px rgba(0,0,0,.8);box-shadow:0 12px 50px rgba(0,0,0,.8);min-height:400px}.userguide .to-faq{padding:0}.userguide .error{display:none;padding:64px 32px}@media (max-width:800px){.userguide aside{width:100%}.userguide .topic-list{display:inline-block;margin-bottom:0;text-align:center}.userguide .topic-list li{display:inline-block}.userguide .topic-list a,.userguide .topic-list a.active,.userguide .topic-list a:active,.userguide .topic-list a:visited{display:inline-block;padding:8px}.userguide .topic-list a.active:after,.userguide .topic-list a:active:after,.userguide .topic-list a:after,.userguide .topic-list a:visited:after{display:none}}.topic-list{margin:0;padding:0;list-style:none;margin-bottom:16px;font-family:Poppins,sans-serif}.topic-list li{display:block}.topic-list a,.topic-list a:active,.topic-list a:visited{display:block;padding:24px;color:#2ec5f4}.topic-list a.active{position:relative;color:#eee;pointer-events:none;background-color:rgba(8,8,10,.8);-webkit-box-shadow:0 12px 50px rgba(0,0,0,.8);box-shadow:0 12px 50px rgba(0,0,0,.8)}.topic-list a.active:after{content:"";position:absolute;top:50%;right:0;display:block;width:0;height:0;margin-top:-6px;border:6px solid transparent;border-left-color:#2ec5f4}.comments{margin:16px 0}.comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.comment .icon,.comment .img{margin-right:16px}.comment .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.comment .comment-user{width:168px}.comment .comment-user .avatar{margin:0 auto 4px}.comment .comment-user .username{margin:0 16px;font-size:11px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment .comment-user .badges{text-align:center}.comment .comment-user .badges img{display:inline-block;margin:4px 0;width:28px;height:28px}.comment .content{position:relative;padding:8px 8px 8px 16px;font-size:13px;background:rgba(68,68,68,.7)}.comment .content:before{content:"";position:absolute;left:-16px;top:16px;display:block;width:0;height:0;border:8px solid transparent;border-right-color:rgba(68,68,68,.7)}.comment .comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px;font-size:11px;text-align:right}.likes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:40px}.comment-form{padding:16px 0 64px 168px}.comment-form .form-textarea{min-height:100px;font-size:14px;color:#eee;background-color:#0a0a0a}.video-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.video-player aside{margin-left:32px;width:250px}.video-player .content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:800px){.video-player{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-player aside{width:100%;margin:16px 0}.video-player .content{width:100%}}.video-player video{display:block;width:100%}@media (min-width:801px){.video-player video{}}@media (max-width:800px){.video-player video{max-height:480px}}.downloadvideo,.model,.tags{margin-bottom:16px}.downloadvideo:last-of-type,.model:last-of-type,.tags:last-of-type{margin-bottom:0}.downloadvideo .title,.model .title,.tags .title{display:block;font-size:14px;text-transform:uppercase}.notmember-videobox{padding:16px;text-align:center;background-color:rgba(0,0,0,.5)}.preview-more{margin:32px auto;padding:32px;background-color:rgba(0,0,0,.5)}.player-photos{margin-bottom:32px}.downloadvideo ul{margin:0;padding:0;list-style:none;padding:8px 0 32px 32px}.ratethis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(https://cdn.cumbuffet.com/images/rating/0.svg) 0 0 no-repeat;background-size:auto 100%}.ratethis .star{width:24px;height:24px}.ratethis.rate1{background-image:url(https://cdn.cumbuffet.com/images/rating/1.svg)}.ratethis.rate2{background-image:url(https://cdn.cumbuffet.com/images/rating/2.svg)}.ratethis.rate3{background-image:url(https://cdn.cumbuffet.com/images/rating/3.svg)}.ratethis.rate4{background-image:url(https://cdn.cumbuffet.com/images/rating/4.svg)}.ratethis.rate5{background-image:url(https://cdn.cumbuffet.com/images/rating/5.svg)}.rating{display:block;width:auto;height:18px;border:0}.tag-list{margin:0;padding:0;list-style:none}.tag-list li{display:inline-block}.tag{display:block;padding:4px;font-size:11px;line-height:1;color:#eee;background-color:#2ec5f4}.mobile-nav{display:none;margin-left:16px}.mobile-nav img{width:32px;height:32px}.mobile-menu{position:fixed;top:48px;bottom:0;right:0;width:80%;z-index:51;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 180ms ease-out;transition:-webkit-transform 180ms ease-out;transition:transform 180ms ease-out;transition:transform 180ms ease-out,-webkit-transform 180ms ease-out}.mobile-menu nav{display:block;padding:32px 16px 16px;width:100%;height:100%;overflow:auto;background-color:#0a0a0a}.mobile-menu ul{margin:0;padding:0;list-style:none;font-size:18px;line-height:32px}.mobile-menu hr{margin:16px 0}.mobile-menu .user-menu-mobile{display:block;color:#eee;font-weight:700;font-size:14px;text-align:center}.mobile-menu .user-menu-mobile .avatar{display:block;margin:0 auto 8px}@media (min-width:801px){.mobile-menu{display:none!important}}@media (max-width:800px){.menu-open .mobile-menu{background-color:transparent;-webkit-transform:translateX(0);transform:translateX(0)}.menu-open .utility-div{display:block}header{position:fixed;margin:0;padding:0;width:100%;background-color:#000;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.4);box-shadow:0 4px 6px rgba(0,0,0,.4)}header>nav{display:none}header .container{-webkit-box-shadow:none;box-shadow:none;background:#000;border-radius:0}header .container .main-nav,header .container .user-login{display:none}header .logo{-webkit-box-flex:1;-ms-flex:1;flex:1;background-position:0 50%}.searchbar{top:0}.mobile-nav{display:block}}.featherlight .featherlight-content{color:#eee;background-color:#0a0a0a}.featherlight:last-of-type{background-color:rgba(33,33,33,.8)}.modal{display:none;padding:16px;font-size:14px;max-width:560px}.modal .avatar-preview{margin:32px auto;width:64px;height:64px;background-size:auto 64px}.modal .form-input.file{font-size:11px;height:36px}.modal .fi{margin-bottom:16px}.modal .warning{margin:0;padding:1em;color:red;text-align:center}.modal .labelradio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}.modal .labelradio [type=radio]{margin-left:8px;margin-right:4px}.modal .labelradio+.labelradio{margin-left:8px}