a{color:inherit}.list-group-item a{display:block;width:100%;height:100%;color:inherit !important}ul{padding:0;margin:0}img{max-width:100%}.bg-black{background-color:#000;color:#fff}.links{list-style:none;padding:.5rem;margin:0}.links li{display:inline-block;vertical-align:top;margin-right:2rem}label{width:100%}time{font-size:.8125rem;color:#5f5f5f;font-weight:400}blockquote{padding-left:.625rem;border-left:3px solid #dee2e6;color:#6c757d}.wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}video{width:100%}audio{width:95%}.input-tags:checked~.btn{background-color:#007bff;color:#fff}.color-grey{color:#9597a3}.color-user{color:#737d92}.non-click{pointer-events:none}.pointer{cursor:pointer}.form-check-label{font-size:.8125rem}button.btn-link,button.btn-link:hover,button.btn-link:focus{background-color:transparent;border:none;box-shadow:none;outline:none;text-decoration:none}.relative{position:relative}.img-fluid{max-height:100%}
.header-logo{border-top:4px solid #0185ce}.header hr{margin:0}.header a{color:#fff}.nav-link{font-size:.8rem}.nav-item.active .nav-link{color:#0185ce}
.topics{padding-top:3rem;padding-bottom:2rem}.topics.user{background-color:#fff}.topics h2{margin:2rem 0 1rem}.topics h3{font-size:1.5rem;font-weight:300;margin-bottom:1.25rem}.avatar{display:inline-block;vertical-align:top;width:48px;height:48px;border-radius:50%;border-radius:50%;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.avatar:after{content:attr(data-user);font-size:1rem;display:inline-block;vertical-align:middle;margin-left:3.75rem;color:#007bff;white-space:nowrap;line-height:3rem}.avatar.--mini{width:40px;height:40px}table .card-body{padding:0}article p img{width:auto}.grid:after{content:"";display:block;clear:both}.grid .grid-sizer,.grid .grid-item{width:33.333%}.grid .grid-item{float:left}.grid-item img{display:block;max-width:100%}.pagination .page-link{margin:0 .15rem;color:#000;border-radius:4rem !important;padding:0;width:2.5rem;height:2.5rem;text-align:center;line-height:2.4}.control .page-link{width:auto;height:auto;padding:.5rem .9rem;line-height:1.4}.gallery{display:block;width:100%}.topic-news video,.topic-content video{width:auto;max-width:100%}
.topic-organization h2{margin:0 0 1rem}.topics.user .btn-group-sm>.btn{font-size:.8rem}.item-day{height:2.5rem}.topic-music{border:1px solid #000;padding:1rem 3rem}.topic-music audio{width:100%}#topic-organization .nav-pills .active{color:#000}.map{position:relative;width:100%;height:480px}.timeline{border-left:3px solid #727cf5;border-bottom-right-radius:4px;border-top-right-radius:4px;margin:0 auto;letter-spacing:.2px;position:relative;line-height:1.4em;padding:0 1rem;list-style:none;text-align:left;max-width:80%}.timeline [data-year]:before{content:attr(data-year);position:absolute;top:0;left:-4rem;line-height:1}.timeline [data-year]:after{content:"";display:block;width:1rem;height:1rem;position:absolute;top:0;left:-1.56rem;background-color:#fff;border-radius:50%;border:3px solid #727cf5}.timeline .date{line-height:1}.card-trainer .card-image{height:16rem}
.ads-preview{height:20rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.slider-for-item{height:30rem;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.slider-nav-item{height:8rem;background-position:center center;background-size:cover;background-repeat:no-repeat}.map{position:relative;width:100%;height:480px}.ads .sidebar .svg-inline--fa{font-size:1.5rem;vertical-align:text-top}.ads-control .dropdown-toggle{background-color:transparent;border:none}.ads-control .dropdown-toggle:after{display:none}.ads-control .dropdown-menu form button{border-color:transparent;background-color:transparent;font-weight:400;color:#0185ce;text-decoration:none;padding:.25rem 1rem}.ads-control .dropdown-menu form:hover button{color:#1e2125;background-color:#e9ecef}
.gymnast-post .card{height:20rem;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:2rem}.gymnast-gallery .slick-slide{border:none !important;outline:none !important}.gymnast-gallery .item{height:15rem;min-width:10.5rem;margin-bottom:.5rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.slick-prev:before,.slick-next:before{font-size:3rem}.slick-prev,.slick-next{width:3rem;height:3rem;z-index:1}.slick-next{right:2rem}.slick-prev{left:2rem}.gymnast-videos video{height:100%}
form{position:relative}.thumbnail{position:relative}#topic-form label.btn{padding:0}#topic-form label.btn input:checked~.btn,#topic-form .btn-group .btn:hover{background-color:#007bff;border-color:#007bff;color:#fff !important}#topic-form .form-group{position:relative}#topic-form .form-group .btn{font-size:.86rem}#topic-form .letters:after{position:absolute;top:0;right:0;bottom:0;content:attr(data-letters);width:3rem;height:100%;background-color:#ccc;color:#fff;text-align:center;font-size:1rem;line-height:2.375}#topic-form .invalid-feedback{position:absolute}.form-text:empty{display:none}.thumbnail{padding:0;min-width:11rem}.multi-bg .thumbnail{display:flex;height:13rem;background-size:cover;background-repeat:no-repeat;background-position:center center}fieldset .five{height:25rem;background-image:url("/assets/images/bg-publisher-photo.png");position:relative}.thumbnail .remove,.image-before .remove-before,.cocoen .remove-after{position:absolute;top:.5rem;right:1rem;display:block;z-index:2;color:red}.five .uploadifive-button{width:100% !important;height:auto !important;background-color:#f8f9fa;color:#007bff;background-image:none;border-radius:2px;padding:.5rem;border:1px dashed;cursor:pointer}fieldset .five .uploadifive-button{position:absolute !important;background-color:transparent;top:0;left:0;right:0;bottom:4rem;margin:auto;height:40px !important;border:1px dashed;display:inline-block;width:50% !important;line-height:3.5 !important;padding:0}.uploadifive-button svg{font-size:1.75em;vertical-align:-.2em}#topic-form #add-block{padding:0;font-weight:700;color:#737d92}fieldset{background-color:#f8f9fa;border:none;padding:0 1rem}.header-block svg{font-size:1.5rem}.form-control-plaintext{width:1.5rem}.form-control-plaintex:focus{outline:none}.uploadifive-queue-item.complete{display:none !important}body #Uploadify.five #UploadifyQueue{border:none;height:auto;min-height:0;top:0}#UploadifyResponse img{width:100%}#Uploadify input[type=file]{top:0 !important;right:0 !important;width:100%;height:100%}.group-image img{min-width:11rem}.twitter-typeahead{display:block !important}.checkbox-level~.level-1,.checkbox-level:checked~.level-2{display:none}.checkbox-level~.level-2,.checkbox-level:checked~.level-1{display:block}ol{counter-reset:section;list-style-type:none}ol li:before{counter-increment:section;content:counters(section,".") " "}fieldset .label-input-upload-image,fieldset .form-group-video,fieldset .input-upload-instagram{position:absolute;bottom:8rem;width:50%;margin:auto;left:0;right:0}.label-input-upload-image{bottom:9rem}fieldset .input-upload-instagram{bottom:auto;top:0}.index-block{display:inline-block;vertical-align:baseline;margin-right:.3rem}.tab-link{color:#303030}.tab-link.active{font-weight:700}.fotorama{max-width:543px}.check{column-count:2}.check li:before{content:"✓"}#password-check~.form-floating{display:none}#password-check:checked~.form-floating{display:block}.form-control.keyup{padding-right:3rem}#modal-gymnast-life .Uploadify-title{display:none}.badge{color:#000}.custom-combobox input{width:100%}
.topic-idx{font-size:3rem;font-weight:700;line-height:.75;letter-spacing:-.1em;color:#dfdfdf}.author .btn-link{font-size:.62rem}.author-idx{border-radius:50%;font-weight:700;text-align:center;text-align:center;display:inline-block;vertical-align:top;width:2rem;height:2rem;line-height:2rem;background-color:#f8f9fa}.authors .btn-link{text-decoration:underline;text-align:right;display:block}iframe.instagram{display:block;width:38.375rem;height:61.25rem;margin:0 auto 2rem;max-width:100%}.cocoen{width:100%}
.footer{padding:1rem 0;border-top:4px solid #0185ce}.footer ul{list-style:none}
.white-popup-block{display:block;width:90vw;max-width:700px;margin:auto;background-color:#fff;padding:1.5rem 0}.swal2-popup.swal2-toast .swal2-title{text-align:left}.card-title{max-width:16rem}#user-update img{width:3.75rem;height:3.75rem}.badge{cursor:pointer}.badge [data-role=remove]:after{content:"×";padding:0 4px;background-color:rgba(0,0,0,.1);border-radius:50%;font-size:13px;display:inline-block;width:17px;height:17px;line-height:15px}.markitup-dialog-submit,.markitup-dialog-close{color:#fff;box-shadow:none;border-radius:.25rem;line-height:1.625rem;border:1px solid #28a745;background-color:#28a745}.markitup-dialog-close{background-color:#6c757d;border-color:#6c757d}
#comments.avatar{margin-top:5px}.js-form-placeholder .title{font-size:1.5rem}#comment-form .uploadifive-button{margin-left:auto;border-radius:50%;width:2.5rem !important;height:2.5rem !important;line-height:3.7 !important;background:#ccc;border:none;color:#000;font-size:.75rem;padding:0}.comment-answer button{font-size:.875rem;font-weight:500}.comment-answer button svg{vertical-align:baseline;margin-right:.3rem}.comment-answer .fa-sort-up{vertical-align:bottom}.comments-list{margin-left:2.5rem}.comments-list .comments-list{margin-left:0}.comment .star{font-size:.8125rem}.comment .star svg{position:absolute;margin-left:-1.25rem;display:inline-block;vertical-align:top;margin-top:3px}.comment-header a,.comment-header span{font-size:.8125rem;line-height:1.125rem;font-weight:700;padding:0}.comment-footer .rating{font-size:10px;display:inline-block}.comment-body{font-size:.875rem;line-height:1.25rem}.comment-footer .reply,.comment-footer button.btn{font-size:.875rem}.comment-footer .btn-link{padding:.375rem .75rem 0 0;font-size:1rem}.line-comment{border-bottom:4px solid #0185ce}.fa-star{color:#d3d3d3}.rating-area{overflow:hidden;width:230px;margin:0 auto}.rating-area>input{display:none}.rating-area>label{float:right;width:24px;padding:0;cursor:pointer;line-height:24px;color:#d3d3d3;text-shadow:1px 1px #bbb}.rating-area>input:checked~label svg{color:gold;text-shadow:1px 1px #c60}.rating-area>label:hover svg,.rating-area>label:hover~label svg{color:gold}.rating-area>input:checked+label:hover svg,.rating-area>input:checked+label:hover~label svg,.rating-area>input:checked~label:hover svg,.rating-area>input:checked~label:hover~label svg,.rating-area>label:hover~input:checked~label svg{color:gold;text-shadow:1px 1px #daa520}.rate-area>label:active{position:relative}
.topic-footer svg{color:#d3d3d3}.fa-star.active,.star:hover svg,.star.active svg,.fa-star-half-alt{color:gold}.topic-footer .btn.star.active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.ha-icon{display:inline-block;vertical-align:top;padding:.75rem 1.55rem;color:#fff;font-size:1rem;background-color:#305093;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.ha-icon.facebook{background-color:#305093}.ha-icon.github{background-color:#000}.ha-icon.google{background-color:#cd4f30}.ha-icon.vk{background-color:#3f6895}.ha-icon.yandex{background-color:#ffdb4d}.ha-icon:hover{background-color:#fff}.ha-icon:hover.facebook{color:#305093}.ha-icon:hover.github{color:#000}.ha-icon:hover.google{color:#cd4f30}.ha-icon:hover.vk{color:#3f6895}.ha-icon:hover.yandex{color:#ffdb4d}.like:hover svg,.like.active svg{color:#00ae5e}.dislike:hover svg,.dislike.active svg{color:#f24a41}.like:after,.dislike:after{content:attr(data-text);font-size:.8125rem}.dislike svg{-webkit-transform:translateY(4px);transform:translateY(4px)}.btn.comment:hover svg{color:#007bff}.btn[disabled],.btn[disabled]:hover svg{cursor:not-allowed;color:#9597a3}.tag{color:#9597a3;border:1px solid #9597a3}.tags button:hover{background-color:#007bff;color:#fff}.social-likes .btn{width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;padding:0}.switch{display:block;font-size:1rem;position:relative;text-align:right}.switch input{position:absolute;height:1px;width:1px;background:0 0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;padding:0}.switch input+label{position:relative;border-radius:calc(2.375rem*.8);height:calc(2.375rem*.8);line-height:calc(2.375rem*.8);display:inline-block;cursor:pointer;outline:none;user-select:none;vertical-align:middle;padding-right:4.2rem;width:auto;margin:0}.switch input+label:before,.switch input+label:after{content:"";position:absolute;top:0;right:0;width:calc(calc(2.375rem*.8)*2);bottom:0;display:block}.switch input+label:before{content:"OFF";right:0;background-color:#dee2e6;border-radius:calc(2.375rem*.8);transition:.2s all;text-align:right;padding:0 .5rem 0 0;font-size:.8rem}.switch input+label:after{top:2px;right:2px;width:calc(calc(2.375rem*.8) - calc(2px*2));height:calc(calc(2.375rem*.8) - calc(2px*2));margin-right:calc(2.375rem*.8);border-radius:50%;background-color:#f24942;transition:.2s all}.switch input:checked+label:before{content:"ON";text-align:left;padding:0 0 0 .5rem}.switch input:checked+label:after{margin-right:0;background-color:#01ae5e}.switch input:focus+label:before{outline:none;box-shadow:0 0 0 .2rem rgba(0,136,221,.25)}.switch input:disabled+label{color:#868e96;cursor:not-allowed}.switch input:disabled+label:before{background-color:#e9ecef}.switch label .on,.switch input:checked+label .off{display:none}.switch input:checked+label .on{display:block}.switch+.switch{margin-left:1rem}.required:after{content:"*";display:inline-block;vertical-align:top;color:#dc3545}.sort{width:2rem;height:2rem;line-height:2rem;display:inline-block;vertical-align:baseline;text-align:center}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0185ce;border-color:#0680c3}.btn-link{font-weight:400;color:#0185ce;text-decoration:none}.btn-outline-primary{color:#0185ce;border-color:#0680c3;border-style:dashed}.btn-outline-primary:hover{color:#fff;background-color:#0185ce;border-color:#0680c3}.avatar:after{content:attr(data-user);font-size:1rem;display:inline-block;vertical-align:middle;margin-left:3.75rem;color:#0185ce;white-space:nowrap;line-height:3rem}a{color:#0185ce}.navbar-expand-lg .navbar-nav a{color:#0a0a0a;font-size:1em}.navbar-expand-lg .navbar-nav a:hover{color:#0185ce}.navbar-expand-lg .navbar-nav a:active{color:#0185ce}.links a{color:#fff;font-size:1em}.mb-5{margin-top:1rem}.white-top a{color:#fff;margin-left:.6rem;margin-right:.6rem}.btn-success{color:#fff;background-color:#0185ce;border-color:#0680c3}.btn-success:hover{font-size:16px;color:#0185ce;background-color:#fff;border-color:#0680c3}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#0680c3;border-color:#0680c3;box-shadow:0 0 0 .1rem #167ac6}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#0185ce;border-color:#0680c3}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#0185ce;border-color:#0680c3}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .1rem #167ac6}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .1rem rgba(0,0,0,0)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#0185ce;border-color:#0680c3}.btn-primary:hover{color:#0185ce;background-color:#fff;border-color:#0680c3}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#084c92;border-color:#0680c3;box-shadow:0 0 0 .1rem rgba(0,0,0,0)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0185ce;border-color:#0680c3}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#084c92;border-color:#0680c3}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0)}.switch input:focus+label:before{outline:none;box-shadow:0 0 0 .1rem rgba(0,0,0,0)}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .1rem rgba(0,0,0,0)}.tag{color:#0185ce;border:1px solid #0185ce}.tag:hover{background-color:#0185ce;color:#fff}.custom-combobox{position:relative;display:inline-block}.custom-combobox-toggle{position:absolute;top:15px;bottom:0;margin-left:-15px;padding:0}.custom-combobox-toggle svg{font-size:1.5rem;color:#000;cursor:pointer}.custom-combobox-input{margin:0;padding:5px 0;border:none !important;background:0 0}.custom-combobox-input:focus{outline:none;border:none}.ui-widget-content{max-height:300px;overflow-y:auto;overflow-x:hidden}