

body {
   /* navigation */
  --color-link-text: #ffffff;
  --color-hover-link: #3b3b3b;
  --color-all-trainings: #787878;
  --url-arrow-left: url(https://fs.getcourse.ru/fileservice/file/download/a/600892/sc/273/h/e84ba1a123ae4233bdd2da3f6f81e627.svg);}

.breadcrumb a {
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  border-radius: 8px;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  color: var(--color-link-text);
  background-color: var(--color-hover-link);
  text-decoration: none;
  transition: background 0.5s, color 0.3s;
  border: none;
  height: 34px; 
}
.breadcrumbs a {

  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  border-radius: 8px;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  color: var(--color-link-text);
  background-color: var(--color-hover-link);
  text-decoration: none;
  transition: background 0.5s, color 0.3s;
  border: none;
  height: 34px;
}
.gc-main-content.with-left-menu:not(:has(.webinar-ads-block)) .container {
    width: 100%;
    max-width: 1340px;
    padding: 40px 20px;
    margin: 0 auto;
}
a {
    color: #3b3b3b;
    text-decoration: none;
  
}
a:hover {
    color: #bf4573;
    text-decoration: none;
  
}
.isStreamPage .page-header .btn {
    color: #3b3b3b!important;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isViewPage .btn-primary {
    color: #3b3b3b!important;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isViewPage .btn-primary:hover {
    color: #3b3b3b!important;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isViewPage .btn-group>.btn:first-child{
  color: #3b3b3b!important;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isViewPage .btn-group>.btn:first-child:hover {
  color: #3b3b3b!important;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isViewPage .content-menu {
    border-bottom: none!important;
    background-color: #f5aac326!important;
    border-radius: 10px!important;
    padding: 20px!important;
    width: auto!important;
}
.isViewPage .page-menu li.active {
    background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%)!important;
    border: 1px solid #fbb9d5!important;
    border-radius: 10px!important;
}
.isViewPage .page-menu li.active a {
    color: #3b3b3b!important;
    font-weight: 400!important;
}
.isLessonPage .btn-group>.btn:first-child{
  color: #3b3b3b;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isLessonPage .btn-group>.btn:first-child:hover {
  color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isLessonPage .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isLessonPage .btn-primary:hover {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isControlPage .btn {
 color: #3b3b3b;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500;
    border-radius: 10px!important;	
}
.isControlPage .label-success {
    background: linear-gradient(93.33deg, #e36d9f 5.4%, #ff006f 48.16%, #f1669f 104.11%)!important;
    border-radius: 10px!important;
    border: 1px solid #fbb9d5!important;
}
.isAnswersPage .btn.btn-success {
    background-color: #f5aac3!important;
}
.isAnswersPage .user-answer.status-accepted .answer-status .answer-status-label {
    background: #cb6c96!important;
    color: #fff;
}
.isAnswersPage .user-answer .answer-status .answer-status-label {
    border-radius: 3px;
    background: #fdcadb!important;
    color: #3b3b3b!important;
    display: inline-block;
    padding: 2px 10px;
}
.isAnswersPage .comment-form-wrapper .new-comment-textarea {
    width: 100%;
    border: 1px solid #f5aac3!important;
    padding-left: 4px;
    border-radius: 10px;
}
.isAnswersPage .filter-block .filter-list > li.selected > a {
    background-color: #cb6c96!important;
    color: white;
    border-radius: 10px;
}
.isAnswersPage .lesson-answer-comment.fresh-comment {
    background: #ffe1eb!important;
}
.isAnswersPage .comment-form-wrapper .new-comment.active .btn-send {
    padding: 5px 30px;
    color: #fff;
    background: #fa0573!important;
    border: 0;
    border-radius: 30px;
}
.isAnswersPage .page-filter {
    padding: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    /* border-bottom: 1px solid #cb6c96; */
    background-color: #ffe1eb;
    border-radius: 10px;
}


.isUnansweredPage .btn.btn-success {
    background-color: #f5aac3;
}
.isUnansweredPage .user-answer.status-accepted .answer-status .answer-status-label {
    background: #cb6c96;
    color: #fff;
}
.isUnansweredPage .user-answer .answer-status .answer-status-label {
    border-radius: 3px;
    background: #fdcadb;
    color: #3b3b3b;
    display: inline-block;
    padding: 2px 10px;
}
.isUnansweredPage .comment-form-wrapper .new-comment-textarea {
    width: 100%;
    border: 1px solid #f5aac3;
    padding-left: 4px;
    border-radius: 10px;
}
.isUnansweredPage .filter-block .filter-list > li.selected > a {
    background-color: #cb6c96;
    color: white;
    border-radius: 10px;
}
.isUnansweredPage .lesson-answer-comment.fresh-comment {
    background: #ffe1eb;
}
.isUnansweredPage .page-filter {
    padding: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    /* border-bottom: 1px solid #cb6c96; */
    background-color: #ffe1eb;
    border-radius: 10px;
}

.isSalesPage .standard-page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isSalesPage .standard-page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
    border: 1px solid #fbb9d5;
    border-radius: 10px;
}
.isSalesPage .btn-success {
	background-color: #f5aac3;
	border: 1px solid #fbb9d5;
	border-radius: 10px;
}
.isSalesPage .context-table .kv-panel-before {
    background: #f5f2f4;
}

.isSalesPage .btn-primary {
    color: #fff;
    background-color: #ff156d;
    border-color: #ffffff;
    border-radius: 10px!important;
}
.isUser-productPage .label-success {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isUser-productPage .btn-primary {
    color: #fff;
    background-color: #ff156d;
    border-color: #ffffff;
    border-radius: 10px!important;
}

.isPaymentPage .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}

.isUpdatePage .page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isUpdatePage .page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isUpdatePage .btn-group>.btn:first-child{
  color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isUpdatePage .btn-group>.btn:first-child:hover {
  color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isUpdatePage .btn-default {
    color: #333;
    background-color: #f5aac385;
    border-color: #f5aac3;
    border-radius: 10px!important;
}
.isUpdatePage  .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isUpdatePage .panel-default>.panel-heading {
    color: #333;
    background-color: #f5e7ed;
    border-color: #f5e7ed;
    border-radius: 10px!important;
}
.isUpdatePage .panel {
    border-radius: 10px;
}
.isUpdatePage .label-success {
		background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isUpdatePage .btn-success {
    color: #fff;
    background-color: #cb6c96;
    border-color: #cb6c96; 
    border-radius: 10px!important;
}
.isUpdatePage .deal-status.status-payed.not-payed {
	color: #fff;
    background-color: #cb6c96;
    border-color: #cb6c96; 
    border-radius: 10px!important;
}
.isUpdatePage .gc-user-block {
    height: 100%;
    background-color: #f5e7ed63;
}
.isUpdatePage .gc-right-active-block .info-panel-group {
    border: 1px solid #ddd;
    background: white;
    margin-bottom: 20px;
    color: #333;
    border-radius: 10px!important;
}
.isUpdatePage .gc-right-active-block .block-items-menu li:hover, .gc-right-active-block .block-items-menu li.active {
    background: #f5e7ed;
    color: black;
    cursor: pointer;
}
.isUpdatePage .deal-status-light.status-payed.not-payed {
    background: rgba(249, 250, 247, 0.89);
    border-radius: 10px!important;
}
.talks-widget-button {
    z-index: 1500;
    width: 50px;
    height: 50px;
    /* border: 1px solid #999; */
    position: fixed;
    bottom: 15px;
    right: 20px;
    font-size: 25px;
    text-align: center;
    border-radius: 50%;
    color: #3b3b3b;
    padding-top: 6px;
    background: #f5aac3;
    cursor: pointer;
    box-shadow: 0 6px 13px 0 rgba(0, 0, 0, 0.23);
}
.isMessagesPage .page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isMessagesPage .page-menu li.active  {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isMessagesPage .message-item.to-this-user.is-notification .message-bg-block {
    background: #f5d2e1;
    min-height: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-radius: 10px!important;
}
.isMessagesPage .label-default {
     background:linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isMessagesPage .gc-user-block {
    height: 100%;
    background-color: #f5e7ed63;
}
.isMessagesPage .gc-right-active-block .info-panel-group {
    border: 1px solid #ddd;
    background: white;
    margin-bottom: 20px;
    color: #333;
    border-radius: 10px!important;
}
.isMessagesPage .btn-group>.btn:first-child{
  color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isMessagesPage .btn-group>.btn:first-child:hover {
  color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isMessagesPage .btn-default {
    color: #333;
    background-color: #f5aac385;
    border-color: #f5aac3;
    border-radius: 10px!important;
}
.isMessagesPage  .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isMessagesPage .panel-default>.panel-heading {
    color: #333;
    background-color: #f5e7ed;
    border-color: #f5e7ed;
    border-radius: 10px!important;
}
.isMessagesPage .deal-status-light.status-payed.not-payed {
    background: rgba(249, 250, 247, 0.89);
    border-radius: 10px;
}
.isAssignmentsPage .page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isAssignmentsPage  .page-menu li.active  {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isAssignmentsPage .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isSurveysPage .page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isSurveysPage   .page-menu li.active  {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isSurveysPage  .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isCommentsWebinarPage .page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isCommentsWebinarPage .page-menu li.active  {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%)!important;
border-radius: 10px!important;
border: 1px solid #fbb9d5!important;
}
.isCommentsWebinarPage .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isCommentsWebinarPage  .filter-block .filter-list > li.selected > a {
    background-color: #cf7a9e!important;
    color: #3b3b3b!important;
    border-radius: 10px!important;
}
.isQuestionaryPage .page-menu {
    border-bottom: none!important;
    background-color: #f5aac326!important;
    border-radius: 10px!important;
    padding: 20px!important;
    width: auto!important;
}
.isQuestionaryPage .page-menu li.active  {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%)!important;
border-radius: 10px!important;
border: 1px solid #fbb9d5!important;
}
.isQuestionaryPage .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isQuestionaryPage  .filter-block .filter-list > li.selected > a {
    background-color: #cf7a9e!important;
    color: #3b3b3b!important;
    border-radius: 10px!important;
} 
.isUserTrainingFeedbackPage .page-menu {
    border-bottom: none!important;
    background-color: #f5aac326!important;
    border-radius: 10px!important;
    padding: 20px!important;
    width: auto!important;
}
.isUserTrainingFeedbackPage .page-menu li.active  {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%)!important;
border-radius: 10px!important;
border: 1px solid #fbb9d5!important;
}
.isUserTrainingFeedbackPage .btn-primary {
    color: #3b3b3b!important;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isFunnelPage .gc-tags-cloud {
    background: #fbdfe8!important;
    padding: 10px!important;
    margin-bottom: 10px!important;
    overflow: hidden!important;
    position: relative!important;
    border-radius: 10px!important;
}
.isFunnelPage .btn-success {
    color: #fff;
    background-color: #cb6c96!important;
    border-color: #cb6c96!important;
    border-radius: 10px!important;
}
.isTasksPage .standard-page-menu {
    border-bottom: none!important;
    background-color: #f5aac326!important;
    border-radius: 10px!important;
    padding: 20px!important;
    width: auto!important;
}
.isTasksPage .standard-page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%)!important;
    border: 1px solid #fbb9d5!important;
    border-radius: 10px!important;
}
.isTasksPage .btn-success {
    color: #fff!important;
    background-color: #cb6c96!important;
    border-color: #cb6c96!important;
    border-radius: 10px!important;
}
.isTasksPage .btn-info {
    color: #fff;
    background-color: #5bc0de!important;
    border-color: #46b8da!important;
    border-radius: 10px!important;
}
.isMailingsPage .standard-page-menu {
    border-bottom: none!important;
    background-color: #f5aac326!important;
    border-radius: 10px!important;
    padding: 20px!important;
    width: auto!important;
}
.isMailingsPage .standard-page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%)!important;
    border: 1px solid #fbb9d5!important;
    border-radius: 10px!important;
}
.isMailingsPage .btn-success {
    color: #fff!important;
    background-color: #cb6c96!important;
    border-color: #cb6c96!important; 
    border-radius: 10px!important;
}
.isMailingsPage .btn-info {
    color: #fff!important;
    background-color: #5bc0de!important;
    border-color: #46b8da!important;
    border-radius: 10px!important;
}
.isMailingsPage .gc-tags-cloud {
    background: #fbdfe8!important;
    padding: 10px!important;
    margin-bottom: 10px!important;
    overflow: hidden!important;
    position: relative!important;
    border-radius: 10px!important;
}
.isMailing-categoryPage .standard-page-menu {
    border-bottom: none!important;
    background-color: #f5aac326!important;
    border-radius: 10px!important;
    padding: 20px!important;
    width: auto;
}
.isMailing-categoryPage .standard-page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%)!important;
    border: 1px solid #fbb9d5!important;
    border-radius: 10px!important;
}
.isMailing-categoryPage .btn-success {
    color: #fff!important;
    background-color: #cb6c96!important;
    border-color: #cb6c96!important;
    border-radius: 10px!important;
}
.isMailing-categoryPage .btn-info {
    color: #fff;
    background-color: #5bc0de!important;
    border-color: #46b8da!important;
    border-radius: 10px!important;
}
.isMailing-categoryPage .gc-tags-cloud {
    background: #fbdfe8!important;
    padding: 10px!important;
    margin-bottom: 10px!important;
    overflow: hidden;
    position: relative!important;
    border-radius: 10px!important;
}
.isProductPage .gc-tags-cloud {
    background: #fbdfe8!important;
    padding: 10px!important;
    margin-bottom: 10px!important;
    overflow: hidden;
    position: relative;
    border-radius: 10px!important;
}
.isOfferPage .gc-tags-cloud {
    background: #fbdfe8!important;
    padding: 10px!important;
    margin-bottom: 10px!important;
    overflow: hidden;
    position: relative!important;
    border-radius: 10px!important;
}
.isControlPage .page-menu {
    border-bottom: none!important;
    background-color: #f5aac326!important;
    border-radius: 10px!important;
    padding: 20px!important;
    width: auto;
}
.isControlPage .page-menu li.active  {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px!important;
border: 1px solid #fbb9d5!important;
}
.isControlPage .label-success {
    background: linear-gradient(93.33deg, #e36d9f 5.4%, #ff006f 48.16%, #f1669f 104.11%)!important;
    border-radius: 10px!important;
    border: 1px solid #fbb9d5!important;
}
.isControlPage .panel-default>.panel-heading {
    color: #333!important;
    background-color: #f5e7ed!important;
    border-color: #f5e7ed!important;
    border-radius: 10px!important;
}
.isControlPage .panel {
    border-radius: 10px!important;
}
.isControlPage .btn {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
    padding: 5px;
}
.isUserPage .standard-page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isUserPage .standard-page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
    border: 1px solid #fbb9d5;
    border-radius: 10px;
}
.isUserPage .btn-group>.btn:first-child{
  color: #3b3b3b;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isUserPage .btn-group>.btn:first-child:hover {
  color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isUserPage .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isUserPage .btn-primary:hover {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isUserPage .context-table .kv-panel-before {
    background: #f5f2f4;
}
.isUserPage .deal-status.status-payed.not-payed{
background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isUserPage .deal-status.status-payed {
    color: #3b3b3b;
    font-weight: 500!important;
}
.isUserPage .label-success {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isGroupPage .standard-page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isGroupPage .standard-page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
    border: 1px solid #fbb9d5;
    border-radius: 10px;
}
.isGroupPage .btn-group>.btn:first-child{
  color: #3b3b3b;
    background-color: #f5aac3!important;
    border-color: #2e6da400!important;
    font-weight: 500!important;
    border-radius: 10px!important;
}
.isGroupPage .btn-group>.btn:first-child:hover {
  color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isGroupPage .btn-primary {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isGroupPage .btn-primary:hover {
    color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;
}
.isGroupPage .context-table .kv-panel-before {
    background: #f5f2f4;
}
.isGroupPage.deal-status.status-payed.not-payed{
background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isGroupPage .deal-status.status-payed {
    color: #3b3b3b;
    font-weight: 500!important;
}
.isGroupPage .label-success {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
border-radius: 10px;
border: 1px solid #fbb9d5;
}
.isGroupPage .btn-success {
    color: #fff;
    background-color: #cb6c96;
    border-color: #cb6c96; 
    border-radius: 10px!important;
}
.isSegmentPage .page-menu {
    border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isSegmentPage .page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
    border: 1px solid #fbb9d5;
    border-radius: 10px;
}
.isSegmentPage .list-filter {
    margin-bottom: 10px;
    padding: 20px;
    background: #f0f0f000;
}
.isSegmentPage .btn {
 color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;	
}
.isSegmentPage.btn.btn-success {
    background-color: #f5aac3;
}
.isScalePage .standard-page-menu {
	border-bottom: none;
    background-color: #f5aac326;
    border-radius: 10px!important;
    padding: 20px;
    width: auto;
}
.isScalePage .standard-page-menu li.active {
	background: linear-gradient(93.33deg, #E7BDCF 5.4%, #F7C0D8 48.16%, #FBEAF1 104.11%);
    border: 1px solid #fbb9d5;
    border-radius: 10px;
}
.isScalePage .btn {
 color: #3b3b3b;
    background-color: #f5aac3;
    border-color: #2e6da400;
    font-weight: 500;
    border-radius: 10px!important;	
}
.isScalePage .btn.btn-success {
    background-color: #f5aac3;
}
.isLoginPage .login-block .xdget-block input.form-field-email, .login-block .xdget-block input.form-field-password, .login-block .xdget-block input.form-field-full_name, .login-block .remind-block input.form-control {
    color: #000!important;
}
