.domain-suggestions-wrapper{overflow:hidden;overflow-x:auto;max-width:500px;width:100%;margin-top:5px}.domain-suggestions-wrapper::-webkit-scrollbar{display:none}.domain-suggestions__dropdown{margin-left:0;padding-left:0;white-space:nowrap;margin-top:3px;margin-bottom:5px}.domain-suggestions__dropdown li{display:inline;font-size:14px;padding:5px 10px;list-style:none;border-radius:6px;background:#f3f3f3;margin-right:3px;cursor:pointer;color:#000}.domain-suggestions__dropdown li:hover{background:#00a6ed;color:#fff}body{background:#efefef;padding:0;margin:0;font-family:Arial,Verdana,serif}header{position:relative;display:flex;max-width:982px;width:100%;margin:0 auto;background-color:#1a1a1a;height:60px;color:#fff;align-items:center;border-radius:0 0 8px 8px}header .site-name{display:flex;font-weight:700;font-size:15px;line-height:18px;padding-left:15px;width:100%}header .desc{font-weight:700;font-size:15px;line-height:18px;padding-right:15px;width:140px;text-align:right}header .prev-btn{padding-left:15px;font-size:14px;font-weight:700;cursor:pointer}main{max-width:982px;width:100%;margin:0 auto}ul.users-list{list-style:none;display:grid;grid-gap:4px 4px;grid-template-columns:repeat(3,1fr);padding:0 4px;position:relative}ul.users-list li{display:flex;flex-direction:column;border-radius:9px;background-color:#f5f7fa;overflow:hidden;cursor:pointer;box-shadow:0 1px 5px #0000001a}.item-user img{width:100%;display:block;height:auto}.item-user-info__name{font-weight:600;margin-bottom:4px}.item-user-info{padding:10px;font-size:15px}@media screen and (max-width: 480px) and (min-width: 100px){ul.users-list{grid-template-columns:repeat(2,1fr)}header{border-radius:0}}.geolocation{margin-top:15px;margin-left:5px}.geolocation .btn{font-size:13px;font-weight:600;display:flex;align-items:center}.btn svg{width:18px;height:18px;margin-right:5px}.container{position:relative;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:500px}.form-q{margin-top:20px;margin-bottom:20px}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 1px #00000012;width:100%}.panel-title{font-size:18px;color:#333;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:600}.panel-body{padding:15px}.btn{transition:all .2s;border:1px solid transparent;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;user-select:none}.btn-block{display:block;width:100%}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-round{border-radius:50px}.btn-default:hover{color:#333;background-color:#f8f8f8;border-color:#b2b2b2}.btn-primary{color:#fff;background:#00a6ed;border-color:#00a6ed}.btn-primary:hover{color:#fff;background:#007fb2;border-color:#007fb2}.btn-group .btn{margin-bottom:7px}.text-field__input{width:100%;text-indent:10px;outline:0;border:1px solid #ccc;border-radius:10px;background-color:#fff;color:#000;font-size:16px;transition:border-color .2s}.text-field__input:focus,.text-field__input:hover{border-color:#858585}.text-field{text-align:center;justify-content:center;position:relative;height:48px;display:flex}.field__error{color:#cd2e0f;font-size:13px;margin-top:4px}.error .text-field__input{border-color:#cd2e0f}.form__label{font-size:15px;margin-top:10px;margin-bottom:5px}.birthdate .text-field__input:first-child{margin-right:5px;width:150px}.birthdate .text-field__input:last-child{margin-left:5px;width:190px}.mt-sm{margin-top:10px}.help{margin-top:15px;margin-bottom:15px;font-size:13px;font-weight:600;color:#414141}.step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}.step.active{opacity:1}.step.finish{background-color:#00a6ed}
