@import url('https://fonts.googleapis.com/css?family=Rubik');
@import url('https://fonts.googleapis.com/css?family=Roboto');
.app-container {border: 1px solid #E6E6E6;margin-bottom: 15px;background: #FFFFFF;font-weight: normal;border-width: 1px 1px 1px 1px;overflow: hidden;font-family: 'Rubik';}.app-container-NsTYLE a:hover, .app-container a:hover {text-decoration: none;}.app-container-NsTYLE {margin-bottom: 15px;font-weight: normal;overflow: hidden;}.app-user--sections {padding-bottom: 15px;}.app-user--sections--name {font-weight: bold;color: #333;text-transform: uppercase;margin: 0 0 15px 0;font-size: 15px;font-family: 'Rubik', sans-serif;text-align: left;padding: 22px 12px 4px 12px;}.app-user--sections--name a {color: #333;}.app-user--sections--main {display: block;overflow: hidden;margin: auto;position: relative;margin-left: -1px;}.app-user--sections--item {text-align: center;display: inline-table;margin-bottom: 3px;overflow: hidden;}.app-user--sections--avatar img {position: relative;display: inline-block;width: 64px;}.app-user--sections--item__gifts {vertical-align: top;display: inline-flex;margin: 0 0px 0 12px;float: left;}.app-user--sections--item img {border-radius: 80%;}.app-user--sections--username {font-family: 'Rubik', sans-serif;color: #445882;font-size: 15px;margin: 4px auto;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 64px;}.app-user--sections--show {color: #374C88;font-size: 15px;display: block;padding: 5px 5px 5px 5px; text-align: center;display: block;text-transform: uppercase;}.app-user--sections--show::after {content: '';width: 20%;border-top: 1px solid #374C88;margin: 8px auto;display: block;}.app-user--sections--show:hover {background: #f5f5f5;}.app-user--form textarea {border: none;font-family: 'Roboto', "Helvetica Neue",Helvetica,Arial,sans-serif; color: #212121;}.app-user--form--bottom {padding: 15px;overflow: hidden;display: block;position: relative;}.app-form--textarea {padding: 10px auto !important;}.app-form--button {font-family: 'Roboto', sans-serif;padding: 10px 18px 10px 18px;font-size: 14px;border: none;color: #FFFFFF;background: #3D6BC7;border-radius: 23px;cursor: pointer;display: inline-flex;float: left;text-align: center;text-transform: uppercase;}.app-form--checked {margin: 10px 0 0 25px;display: inline-flex;float: left;font-family: 'Roboto';color: #212121;}.app-form--button:hover {background: #4672CA;}.app-user--speedmenu {display: block;padding: 16px;color: #67676e;font-family: 'Rubik', sans-serif;font-size: 14px;list-style: none;margin: auto;text-align: center;word-break: break-word;word-wrap: break-word;white-space: normal;}.app-ico--u-icon {color: #31489C;}.table--wrap {width: 100%;border-spacing: 0px;border-collapse: collapse;display: table;}.app-section--table--wrap {border-spacing: 0px;border-collapse: collapse;word-wrap: break-word;}.app-section-tLink {display: block;padding: 14px 15px 14px 15px;margin: auto;text-align: center;word-wrap: break-word;white-space: normal;display: block;}.app-section-tLink > img {border-radius: 80%;}.app-sections--counter {margin: 0 0 0 5px;color: #374C88;float: right;}.app--sections--photo {border-radius: 7% !important;}.app-user--block {padding: 15px;overflow: hidden;display: block;position: relative;word-wrap: break-word;}.app-user-b_top {vertical-align: top;display: block;overflow: hidden;margin-bottom: 8px;}.app-user-b_uavatar {display: inline-flex;}.app-user-b_lef {display: inline-block; vertical-align: top;margin: 3px 0 0 8px;overflow: hidden;}.app-user-b_username {font-family: 'Rubik', sans-serif;color: #445882;font-size: 15px;font-weight: bold;margin: auto;}.app-user-b_username a {color: #445882;}.app-user-b_date {color: #767676;font-size: 13px;font-family: 'Rubik', sans-serif;margin: 4px auto;}.app-user-b_content {font-family: 'Rubik', sans-serif;display: block;font-size: 15px;line-height: 1.3;color: #3D3D3D;}.app-user-b_0 {float: right;display: inline-block;}.circle-photo {border-radius: 80%;}.app-user-b_bot {padding: 17px 15px 17px 15px;border-top: 1px solid #eee;font-family: 'Rubik', sans-serif;}a.app-link_spo {color: #8991AC;display: inline-block;font-size: 14px;}.app-ico--u-heart {color: #ef5350;font-size: 16px;}.form--uAvatar {display: inline-block;vertical-align: top;padding: 15px 3px 0px 15px;}.form--textarea--wrapper {position: relative;margin-left: -5px;display: inline-table;margin-bottom: -15px;margin-top: 10px;}.app-upage-link {padding: 15px;display: block;font-family: 'Rubik';color: #535D87;font-size: 14px;}.app-upage-link-button {font-family: 'Roboto', sans-serif;padding: 10px 18px 10px 18px;font-size: 14px;border: none;color: #FFFFFF;background: #5D8CC7;border-radius: 23px;cursor: pointer;text-align: center;margin: auto;overflow: hidden;display: block;width: 25%;}.app-tile--wrapper {padding: 12px;overflow: hidden;margin-left: 8px;margin-bottom: 4px;background: #FFFFFF;box-shadow: 3px 5px 7px -5px #CACAD2;padding-bottom: 25px;}.app-tile--block {background: #FFFFFF;display: inline-table;box-shadow: rgba(93, 109, 157, 0.3) 0px 3px 3px; margin: 0 3px 0 3px;float: left;margin-top: 19px;text-align: center;overflow: hidden;}.app-tile--link {padding: 18px;display: block;}.app-tile--block > img {text-align: center;}.app-tile--usernick {color: #202022;font-family: 'Rubik';font-size: 16px;text-align: center;padding: 10px 0 0 0;font-weight: bold;display: block;}.app-tile--username {color: #919191;font-size: 15px;margin: 6px auto;display: block;}.app-tile--emotion::before {float: none;margin-right: 12px;}.app-tile--emotion {float: none;position: relative;}.app-button--ext_up {color: #5A679C !important;font-family: 'Rubik';font-weight: 400;background: #FFFFFF;font-size: 14px;padding: 11px !important;}.app-button--ext_up-active {color: #7D839C !important;font-family: 'Rubik';font-weight: 400;background: #FFFFFF !important;border: none !important;font-size: 14px;padding: 11px !important;}.app-button-extMain-up {border: none !important;}.app-button--ext_up:hover {background: #FFFFFF !important; }.app-users--online-counter {font-family: 'Rubik';font-size: 13px;border: none;}.app-center--tile {width: 560px;display: inline-block;float: left;}.app-extend--rightBlock {display: inline-block;width: 178px;float: right;padding-bottom: 22px;background: #FFFFFF;margin-left: 8px;box-shadow: rgba(93, 109, 157, 0.3) 0px 3px 3px; margin-right: 2px;}.app-list-link-rightBlock-active {color: #5A679C;background: #E9EDFD;font-family: 'Rubik';font-weight: 400;font-size: 1em;padding: 7px 11px 6px 15px;display: block;border-left: 2px solid #C3CFFD;line-height: 1.4;}.app-list-link-rightBlock {color: #7D839C;font-family: 'Rubik';font-weight: 400;background: #FFFFFF;font-size: 1em;display: block;line-height: 1.4;white-space: nowrap;height: 25px;padding-left: 19px;line-height: 31px;}@media screen and (min-width: 1000px) {.app-user--sections--item {margin: 0 5px 0 20px;}}@media screen and (max-width: 990px) {.app-user--sections--item__gifts {margin-right: 3px;}}@media screen and (max-width: 900px) {.app-user--sections--item {margin-left: 3px;margin-bottom: 5px;}.app-user--sections--main {margin-left: 3px;}}@media screen and (max-width: 990px) {.app-super--hide-mobile {display: none;}.app-center--tile {width: 100%;}}@media screen and (min-width: 1000px) {.app-super--hide-pc {display: none;}}@media screen and (max-width: 990px) {.app-tile--block {margin: 5px;}.app-tile--wrapper {}}@media screen and (min-width: 900px) {.app-tile--block {width: 24%;}}@media screen and (min-width: 1000px) {.form--textarea--wrapper {width: 94%;}}@media screen and (max-width: 990px) {.form--textarea--wrapper {width: 100%;}}@media screen and (max-width: 990px) {.u-speedmenu-text {display: none;}}@media screen and (min-width: 1000px) {.app-ico--u-icon {margin: 0 4px 0 0;vertical-align: top;text-align: center;}}.our-u_on {width: 5px;height: 5px;background: #8AC176;display: inline-block;border-radius: 50%;font-size: 12px;color: #FFFFFF;margin-left: 2px;padding: 2px;margin-top: 3px;vertical-align: text-top !important;}.our-u_off {width: 3px;height: 3px;border: 1px solid #808080;background: #FFFFFF;display: inline-block;border-radius: 50%;font-size: 12px;color: #FFFFFF;margin-left: 2px;padding: 2px;margin-top: 3px;vertical-align: text-top !important;}