@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900");@import url("../css/font-awesome.min.css");.btn-success{background:#5cb85c;border-color:#4cae4c;font-weight:300;font-size:14px}.btn-success:focus,.btn-success:hover{background:#449d44;border-color:#449d44}.dropdown-item{font-size:14px}:before{font-family:"FontAwesome", sans-serif}.icon{color:#ebebeb;font-size:28px;line-height:1;padding-right:8px;position:relative}.icon:focus,.icon:hover{color:#d2d2d2;outline:0;text-decoration:none;transition:.3s}.icon__addressbook:before{content:" \f2ba  "}.icon__angleleft:before{content:" \f104  "}.icon__angleright:before{content:" \f105  "}.icon__angle2left:before{content:" \f100  "}.icon__angle2right:before{content:" \f101  "}.icon__back:before{border-right:1px solid #ebebeb;content:" \f053  ";color:#333;font-size:12px;margin-right:10px;padding:7px 10px 4px 5px}.icon__book:before{content:"\f0f6  "}.icon__book span{background:#5cb85c;border-radius:2px;bottom:-5px;color:#fff;font-size:11px;padding:2px;position:absolute;right:5px;text-align:center}.icon__chart:before{content:"\f201  "}.icon__circle:before{content:"\f1db";color:#ebebeb;transition:.3s}.icon__check:before{content:"\f058";color:#5cb85c;transition:.3s}.icon__date:before{content:"\f133  "}.icon__delete:before{content:"\f014  "}.icon__edit:before{content:"\f044  "}.icon__email:before{content:"\f003  "}.icon__exit:before{content:"\f08b  "}.icon__folder:before{content:"\f07b";color:#f9a63c}.icon__foldero:before{content:"\f114  "}.icon__heart:before{content:"\f004";color:#ffb6c1;transition:.3s}.icon__heartno:before{content:"\f08a";color:#ebebeb;transition:.3s}.icon__info:before{content:"\f05a"}.icon__library:before{content:"\f233  "}.icon__list:before{content:"\f0cb  "}.icon__mark:before{content:"\f097"}.icon__menu{padding:0}.icon__menu:before{color:#333;content:"\f0c9"}.icon__name:before{content:"\f1dc  "}.icon__trophy:before{content:"\f091   "}.icon__pass:before{content:"\f023  "}.icon__progress:before{content:"\f080  "}.icon__search:before{content:"\f002  "}.icon__setting:before{content:"\f1de  "}.icon__size:before{content:"\f08b  "}.icon__star:before{content:"\f006  "}.icon__star span{border-radius:7px;bottom:2px;color:#fff;font-size:12px;height:14px;line-height:14px;position:absolute;right:7px;text-align:center;width:14px}.icon__star-gold span{background:#ffc446}.icon__star-gilt span{background:#8fbc8f}.icon__star-grey span{background:#d2d2d2}.icon__usero:before{content:"\f2c0  "}.form{background:#fff;border:1px solid #ebebeb;border-radius:0 0 4px 4px;margin:0 auto 40px;max-width:420px;padding:20px 25px 22px}.form label{font-weight:300;margin-bottom:2px}.form ol{counter-reset:li;list-style:none;margin:15px 0 15px 17px;padding:0}.form ol li:before{counter-increment:li;content:counters(li, ".") ". ";font-family:Arial, sans-serif;font-weight:600}.form>ol{margin:0}.form option{font-weight:300}.form p{line-height:1.3;margin:12px 0}.form p:last-child{margin-bottom:0}.form.rules{max-width:750px}.form.rules h2{margin-bottom:15px}.form__wide{max-width:100%}.form .btn,.form .form-control,.form .form-select{font-weight:300;font-size:16px}.form .btn-block{width:100%}.form .btn-block+.btn-block{margin-top:5px}.form .btn-default{border-color:#ebebeb}.form .form-group{margin-bottom:12px}@media (min-width:768px){.form .form-inline{display:flex}}.form .form-inline .form-group{flex:1 1 0}@media (min-width:768px){.form .form-inline .form-group:not(:last-child){margin-right:5px}}.form .input-group-text{padding:6px 8px;min-width:36px;justify-content:center}a{color:#5cb85c;text-decoration:none}a:focus,a:hover{color:#449d44;outline:0;text-decoration:none;transition:.3s}body{background:#f6f6f6;font-family:"Roboto","Arial", sans-serif;font-size:16px;font-weight:300}h1,h2{color:#333;font-weight:400;line-height:1.2;margin:0}h1{font:24px "Times New Roman";margin-bottom:15px}h2{font-size:18px}hr{border-color:#ebebeb;margin:15px 0}.rules,h2 small,small{color:#666;font-size:14px}.logo{display:block;margin:20px auto}.navbar{border:0;border-radius:0}header{align-items:flex-start;display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff;border:1px solid #ebebeb;padding:0 10px;border-bottom:0;border-radius:4px 4px 0 0}header>*{margin:8px 0}header h1{margin:11px 10px 11px 0}@media (min-width:768px){.achievements{display:flex;flex-wrap:wrap}}@media (min-width:768px){.achievements .point{flex:1 0 50%}.achievements .point:nth-child(2n){border-left:0}}.alphabet,.pagination{margin-top:15px;display:flex;flex-wrap:wrap}.alphabet__item,.pagination__item{margin:0 2.5px;padding:1px 5px;color:#333;border-radius:5px;text-align:center;line-height:1.2}.alphabet__item.active,.pagination__item.active{background:#5cb85c;color:#fff;pointer-events:none}.alphabet{margin-top:0;background:#fff;border:1px solid #ebebeb;padding:5px 10px}.alphabet__item{color:#333;padding:2px 0;line-height:1;margin:3px 1px;flex:0 1 20px;font-size:15px;text-transform:uppercase}.point{background:#fff;border:1px solid #ebebeb;padding:8px 10px;position:relative;display:flex;align-items:flex-start;margin-top:-1px}.point:first-child{border-top:1px solid #ebebeb}.point:first-child:last-child{margin-bottom:15px}.point h2 a{color:#333}.point img{margin-right:8px;max-width:45px}@media (max-width:359px){.point img{display:none}}@media (max-width:569px){.point div[class=col-xs-9]{width:66.66666667%}.point div[class=col-xs-3]{width:33.33333333%}}@media (max-width:479px){.point div[class=col-xs-9]{width:83.33333333%}.point div[class=col-xs-3]{width:16.66666667%}}.point__icon{display:flex;justify-content:flex-end;align-self:flex-start;margin-left:15px}@media (max-width:479px){.point__icon{flex-direction:column-reverse;width:30px;align-items:center}.point__icon .icon{padding-right:0}}@media (min-width:480px){.point__icon{flex:1 0 auto}}.point__info{flex:1 1 auto}.point__info a{color:#333}.point__info span{color:#666;display:inline-block;margin-right:8px}.point .dropdown-menu{min-width:auto}.point .star__menu a{color:#ebebeb;padding:0 10px}.point .star__menu a:focus,.point .star__menu a:hover{color:#d2d2d2;outline:0;text-decoration:none;transition:.3s}.point .star__menu a span{right:10px}.diagram{position:relative;margin-right:10px;text-align:center}.diagram__value{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);line-height:1}.diagram__accent{font-size:28px;font-weight:500;letter-spacing:-1px}.book .point__icon{flex-direction:row}.book .point__icon>:not(:last-child){padding-right:8px}.search{width:100%;flex-wrap:wrap}@media (min-width:480px){.search{flex:0 1 50%}}
/*# sourceMappingURL=style.css.map */