.coursesBox {height: 520px;color: #434a54;padding-bottom: 10px;margin-bottom: 10px;}.coursesBoxLine {height: auto;}.coursesBoxMin {color: #434a54}.courseBottomLine {position: absolute;width: calc(100% - 45px);bottom: -20px;}.coursesBoxImage {background-size: cover;background-position: center center;border-radius: 5px;aspect-ratio: 16/9;height: auto !important}.coursesBoxMin .coursesBoxImage {height: 250px;}.coursesLessonsBoxImage {float: left;width: 80px;height: 80px;background-size: cover;background-position: center center;border-radius: 5px}.coursesLessonsBoxContent {float: left;width: calc(100% - 300px);}.coursesLessonsBoxContentRight {float: right;width: 120px;}.coursesLessonsBoxContentLabel {margin-bottom: 10px;margin-top: 5px;color: #AAAAAA}.coursesLessonsBoxContentLabel.success {font-weight: 600;color: #00bf4f}.coursesLessonsBoxTitle {padding-left: 20px;font-size: 19px;font-weight: 500;}.coursesLessonsBoxDescr {padding-left: 20px;padding-top: 8px;font-size: 13px;color: #434a54;}.coursesBoxContent {padding-top: 15px;color: #434a54}.coursesBoxContentTitle {font-size: 20px;font-weight: 600;color: #2196f3;line-height: 26px;margin-bottom: 30px;}.coursesBoxContentDescr {font-size: 14px;margin: 15px 0px 30px;color: #434a54}.coursesBoxContentFullDescr {font-size: 15px;margin: 15px 0px 30px;color: #434a54}.coursesBoxContentLevel {float: left;display: block;padding: 3px 10px;font-size: 14px;color: #FFFFFF;border-radius: 5px;background: #e7bd65;position: relative}.coursesBoxContentLevel:before {content: 'Уровень';position: absolute;left: 0px;top: -18px;padding: 0px 0px 0px 10px;font-size: 12px;color: #b3afaf;}.coursesBoxContentLevelNoBefore:before {display: none;}.coursesBoxContentInfo {float: right;display: block;padding: 0px 0px;width: 55px;text-align: center;font-size: 20px;color: #000;position: relative;font-weight: 600;}.coursesBoxContentInfo:before {content: 'Занятий';position: absolute;left: 0px;top: -18px;padding: 0px 0px 0px 0px;font-size: 12px;color: #b3afaf;text-align: center;width: 55px;font-weight: 400;}.coursesBoxContentPrice {font-size: 24px;margin-top: 18px;font-weight: 500;}.coursesBoxContentPrice i {font-size: 21px;}.coursesBoxContentPricePart {float: left;margin-right: 15px;padding: 10px 15px;background: #FAFAFA;border: 1px solid #DADADA;cursor: pointer;border-radius: 5px}.coursesBoxContentPricePart.active {background: #fff0b6;border: 1px solid #fff0b6;}.coursesBoxContentPricePart p { margin: 0px 0px 0px 0px; padding: 0px; font-size: 12px;}.coursesBoxContentPricePartFirst { font-size: 30px;}.coursesBoxContentPricePartFirst p { font-size: 14px;}.coursesBoxContent .btn {float: right;position: relative;top: -42px;}.coursesMaterialMenu {list-style: none;margin: 20px 0px 0px 0px;padding: 0px;}.coursesMaterialMenu li {list-style: none;margin: 0px;}.coursesMaterialMenu li a {display: block;font-size: 17px;padding: 10px 15px 0px 15px;font-weight: 600; border-radius: 5px;}.coursesMaterialMenu li a div {display: block;color: #505458;font-weight: 400;font-size: 14px;border-bottom: 1px solid #DADADA;padding-bottom: 10px;}.coursesMaterialMenu li a.active {color: #FFF;background: #2196f3;border-bottom: 1px solid #2196f3}.coursesMaterialMenu li a.active div {color: #FFF;border-bottom: 1px solid rgba(0,0,0,0); }.coursesMaterialVideo {width: 100%;height: 450px;}.coursesMaterialDescription {padding: 30px 0px;font-size: 15px;}.coursesMaterialFiles {border-top: 1px solid #DADADA; padding: 10px 0px;margin-top: 30px;}.coursesMaterialFile {float: left;display: block;padding: 20px;border-radius: 5px;border: 1px solid #e8e8e8;margin: 0px 15px 15px 0px;text-align: center;font-size: 15px;}.coursesMaterialFile:hover {border: 1px solid #D0D0D0;}.coursesMaterialFile i {font-size: 30px;display: block;margin-bottom: 5px;}.coursesSubjectBox {display: inline-block;padding: 5px 10px;background: #4ab6f1;color: #FFF;border-radius: 5px;margin: 0px 5px 5px 0px;}.coursesBoxContentUnderline {font-size: 13px;color: #9c9c9c;border-top: 1px solid #EAEAEA;padding-top: 10px;margin-top: 20px;text-align: center;}.coursesBoxContentFull .btn {top: 19px;}.coursesBoxFinishDateActive {margin-top: 15px;padding: 10px 10px;font-weight: 500;font-size: 17px;background: #cbe9cb;color: #05711f;border-radius: 5px;}.coursesBoxFinishDateDisactive {margin-top: 15px;padding: 10px 10px;font-weight: 500;font-size: 17px;background: #facbc7;color: #ea4335;border-radius: 5px;}.coursesBox {display: block;position: relative;border-bottom: 1px solid #DADADA}.coursesBox:nth-last-child(1) {border-bottom: 0px}.coursesBox:after {content: '';display: block;clear: both;}.coursesBoxImg {float: left;width: 80px;height: 80px;border-radius: 5px;background-size: cover;background-position: center center;}.coursesBoxName {font-size: 17px;font-weight: 500;color: #505458;float: left;width: calc(100% - 80px);padding: 2px 20px;}.coursesBoxName table {font-size: 14px;color: #A0A0A0;width: 100%;}.coursesBoxName table td {padding: 5px 25px 5px 0px;}.coursesBoxName table th {padding: 5px 0px; font-weight: 500;}.coursesBoxName .coursesSubjectBox {padding: 2px 5px;font-size: 11px;font-weight: 300;margin: 0px 2px 2px 0px;}.coursesScrollbar {}.coursesScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {opacity: 1}.questionBoxNumber {font-size: 15px;display: inline-block;padding: 5px 10px;background: #f0f0f0;border-radius: 5px;margin-bottom: 10px;}.questionBoxName {font-size: 17px;line-height: 20px;margin: 10px 0px 20px 0px;}.questionBoxAnswer {display: block;border: 1px solid #DADADA;border-radius: 10px;margin-bottom: 10px;font-size: 20px;position: relative;cursor: pointer;padding: 10px;user-select: none;}.questionBoxAnswer:hover {background: #FAFAFA}.questionBoxAnswer:after {content: '';position: relative;display: block;clear: both;}.questionBoxAnswerCheckbox {float: left;width: 30px;height: 30px;margin-right: 20px;border-radius: 5px;border: 1px solid #DADADA;background: #FFFFFF;position: relative;}.questionBoxAnswer.active .questionBoxAnswerCheckbox:after {display: block;content: '';width: 22px;height: 22px;top: 3px;left: 3px;border-radius: 3px;background: #4ab6f1;position: absolute;}.questionBoxAnswerCheckboxText {float: left;width: calc(100% - 50px);height: auto;}.questionBoxButton {margin-top: 20px;}.questionBoxResultBoxResultName {font-size: 30px;color: #2196f3;font-weight: 500;}.questionBoxResultBoxResultScores {margin: 20px auto;width: 100px;height: 100px;border-radius: 50%;border: 5px solid #2196f3;color: #000000;font-size: 35px;line-height: 75px;position: relative;}.questionBoxResultBoxResultScoresName {position: absolute;top: 100%;width: 90px;margin-top: -60px;font-size: 13px;text-align: center;color: #434343;}.questionBoxResultBoxResultDescription {padding-top: 15px;border-top: 1px solid #DADADA;margin-top: 15px;font-size: 15px;text-align: center;margin-bottom: 30px;}.lpPage .lpSlider {border-radius: 30px;background: #a1dafb;height: 500px;width: 100%;}.loginFormBox {float: none; margin: 0px auto; padding-top: 10px; width: 450px;}.loginModalTitle {margin-top: -10px !important; margin-bottom: -30px !important}.loginButtonCreateChannel {height: 80px;background: linear-gradient(-45deg, #f581ae, #72b6f1);width: calc(50% - 10px);margin-right: 10px;border-radius: 3px;color: #FFF;overflow: hidden;}.loginButtonCreateChannel.grey {background: #f4f4f4;color: #808080;margin-bottom: 30px;}.loginButtonCreateChannel.grey svg path {fill: #808080;transition: All 0.3s;}.loginButtonCreateChannel.grey:hover svg path {fill: #FFF;}.loginButtonCreateChannel.grey:nth-child(2n) {margin-left: 10px;margin-right: 0px;}.loginButtonCreateChannel:hover {background: #4eb5f1 !important;color: #FFF;}.loginButtonCreateChannel span {padding: 18px 10px 0px;font-size: 20px;font-weight: 500;display: block;float: left;max-width: calc(100% - 80px);white-space: nowrap;}.loginButtonCreateChannel span:nth-child(3) {padding: 0px 10px;font-size: 13px;font-weight: 400;display: block;width: 80%;margin-bottom: 15px;}.loginButtonCreateChannel svg {width: 50px;float: left;margin: 16px 15px 5px 10px;}.loginButtonCreateChannel .tmpUserAvatar {width: 55px;height: 55px;float: left;margin: 14px 15px 15px 10px;border: 3px solid #FFFFFF;}.loginButtonCreateChannel svg path {fill: #FFF;}.loginButtonCreateChannel:nth-child(2) {margin-left: 10px;margin-right: 0px;}.loginSectionLink {color: #757575;margin: 20px 30px;}.loginSectionLink i {position: relative;margin-right: 10px;color: #a8a8a8;font-size: 18px;top: 1px;}.loginMenuBox {margin-top: 30px;}.loginServiceTitle {font-size: 16px;margin-bottom: 0px;font-weight: 500;color: #000;}.loginServiceBox .streamAuthorName {font-size: 13px;top: 0px;font-weight: 400;}.loginSocButton {display: inline-block;padding: 10px;background: #f2f2f2;font-size: 20px;margin: 0px 5px;border-radius: 3px;width: 42px;text-align: center;}.loginTypeLink {display: block;margin-bottom: 10px;}.loginTypeLink a {font-weight:600;text-decoration: none;display: inline;border-bottom: 1px dashed;color: #000;}.loginTypeLink a.active {color: #2196f3;border-bottom: 1px dashed;}@media (max-width: 992px) {.loginButtonCreateChannel {display: block;width: 100%;overflow: visible;margin: 10px 0px !important;}.loginMenuBox {margin-top: 0px;}.loginButtonCreateChannel span:nth-child(3) {display: inline-block;max-width: calc(100% - 80px);}.tmpAvatarEditProfileButton {top: 0px;}.loginButtonCreateChannel {height: auto;float: none;}.loginButtonCreateChannel span {white-space: break-spaces;}.loginButtonCreateChannel span:nth-child(2) {line-height: 25px;margin-bottom: 5px;}}@media (max-width: 800px) {.loginFormBox {padding-top: 30px; width: 100%;}.loginModalTitle {margin-top: 0px !important; margin-bottom: 0px !important}.loginFormBox .streamEnterLink {margin-left: 0px;margin-top: 10px;display: inline-block;}.loginFormBox button {margin-right: 15px;}.loginButtonCreateChannel .tmpUserAvatar {margin: 16px 5px 15px 0px;}.loginButtonCreateChannel svg {margin: 16px 5px 5px 0px;}.loginSocButton {margin: 0px 10px 0px 0px;}}.users_Table {width: 100%;font-size: 15px;}.users_Table > tbody > tr > td {padding: 7px 25px;border-bottom: 1px solid #efeeee;font-size: 15px;}.users_Table > tbody > tr > td:nth-child(1) p {margin-top: 5px;color: grey;font-weight: normal}.users_Table > tbody > tr > td:nth-child(odd) {background: #f7f7f7}.users_Table tr.title td {font-weight: bold;text-transform: uppercase;padding: 10px 25px;border-bottom: 2px solid #efeeee;color: #736a6a;}.users_SearchBox {background: linear-gradient(#f7f7f7, #f1f1f1);box-shadow: 1px 2px 10px rgba(191, 191, 191, 0.2);padding: 0px;border-radius: 15px;border: 1px solid #efefef;margin-bottom: 20px;}.users_SearchBoxLine {min-width: 13%;margin: 10px 1%;float: left;padding: 5px;position: relative}.users_SearchBoxLine2 {min-width: 25%;margin: 10px 1%;float: left;padding: 5px;position: relative}.users_SearchBoxLine3 {min-width: 20%;margin: 10px 1%;float: left;padding: 5px;position: relative}.users_SearchBoxLine input[type="text"], .users_SearchBoxLine select {background: #FFFFFF;border: 1px solid #bfbdbd;border-radius: 5px;height: 30px;padding: 0px 2%;width: 96%;}.users_SearchBoxLine textarea {background: #FFFFFF;border: 1px solid #bfbdbd;border-radius: 5px;height: 70px;padding: 5px 2%;width: 96%;}.users_SearchBoxLine select {height: 32px;}.users_SearchBoxLine .halfSize, .users_SearchBoxLine .halfSize {width: 50% !important;}.users_SearchBoxLine2 p.users_SearchBoxLabel {margin-top: 10px;margin-bottom: 5px;}.users_SearchBoxLine input:focus {border: 1px solid #9c9b9b;outline: none;}.users_SearchBoxLabel {font-size: 12px;color: grey;margin-bottom: 4px;}.users_RangeBox {position: absolute;top: 100%;z-index: 500;}.users_SearchStatPeriod {font-weight: bold;}.users_SearchCount {margin: 20px 5px;color: #6b6b6b;}.users_SearchBoxLine2 .cabinet_order_button_min {margin-left: 0px;margin-top: 0px;}.users_Table {width: 100%;font-size: 15px;}.users_Table > tbody > tr > td {padding: 7px 25px;border-bottom: 1px solid #efeeee;font-size: 15px;}.users_Table > tbody > tr > td:nth-child(1) p {margin-top: 5px;color: grey;font-weight: normal}.users_Table > tbody > tr > td:nth-child(odd) {background: #f7f7f7}.users_Table tr.title td {font-weight: bold;text-transform: uppercase;padding: 10px 25px;border-bottom: 2px solid #efeeee;color: #736a6a;}.users_SearchBox {background: linear-gradient(#f7f7f7, #f1f1f1);box-shadow: 1px 2px 10px rgba(191, 191, 191, 0.2);padding: 0px;border-radius: 15px;border: 1px solid #efefef;margin-bottom: 20px;}.users_SearchBoxLine {min-width: 13%;margin: 10px 1%;float: left;padding: 5px;position: relative}.users_SearchBoxLine2 {min-width: 25%;margin: 10px 1%;float: left;padding: 5px;position: relative}.users_SearchBoxLine3 {min-width: 20%;margin: 10px 1%;float: left;padding: 5px;position: relative}.users_SearchBoxLine input[type="text"], .users_SearchBoxLine select {background: #FFFFFF;border: 1px solid #bfbdbd;border-radius: 5px;height: 30px;padding: 0px 2%;width: 96%;}.users_SearchBoxLine textarea {background: #FFFFFF;border: 1px solid #bfbdbd;border-radius: 5px;height: 70px;padding: 5px 2%;width: 96%;}.users_SearchBoxLine select {height: 32px;}.users_SearchBoxLine .halfSize, .users_SearchBoxLine .halfSize {width: 50% !important;}.users_SearchBoxLine2 p.users_SearchBoxLabel {margin-top: 10px;margin-bottom: 5px;}.users_SearchBoxLine input:focus {border: 1px solid #9c9b9b;outline: none;}.users_SearchBoxLabel {font-size: 12px;color: grey;margin-bottom: 4px;}.users_RangeBox {position: absolute;top: 100%;z-index: 500;}.users_SearchStatPeriod {font-weight: bold;}.users_SearchCount {margin: 20px 5px;color: #6b6b6b;}.users_SearchBoxLine2 .cabinet_order_button_min {margin-left: 0px;margin-top: 0px;}.supportMinLine {font-size: 13px;color: #A0A0A0;font-weight: 400;}.main-menu.closed {overflow: hidden;}.btn-default.active, .btn-default.active.focus {color: #FFFFFF;background: #44a4f1;}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display: none !important;}.main-content {min-width: 900px}.fixed-navbar .dropdown-menu {left: auto !important;right: 0px !important;float: none !important;}.main-menu .button-close {top: 17px;color: #898787;}.mainMenuCounter {display: block;position: absolute;width: 25px;height: 25px;line-height: 25px;text-align: center;right: 12px;top: 12px;border-radius: 50%;color: #FFF;font-size: 14px;font-weight: 600;background: #4ab6f1;}.current .mainMenuCounter {color: #4ab6f1;background: #FFFFFF;}.popup_alert {position: fixed;top: 100%;left: 0px;background: #00bf4f;z-index: 99999; margin-top: -70px;padding: 0px 20px;height: 70px;line-height: 70px;display: inline-block;min-width: 260px;color: #FFF;}.popup_alert.red_alert {background: #ea4335;}.label-warning2 {background: #ded820}.label-warning3 {background: #a5c868}.bottomLink {color: #a1a1a1;}.footerBox {position: relative;margin-top: 20px;width: 100%;text-align: center;z-index: 10;line-height: 35px;height: 35px;border-top: 1px solid #ececec;font-size: 12px;}#wrapper {overflow-x: initial;}.tmpPasswordShow {position: absolute;left: calc(100% - 30px);top: 44px;color: #afadad;font-size: 18px;cursor: pointer}.table-responsive {overflow-x: inherit !important;overflow-y: inherit !important;}.ajax-upload-dragdrop {border: 2px dashed rgb(225 225 225) !important;}.ajax-file-upload {background: #006bdf !important;}.tmpDescrOrderBox {font-size: 11px;height: 15px;color: #a09f9f;overflow: hidden;padding-right: 10px;position: relative;text-align: justify;}.tmpDescrOrderBox:before {content: '…';position: absolute;right: 0;bottom: -1px;}.tmpDescrOrderBox:after {content: "";position: absolute;right: 0;width: 10px;height: 10px;margin-top: 10px;background: white;}.jsSymbolCounterField {padding-bottom: 25px;}.tmpSymbolCounter {position: absolute;height: 20px;width: auto;z-index: 50;margin-top: -20px;font-size: 12px;color: #D0D0D0;padding-left: 10px;}table.tableOrders {margin-bottom: 0px}table.tableOrders td {border: 0px !important}.table.tableOrders>thead>tr>th {border-bottom: 0px !important}.hidden {display: none !important}.mainSectionDesktop {display: inline-block;position: relative;vertical-align: middle;width: 250px;max-width: 40%;margin: 10px;text-align: center;background: linear-gradient(30deg, #4ab6f1, #3180ab)}.mainSectionDesktop2 {background: linear-gradient(30deg, #2cc776, #187e40)}.mainSectionDesktop3 {background: linear-gradient(30deg, #f6b121, #ce6728)}.mainSectionDesktop4 {background: linear-gradient(30deg, #d96590, #a06ea2)}.mainSectionDesktop5 {background: linear-gradient(30deg, #8979d2, #5242a1)}.mainSectionDesktop:hover {background: linear-gradient(30deg, #4ab6f1, #4ab6f1)}.mainSectionDesktop2:hover {background: linear-gradient(30deg, #2cc776, #2cc776)}.mainSectionDesktop3:hover {background: linear-gradient(30deg, #f6b121, #f6b121)}.mainSectionDesktop4:hover {background: linear-gradient(30deg, #d96590, #d96590)}.mainSectionDesktop5:hover {background: linear-gradient(30deg, #5242a1, #5242a1)}.mainSectionDesktop img,.mainSectionDesktop svg {width: 55px;height: 55px;display: block;margin: 10px auto;margin-top: 30px;font-size: 50px}.mainSectionDesktop svg path,.mainSectionDesktop svg rect {fill: #FFFFFF}.mainSectionDesktop .title {font-size: 18px;font-weight: 600;margin: 0px 20px;color: #FFFFFF;text-transform: uppercase;margin-bottom: 30px}footer {position: absolute;top: 100%;left: 0px;margin-top: -30px !important;width: 100%;text-align: center;padding: 0px !important;height: 30px;line-height: 30px;font-size: 14px;z-index: 10;border-top: 1px solid #e7e7e7;color: rgb(123 123 123 / 70%);}.tmpGalleryImageBox {width: 190px;height: 150px;display: inline-block;position: relative;border: 1px solid #DDDDDD;margin: 0px 10px 10px 0px;overflow: hidden;border-radius: 3px;background: #FFFFFF;}.tmpGalleryImage {width: 100%;height: 100%;display: block;position: absolute;background-size: contain;background-position: center center;background-repeat: no-repeat;z-index: 2;}.tmpGalleryImage img {width: 100%;height: 100%;display: block;position: absolute;top: 0px;left: 0px;opacity: 0;}.highlight {width: 190px;height: 150px;display: inline-block;position: relative;border: 1px dashed #A5A5C7;background: #DADADA;margin: 0px 10px 10px 0px;border-radius: 10px;}.tmpGalleryImageNav {width: 100%;height: 20px;position: absolute;text-align: right;z-index: 3;padding: 5px 10px; background: rgba(0,0,0,0.5);opacity: 0;}.tmpGalleryImageNav i {color: #FFFFFF;font-size: 13px;position: relative;top: -1px;}.tmpGalleryImageBox:hover .tmpGalleryImageNav {opacity: 1;}.adminMoveIcon {cursor: move}.tmpGalleryImageMain {position: absolute;left: 10px;bottom: 10px;border-radius: 50%;width: 25px;height: 25px;z-index: 10;display: block;background: #FFFFFF;box-shadow: 2px 2px 5px rgba(0,0,0,0.5);}.tmpGalleryImageMain.active:after {left: 5px;top: 5px;width: 15px;height: 15px;border-radius: 50%;background: #193f8e;content: '';display: block;position: absolute}.admin-button-add-right {padding: 2px 19px !important;font-size: 12px !important;margin-left: 10px !important;vertical-align: top !important;float: right !important;}.tmpDynamicLoadContent {position: relative;overflow-y: auto;overflow-x: hidden;max-height: 350px;}.tmpDynamicLoadContent::-webkit-scrollbar {width: 5px;}.tmpDynamicLoadContent::-webkit-scrollbar-track {border-radius: 5px;background: rgba(0,0,0,0)}.tmpDynamicLoadContent::-webkit-scrollbar-thumb {background: #c5cedc; border-radius: 10px;}.tmpDynamicLoadContent::-webkit-scrollbar-thumb:hover {background: #aabbd6; }.tmpDynamicLoadTriangle {display: block;width: 10px;height: 10px;position: absolute;left: calc(100% - 35px);top: 46px;font-size: 10px;}tr.noread {background: #e3eff9 !important;font-weight: 600;}tr.noread td {background: #e3eff9 !important;font-weight: 600;}.form-control.tmpDynamicLoad {padding-left: 39px}.tmpOpenBoxButton {font-size: 16px;font-weight: 500;cursor: pointer;float: left;width: calc(100% - 110px)}.tmpOpenBoxButton.active i {transform: rotate(180deg);position: relative;}.tmpOpenBoxButton i {display: inline-block;vertical-align: top;margin-right: 5px;}.tmpOpenBoxButton span {display: inline-block;vertical-align: top;width: calc(100% - 30px)}.tmpOpenBox {margin-top: 15px;}.tmpDynamicLoadContentSearchIcon {position: absolute;z-index: 2;background-image: url("data:image/svg+xml,%3Csvg width='100pt' height='100pt' version='1.1' viewBox='0 0 700 700' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m445.73 241.71c0-36.895-13.113-68.457-39.336-94.68-26.227-26.227-57.785-39.34-94.68-39.34-36.895 0-68.457 13.113-94.68 39.34-26.227 26.223-39.34 57.785-39.34 94.68 0 36.895 13.113 68.453 39.34 94.68 26.223 26.223 57.785 39.336 94.68 39.336 36.895 0 68.453-13.113 94.68-39.336 26.223-26.227 39.336-57.785 39.336-94.68zm153.16 248.89c0 10.371-3.7891 19.344-11.371 26.922-7.5781 7.582-16.551 11.371-26.922 11.371-10.77 0-19.742-3.7891-26.922-11.371l-102.61-102.3c-35.699 24.727-75.484 37.094-119.36 37.094-28.52 0-55.793-5.5352-81.816-16.602-26.027-11.07-48.461-26.027-67.309-44.875-18.848-18.844-33.805-41.281-44.871-67.305-11.07-26.027-16.605-53.301-16.605-81.816 0-28.52 5.5352-55.793 16.605-81.816 11.066-26.027 26.023-48.461 44.871-67.309 18.848-18.848 41.281-33.805 67.309-44.871 26.023-11.07 53.297-16.605 81.816-16.605 28.516 0 55.789 5.5352 81.816 16.605 26.023 11.066 48.461 26.023 67.305 44.871 18.848 18.848 33.805 41.281 44.875 67.309 11.066 26.023 16.602 53.297 16.602 81.816 0 43.875-12.367 83.66-37.094 119.36l102.61 102.61c7.3789 7.3789 11.07 16.352 11.07 26.922z' fill-rule='evenodd'/%3E%3C/svg%3E");width: 20px;height: 20px;background-size: cover;background-position: center center;margin-left: 12px;margin-top: -30px;opacity: 0.3;display: block;}.tmpDynamicLoadBox {position: absolute;padding: 0px;background: #FFFFFF;min-width: 350px;width: calc(100% - 30px);border: 1px solid #cdcdcd;margin-top: -1px;z-index: 10;overflow-y: auto;height: 350px;}.tmpDynamicLoadBox a {position: relative;display: block;font-weight: 500;padding: 8px 15px;border-bottom: 1px solid #DADADA;}.tmpDynamicLoadBox a.active {color: #FFFFFF;background: #61b1f1;}.tmpDynamicLoadContent p {border: 1px solid #ccd1d9;font-weight: 600;padding: 10px 15px;margin-top: -1px;font-size: 15px;color: #000;background: #ffffff;margin-bottom: 0px;}.tmpDynamicRemoveButton {float: right;color: #D0D0D0;position: relative;top: 2px;}.tmpDynamicCheckbox {display: inline-block;width: 20px;height: 20px;border-radius: 3px;border: 1px solid #DDDDDD;margin-right: 10px;vertical-align: middle;position: relative;}.tmpDynamicCheckbox i {display: none;font-size: 12px;color: #FFFFFF;position: absolute;left: 3px;top: 3px;}.active .tmpDynamicCheckbox {border: 1px solid #2196f3;background: #2196f3}.active .tmpDynamicCheckbox i {display: block;}.tmpTitle {text-align: left;margin-top: 30px;text-transform: uppercase;font-weight: 500;margin-left: 20px;}.desktopContainer {margin: 0px auto; width: 100%;}.desktopFrame {padding: 0px 0px;margin-left: -30px;width: calc(100% + 60px);position: relative}.desktopFrameContent {position: relative;border-bottom: 1px dashed rgba(0,0,0,0);min-height: 900px; padding: 60px 30px;}.desktopFrameContent:after {content: '';display: block;clear: both;position: absolute;width: 1px;height: 100%;left: 100%;top: 0px;border-right: 1px dashed rgba(0,0,0,0);}.desktopFrameBox {float: left;width: 210px;display: block;height: 210px;position: relative}.desktopFrameBox:before {content: '';display: block;position: absolute;left: 0px;top: 0px;width: 1px;height: 100%;border-left: 1px dashed rgba(0,0,0,0)}.desktopFrameBox:after {content: '';display: block;position: absolute;left: 0px;top: 0px;width: 100%;height: 1px;border-top: 1px dashed rgba(0,0,0,0)}.desktopFrameContent.active{border-bottom: 1px dashed rgba(0,0,0,0.1); }.desktopFrameContent.active:after {border-right: 1px dashed rgba(0,0,0,0.1);}.desktopFrameContent.active .desktopFrameBox:before {border-left: 1px dashed rgba(0,0,0,0.1)}.desktopFrameContent.active .desktopFrameBox:after {border-top: 1px dashed rgba(0,0,0,0.1)}.desktopDraggableBox {position: absolute;width: 410px;margin: 5px;height: 410px;left: 0px;top: 0px;z-index: 3;box-shadow: 1px 1px 20px rgb(0 0 0 / 20%);cursor: move;}.desktopDraggableBox * {cursor: default;}.desktopDraggableBox.size1 {width: 200px;height: 200px;}.desktopDraggableBox.size2 {width: 410px;height: 410px;}.desktopDraggableBox.size0 {width: 410px;height: 200px;}.desktopDraggableBox.draggable {opacity: 0.6}.desktopFrameBox.drop-hover {background: rgba(0,0,0,0.05)}.desktopDraggableBox .box-title {font-weight: 500;text-transform: uppercase;text-align: left;font-size: 14px;margin-bottom: 20px;height: 35px;}.desktopDraggableBoxCount {text-align: left;font-size: 60px;line-height: 60px;color: #2196f3;padding-bottom: 30px;border-bottom: 1px solid #c1c1c1;}.desktopDraggableBoxDescr {text-align: left;padding-top: 5px;font-size: 14px;}.desktopDraggableBoxDescrRight {position: absolute;top: 80px;left: calc(100% - 170px);text-align: right;width: 150px;}.desktopFunnel {width: 100%;margin: 10px auto;border: 1px solid #eaeaeb;border-radius: 15px;position: relative;height: 250px;margin-top: 10px;background: #FFFFFF;box-shadow: 1px 1px 10px rgb(191 191 191 / 30%);}.desktopFunnelMain {width: 180px;float: left;padding-top: 20px;padding-left: 20px;}.desktopFunnelContent {width: calc(100% - 230px);float: left;overflow-x: auto;white-space: nowrap;text-align: left;margin-left: 50px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.desktopFunnelContent::-webkit-scrollbar {height: 5px;}.desktopFunnelContent::-webkit-scrollbar-track {border-radius: 5px;background: rgba(0,0,0,0)}.desktopFunnelContent::-webkit-scrollbar-thumb {background: #c5cedc; border-radius: 10px;}.desktopFunnelContent::-webkit-scrollbar-thumb:hover {background: #aabbd6; }.desktopFunnelContentBox {display: inline-block;min-width: 170px;height: 226px;margin: 20px 5px 0px 0px;}.desktopFunnelContentBoxData1 {margin-bottom: 5px;text-align: center;background: #ebeff5;padding: 15px;border-radius: 10px;}.desktopFunnelContentTitle {font-size: 13px;font-weight: 500;text-transform: uppercase;height: 28px;text-align: center;border-bottom: 1px solid #cad2de;}.desktopFunnelContentCount {font-size: 35px;line-height: 50px;margin-bottom: 5px;margin-top: 15px;font-weight: 700;}.desktopFunnelContentText {font-size: 16px;}.desktopFunnelContentBoxData2 {text-align: center;font-size: 16px;background: #ebeff5;padding: 15px;border-radius: 10px;}.desktopFunnelMain .desktopFunnelContentBoxData1 {padding-top: 30px;}.desktopFunnelMain .desktopFunnelContentCount {font-size: 50px;}.desktopFunnelMain .desktopFunnelContentText {margin-bottom: 12px;}.desktopPercentLineBox {margin: 3px 0px 8px 0px;height: 5px;border-radius: 3px;background: #DDDDDD;display: block;}.desktopPercentLine {position: relative;left: 0px;top: 0px;width: 5px;height: 5px;border-radius: 3px;background: #2196f3}.widgetTargetBox {width: 100%;position: relative;background: #e0e0e0;border-radius: 5px;height: 30px;}.widgetTargetBoxLine {width: 0%;position: absolute;background: linear-gradient(-30deg, #51d490, #4eb5f1);border-radius: 5px;height: 30px;left: 0px;top: 0px;z-index: 1;}.widgetTargetBoxValue {width: 100%;position: absolute;text-align: center;color: #000000;font-weight: 400;font-size: 14px;height: 30px;line-height: 30px;left: 0px;top: 0px;z-index: 2;}.widgetTargetBoxValue span {font-size: 17px;font-weight: 500;}.widgetTargetUser {margin: 0px 0px 10px 0px;text-align: left;}.widgetTargetUser span {text-transform: uppercase;font-weight: 500;}.funnelBox {overflow-x: auto;overflow-y: hidden;white-space: nowrap;user-select: none;}.funnelBox::-webkit-scrollbar {height: 5px;}.funnelBox::-webkit-scrollbar-track {border-radius: 5px;background: rgba(0,0,0,0)}.funnelBox::-webkit-scrollbar-thumb {background: #c5cedc; border-radius: 10px;}.funnelBox::-webkit-scrollbar-thumb:hover {background: #aabbd6; }.funnelSortableBox {width: 280px;height: 100%;min-height: 600px;border-right: 1px dashed rgba(0,0,0,0.3);padding: 10px;position: relative;display: inline-block;vertical-align: top;}.funnelSortableBox.minimize {overflow-x: hidden;width: 110px; }.funnelColButton{position: absolute;height: 74px;line-height: 74px;background: #f2f2f2;width: 20px;text-align: center;font-size: 30px;color: #a6a6a6;z-index: 100;opacity: 0.7}.funnelColButton.active {transform: scaleX(-1)}.funnelSortableBox.minimize:before {content: '';display: block;width: 60px;position: absolute;background: linear-gradient(to right, rgba(255,255,255,0) 20%, rgba(255,255,255,1));z-index: 10;height: 100%;top: 0px;left: calc(100% - 60px);}.funnelSortableBox.minimize .dealAddBid,.funnelSortableBox.minimize .funnelSortableBoxSubTitle {opacity: 0;}.funnelSortableDealEditBox {opacity: 0;position: absolute;left: calc(100% - 46px);top: 2px;z-index: 2;transition: opacity 0.2s;}.funnelSortableDealEditBox .btn.btn-sm {padding: 3px 5px;font-size: 12px;cursor: pointer !important}.funnelSortableDealEditBox .btn.btn-sm i {cursor: pointer !important}.funnelSortableDeal:hover > .funnelSortableDealEditBox,.desktopDraggableBox:hover > .funnelSortableDealEditBox {opacity: 1;}.funnelSortableBox .drop-hover {background: rgba(0,0,0,0.05);height: 50px;display: block;margin-bottom: 10px;border-radius: 5px;}.funnelSortableBoxInner {position: relative;display: block;width: 100%;min-height: 600px;}.funnelSortableBoxInner::-webkit-scrollbar {width: 5px;}.funnelSortableBoxInner::-webkit-scrollbar-track {border-radius: 5px;background: rgba(0,0,0,0)}.funnelSortableBoxInner::-webkit-scrollbar-thumb {background: #c5cedc; border-radius: 10px;}.funnelSortableBoxInner::-webkit-scrollbar-thumb:hover {background: #aabbd6; }.funnelSortableBoxTitle {text-align: center;font-size: 14px;font-weight: 600;text-transform: uppercase;}.funnelSortableBoxSubTitle {text-align: center;font-size: 12px;font-weight: 400;}.funnelSortableMinDescr {font-size: 11px;margin: 0px 0px 5px 0px;}.funnelSortableBox hr {border-top: 2px solid #DDDDDD}.funnelSortableDeal {background: #FDFDFD;border-radius: 5px;border: 1px solid #DADADA;margin-bottom: 10px;padding: 5px 8px;position: relative;}.funnelSortableDeal * {word-break: normal;white-space: normal;}.funnelSortableDealInfoTasks {position: relative;display: inline-block;vertical-align: middle;width: 17px;height: 17px;border-radius: 50%;background: #f56f6f;text-align: center;font-weight: 600;color: #FFF;margin-left: 5px;line-height: 17px;font-size: 11px;top: -1px;}.funnelSortableDealInfoTasks a {color: #FFF;}.funnelSortableDealInfoLeft,.funnelSortableDealInfoRight {float: left;width: 50%}.funnelSortableDealInfoRight {float: left;width: 50%}.funnelSortableDealInfoLeftTitle {color: #8c8b8b;font-size: 10px;text-transform: uppercase;}.funnelSortableDealInfoLeftInfo {color: #000000;font-size: 13px;font-weight: 500;}.funnelSortableDealInfoRightInfo {color: #000000;font-size: 16px;font-weight: 600;}.funnelSortableDealInfoTitleTop {font-size: 13px;font-weight: 600;margin-bottom: 0px;}.funnelSortableDeal .table td, .funnelSortableDeal .table th {padding: 2px 0px;font-size: 11px;}.funnelSortResultDeal {position: absolute !important;display: block;z-index: 100;top: calc(100% - 100px);left: 0px;width: 100%;color: #FFF;display: none;}.funnelSortResultDeal.active {display: block;}.funnelSortResultDealBox {height: 100px;line-height: 100px;width: 50%;text-align: center;font-size: 19px;display: block;position: absolute;}.funnelSortResultDealBoxSuccess {background: #39b96e}.funnelSortResultDealBoxSuccess.drop-hover {filter: brightness(1.2);}.funnelSortResultDealBoxFail {background: #ea4335;left: 50%;}.funnelSortResultDealBoxFail.drop-hover {filter: brightness(1.2);}.funnelSortableDeal .label {display: block !important;padding: 5px 10px !important;}.funnelSortResultDealErrorComment {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 500;display: none;}.funnelSortResultDealErrorComment.active {display: block;}.funnelSortResultDealErrorCommentForm {position: absolute;width: 380px;background: #FFFFFF;padding: 15px;left: calc(50% - 190px);top: 30%;box-shadow: 2px 2px 20px rgba(0,0,0,0.5);border-radius: 5px;}.modal-body .table tr:nth-child(1) td,.modal-body .table tr:nth-child(1) th {border-top: 0px;}.tmpTopAvatar {width: 70px;height: 70px;border-radius: 50%;background-size: cover;background-position: center center;background-repeat: no-repeat;}.tmpInfoTable tr th {padding-top: 20px !important;}.modal-body .tmpInfoTable tr td:nth-child(1),.modal-body .tmpInfoTable tr th:nth-child(1){padding-left: 0px !important}.modal-body .tmpInfoTable tr:nth-child(1) td,.modal-body .tmpInfoTable tr:nth-child(1) th {border-top: 0px !important}.modal-body .tmpInfoTable tr td:nth-last-child(1),.modal-body .tmpInfoTable tr th:nth-last-child(1){padding-right: 0px !important}.modal-body .col-lg-12 .table.tmpInfoTable {width: calc(100% + 30px);max-width: calc(100% + 30px);margin-left: -15px;}.tmpHoverBoxActions {position: fixed;width: 100%;height: 80px;background: #FFFFFF;z-index: 99999;left: 15px;top: 100%;font-size: 16px;margin-top: 10px;box-shadow: 1px 1px 30px rgb(0 0 0 / 0%);transition: All 0.3s;}.tmpHoverBoxActions.active {margin-top: -80px;box-shadow: 1px 1px 30px rgb(0 0 0 / 75%);}.tmpHoverBoxActions div {padding: 15px 15px;float: left;}.tmpHoverBoxActionsTitle {padding-left: 300px !important;padding-top: 27px !important;}.clientCommentDate {font-size: 12px;color: #a3a3a3;}.clientCommentName {font-weight: 600;}.clientCommentText {margin-top: 5px;}.commentsBox {max-height: 600px;overflow-y: auto;}.commentsBox::-webkit-scrollbar {width: 5px;}.commentsBox::-webkit-scrollbar-track {border-radius: 5px;background: rgba(0,0,0,0.1)}.commentsBox::-webkit-scrollbar-thumb {background: #c5cedc; border-radius: 10px;}.commentsBox::-webkit-scrollbar-thumb:hover {background: #aabbd6; }.commentsBox .box-content {width: calc(100% - 2px);margin-left: 1px;margin-top: 1px;margin-bottom: 5px;}.tmpErrorField {position: absolute;font-size: 9px;padding: 2px 5px;color: #FFF;background: #ea4335;border-radius: 3px;z-index: 10;display: block; margin-top: -7px;margin-left: 5px;white-space: nowrap; }.tmpInputError {border-color: #ea4335;}.adminUserAvatar {border-radius: 50%;background-image: url(/img/no_avatar_100.jpg);background-size: cover;background-position: center center;background-repeat: no-repeat;background-color: #e8e8e8;width: 30px;height: 30px;position: relative;display: block;float: left;margin-right: 5px;}.adminUserName {float: left;position: relative;top: 8px;}table.table-middle td {vertical-align: middle !important}.table-middle .adminUserAvatar {float: none;margin-right: 0px;}.table-middle .adminUserName {float: none;top: 0px;}.admin-confirm-bg {position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 10000;background: rgba(0, 0, 0, 0.5);}.admin-confirm-box {position: absolute;width: 500px;background: #FFF;padding: 30px 20px;text-align: center;margin-top: 100px;left: 50%;top: 0px;margin-left: -270px;box-shadow: 1px 1px 25px rgba(0, 0, 0, 0.02);font-size: 18px;color: #3A3F43;border-radius: 5px;transform: scale(0.9) translateY(-20px);transition: All 0.3s;opacity: 0;}.admin-confirm-box.active {transform: scale(1) translateY(0px);opacity: 1;}.admin-confirm-box p {text-align: center;margin-top: 20px;}.admin-confirm-box p .btn {display: inline-block;margin: 8px;} .adminPopupBg {z-index: 9998;background: rgba(0,0,0,0.5);position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;}.adminPopupModal {z-index: 9999;background: #FFF;position: absolute;top: 15%;width: 500px;left: 50%;margin-left: -250px;height: auto;}.adminPopupModalBody {padding: 20px 15px;}.adminPopupModalClose {position: absolute;float: right;font-size: 38px;top: 9px;left: 100%;margin-left: -33px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;z-index: 100}.adminPopupModalClose:hover {color: #000;text-decoration: none;cursor: pointer;filter: alpha(opacity=50);opacity: .5;}.adminPopupModalVerticalBox {max-height: 400px;overflow-y: auto;}.adminCheckTrContents {cursor: pointer}.adminCheckTrContents.active, .adminCheckTrContents.active:hover {color: #FFF !important;background: #4ab6f1 !important}.adminCheckTrContents.active td, .adminCheckTrContents.active:hover td {color: #FFF !important;background: #4ab6f1 !important}.adminPreviewBox {margin-top: 15px;position: relative;}.adminPreviewBox .btn {position: absolute;left: 100%;margin-left: -100px;top: 10px;transition: All 0.2s;opacity: 0;}.adminPreviewBox:hover > .btn {opacity: 1;}.adminUserAvatar {border-radius: 50%;background-image: url(/img/no_avatar_100.jpg);background-size: cover;background-position: center center;background-repeat: no-repeat;background-color: #e8e8e8;width: 35px;height: 35px;position: relative;display: inline-block;}.adminTopUser {height: 35px;line-height: 35px;margin-left: 25px;cursor: pointer;position: relative;top: 10px;}.adminTopUserAvatar {width: 35px;height: 35px;background-position: center center;background-size: cover;border-radius: 50%;float: left;margin-right: 10px;}.adminTopUserAvatarName {float: left;height: 35px;line-height: 35px;}.adminDropdownMenu {margin-left: 0px;}.align-middle {vertical-align: middle !important;}.align-middle .adminVideoTitle {margin-bottom: 0px;}.adminVideoSubTitle {font-size: 12px;margin-top: -10px;max-width: 300px;}.adminDotted {display: inline;padding: 0px 2px;font-weight: 600;border-bottom: 1px dashed;}.adminSettingsTrailerName {padding: 10px 30px;font-weight: 600;}.adminTopBalance {font-size: 14px !important;border-bottom: 1px dashed !important;display: inline-block;color: #414141 !important;margin-right: 20px !important;height: 20px !important;line-height: 20px !important;position: relative !important;top: -2px;}.adminTopBalance i.fa-money {position: relative;margin-right: 5px;}.adminTopBalance i.fa-ruble {font-size: 12px !important;font-weight: 300;}.adminLogoCropBox {margin: 20px auto; text-align: center;background-color: #FAFAFA;}.adminLogoCropBox p {padding: 15px 0px;}.adminUndoTd {padding: 10px 10px;}.table>thead>tr>th {vertical-align: bottom;border-bottom: 2px solid #ddd;text-transform: uppercase;color: #b9b9b9;font-size: 12px;}.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {color: #DADADA}blockquote.adminListCounter {padding: 0px 9px;margin: 0 0 12px;color: #adadad;font-size: 14px;border-left: 0px solid #eee;}.adminSearchForm {margin-bottom: 20px}.adminLogo {width: 90px;height: 90px;border-radius: 50%;background-size: contain;background-repeat: no-repeat;background-position: center center;background-color: #DADADA;}.adminMoveIcon {display: inline-block;position: relative;cursor: move;opacity: 0.65;transition: All 0.2s;margin-right: 5px;top:2px;}.adminMoveIcon:hover {opacity: 1;}.admin-button-add i {position: relative;margin: 0px 10px 0px -7px;padding: 10px 12px 10px 0px;border-right: 1px solid rgba(0, 0, 0, 0.12);}.admin-button-add {font-size: 14px;font-weight: 500;text-transform: uppercase;}.switcherSelector {display: block;margin-top: 0px;}.switcherSelector:after {display: block;content: '';clear: both;}.switcherSelectorValue {display: block;float: left;height: 45px;line-height: 45px;border-radius: 0px;border: 1px solid #ccd1d9;font-size: 15px;padding: 0px 12px;transition: All 0.2s;background: #FFFFFF;margin-right: -1px;cursor: pointer;}.switcherSelectorValue i {position: relative;top: 12px;font-size: 20px;padding: 0px 5px;}.switcherSelectorValue:nth-child(1) {border-radius: 3px 0px 0px 3px;}.switcherSelectorValue:nth-last-child(1) {border-radius: 0px 3px 3px 0px;}.switcherSelectorValue:hover {border: 1px solid #D0D0D0;background: #FAFAFA;}.switcherSelectorValue.active {background: #ccd1d9;border-color: #ccd1d9;color: #000;}#content_nav {margin-bottom: 20px;}.adminVideoPosterTh {width: 170px; }.adminVideoPosterInline, .adminVideoPosterInlineDisactive {width: 170px;height: 120px;background-size: contain;background-position: center center;background-repeat: no-repeat;background-color: #000;position: relative;cursor: pointer}.adminVideoPosterInlineDisactive {cursor: default}.adminVideoPosterInlineMin {width: 100px;height: 70px;}.adminVideoPosterAlert {position: absolute;top: 50%;margin-top: -8px;color: #FFF;text-align: center;font-size: 11px;width: 150px;display: block;left: calc(50% - 75px);padding: 3px 0px;background: rgba(97, 97, 97, 0.5);}.adminVideoPosterInline:before {content: '';width: 100%;height: 100%;background: rgba(0,0,0,0);transition: All 0.2s;position: absolute;z-index: 2;}.adminVideoPosterInline:after {content: url('data:image/svg+xml; base64, PHN2ZyB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODQuMiw0My42TDI0LjQsMy44Yy01LjEtMy40LTEyLDAuMy0xMiw2LjR2NzkuNWMwLDYuMiw2LjksOS44LDEyLDYuNGw1OS44LTM5LjhDODguNyw1My40LDg4LjcsNDYuNiw4NC4yLDQzLjZ6Ii8+PC9nPjwvc3dpdGNoPjwvc3ZnPg==');width: 35px;height: 35px;opacity: 0;transition: All 0.2s;position: absolute;z-index: 3;left: calc(50% - 17px);top: calc(50% - 17px);}.adminVideoPosterInline:hover:before {background: rgba(0,0,0,0.5);}.adminVideoPosterInline:hover:after {opacity: 7;}.adminVideoPosterDuration {position: absolute;top: 100%;width: 100%;text-align: right;margin-top: -26px;z-index: 1}.adminVideoPosterDurationContent {background: rgba(0,0,0,0.7);border-radius: 5px;display: inline-block;padding: 0px 5px;height: 21px;line-height: 21px;font-size: 11px;color: #FFF;margin-right: 5px;}.adminButtonsFormBoxConfirmText {font-size: 15px;margin-bottom: 25px;text-align: center;}.modal-footer .adminButtonsFormBoxConfirmButtons button {float: none !important;}.adminVideoTitle {font-weight: 600;font-size: 15px;margin-bottom: 10px;}.adminVideoTitle .label {display: inline-block;margin: 5px 0px}.adminVideoDescr {font-weight: 400;font-size: 12px;height: 70px;overflow: hidden;position: relative}.adminVideoSize {font-size: 11px;color: #9c9c9c;margin-bottom: 5px;margin-top: -7px;}.modal-body .adminVideoDescr {max-height: 35px;}.adminVideoDescr:after {width: 100%;position: absolute;content: '';left: 0px;top: 100%;height: 30px;margin-top: -30px;background: linear-gradient(rgba(249,249,249,0),rgba(249,249,249,1));}table.table-striped tr:nth-child(even) .adminVideoDescr:after {background: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1));}.adminVideoBg {position: fixed;width: 100%;height: 100%;left: 0px;top: 0px;z-index: 9998;background: rgba(0,0,0,0.5)}.adminVideoClose {position: absolute;left: calc(100% + 20px);top: -25px;color: #FFF;font-size: 50px;cursor: pointer;transition: All 0.2s;opacity: 0.7;}.adminVideoClose:hover {opacity: 1}.adminVideoBox {position: absolute;width: 800px;height: 600px;left: calc(50% - 400px);top: calc(50% - 300px);z-index: 9999;background: #000;}.adminVideoBox video {width: 100% !important;height: 100% !important;}.adminAnimateUploadBox {display: block;width: 100px;height: 100px;border-radius: 50%;background: #e8e8e8;overflow: hidden;margin: 0px auto;position: relative;margin-bottom: 15px;}.adminAnimateUploadBoxArrow {width: 50px;height: 50px;margin: 0px auto;display: block;position: relative;top: 28px;background-image: url(data:image/svg+xml;base64,ICAgIDxzdmcgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMjUiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTk1Mi4zNjIxOCkiPjxwYXRoIGQ9Im0gMTEsMTAzNC4zNjIyIDAsMTIgNzgsMCAwLC0xMiIgc3R5bGU9ImNvbG9yOiNjY2NjY2M7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTsiIGZpbGw9IiNjY2NjY2MiIHN0cm9rZT0ibm9uZSIgbWFya2VyPSJub25lIiB2aXNpYmlsaXR5PSJ2aXNpYmxlIiBkaXNwbGF5PSJpbmxpbmUiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PHBhdGggc3R5bGU9ImNvbG9yOiNjY2NjY2M7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTsiIGQ9Im0gNTAsOTU4LjM2MjIgLTI1LDI0IDE0LDAgMCw0NiAyMiwwIDAsLTQ2IDE0LDAgeiIgZmlsbD0iI2NjY2NjYyIgc3Ryb2tlPSJub25lIiBtYXJrZXI9Im5vbmUiIHZpc2liaWxpdHk9InZpc2libGUiIGRpc3BsYXk9ImlubGluZSIgb3ZlcmZsb3c9InZpc2libGUiLz48L2c+PC9zdmc+CiAgICA=); background-repeat: no-repeat;background-position: center center;background-size: contain}.adminAnimateUploadBoxEffect {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzcuNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwIC0xNDApIj48ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cmVjdCB4PSIxMTUiIHk9IjE1MSIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPjxyZWN0IHg9IjExNSIgeT0iMTU2IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+PHJlY3QgeD0iMTExIiB5PSIxNDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz48cmVjdCB4PSIxMTEiIHk9IjE1MyIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPjxyZWN0IHg9IjExMSIgeT0iMTU4IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+PHJlY3QgeD0iMTA3IiB5PSIxNDciIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz48cmVjdCB4PSIxMDciIHk9IjE1MiIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPjxyZWN0IHg9IjEwNyIgeT0iMTU3IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+PHJlY3QgeD0iMTA3IiB5PSIxNjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz48cmVjdCB4PSI5OSIgeT0iMTQ4IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+PHJlY3QgeD0iOTkiIHk9IjE1MyIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPjxyZWN0IHg9Ijk5IiB5PSIxNTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz48cmVjdCB4PSI5OSIgeT0iMTYzIiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+PHJlY3QgeD0iOTUiIHk9IjE1MSIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPjxyZWN0IHg9Ijk1IiB5PSIxNTYiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz48cmVjdCB4PSIxMDMiIHk9IjE0NCIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPjxyZWN0IHg9IjEwMyIgeT0iMTQ5IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+PHJlY3QgeD0iMTAzIiB5PSIxNTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz48cmVjdCB4PSIxMDMiIHk9IjE1OSIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPjxyZWN0IHg9IjEwMyIgeT0iMTY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+PC9nPjwvZz48L3N2Zz4=);background-repeat: repeat;width: 100px;height: 100px;position: absolute;top: 0px;left: 0px;display: none;}.adminPosterSelector {display: block;padding: 5px;border: 1px solid #D0D0D0;margin: 0px 0px;}.adminPosterSelectorAdd {width: 120px;height: 105px;background-color: #DFDFDF;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO30KPC9zdHlsZT48Zz48cGF0aCBmaWxsPSIjODQ4NDg0IiBkPSJNMTIsMkM2LjQ3NzE3MjksMiwyLDYuNDc3MTcyOSwyLDEyczQuNDc3MTcyOSwxMCwxMCwxMGM1LjUyMjg4ODIsMCwxMC00LjQ3NzE3MjksMTAtMTBTMTcuNTIyODg4MiwyLDEyLDJ6IE0xMiwyMSAgIGMtNC45NjI1ODU0LDAtOS00LjAzNzQxNDYtOS05YzAtNC45NjI2NDY1LDQuMDM3NDE0Ni05LDktOWM0Ljk2MjY0NjUsMCw5LDQuMDM3MzUzNSw5LDlDMjEsMTYuOTYyNTg1NCwxNi45NjI2NDY1LDIxLDEyLDIxeiAgICBNMTMsMTFoNHYyaC00djRoLTJ2LTRIN3YtMmg0VjdoMlYxMXoiLz48L2c+PC9zdmc+);background-position: center 11px;background-size: contain;background-repeat: no-repeat;display: block;float: left;margin: 8px;border: 1px solid #DFDFDF;transition: All 0.2s;cursor: pointer;opacity: 0.5;}.adminPosterSelectorAdd:hover {opacity: 0.8;}.adminPosterSelectorAdd input[type="file"]{width: 120px;height: 105px;opacity: 0;cursor: pointer}.adminPosterSelectorAdd2 {width: auto;height: 45px;background-color: #f1f0f0;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO30KPC9zdHlsZT48Zz48cGF0aCBmaWxsPSIjODQ4NDg0IiBkPSJNMTIsMkM2LjQ3NzE3MjksMiwyLDYuNDc3MTcyOSwyLDEyczQuNDc3MTcyOSwxMCwxMCwxMGM1LjUyMjg4ODIsMCwxMC00LjQ3NzE3MjksMTAtMTBTMTcuNTIyODg4MiwyLDEyLDJ6IE0xMiwyMSAgIGMtNC45NjI1ODU0LDAtOS00LjAzNzQxNDYtOS05YzAtNC45NjI2NDY1LDQuMDM3NDE0Ni05LDktOWM0Ljk2MjY0NjUsMCw5LDQuMDM3MzUzNSw5LDlDMjEsMTYuOTYyNTg1NCwxNi45NjI2NDY1LDIxLDEyLDIxeiAgICBNMTMsMTFoNHYyaC00djRoLTJ2LTRIN3YtMmg0VjdoMlYxMXoiLz48L2c+PC9zdmc+);background-position: center 4px;background-size: contain;background-repeat: no-repeat;display: block;float: none;margin: 0px 0px 15px;border: 2px dashed #bdbdbd;transition: All 0.2s;cursor: pointer;opacity: 0.5;}.adminPosterSelectorAdd2:hover,.adminPosterSelectorAdd2.hover {opacity: 0.8;}.adminPosterSelectorAdd2 input[type="file"]{width: 100%;height: 45px;opacity: 0;cursor: pointer}.adminPosterSelectorValue {width: 120px;height: 105px;background-position: center center;background-size: contain;background-repeat: no-repeat;display: block;float: left;margin: 8px;border: 1px solid #DFDFDF;transition: All 0.2s;cursor: pointer; }.adminPosterSelectorValue:hover {border: 1px solid #D0D0D0;}.adminPosterSelectorValue.active {border: 3px solid #4ab6f1!important; }.adminBalance {font-size: 25px;margin: 25px 17px;}.adminBalance i {font-weight: 300;font-size: 18px;}.adminBalanceLink {font-size: 14px;display: inline;position: relative;margin-left: 15px;top: -3px;text-decoration: underline !important}.adminPayment {padding: 15px 17px;background: #FAFAFA}.tmpLoginSubText {border-top: 1px solid #e0e0e0;margin-top: 20px;padding-top: 20px;font-size: 13px;color: #929292;}.tmpTopListCounter {font-size: 11px;text-align: center;width: 16px;height: 16px;line-height: 17px;border-radius: 50%;background: #0097f6;color: #FFF;font-weight: 600;display: block;position: absolute;top: 10px;left: 75%;}.ico-item .tmpTopListCounter {top: 12px;}.adminSupportText {margin-top: 10px;font-size: 16px;}.adminSupportText span.label {margin-left: 15px;}.adminSupportDate {font-size: 13px;color: #b0b0b0;}.adminSupportAnswers {margin-top: 20px;padding-top: 20px;font-size: 15px;border-top: 1px solid #ececec;}.adminSupportAnswer {margin-bottom: 20px;}.tmpUserAvatar {border-radius: 50%;background-image: url(/img/no_avatar_100.jpg);background-size: cover;background-position: center center;background-repeat: no-repeat;background-color: #e8e8e8;width: 35px;height: 35px;position: relative;display: inline-block;}.tmpEmptyText {font-size: 15px;margin: 0px 15px 30px 15px;}.tmpLogo {margin-top: 10px;}.tmpLogo img {height: 35px;}.body_admin .helpPopupContentPartTextContent ul {margin-left: -38px;}.tmpTopAlert {margin-left: 25px;padding: 5px 15px;position: relative;top: 13px;font-size: 13px;background: #ffebcd;border-radius: 3px;text-decoration: none;color: #000;}.tmpTopAlertDanger {margin-left: 25px;padding: 5px 15px;position: relative;top: 13px;font-size: 13px;background: #ff776d;color: #FFF;text-decoration: none;border-radius: 3px;}.noPaddingLeft {padding-left: 0px;}.tmpWaitPreloader {position: fixed;z-index: 9999999;background: rgba(255,255,255,0.55);top: 0px;left: 0px;width: 100%;height: 100%;}.tmpWaitPreloader img {width: 25px;height: 25px;position: absolute;left: 50%;top: 50%;margin-left: -12px;margin-top: -12px;}.tmpWaitPreloader p {width: 200px;text-align: center;height: 25px;position: absolute;left: 50%;top: 50%;margin-left: -100px;margin-top: 20px;font-size: 15px;font-weight: 500;color: #000;text-shadow: none}.mobileShow {display: none;}.dealAddBid {position: absolute;left: 100%;margin-left: -45px;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 20px;background: #D0D0D0;border-radius: 50%;}.dealAddBid i {display: inline-block;position: relative;vertical-align: middle;color: #949494;top: 7px;font-size: 16px;}.adminTopUserAvatarName {display: inline;vertical-align: middle;height: 35px;line-height: 35px;float: none;}.selectorSimpleBox {line-height: 24px;padding: 9px 14px;height: 45px;border-color: #ccd1d9;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;position: relative;font-size: 14px;line-height: 27px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;cursor: default;-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}.selectorSimpleBox.disabled {background-color: #eee;}.selectorSimpleBox:after {content: '▼';display: block;width: 10px;height: 10px;position: absolute;left: calc(100% - 20px);top: 8px;font-size: 10px;}.selectorSimpleBox.active {border-color: #2196f3 !important;-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.12) !important;-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.12) !important;box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.12) !important;z-index: 20}.selectorSimpleBoxList {position: absolute;padding: 0px;left: -1px;background: #FFFFFF;min-width: 350px;width: calc(100% + 2px);border: 1px solid #cdcdcd;top: calc(100%);overflow-y: auto;max-height: 350px;display: none;}.selectorSimpleBox.active .selectorSimpleBoxList {display: block;}.selectorSimpleBoxListValue {position: relative;display: block;font-weight: 500;padding: 5px 15px;border-bottom: 1px solid #DADADA;color: #1382ef;cursor: pointer;transition: All 0.3s;}.selectorSimpleBoxListValue:hover {background: #fafafa;}.selectorSimpleBoxListValue.active {background: #1382ef !important;color: #FFFFFF !important}.optionValuesBox .tmpOptionInput:nth-child(1) .optionValueRemove {display: none;}.navBtnMob {background: #e4e7ea;border: 1px solid #e4e7ea;color: #000000;border-radius: 5px;padding: 10px 15px;margin-bottom: 10px;margin-top: 10px;display: block;font-weight: 500;text-align: center;}@media (max-width: 950px) {.main-content {min-width: auto !important} }@media (min-width: 800px) and (max-width: 1000px) {.fixed-navbar {left: 190px;}}@media (max-width: 590px) {.page-title {display: none;} .fixed-navbar .pull-left .btn {top: 11px !important;} .fixed-navbar .pull-left .btn.btn-default {display: none}.adminTopUserAvatar {display: none;}}@media (max-width: 870px) {.ajax-upload-dragdrop span {display: block;margin-left: 10px;} }@media (max-width: 900px) {table.table thead tr th {font-size: 10px !important} table.table tbody tr td {font-size: 11px !important}table.table tbody tr td .label {font-size: 10px !important}#wrapper {overflow-x: hidden;}.glyphicon-menu-hamburger:before {content: "\e236";font-size: 30px; } .box-content {padding: 10px;margin: 0px 0px 10px 0px;}.menu-mobile-button {width: 70px !important;}.journalContent table.table tbody tr td {font-size: 14px !important;}.journalContent table.table tbody tr td p {font-weight: 500;}.coursesBoxContentPricePartFirst {font-size: 22px;}#search .form-control {margin-bottom: 10px;}.coursesLessonsBoxContent {float: left;width: calc(100% - 90px);}.coursesLessonsBoxContentRight {float: left;width: calc(100% - 90px);padding-left: 20px;}.main-content h1 {font-size: 20px;}.main-content h3 {font-size: 15px;margin-top: 10px;}.coursesMaterialVideo {width: 100%;height: 250px;}.coursesMaterialMenu {list-style: none;margin: 20px 0px 10px 0px;padding: 0px;}.page-title {font-size: 14px !important;color: #4ab6f1;font-weight: 400;position: relative !important;left: 5px;display: block !important}.box-content .box-title {margin: 5px 0px 20px 0px;font-size: 20px;line-height: 22px;} }@media (max-width: 390px) {.mainSectionDesktop {width: calc(100% - 20px);max-width: 100%;margin-top: 0px;}}@media (min-width: 391px) and (max-width: 500px) {.mobileShow {display: block;} .mainSectionDesktop {margin: 5px;max-width: calc(50% - 20px);}.pricing-table .td {height: auto !important;line-height: 24px !important;}.adminPopupModal {top: 5%;width: 90%;left: 5%;margin-left: 0px;}.table-responsive .table td {max-width: 300px;white-space: normal !important}.table-responsive .table td .adminVideoTitle {min-width: 300px;padding-right: 15px;}.tmpErrorField {white-space: normal;}.adminTopUserAvatarName i {position: relative;}.fixed-navbar .tmpTopAlert,.fixed-navbar .adminTopBalance {display: none !important;}.menu-active .header .logo img {display: block}.main-menu .button-close {top: 10px;color: #838383;font-size: 30px;}.helpPopupContentPart.row {margin-right: 0px;margin-left: 0px;}.helpPopupContentPartText {padding-right: 0px !important;padding-left: 30px !important;}.adminSearchForm input, .adminSearchForm select, .adminSearchForm button, .adminSearchForm textarea {margin-bottom: 10px;}.menu-mobile-button {width: 56px;}.fixed-navbar {padding: 0px 20px 0px 60px;}.page-title {font-size: 11px;color: #4ab6f1;font-weight: 400;}.fixed-navbar .tmpTopList.ico-item {margin-left: 12px;display: block;float: left;}.adminTopUser {margin-left: 15px;}.jsFormPreloader {padding-top: 15px !important;text-align: center;}.admin-confirm-box {width: 90%;margin-top: 10%;left: 5%;margin-left: 0px;}.table-responsive {min-height: .01%;overflow-x: auto !important;}}.chatBox {display: block;position: relative;}.chatBox:after {content: '';position: relative;clear: both;display: block;}.chatBoxSendInfo {display: block;position: absolute;left: calc(25% + 20px);width: calc(75% - 20px);padding: 4px 10px;background: #FFFFFF;z-index: 10;box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.2);}.chatBoxSendInfo select {border: 1px solid #b9b9b9;padding: 3px;font-size: 12px; }.chatBoxUsers {width: 25%;float: left;height: auto;border-radius: 5px; }.chatBoxUsersInner {height: auto;overflow-y: auto;border-radius: 5px;background: #FFFFFF;}.chatBoxUsersInner .adminTopUserAvatarName {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(100% - 55px);display: inline-block;}.chatBoxMessages {width: calc(75% - 20px);height: 600px;float: left;margin-left: 20px; overflow-y: auto;padding-right: 15px;padding-top: 5px;}.chatBoxMessagesTop {padding-top: 55px !important}.chatBoxUsers a {display: block;padding: 10px 15px;border-bottom: 1px solid #F2F2F2;color: inherit;font-weight: 500;font-size: 15px;position: relative;}.chatBoxUsers a.active {color: #FFFFFF;background: #53b1bc}.chatNoReadCounter {position: absolute;right: 20px;border-radius: 50%;width: 25px;height: 25px;text-align: center;line-height: 25px;color: #FFF;background: rgb(0 0 0 / 15%);font-size: 13px;top: 15px;}.chatBoxUsersInner::-webkit-scrollbar {width: 3px;}.chatBoxUsersInner::-webkit-scrollbar-track {background: none;}.chatBoxUsersInner::-webkit-scrollbar-thumb {background-color: #DDDDDD; border-radius: 5px;}.chatBoxMessages::-webkit-scrollbar {width: 3px;}.chatBoxMessages::-webkit-scrollbar-track {background: none;}.chatBoxMessages::-webkit-scrollbar-thumb {background-color: #DDDDDD; border-radius: 5px;}.chatBoxMessage {background: #FFFFFF;padding: 20px;border-radius: 5px;margin-bottom: 10px;font-size: 15px;border: 1px solid transparent}.chatBoxMessage:nth-last-child(1) {margin-bottom: 70px;}.chatBoxMessage.active {border: 1px solid #4ab6f1}.chatBoxMessageText {margin-left: 45px;}.chatBoxMessageDate {float: right;color: #D0D0D0;font-size: 15px;}.chatBoxSendMessage {width: 75%;position: absolute;left: 25%;bottom: 0px;height: 150px;background: #FFFFFF;padding: 20px;z-index: 2;}.messagesMinLine {font-size: 13px;color: #A0A0A0;font-weight: 400;}.chatCtrlBtn {display: inline-block;padding-left: 5px;color: #DADADA;font-size: 12px;}.inputFileField {position: relative;display: inline-block;margin-bottom: 0px;margin-top: 2px;}.inputFileField span {position: relative;display: inline-block;cursor: pointer;outline: none;text-decoration: none;font-size: 14px;vertical-align: middle;color: #8c9cac;text-align: center;border-radius: 4px;background-color: none;line-height: 20px;height: 40px;padding: 10px 20px;box-sizing: border-box;border: none;margin: 0;transition: background-color 0.2s;}.inputFileField input[type=file] {position: absolute;z-index: -1;opacity: 0;display: block;width: 0;height: 0;} .inputFileField input[type=file]:focus + span {box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);} .inputFileField:hover span {background-color: none;}.inputFileField:active span {background-color: none;}.inputFileField:focus {border: none;outline: none;}.inputFileField input[type=file]:disabled + span {background-color: none;}@media (max-width: 800px) {.chatBoxUsers {width:100%;margin-right:0px;}.chatBoxMessages {width:100%;margin-left:0px;}.chatBoxSendMessage {width: 100%;left: 0%;box-shadow: 0px -2px 3px rgba(0,0,0,0.05);}.chatBoxMessageDate {float: none;position: absolute;margin-left: 45px;right: 8px;top: 12px;font-size: 12px;margin-top: -5px;margin-bottom: 10px;}.chatBoxMessage {padding: 15px 10px;margin-bottom: 5px;font-size: 14px;position: relative;}}.journalTable td,.journalTable th {border-left: 1px solid #e7eaef;width: 30px;}.journalTable th:hover,.journalTable td:hover {cursor: pointer;background: #f5f7fa}.journalTable td {text-align: center;}.journalTable td span {display: inline-block}.journalTable {border: 1px solid #e7eaef;border-left: 0px;}.journalDayWeekNumber {position: absolute;right: 10px;top: 9px;font-size: 10px;color: #2196f3;}.mod_journal .main-content {width: calc(100% - 65px);margin-left: 45px;}.journalTable .activeDay {background: #e3eefb !important;}.journalTable .thisDay {color: #000000 !important;font-weight: 600;}.journalComment {background: #f7f6e8}.journalScore {font-weight: 500;color: #4ab6f1;}.journalDate {float: left;padding: 5px;border-radius: 0px 0px 10px 10px;background: #44a4f1;margin-right: 20px;width: 75px;color: #FFFFFF;position: relative;text-align: center;top: -21px;font-size: 16px;font-weight: 800;}.journalUserBox .journalDate {top: -11px;}.journalDayWeek {font-size: 13px;font-weight: 300;}.box-content.journalUserBox {padding: 10px;}.journalContent {float: left;padding: 0px;width: calc(100% - 100px)}.journalDayTime {font-size: 18px;font-weight: 500;margin-bottom: 10px;}.journalContentTitle {font-size: 16px;font-weight: 400;}.journalContentSubTitle {font-weight: 500;margin-bottom: 5px;color: #9c9c9c}.journalContent table {width: 100%;}.journalContent table td {vertical-align: top;padding-right: 30px;width: 25%;position: relative;}.journalButtonRight {position: absolute;right: 0px;top: 0px;}.tasksJournalComment {font-size: 14px;font-style: italic;}.lastDay .journalDate {background: #a5afb7}.toDay .journalDate {background: #00bf4f}