﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:"Quicksand";src:url(/assets/Quicksand-Bold-2c81dd94ebab720f768b88de0e4ec953a5528685b64b1b9a0902835f39facf83.otf)}h1{font-size:1.786em}h2{font-size:1.286em}h3{font-size:1.071em}p{font-size:1em;line-height:1.25em}h1,h2,h3,p{color:#a8b6b9;margin:25px 0}h1:first-child,h2:first-child,h3:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,p:last-child{margin-bottom:0}*,*:before,*:after{-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*,html,body{border:none;outline:none;margin:0;padding:0;font-family:"Quicksand", "Helvetica", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}html,body{font-size:16px;width:100%;height:100%;position:relative;display:flex;background-color:#f6f7f7}a{text-decoration:none}a:hover{text-decoration:underline}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;-webkit-text-fill-color:#a8b6b9 !important}::-webkit-input-placeholder{color:#bfc6c8}:-moz-placeholder{color:#bfc6c8;opacity:1}::-moz-placeholder{color:#bfc6c8;opacity:1}:-ms-input-placeholder{color:#bfc6c8}.main{position:relative;width:100%;height:100%}@media (max-width: 767px){.main{padding-top:6em}}.main.no-header{padding-top:0}.row,.container,.flash-success,.flash-info,.flash-warning,.flash-error{max-width:1200px;width:100%;margin-left:auto;margin-right:auto}@media (max-width: 1200px){.row,.container,.flash-success,.flash-info,.flash-warning,.flash-error{padding:0 25px}}.container{width:100%;max-width:1200px;margin-top:3em;margin-bottom:3em;min-height:calc(100% - 175px);position:relative;display:table;padding-bottom:3em}.container:after{content:"";display:table;clear:both}.content,.card.closets,.card.friends{background-color:white;padding:3em;display:table-cell;vertical-align:top;width:100%;position:relative}@media (max-width: 767px){.content,.card.closets,.card.friends{display:block}}.v-align{vertical-align:middle;display:table-cell}.logo{height:75px}.logo a{display:inline-block}.logo img{height:50px}.no-border,.form label select,.form .label select{border:none}.alert{margin-top:0;color:#ff9999}.flash-msg,.flash-success,.flash-info,.flash-warning,.flash-error{display:none;background-color:#ff9999;padding:.5em 1em;width:100%;position:relative;text-align:left}.flash-msg p,.flash-success p,.flash-info p,.flash-warning p,.flash-error p{color:white}.flash-msg p:before,.flash-success p:before,.flash-info p:before,.flash-warning p:before,.flash-error p:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url(/assets/warning-100042864fb008106defc5ca44412b902e146cb8b87602bb952b61d3c8b78306.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:1em}.centered,.users-avatar .options{text-align:center}.left-aligned{text-align:left}.right-aligned{text-align:right}.card{display:inline-block;width:100%}.card:nth-of-type(n+2){margin-top:2em}.card .card-title,.card .card-content{padding:15px 25px;background-color:white}.card .card-title{border-bottom:solid 1px #bfc6c8;padding-right:calc(50px + 1.5em);position:relative}.card .card-title .icon{float:left;height:2em;margin-right:1em;vertical-align:middle}.card .card-title .heading{text-transform:lowercase;color:#bfc6c8;margin:0;vertical-align:middle}.card .card-title .edit,.card .card-title .invite{position:absolute;right:25px;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:1.5em;height:1.5em;background-image:url(/assets/edit-63eff941b0c115c18152c98dcea0501b59731641ccf11b0fb4e5d9f6ea8f5412.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.card .card-content:after{content:"";display:table;clear:both}@media (max-width: 639px){.card{margin:1em 0}}.no-scroll{overflow:hidden}.fit{width:1%;white-space:nowrap}@media (max-width: 767px){.responsive-table{overflow:auto;width:100%}}@media (min-width: 768px) and (max-width: 1023px){html,body{font-size:15px}}@media (min-width: 640px) and (max-width: 767px){html,body{font-size:14px}}@media (min-width: 480px) and (max-width: 639px){html,body{font-size:13px}}@media (max-width: 479px){html,body{font-size:12px}}.slick-slider .slick-list,.slick-slider .slick-track{height:100%}.slick-slider .slick-slide:before{content:"";height:100%;vertical-align:middle}.slick-slider .slick-slide .align{display:inline-block;vertical-align:middle}.slick-slider .slick-slide{text-align:center;margin-top:2%}.slick-slider .slick-slide p{color:white;max-width:90%;margin:0 auto;font-size:1.5em}.slick-slider .slick-slide img{width:80%;max-height:15em;margin:3em auto 0 auto}.slick-slider .slick-dots{bottom:25px}.slick-slider .slick-dots button:before,.slick-slider .slick-dots .slick-active button:before{font-size:0px;border-radius:50%;border:solid 1px white;width:14px;height:14px;opacity:1}.slick-slider .slick-dots .slick-active button:before{background-color:white}.btn,.btn-cancel,.add,.sessions-new .register,.step .previous,.users-preferences .hobbies .previous,.users-preferences .measures .previous,.users-measures .hobbies .previous,.users-measures .measures .previous,.users-avatar .share,.users-avatar .options .cancel,.btn-small,.btn-icon,.btn-fb,.sessions-new .fb,.btn-google,.friend-options .trigger,.card.friends .invite,.step .next,.users-preferences .hobbies .next,.users-preferences .measures .next,.users-measures .hobbies .next,.users-measures .measures .next,.card.customize .begin,.sessions-new .login,.step1 .begin,.user-password .confirm,.user_passwords-edit .options .save,.users-new .options .confirm,.users-profile .options .confirm,.users-avatar .options .save,.users-preferences .confirm,.users-measures .confirm{display:inline-block;width:250px;max-width:100%;height:40px;line-height:40px;border-radius:20px;white-space:nowrap;font-size:.875em;color:#fff;background-color:#5bd3f2;cursor:pointer;border:none;text-align:center;padding:0 1em}.btn:hover,.btn-cancel:hover,.add:hover,.sessions-new .register:hover,.step .previous:hover,.users-preferences .hobbies .previous:hover,.users-preferences .measures .previous:hover,.users-measures .hobbies .previous:hover,.users-measures .measures .previous:hover,.users-avatar .share:hover,.users-avatar .options .cancel:hover,.btn-small:hover,.btn-icon:hover,.btn-fb:hover,.sessions-new .fb:hover,.btn-google:hover,.friend-options .trigger:hover,.card.friends .invite:hover,.step .next:hover,.users-preferences .hobbies .next:hover,.users-preferences .measures .next:hover,.users-measures .hobbies .next:hover,.users-measures .measures .next:hover,.card.customize .begin:hover,.sessions-new .login:hover,.step1 .begin:hover,.user-password .confirm:hover,.user_passwords-edit .options .save:hover,.users-new .options .confirm:hover,.users-profile .options .confirm:hover,.users-avatar .options .save:hover,.users-preferences .confirm:hover,.users-measures .confirm:hover{background-color:#51c0e5;text-decoration:none}.btn:active,.btn-cancel:active,.add:active,.sessions-new .register:active,.step .previous:active,.users-preferences .hobbies .previous:active,.users-preferences .measures .previous:active,.users-measures .hobbies .previous:active,.users-measures .measures .previous:active,.users-avatar .share:active,.users-avatar .options .cancel:active,.btn-small:active,.btn-icon:active,.btn-fb:active,.sessions-new .fb:active,.btn-google:active,.friend-options .trigger:active,.card.friends .invite:active,.step .next:active,.users-preferences .hobbies .next:active,.users-preferences .measures .next:active,.users-measures .hobbies .next:active,.users-measures .measures .next:active,.card.customize .begin:active,.sessions-new .login:active,.step1 .begin:active,.user-password .confirm:active,.user_passwords-edit .options .save:active,.users-new .options .confirm:active,.users-profile .options .confirm:active,.users-avatar .options .save:active,.users-preferences .confirm:active,.users-measures .confirm:active{box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-ms-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3)}.btn:disabled,.btn-cancel:disabled,.add:disabled,.sessions-new .register:disabled,.step .previous:disabled,.users-preferences .hobbies .previous:disabled,.users-preferences .measures .previous:disabled,.users-measures .hobbies .previous:disabled,.users-measures .measures .previous:disabled,.users-avatar .share:disabled,.users-avatar .options .cancel:disabled,.btn-small:disabled,.btn-icon:disabled,.btn-fb:disabled,.sessions-new .fb:disabled,.btn-google:disabled,.friend-options .trigger:disabled,.card.friends .invite:disabled,.step .next:disabled,.users-preferences .hobbies .next:disabled,.users-preferences .measures .next:disabled,.users-measures .hobbies .next:disabled,.users-measures .measures .next:disabled,.card.customize .begin:disabled,.sessions-new .login:disabled,.step1 .begin:disabled,.user-password .confirm:disabled,.user_passwords-edit .options .save:disabled,.users-new .options .confirm:disabled,.users-profile .options .confirm:disabled,.users-avatar .options .save:disabled,.users-preferences .confirm:disabled,.users-measures .confirm:disabled{opacity:.5;background-color:#5bd3f2}@media (max-width: 639px){.btn,.btn-cancel,.add,.sessions-new .register,.step .previous,.users-preferences .hobbies .previous,.users-preferences .measures .previous,.users-measures .hobbies .previous,.users-measures .measures .previous,.users-avatar .share,.users-avatar .options .cancel,.btn-small,.btn-icon,.btn-fb,.sessions-new .fb,.btn-google,.friend-options .trigger,.card.friends .invite,.step .next,.users-preferences .hobbies .next,.users-preferences .measures .next,.users-measures .hobbies .next,.users-measures .measures .next,.card.customize .begin,.sessions-new .login,.step1 .begin,.user-password .confirm,.user_passwords-edit .options .save,.users-new .options .confirm,.users-profile .options .confirm,.users-avatar .options .save,.users-preferences .confirm,.users-measures .confirm{min-width:0;width:100%}}.btn.btn-border,.btn-border.btn-cancel,.btn-border.add,.sessions-new .btn-border.register,.step .btn-border.previous,.users-preferences .hobbies .btn-border.previous,.users-preferences .measures .btn-border.previous,.users-measures .hobbies .btn-border.previous,.users-measures .measures .btn-border.previous,.users-avatar .btn-border.share,.users-avatar .options .btn-border.cancel,.btn-border.btn-small,.btn-border.btn-icon,.btn-border.btn-fb,.sessions-new .btn-border.fb,.btn-border.btn-google,.friend-options .btn-border.trigger,.card.friends .btn-border.invite,.step .btn-border.next,.users-preferences .hobbies .btn-border.next,.users-preferences .measures .btn-border.next,.users-measures .hobbies .btn-border.next,.users-measures .measures .btn-border.next,.card.customize .btn-border.begin,.sessions-new .btn-border.login,.step1 .btn-border.begin,.user-password .btn-border.confirm,.user_passwords-edit .options .btn-border.save,.users-new .options .btn-border.confirm,.users-profile .options .btn-border.confirm,.users-avatar .options .btn-border.save,.users-preferences .btn-border.confirm,.users-measures .btn-border.confirm{background-color:transparent;color:#37b4d3;border:solid 2px #37b4d3}.btn-cancel,.add,.sessions-new .register,.step .previous,.users-preferences .hobbies .previous,.users-preferences .measures .previous,.users-measures .hobbies .previous,.users-measures .measures .previous,.users-avatar .share,.users-avatar .options .cancel{background-color:#bfc6c8}.btn-cancel:hover,.add:hover,.sessions-new .register:hover,.step .previous:hover,.users-preferences .hobbies .previous:hover,.users-preferences .measures .previous:hover,.users-measures .hobbies .previous:hover,.users-measures .measures .previous:hover,.users-avatar .share:hover,.users-avatar .options .cancel:hover{background-color:#a8b6b9;text-decoration:none}.btn-cancel:active,.add:active,.sessions-new .register:active,.step .previous:active,.users-preferences .hobbies .previous:active,.users-preferences .measures .previous:active,.users-measures .hobbies .previous:active,.users-measures .measures .previous:active,.users-avatar .share:active,.users-avatar .options .cancel:active{box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-ms-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3)}.btn-cancel:disabled,.add:disabled,.sessions-new .register:disabled,.step .previous:disabled,.users-preferences .hobbies .previous:disabled,.users-preferences .measures .previous:disabled,.users-measures .hobbies .previous:disabled,.users-measures .measures .previous:disabled,.users-avatar .share:disabled,.users-avatar .options .cancel:disabled{opacity:.5;background-color:#bfc6c8}.btn-small{min-width:100px;height:30px;line-height:30px}.btn-icon,.btn-fb,.sessions-new .fb,.btn-google,.add,.friend-options .trigger,.card.friends .invite,.sessions-new .register,.step .previous,.users-preferences .hobbies .previous,.users-preferences .measures .previous,.users-measures .hobbies .previous,.users-measures .measures .previous,.step .next,.users-preferences .hobbies .next,.users-preferences .measures .next,.users-measures .hobbies .next,.users-measures .measures .next{padding-left:calc(20px + 3em);padding-right:calc(20px + 1em)}.btn-fb,.sessions-new .fb{background-color:#5971e9;background-image:url(/assets/facebook-0aaef0658d59cca3e0154cc3fb7b323d6e5edd0330aab3c2cca6cf64d5704ada.svg);background-size:20px;background-position:left 2em center;background-repeat:no-repeat}.btn-fb:hover,.sessions-new .fb:hover{background-color:#425ee6;text-decoration:none}.btn-fb:active,.sessions-new .fb:active{box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-ms-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3)}.btn-fb:disabled,.sessions-new .fb:disabled{opacity:.5;background-color:#5971e9}.btn-google{background-color:#db4437;background-image:url(/google.svg);background-size:20px;background-position:left 2em center;background-repeat:no-repeat}.btn-google:hover{background-color:#c53929;text-decoration:none}.btn-google:active{box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-ms-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3)}.btn-google:disabled{opacity:.5;background-color:#db4437}.link,.closets-show .closet-items a,.card.friends .friends-table tbody tr td .friend-name,.card.profile .profile-description .profile-email,.sessions-new .forgot-pw{color:#5bd3f2;font-size:.875em}.add{background-image:url(/assets/adicionar-76eae2d6bfff82ad14029df54a5c6cbfc513487f860526f51f5b8a0a44495bf5.svg);background-size:20px;background-position:left 2em center;background-repeat:no-repeat;width:auto}.dropdown,.friend-options{display:inline-block}.dropdown .dropdown-container,.friend-options .dropdown-container{display:block;text-align:center;position:relative}.dropdown .trigger,.friend-options .trigger{width:100%;display:block;cursor:pointer}.dropdown .list,.friend-options .list{background-color:white;padding:4px;text-align:left;display:none;list-style:none;position:absolute;top:calc(100% + 11px);right:50%;transform:translateX(1.75em);border:solid 4px #37b4d3;border-radius:5px;min-width:16em;z-index:99}.dropdown .list:before,.friend-options .list:before{content:"";height:0;width:0;border-bottom:8px solid white;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;right:calc(1.5em - 8px);bottom:100%;z-index:99}.dropdown .list:after,.friend-options .list:after{content:"";height:0;width:0;border-bottom:12px solid #37b4d3;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;right:calc(1.5em - 12px);bottom:100%;z-index:98}.dropdown .list .item .item-link,.friend-options .list .item .item-link{display:block;padding:1.5em 1em;background-color:white;text-decoration:none;color:#bfc6c8}.dropdown .list .item .item-link:hover,.friend-options .list .item .item-link:hover{background-color:#f6f7f7;color:#868f91}.dropdown .list .item:first-of-type .item-link,.friend-options .list .item:first-of-type .item-link{border-top-right-radius:5px;border-top-left-radius:5px}.dropdown .list .item:last-of-type .item-link,.friend-options .list .item:last-of-type .item-link{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.friend-options{position:relative}.friend-options .trigger{background-color:#95D74F;background-image:url(/assets/amigo-23f88435599630f9879481613f4b5ed052992e49227a7977a747a9ad6463e128.svg);background-size:20px;background-position:left 2em center;background-repeat:no-repeat;position:relative;padding-right:calc(35px + 1em);width:auto}.friend-options .trigger:hover{background-color:#88d23a;text-decoration:none}.friend-options .trigger:active{box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-ms-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.3)}.friend-options .trigger:disabled{opacity:.5;background-color:#95D74F}.friend-options .trigger:after{content:"";position:absolute;right:calc(20px + 1em);top:50%;display:inline-block;height:0;width:0;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:6px solid rgba(0,0,0,0.15);margin-top:-3px}.friend-options .list{right:0;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;border-color:#95D74F;min-width:100%}.friend-options .list:after{border-bottom-color:#95D74F}.friend-options .list .item .item-link{padding:9px 12px;white-space:nowrap}.flash-success,.flash-info,.flash-warning,.flash-error{margin:2em auto;display:block !important}.flash-success p,.flash-info p,.flash-warning p,.flash-error p{margin:0}.flash-success{background-color:#2ecc71}.flash-info{background-color:#3498db}.flash-warning{background-color:#f1c40f}.flash-error{background-color:#ff9999}.main-footer{position:absolute;left:0;bottom:0;height:3em;display:table;width:100%}.main-footer .row,.main-footer .container,.main-footer .flash-success,.main-footer .flash-info,.main-footer .flash-warning,.main-footer .flash-error{display:table-cell;vertical-align:middle}.main-footer .row p,.main-footer .container p,.main-footer .flash-success p,.main-footer .flash-info p,.main-footer .flash-warning p,.main-footer .flash-error p{margin:0}@media (max-width: 479px){.main-footer{text-align:center}}.form{display:inline-block;width:100%}@media (max-width: 639px){.form{margin:0}}.form label,.form .label{display:block;margin:15px 0 30px 0;position:relative;font-weight:bold}.form label:after,.form .label:after{content:"";display:table;clear:both}.form label:before,.form .label:before{content:"";position:absolute;width:100%;height:1px;bottom:-15px;left:0;background-color:#a8b6b9}.form label.error:before,.form .label.error:before{background-color:#ff9999}.form label.error span,.form .label.error span{color:#ff9999}.form label .flash-msg,.form label .flash-success,.form label .flash-info,.form label .flash-warning,.form label .flash-error,.form .label .flash-msg,.form .label .flash-success,.form .label .flash-info,.form .label .flash-warning,.form .label .flash-error{position:relative;top:15px;clear:both;margin:0}.form label .flash-msg p:after,.form label .flash-success p:after,.form label .flash-info p:after,.form label .flash-warning p:after,.form label .flash-error p:after,.form .label .flash-msg p:after,.form .label .flash-success p:after,.form .label .flash-info p:after,.form .label .flash-warning p:after,.form .label .flash-error p:after{content:"";position:absolute;left:1em;bottom:100%;height:0;width:0;border-bottom:5px solid #ff9999;border-left:5px solid transparent;border-right:5px solid transparent}.form label .flash-msg.flash-success p:after,.form label .flash-success p:after,.form label .flash-success.flash-info p:after,.form label .flash-success.flash-warning p:after,.form label .flash-success.flash-error p:after,.form .label .flash-msg.flash-success p:after,.form .label .flash-success p:after,.form .label .flash-success.flash-info p:after,.form .label .flash-success.flash-warning p:after,.form .label .flash-success.flash-error p:after{height:0;width:0;border-bottom:5px solid #2ecc71;border-left:5px solid transparent;border-right:5px solid transparent}.form label .flash-msg.flash-info p:after,.form label .flash-info.flash-success p:after,.form label .flash-info p:after,.form label .flash-info.flash-warning p:after,.form label .flash-info.flash-error p:after,.form .label .flash-msg.flash-info p:after,.form .label .flash-info.flash-success p:after,.form .label .flash-info p:after,.form .label .flash-info.flash-warning p:after,.form .label .flash-info.flash-error p:after{height:0;width:0;border-bottom:5px solid #3498db;border-left:5px solid transparent;border-right:5px solid transparent}.form label .flash-msg.flash-warning p:after,.form label .flash-warning.flash-success p:after,.form label .flash-warning.flash-info p:after,.form label .flash-warning p:after,.form label .flash-warning.flash-error p:after,.form .label .flash-msg.flash-warning p:after,.form .label .flash-warning.flash-success p:after,.form .label .flash-warning.flash-info p:after,.form .label .flash-warning p:after,.form .label .flash-warning.flash-error p:after{height:0;width:0;border-bottom:5px solid #f1c40f;border-left:5px solid transparent;border-right:5px solid transparent}.form label span,.form label .input,.form .label span,.form .label .input{float:left;display:inline-block;text-align:left}.form label span,.form label input,.form label select,.form label textarea,.form .label span,.form .label input,.form .label select,.form .label textarea{font-size:1em;background-color:transparent}.form label span,.form .label span{margin-right:.5em;color:#868f91;width:5em;padding:.25em 0;white-space:nowrap}.form label select,.form .label select{margin-left:-.5em;padding:.25em .3em;max-width:100%;width:12em;color:#8d9b9e}.form label .input,.form .label .input{width:calc(100% - 5.5em)}.form label .input input,.form label .input textarea,.form .label .input input,.form .label .input textarea{border:none;color:#8d9b9e;width:100%;background-color:transparent}.form label .input input,.form .label .input input{padding:.25em 0}.form label .input textarea,.form .label .input textarea{padding:.25em .5em}.form .options{display:inline-block;position:absolute;width:100%;padding:3em;left:0;bottom:0}@media (min-width: 640px) and (max-width: 767px){.form .options *{width:calc(50% - 10px) !important}.form .options *:nth-child(2n+1){margin-right:15px !important}}@media (max-width: 639px){.form .options{text-align:center;position:static;padding:0;margin-top:3em}.form .options *:nth-child(n+2){margin-top:1em}}.main-header{background-color:#5bd3f2;width:100%;height:100px;z-index:9999}@media (max-width: 767px){.main-header{height:6em;position:fixed;top:0;left:0}}.main-header .row,.main-header .container,.main-header .flash-success,.main-header .flash-info,.main-header .flash-warning,.main-header .flash-error{display:table;height:100%;position:relative}.main-header .row:after,.main-header .container:after,.main-header .flash-success:after,.main-header .flash-info:after,.main-header .flash-warning:after,.main-header .flash-error:after{content:"";display:inline-block;vertical-align:middle;height:100%}.main-header .logo,.main-header .profile,.main-header .search-bar,.main-header .dropdown,.main-header .friend-options{display:table-cell;vertical-align:middle;padding-left:2em}@media (max-width: 767px){.main-header .logo:not(.logo):not(.notifications),.main-header .profile:not(.logo):not(.notifications),.main-header .search-bar:not(.logo):not(.notifications),.main-header .dropdown:not(.logo):not(.notifications),.main-header .friend-options:not(.logo):not(.notifications){display:none}}.main-header .logo{height:auto;width:1%;padding-left:0}@media (max-width: 767px){.main-header .logo{width:auto;margin:1em 0}}.main-header .profile .list{list-style:none}.main-header .profile .list .item{display:inline-block;margin:.5em}.main-header .profile .list .item .item-link{padding:.5em 1em;text-decoration:none;color:white;border-radius:1em}.main-header .profile .list .item .item-link.active,.main-header .profile .list .item .item-link:hover{background-color:#51c0e5}.main-header .dropdown,.main-header .friend-options{text-align:right;vertical-align:middle;margin-left:1em}.main-header .notifications .trigger{width:1.5em;height:1.5em;background-image:url(/assets/presente-9d3e1deea7c552f17d26f5d8053e406c48de11a4d37809615c9b61f45751a5c8.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}.main-header .notifications .trigger:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:transparent;position:absolute;left:100%;bottom:100%}.main-header .notifications.has-new .trigger:before{background-color:white}.main-header .notifications .list{min-width:20em}.main-header .notifications .item:nth-of-type(n+2) .item-link{border-top:solid 1px #e9ebeb}.main-header .notifications .item-link{position:relative}.main-header .notifications .item-link img{width:3em;border-radius:50%;border:solid 2px #e9ebeb;position:absolute;left:1em;top:1.5em}.main-header .notifications .item-link .friend-name{color:#a8b6b9;margin:0 0 5px 0}.main-header .notifications .item-link .friend-name:after{content:"";display:inline-block;position:absolute;right:1em;top:50%;margin-top:-1em;width:2em;height:2em;background-image:url(/assets/seta_azul-1cee91fc1b5d486eb2be211986f391255b631e3d715ebe9a84c5616fc1885dee.svg);background-size:contain;background-position:center;background-repeat:no-repeat;-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.main-header .notifications .item-link .friend-birthday{color:#5bd3f2}.main-header .notifications .item-link .friend-name,.main-header .notifications .item-link .friend-birthday{display:block;padding:0 3em 0 4em}.main-header .notifications .no-birthday{text-align:center}.main-header .notifications .no-birthday img{display:block;margin:0 auto;width:4em;height:4em;position:static;border:none}.main-header .notifications .no-birthday p{text-transform:lowercase}@media (max-width: 767px){.main-header .notifications{display:inline-block;position:absolute;right:calc(75px + 2em);top:50%;margin-top:-.75em}}.main-header .user-dropdown .trigger img{height:4em;width:4em;border-radius:50%}.main-header .mobile-menu{display:none;float:right;z-index:99;height:6em}.main-header .mobile-menu:after{content:"";display:inline-block;vertical-align:middle;height:100%}.main-header .mobile-menu .trigger{display:inline-block;vertical-align:middle;width:2em;height:2em;position:relative;cursor:pointer;z-index:100}.main-header .mobile-menu .trigger i{width:100%;height:3px;position:absolute;top:50%;margin-top:-1.5px;left:0;background-color:white;border-radius:2px}.main-header .mobile-menu .trigger i:before,.main-header .mobile-menu .trigger i:after{-o-transition:all 0.125s linear;-ms-transition:all 0.125s linear;-moz-transition:all 0.125s linear;-webkit-transition:all 0.125s linear;content:"";width:inherit;height:inherit;position:absolute;left:0;background-color:inherit;border-radius:inherit}.main-header .mobile-menu .trigger i:before{top:-.5em}.main-header .mobile-menu .trigger i:after{bottom:-.5em}.main-header .mobile-menu .list{list-style:none;position:fixed;background-color:#5bd3f2;width:100%;height:100%;top:0;right:-100%;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;z-index:99;padding-top:6em;overflow-y:auto;overflow-x:hidden}.main-header .mobile-menu .list .item{display:block;margin:0 25px}.main-header .mobile-menu .list .item .search-bar{display:block;width:100%;padding-left:0;margin-top:15px;margin-bottom:15px}.main-header .mobile-menu .list .item .item-link{padding:15px 0;display:block;color:white;text-transform:uppercase;font-size:1em;text-decoration:none}.main-header .mobile-menu .list .item .item-link.user-profile{font-size:1.5em;border-top:solid 2px rgba(255,255,255,0.25);border-bottom:solid 2px rgba(255,255,255,0.25)}.main-header .mobile-menu .list .item .item-link img{width:3em;height:3em;vertical-align:middle;margin-right:15px;border-radius:50%}.main-header .mobile-menu .list .item .item-link span{color:white;vertical-align:middle;display:inline-block}.main-header .mobile-menu.open .trigger i{background-color:transparent}.main-header .mobile-menu.open .trigger i:before,.main-header .mobile-menu.open .trigger i:after{top:50%;margin-top:-1.5px;bottom:auto;background-color:white}.main-header .mobile-menu.open .trigger i:before{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.main-header .mobile-menu.open .trigger i:after{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.main-header .mobile-menu.open .list{right:0;display:block}@media (max-width: 767px){.main-header .mobile-menu{display:inline-block}}.loading{text-align:center;display:none}.loading p{color:#a8b6b9;font-size:.875em}.loading img{width:4em;-o-transition:transform 0.25s ease-in-out;-ms-transition:transform 0.25s ease-in-out;-moz-transition:transform 0.25s ease-in-out;-webkit-transition:transform 0.25s ease-in-out;-o-animation:spin 0.5s linear infinite;-ms-animation:spin 0.5s linear infinite;-moz-animation:spin 0.5s linear infinite;-webkit-animation:spin 0.5s linear infinite}@-webkit-keyframes spin{from{-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}}tags-input{display:block}tags-input *,tags-input *:before,tags-input *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}tags-input .host{position:relative;height:100%}tags-input .host:active{outline:none}tags-input .tags{-moz-appearance:textfield;-webkit-appearance:textfield;padding:1px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:white;border:none;height:100%}tags-input .tags input.input{padding-left:0;padding-right:0}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{margin:2px;padding:0 15px 0 5px;display:inline-block;float:left;line-height:25px;border-radius:3px;background:#8BE8FF;position:relative}tags-input .tags .tag-item span{padding:0;color:white;white-space:initial;width:auto}tags-input .tags .tag-item a{position:absolute;right:5px}tags-input .tags .tag-item.selected{background:#ff5c5c}tags-input .tags .tag-item .remove-button{margin:0 0 0 5px;padding:0;border:none;background:none;cursor:pointer;vertical-align:middle;color:#F9F9F9}tags-input .tags .tag-item .remove-button:active{color:red}tags-input .tags .input.invalid-tag{color:red}tags-input .tags .input::-ms-clear{display:none}tags-input.ng-invalid .tags{-webkit-box-shadow:0 0 3px 1px rgba(255,0,0,0.6);-moz-box-shadow:0 0 3px 1px rgba(255,0,0,0.6);box-shadow:0 0 3px 1px rgba(255,0,0,0.6)}tags-input[disabled] .host:focus{outline:none}tags-input[disabled] .tags{background-color:#eeeeee;cursor:default}tags-input[disabled] .tags .tag-item{opacity:0.65;background:-webkit-linear-gradient(top, #f0f9ff 0%, rgba(203,235,255,0.75) 47%, rgba(161,219,255,0.62) 100%);background:linear-gradient(to bottom, #f0f9ff 0%, rgba(203,235,255,0.75) 47%, rgba(161,219,255,0.62) 100%)}tags-input[disabled] .tags .tag-item .remove-button{cursor:default}tags-input[disabled] .tags .tag-item .remove-button:active{color:#585858}tags-input[disabled] .tags .input{background-color:#eeeeee;cursor:default}tags-input .autocomplete{margin-top:5px;position:absolute;padding:5px 0;z-index:999;width:100%;background-color:white;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}tags-input .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none;max-height:280px;overflow-y:auto;position:relative}tags-input .autocomplete .suggestion-item{padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:black;background-color:white}tags-input .autocomplete .suggestion-item.selected{color:white;background-color:#0097cf}tags-input .autocomplete .suggestion-item.selected em{color:white;background-color:#0097cf}tags-input .autocomplete .suggestion-item em{color:black;background-color:white}.search-bar{position:relative;display:inline-block;width:250px}.search-bar input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:1em;border:none;display:block;font-size:1em;margin:0;padding:.5em 1em;position:relative;width:100%;min-width:250px;color:#a8b6b9}.search-bar input[type=search]:focus ~ button[type=submit]{display:none}.search-bar button[type=submit]{border:none;background-color:transparent;position:absolute;top:0em;right:1em;bottom:0em;border-bottom-left-radius:0;border-top-left-radius:0;outline:none;width:20px;cursor:pointer}.search-bar button[type=submit] img{max-width:100%;max-height:100%;opacity:0.7;vertical-align:middle}.slick-loading .slick-list{background:#fff url(/images/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick.woff) format("woff"),url(/fonts/slick.ttf) format("truetype"),url(/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.closets-show .closet-items{color:#bfc6c8;float:left;width:calc(100% - 5em)}.closets-show .closet-items .item{margin-left:calc(1em + 2px)}.card.closets{padding:0}.card.closets .card-title,.card.closets .card-content{padding:1.5em 3em}.card.closets .card-title .heading{text-transform:none}.card.closets .closet-img,.card.closets .closet-fields{float:left}.card.closets .closet-img{width:35%;margin-right:3em}.card.closets .closet-img img{max-width:80%;width:20em}.card.closets .closet-fields{width:calc(65% - 3em)}.card.closets .closet-fields .description span,.card.closets .closet-fields .description .input{display:block;width:100%;margin:0}.card.closets .closet-fields .description span textarea,.card.closets .closet-fields .description .input textarea{padding-left:0;padding-right:0}.card.closets .select2-container{width:100% !important}.card.closets .select2-container .selection{width:100%;padding:0}.card.closets .select2-container .selection .select2-selection--multiple{width:100%}.card.closets .select2-container .selection .select2-selection__choice{border:none;border-radius:1em;padding:.5em 1em}.card.closets .select2-container .selection .select2-selection__choice__remove{padding:0}.card.closets .select2-container .selection span{width:auto}.card.closets .options{text-align:center}@media (max-width: 639px){.card.closets .closet-img,.card.closets .closet-fields{width:100%;margin:0}.card.closets .closet-img{text-align:center}}.card.friends{padding:0}.card.friends .card-title,.card.friends .card-content{padding:1.5em 3em}.card.friends .card-title .heading{text-transform:none}.card.friends .invite{right:3em;width:auto;background-image:url(/assets/convidar-5ade78591dc15d4710df1349b477bd6670da14e7d51ca58a149f0ffdf02453e3.svg);background-size:32px;background-position:left calc(2em - 12px) center;background-repeat:no-repeat}@media (max-width: 479px){.card.friends .invite{display:block;position:static;width:100%;margin-top:1em;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none}}.card.friends .send-invitation{background-color:#e9ebeb;position:relative;top:-1px;display:none;padding:3em;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none}.card.friends .send-invitation input:-webkit-autofill,.card.friends .send-invitation textarea:-webkit-autofill,.card.friends .send-invitation select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #e9ebeb inset;-webkit-text-fill-color:#a8b6b9 !important}.card.friends .send-invitation .flash-msg,.card.friends .send-invitation .flash-success,.card.friends .send-invitation .flash-info,.card.friends .send-invitation .flash-warning,.card.friends .send-invitation .flash-error{margin-top:0}.card.friends .send-invitation .close{display:inline-block;width:3em;height:3em;background-color:#e9ebeb;position:absolute;bottom:100%;right:4em;border-top-right-radius:1.5em;border-top-left-radius:1.5em;cursor:pointer}.card.friends .send-invitation .close:before,.card.friends .send-invitation .close:after{content:"";width:1.5em;height:2px;border-radius:2px;position:absolute;left:50%;top:50%;margin-left:-.75em;margin-top:-1px;background-color:#868f91}.card.friends .send-invitation .close:before{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.card.friends .send-invitation .close:after{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.card.friends .send-invitation label,.card.friends .send-invitation .invite{display:inline-block;margin:0}.card.friends .send-invitation label{width:calc(100% - 10em)}.card.friends .send-invitation label:before{background-color:#bfc6c8}.card.friends .send-invitation label span{width:15em;color:#868f91}.card.friends .send-invitation label .input{width:calc(100% - 15em)}.card.friends .send-invitation .invite{width:10em;float:right}@media (max-width: 639px){.card.friends .send-invitation label,.card.friends .send-invitation .invite{display:block;width:100%;float:none}.card.friends .send-invitation label{padding-right:0}.card.friends .send-invitation label:before{width:100%}.card.friends .send-invitation .invite{margin-top:2em}}@media (max-width: 479px){.card.friends .send-invitation label span,.card.friends .send-invitation label .input{display:block;width:100%;padding:0;margin:0}.card.friends .send-invitation label .input{margin-top:10px}.card.friends .send-invitation label .input input{padding-right:0;padding-left:0}}.card.friends .friends-table{width:100%}.card.friends .friends-table tbody:nth-of-type(n+2) td{border-top:solid 1px #e9ebeb}.card.friends .friends-table tbody{width:100%}.card.friends .friends-table tbody tr td{text-align:left;padding:1em}.card.friends .friends-table tbody tr td:first-of-type{padding-left:0}.card.friends .friends-table tbody tr td:last-of-type{padding-right:0}.card.friends .friends-table tbody tr td .avatar{width:4em}.card.friends .friends-table tbody tr td .friend-name{font-size:1em;margin-bottom:5px;display:block}.card.friends .friends-table tbody tr td .friend-location{font-size:.875em;color:#868f91}.card.friends .friends-table tbody tr td .birthday i,.card.friends .friends-table tbody tr td .birthday p{vertical-align:middle;display:inline-block}.card.friends .friends-table tbody tr td .birthday i{width:3em;height:3em;border-radius:50%;background-color:#ffc017;background-image:url(/assets/presente-9d3e1deea7c552f17d26f5d8053e406c48de11a4d37809615c9b61f45751a5c8.svg);background-size:1.5em;background-position:center;background-repeat:no-repeat}.card.friends .friends-table tbody tr td .birthday p{margin:0 0 0 .5em;color:#37b4d3}@media (max-width: 639px){.card.friends .friends-table tbody tr,.card.friends .friends-table tbody tr td:last-of-type{display:block;width:100%}.card.friends .friends-table tbody tr .friend-options,.card.friends .friends-table tbody tr .friend-options button,.card.friends .friends-table tbody tr .add,.card.friends .friends-table tbody tr td:last-of-type .friend-options,.card.friends .friends-table tbody tr td:last-of-type .friend-options button,.card.friends .friends-table tbody tr td:last-of-type .add{display:inline-block;width:100%}.card.friends .friends-table tbody tr td:last-of-type{text-align:center}}.card.friends .no-friends{text-align:center}.card.friends .no-friends .img{width:18em;margin:4em auto 0 auto}@media (max-width: 639px){.card.friends .no-friends .img{margin:0 auto}}.card.friends .no-friends p{font-size:1.25em;margin-bottom:10px}.card.friends .no-friends span{color:#5bd3f2}.left-content{width:20em;float:left;margin-right:2em}.right-content{width:calc(100% - 22em);float:right}@media (max-width: 639px){.left-content,.right-content{width:100%;margin:0;float:none}}.card.profile{position:relative}.card.profile:after{content:"";position:absolute;top:100%;left:0;height:0;width:0;border-top:1em solid white;border-right:1.5em solid transparent}.card.profile .profile-img{float:left;margin:0 1em 1em 0;border-radius:50%;position:relative;width:4.25em;height:4.25em;overflow:hidden}.card.profile .profile-img img{border:solid 0.25em #f6f7f7;border-radius:50%;width:4.25em;height:4.25em}.card.profile .profile-img i,.card.profile .profile-img form,.card.profile .profile-img form input{position:absolute;display:inline-block;left:0;top:0;cursor:pointer;opacity:0}.card.profile .profile-img i{background-image:url(/assets/camera-e792f873c3aa4540df5ee9d832673737b63eb77d370a782227ca1197169ebcd1.svg);background-size:2em;background-position:center;background-repeat:no-repeat;width:3.75em;height:3.75em;left:.25em;top:.25em;border-radius:50%}.card.profile .profile-img form{width:4.25em;height:4.25em}.card.profile .profile-img form input{width:100%;height:100%}.card.profile .profile-img:hover i{background-color:rgba(0,0,0,0.5);opacity:1}.card.profile .profile-description .profile-name,.card.profile .profile-description .profile-birth,.card.profile .profile-description .profile-email{margin:.5em 0 0 0;display:block}.card.profile .profile-description .profile-name{color:#8d9b9e}.card.profile .profile-description .profile-birth{color:#bfc6c8}.card.profile .options{margin-top:1em;text-align:center}.card.profile .options .add,.card.profile .options .dropdown,.card.profile .options .friend-options,.card.profile .options .trigger{width:100%;max-width:20em}.card.customize{text-align:center;padding:50px;background-color:#e9ebeb}.card.customize img{width:75%;max-width:8em}.card.customize svg{width:100%;max-height:320px}.card.customize p{color:#8d9b9e}.card.customize .begin{margin-top:2em}.card.customize .edit-measures{font-size:0.875em;padding-top:15px}.card.customize .edit-measures a{color:#8d9b9e}.card.preferences .card-content{position:relative;padding:0}.card.preferences .card-content .categories{width:10em;list-style:none}.card.preferences .card-content .categories .category{display:block;text-align:center}.card.preferences .card-content .categories .category:nth-of-type(n+2) .category-link{border-top:solid 1px #37b4d3}.card.preferences .card-content .categories .category .category-link{display:block;padding:15px;background-color:#5bd3f2;color:white;border-right:solid 1px #37b4d3;text-decoration:none}.card.preferences .card-content .categories .category .category-link.active,.card.preferences .card-content .categories .category .category-link.active:hover{background-color:white;color:#5bd3f2;border-color:transparent}.card.preferences .card-content .categories .category .category-link:hover{background-color:#37b4d3}.card.preferences .card-content .preferences-description{position:absolute;left:10em;top:0;width:calc(100% - 10em);height:100%;overflow-y:auto;overflow-x:hidden;padding:15px 25px}.card.preferences .card-content .preferences-description p{color:#bfc6c8}.card.preferences .card-content .preferences-description .preferences-list .item{color:#bfc6c8;margin-left:15px}.card.closet .clothes{list-style:none;margin-right:-15px;font-size:0}.card.closet .clothes .piece{font-size:1rem;margin-right:15px;display:inline-block;width:calc(33% - 15px)}@media (max-width: 767px){.card.closet .clothes .piece{width:calc(50% - 15px)}}.card.closet .clothes .piece .piece-link{display:inline-block;text-align:center;width:100%;padding:15px;color:#a8b6b9;text-decoration:none}.card.closet .clothes .piece .piece-link .piece-photo,.card.closet .clothes .piece .piece-link .piece-name{display:block;margin:0 auto}.card.closet .clothes .piece .piece-link .piece-photo{width:50%;height:50%}.card.closet .clothes .piece .piece-link .piece-name{margin-top:1em}.secret-friend .card-content{padding:3em 2em;text-align:center}.secret-friend form,.secret-friend .actions{text-align:left}.secret-friend .link.back,.secret-friend .closets-show .closet-items a.back,.closets-show .closet-items .secret-friend a.back,.secret-friend .card.friends .friends-table tbody tr td .back.friend-name,.card.friends .friends-table tbody tr td .secret-friend .back.friend-name,.secret-friend .card.profile .profile-description .back.profile-email,.card.profile .profile-description .secret-friend .back.profile-email,.secret-friend .sessions-new .back.forgot-pw,.sessions-new .secret-friend .back.forgot-pw{margin-bottom:1em;display:block}.secret-friend .logo{width:25%}.secret-friend .participant{margin-bottom:2em}.secret-friend .participant strong{display:block}.secret-friend .participant label{width:45%;display:inline-block}.secret-friend .participant label:last-child{margin-left:2%}.secret-friend .close-fields.link,.secret-friend .closets-show .closet-items a.close-fields,.closets-show .closet-items .secret-friend a.close-fields,.secret-friend .card.friends .friends-table tbody tr td .close-fields.friend-name,.card.friends .friends-table tbody tr td .secret-friend .close-fields.friend-name,.secret-friend .card.profile .profile-description .close-fields.profile-email,.card.profile .profile-description .secret-friend .close-fields.profile-email,.secret-friend .sessions-new .close-fields.forgot-pw,.sessions-new .secret-friend .close-fields.forgot-pw{position:relative;top:-20px;left:10px;background-color:#5bd3f2;color:white;padding:5px 8px;border-radius:50%}@media (max-width: 639px){.secret-friend .participant{margin-bottom:m}.secret-friend .participant label{width:100%;display:inline-block}.secret-friend .participant label:last-child{margin-left:0}.secret-friend .actions a,.secret-friend .actions input{width:70%;display:block;margin:5px auto}.secret-friend .close-fields.link,.secret-friend .closets-show .closet-items a.close-fields,.closets-show .closet-items .secret-friend a.close-fields,.secret-friend .card.friends .friends-table tbody tr td .close-fields.friend-name,.card.friends .friends-table tbody tr td .secret-friend .close-fields.friend-name,.secret-friend .card.profile .profile-description .close-fields.profile-email,.card.profile .profile-description .secret-friend .close-fields.profile-email,.secret-friend .sessions-new .close-fields.forgot-pw,.sessions-new .secret-friend .close-fields.forgot-pw{top:0px;left:50%}}.secret-friend-finish{text-align:center}.secret-friend-finish .card-content{padding:3em 2em}.secret-friend-finish .logo{width:25%}.secret-friend-finish .ilustra{display:block;margin:5em auto}.sessions-new .content,.sessions-new .card.closets,.sessions-new .card.friends{width:400px;position:relative;z-index:2}@media (max-width: 1023px){.sessions-new .content,.sessions-new .card.closets,.sessions-new .card.friends{width:100%}}.sessions-new .logo{display:table-caption;max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:2}.sessions-new .logo .secret-friend{display:inline-block;float:right}@media (max-width: 479px){.sessions-new .logo .secret-friend{margin-top:1em}}@media (max-width: 1199px){.sessions-new .logo{padding:0 25px;margin-bottom:2em;height:auto}}@media (max-width: 479px){.sessions-new .logo{text-align:center}}.sessions-new .warning{display:none}.sessions-new .password:before{display:none}.sessions-new .banner{position:absolute;right:0;top:75px;width:calc(100% - 400px);height:calc(100% - 75px - 3em);background-color:#5bd3f2;padding:25px;text-align:center}@media (max-width: 1199px){.sessions-new .banner{right:25px;width:calc(100% - 450px)}}@media (max-width: 1023px){.sessions-new .banner{display:none}}.sessions-new .login{margin:1em 0}.sessions-new .forgot-pw{display:block;text-align:center;margin-bottom:3em}.sessions-new .fb{margin:1em 0}.sessions-new .register{background-image:url(/assets/email-80b8d78d6160ba3c0fee50b1e0f82f0c54c5273b5a68bea0fd9518a3e728a2b1.svg);background-size:20px;background-position:left 2em center;background-repeat:no-repeat}.sessions-new .options{text-align:center}.user_passwords-new .secret-friend,.users-new .secret-friend{display:none}.step-progress{display:inline-block;list-style:none;position:relative}.step-progress .lvl{display:inline-block;width:14px;height:14px;vertical-align:middle;border-radius:50%;background-color:#a8b6b9;position:relative;z-index:4;-o-transition:all 0.25s linear 0.25s;-ms-transition:all 0.25s linear 0.25s;-moz-transition:all 0.25s linear 0.25s;-webkit-transition:all 0.25s linear 0.25s}.step-progress .lvl:nth-of-type(n+2){margin-left:2em}.step-progress .lvl.complete{background-color:#ffc017}.step-progress:before,.step-progress .progress{content:"";display:inline-block;position:absolute;height:3px;left:0;top:50%;margin-top:-1.5px}.step-progress:before{width:100%;z-index:2;background-color:#a8b6b9}.step-progress .progress{z-index:3;background-color:#ffc017;width:0;-o-transition:width 0.25s ease-in-out;-ms-transition:width 0.25s ease-in-out;-moz-transition:width 0.25s ease-in-out;-webkit-transition:width 0.25s ease-in-out}.step-progress .progress.lvl2{width:33%}.step-progress .progress.lvl3{width:67%}.step-progress .progress.lvl4{width:100%}.step,.users-preferences .hobbies,.users-preferences .measures,.users-measures .hobbies,.users-measures .measures{display:block;max-width:30em;margin:0 auto;text-align:center}.step img,.users-preferences .hobbies img,.users-preferences .measures img,.users-measures .hobbies img,.users-measures .measures img{display:block;margin:3em auto 1em auto;width:10em;height:10em}.step .previous,.users-preferences .hobbies .previous,.users-preferences .measures .previous,.users-measures .hobbies .previous,.users-measures .measures .previous{float:left;background-image:url(/assets/seta-2be73d7b5c784bd23a7915d8684b69c92833662b68aad1a603e7d0dfa533ed75.svg);background-size:20px;background-position:left 2em center;background-repeat:no-repeat}.step .next,.users-preferences .hobbies .next,.users-preferences .measures .next,.users-measures .hobbies .next,.users-measures .measures .next{padding-right:calc(20px + 3em);padding-left:calc(20px + 1em);float:right;position:relative}.step .next:before,.users-preferences .hobbies .next:before,.users-preferences .measures .next:before,.users-measures .hobbies .next:before,.users-measures .measures .next:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(/assets/seta-2be73d7b5c784bd23a7915d8684b69c92833662b68aad1a603e7d0dfa533ed75.svg);background-size:20px;background-position:left 2em center;background-repeat:no-repeat;-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.step form,.users-preferences .hobbies form,.users-preferences .measures form,.users-measures .hobbies form,.users-measures .measures form{margin:0 -15px;display:inline-block}.step label,.users-preferences .hobbies label,.users-preferences .measures label,.users-measures .hobbies label,.users-measures .measures label{margin:15px;display:inline-block;float:left;width:calc(50% - 45px)}@media (max-width: 639px){.step form,.users-preferences .hobbies form,.users-preferences .measures form,.users-measures .hobbies form,.users-measures .measures form{margin:0}.step label,.users-preferences .hobbies label,.users-preferences .measures label,.users-measures .hobbies label,.users-measures .measures label{margin-left:0;margin-right:0;width:100%}}.step1 p{margin:1em 0}.step1 .link,.step1 .closets-show .closet-items a,.closets-show .closet-items .step1 a,.step1 .card.friends .friends-table tbody tr td .friend-name,.card.friends .friends-table tbody tr td .step1 .friend-name,.step1 .card.profile .profile-description .profile-email,.card.profile .profile-description .step1 .profile-email,.step1 .sessions-new .forgot-pw,.sessions-new .step1 .forgot-pw{color:#a8b6b9;display:block;margin-top:5em}.step2{max-width:40em}.step2 label span{width:10em}.step2 label .input{max-width:calc(100% - 10.5em)}.step3,.users-preferences .hobbies,.users-preferences .measures,.users-measures .hobbies,.users-measures .measures{max-width:none}.step4 .img{position:relative;margin-top:3em;display:inline-block}.step4 .img img{margin:0;border-radius:50%}.step4 .img .smile{display:inline-block;position:absolute;top:50%;left:calc(100% - 1em);width:4em;height:4em;margin-top:-2em;background-image:url(/assets/sorriso_amarelo-996c1b36e8a2fafee1d50411f2b4950df18b8cd1f0a7fd5ab2a52f3011a89b6e.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.step4 .img .user-name{margin-bottom:0}.step4 .img p{margin-top:0}.user_passwords-new .content,.user_passwords-new .card.closets,.user_passwords-new .card.friends{vertical-align:middle}.user_passwords-new .flash-msg,.user_passwords-new .flash-success,.user_passwords-new .flash-info,.user_passwords-new .flash-warning,.user_passwords-new .flash-error{display:none}.user-password{max-width:30em;margin:0 auto}.user-password .options{text-align:center}.user-password .confirm{margin:1em 0}.user_passwords-edit .flash-msg,.user_passwords-edit .flash-success,.user_passwords-edit .flash-info,.user_passwords-edit .flash-warning,.user_passwords-edit .flash-error{display:block}.user_passwords-edit .form label span,.user_passwords-edit .form label .input{width:auto}.users-new .form-row,.users-profile .form-row{max-width:1200px;margin-left:auto;margin-right:auto}.users-new .form-row:after,.users-profile .form-row:after{content:"";display:table;clear:both}.users-new .form-row h5,.users-profile .form-row h5{color:#868f91}.users-new label,.users-profile label{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.users-new label:last-child,.users-profile label:last-child{margin-right:0}.users-new label.name,.users-new label.gender,.users-profile label.name,.users-profile label.gender{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.users-new label.name:last-child,.users-new label.gender:last-child,.users-profile label.name:last-child,.users-profile label.gender:last-child{margin-right:0}.users-new label.gender,.users-profile label.gender{margin-right:0}.users-new label.email-privacy,.users-profile label.email-privacy{float:left;display:block;margin-right:2.3576515979%;width:100%}.users-new label.email-privacy:last-child,.users-profile label.email-privacy:last-child{margin-right:0}.users-new label.email-privacy span,.users-new label.email-privacy .input,.users-profile label.email-privacy span,.users-profile label.email-privacy .input{width:auto}.users-new label.email-privacy span,.users-profile label.email-privacy span{margin-right:2em}@media (max-width: 639px){.users-new label.email-privacy,.users-profile label.email-privacy{margin-right:0}.users-new label.email-privacy span,.users-new label.email-privacy .input,.users-profile label.email-privacy span,.users-profile label.email-privacy .input{margin-top:10px;width:100%}}@media (min-width: 1024px){.users-new label:nth-of-type(3n+3),.users-profile label:nth-of-type(3n+3){margin-right:0}}@media (min-width: 640px) and (max-width: 1023px){.users-new label,.users-profile label{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.users-new label:last-child,.users-profile label:last-child{margin-right:0}.users-new label:nth-of-type(2n+2),.users-profile label:nth-of-type(2n+2){margin-right:0}}@media (max-width: 639px){.users-new label,.users-profile label{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.users-new label.name,.users-new label.gender,.users-profile label.name,.users-profile label.gender{float:left;display:block;margin-right:2.3576515979%;width:100%}.users-new label.name:last-child,.users-new label.gender:last-child,.users-profile label.name:last-child,.users-profile label.gender:last-child{margin-right:0}.users-new label.name input,.users-new label.name select,.users-new label.gender input,.users-new label.gender select,.users-profile label.name input,.users-profile label.name select,.users-profile label.gender input,.users-profile label.gender select{width:100%}.users-new label:last-child,.users-profile label:last-child{margin-right:0}}.users-new .date select,.users-profile .date select{display:inline-block;float:left;margin-right:5px}.users-new .date select:last-of-type,.users-profile .date select:last-of-type{margin:0}@media (max-width: 639px){.users-new .date select,.users-profile .date select{width:100%}.users-new .date span,.users-new .date .input,.users-profile .date span,.users-profile .date .input{display:block;margin:0;width:100%}}@media (max-width: 639px){.users-new .state select,.users-new .city select,.users-new .email-privacy select,.users-profile .state select,.users-profile .city select,.users-profile .email-privacy select{width:100%}}.users-new .options,.users-profile .options{margin-top:4em}.users-new .options .confirm,.users-profile .options .confirm{margin-right:1em}.users-new .options .loading,.users-profile .options .loading{display:inline-block;vertical-align:middle;margin-left:4em}.users-new .options .loading p,.users-profile .options .loading p{display:none}.users-new .options .loading img,.users-profile .options .loading img{width:2em}@media (max-width: 639px){.users-new .options .loading,.users-profile .options .loading{margin:2em 0 0 0}}.users-new .registered,.users-profile .registered{text-align:center}.users-new .registered .smile,.users-profile .registered .smile{width:4em}.users-new .registered .txt,.users-profile .registered .txt{color:#5bd3f2}.users-avatar .content,.users-avatar .card.closets,.users-avatar .card.friends{background-color:transparent;padding:0}.users-avatar .share{width:auto}.users-avatar .avatar-wrapper{margin-top:5em;position:relative}.users-avatar .avatar-wrapper:after{content:"";display:table;clear:both}.users-avatar .gallery{list-style:none;position:relative;font-size:0}.users-avatar .gallery .piece{font-size:1rem;display:inline-block;max-width:8em;max-height:8em;width:10vw;height:10vw;background-color:#e9ebeb;border-radius:1vw;margin:15px;position:relative}.users-avatar .gallery .piece:hover{cursor:pointer}.users-avatar .gallery .piece img{position:absolute;width:90%;height:65%;top:50%;left:50%;-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.users-avatar .gallery .arrow{border-radius:50%;background-color:white;max-width:5em;max-height:5em;width:5vw;height:5vw;border:none;cursor:pointer;position:absolute;top:50%;margin-top:-2.5vw;-o-box-shadow:0 4px 4px rgba(0,0,0,0.125);-ms-box-shadow:0 4px 4px rgba(0,0,0,0.125);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.125);-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.125)}.users-avatar .left-gallery{width:calc(25vw + 60px);text-align:left;float:left}.users-avatar .left-gallery .gallery{padding-left:5vw}.users-avatar .left-gallery .gallery .arrow{left:0;background-image:url(/assets/arrow-left-fd88a8db2613cba77d954171d94a758059db67d8e7c5cb124bd9cd621641d5c4.svg);background-size:80%;background-position:center;background-repeat:no-repeat}.users-avatar .right-gallery{width:calc(25vw + 60px);text-align:right;float:right}.users-avatar .right-gallery .gallery{padding-right:5vw}.users-avatar .right-gallery .gallery .arrow{right:0;background-image:url(/assets/arrow-right-53e4026b23f1c8388b1b49018d8dd1a76da29c929ac7ba2ce9a8137cea733a65.svg);background-size:80%;background-position:center;background-repeat:no-repeat}.users-avatar .avatar{width:calc(100% - 50vw - 120px);height:48vw;max-height:100%;position:absolute;left:50%;bottom:8em;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.users-avatar .avatar svg{max-width:100%;max-height:calc(100% - 3em);position:absolute}.users-avatar .skin-colors{text-align:center;clear:both;position:relative;padding-top:4em;padding-bottom:4em}.users-avatar .skin-colors button{display:inline-block;width:3em;height:3em;border-radius:50%;border:none;font-size:1em;margin:.25em;cursor:pointer}.users-avatar .skin-colors .skin0{background-color:#D5DBDB}.users-avatar .skin-colors .skin1{background-color:#FEE2C6}.users-avatar .skin-colors .skin2{background-color:#EAB795}.users-avatar .skin-colors .skin3{background-color:#D3A07D}.users-avatar .skin-colors .skin4{background-color:#915E3B}.users-avatar .skin-colors .skin5{background-color:#6F3E1B}.users-avatar .skin-colors .skin6{background-color:#281608}.users-avatar .options{clear:both}@media (max-width: 639px){.users-avatar .avatar-wrapper{margin-top:1em}.users-avatar .gallery .piece{width:calc(18vw - 30px);height:calc(18vw - 30px)}.users-avatar .left-gallery,.users-avatar .right-gallery{position:absolute;top:50vw;width:50%}.users-avatar .left-gallery .left-aligned,.users-avatar .left-gallery .right-aligned,.users-avatar .right-gallery .left-aligned,.users-avatar .right-gallery .right-aligned{text-align:center}.users-avatar .left-gallery{left:0}.users-avatar .right-gallery{right:0}.users-avatar .avatar{width:calc(100% - 50vw);position:relative;height:60vw;bottom:4em;overflow:hidden}.users-avatar .skin-colors{position:absolute;top:calc(68vw + 4em);left:50%;width:100%;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.users-avatar .options{position:absolute;top:calc(68vw + 15em);left:0;right:0;margin-bottom:50px}.users-avatar .options .save,.users-avatar .options .cancel{width:calc(50% - .5em);display:inline-block;float:left}.users-avatar .options .cancel{margin-left:1em}}.users-preferences .form label .input input,.users-measures .form label .input input{width:100% !important}.users-preferences .content,.users-preferences .card.closets,.users-preferences .card.friends,.users-measures .content,.users-measures .card.closets,.users-measures .card.friends{background-color:white}.users-new .logo,.user_passwords-new .logo{display:table-caption;max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:2}@media (max-width: 1199px){.users-new .logo,.user_passwords-new .logo{padding:0 25px}}@media (max-width: 479px){.users-new .logo,.user_passwords-new .logo{text-align:center}}
