.content-footer-watchers, .content-header {
display: -ms-flexbox;
display: flex;
line-height: 1.45em;
}
.ui--headers-list {
background: #ffc2161f;
padding: 5px 20px;
margin: 20px 0;
}
.ui--headers-list h2 {
margin-top: 24px;
font-size: 18px;
}
.content-header {
-ms-flex-direction: column;
flex-direction: column;
font-size: 15px;
margin-bottom: 15px;
}
.content-header__info {
display: -ms-flexbox;
display: flex;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 10px;
}
.content-header__left, .content-header__right {
display: -ms-flexbox;
display: flex;
min-height: 1.45em;
}
.content-header__right {
margin-left: auto;
-ms-flex-align: center;
align-items: center;
}
.header__right {
position: relative;
}
.l-flex {
display: -ms-flexbox;
display: flex;
}
.l-fa-center {
-ms-flex-align: center;
align-items: center;
}
.ui-button {
color: #fff;
}
.comments__item__more--root, .comments__item__more--root--5, .ui-button--5 {
color: #000;
-webkit-box-shadow: 0 2px 1px rgba(0,0,0,.05);
box-shadow: 0 2px 1px rgba(0,0,0,.05);
-webkit-box-sizing: border-box;
box-sizing: border-box;
background-color: #fff;
border: 1px solid rgba(0,0,0,.15);
}
.comments__item__more--root, .ui-button {
cursor: pointer;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
white-space: nowrap;
-ms-flex-pack: center;
justify-content: center;
height: 34px;
line-height: 34px;
font-size: 15px;
padding: 0 20px;
border-radius: 4px;
}
.comments__item__more--root--13, .ui-button--13 {
color: #4086e0;
}
.comments__item__more--root--only-icon, .ui-button--only-icon {
width: 34px;
padding: 0;
}
.etc_control__list {
position: absolute;
z-index: 1;
right: -5px;
top: 45px;
background-color: #fff;
-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.07), 0 4px 8px 0 rgba(0,0,0,.07);
box-shadow: 0 0 0 1px rgba(0,0,0,.07), 0 4px 8px 0 rgba(0,0,0,.07);
padding: 4px 0;
text-align: left;
border-radius: 5px;
}
ul.sub-menu {
padding-left: 0;
} .etc_control__list {
transition: 0.2s;
transform: translateY(10px);
opacity: 0;
visibility: hidden;
}
.with__etc:hover .etc_control__list {
visibility: visible;
opacity: 1;
transform: translateY(0px);
z-index: 2;
}
.etc_control__list:before {
content: '';
position: absolute;
width: 10px;
height: 10px;
background: #fff;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
top: -5px;
right: 18px;
-webkit-box-shadow: -1px -1px 0 0 rgba(0,0,0,.07);
box-shadow: -1px -1px 0 0 rgba(0,0,0,.07);
}
.etc_control__item {
display: block;
height: 34px;
line-height: 34px;
padding: 0 10px;
font-size: 13px;
cursor: pointer;
color: #000;
white-space: nowrap;
}
.l-ml-15 {
margin-left: 15px;
}
.content.content--full {
margin: 0;
font-size: 100%;
}
.ce-toolbar  .ce-toolbox__button {
background: none;
margin: 0;
padding: 0;
}
.ce-inline-tool {
background: none;
}
.ui-interview-row {
background: #f5fbff;
position: relative;
margin: 30px 0;
}
.ui-interview-row .ui-interview-wrapper {
padding: 35px;
}
.ui-interview-row .ui-interview-wrapper header {
border-bottom: 1px solid #efefef;
padding-bottom: 10px;
margin-bottom: 25px;
}
.ui-interview-wrapper.withBackground, .layout--a.withBackground {
background: #f1f7fb;
clear: both;
width: 100%;
padding: 0;
}
.ui-message-block {
font-size: 15px;
line-height: 1.6;
display: flex;
width: calc(100% - 15px);
margin: 15px;
align-items: flex-end;
}
.ui-message-block .user-preview {
width: 45px;
height: 45px;
min-width: 45px;
margin-right: 15px;
margin-bottom: 15px;
background: url(https://gsl.org/ru/wp-content/themes/gsl/i/empty_speaker-80x80.jpg) no-repeat;
background-size: contain;
border-radius: 100px;
}
.ui-message-block .user-preview img {
width: 100%;
border-radius: 100px;
}
.ui-message-block .ui-message-block-wrapper .text, .ui-message-block .ui-message-block-wrapper .ui-message-block-text {
background: #e0eaf1;
padding: 13px 20px;
border-radius: 16px;
line-height: 1.7;
outline: none;
}
.ui-message-block .ui-message-block-wrapper .text p:last-child {
margin-bottom: 0;
}
.ui-message-block .fullname, .ui-message-block .ui-message-block-wrapper .ui-message-block-author {
font-size: 12px;
margin-left: 15px;
color: gray;
outline: none;
}
.ui-message-block.right {
float: right;
flex-direction: row-reverse;
}
.ui-message-block.left {
float: left;
}
.ui-message-block.right .user-preview {
margin-right: 0;
margin-left: 15px;
}
.ui-message-block.right 
.fullname {
text-align: right;
}
.ui-message-block-author[contentEditable=true][data-placeholder]::before{
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.ui-message-block-author[contentEditable=true][data-placeholder]:empty::before {
opacity: 0.5;
}
.ui-message-block-author[contentEditable=true][data-placeholder]:empty:focus::before {
opacity: 0;
}
.ui-message-block-text[contentEditable=true][data-placeholder]::before{
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.ui-message-block-text[contentEditable=true][data-placeholder]:empty::before {
opacity: 0.5;
}
.ui-message-block-text[contentEditable=true][data-placeholder]:empty:focus::before {
opacity: 0;
}
.ui-message-block i {
font-style: normal;
background: #fde8c6;
}
.ui-interview-row .ui-interview-wrapper section {
clear: both;
margin: 20px 0;
display: inline-block;
}
.ui-interview-row .ui-interview-wrapper .users, .cdx-memberslist {
display: flex;
flex-wrap: wrap;
margin: 20px 0;
}
.cdx-button__block {
text-align: center;
border-top: 1px solid #f4f4f8;
padding: 15px 0;
margin: 25px 0;
border-bottom: 1px solid #f4f4f8;
}
.ui-interview-row .ui-interview-wrapper .users .user, .cdx-memberslist .cdx-memberslist__user {
width: 46%;
display: flex;
text-align: left;
line-height: 1.3;
font-size: 16px;
align-items: center;
padding: 10px;
}
.ui-interview-row .ui-interview-wrapper .users .user .user-preview img {
width: 100%;
border-radius: 100px;
}
.ui-interview-row .ui-interview-wrapper .users .user .name,  .cdx-memberslist .cdx-memberslist__user .cdx-memberslist__item-name {
display: block;
font-weight: 500;
letter-spacing: -0.3px;
margin-bottom: 4px;
line-height: 1.2;
}
.ui-interview-row .ui-interview-wrapper .users .user .position,  .cdx-memberslist .cdx-memberslist__user .cdx-memberslist__item-position {
font-size: 13px;
display: block;
}
.ui-interview-row .ui-interview-wrapper .users .user .user-preview {
margin-right: 15px;
min-width: 70px;
width: 70px;
}
.ui-interview-row.interview-1 .users .user .name, .cdx-memberslist .cdx-memberslist__user .cdx-memberslist__item-name{font-size: 21px;outline: none;}
.ui-interview-row.interview-1{background: #fbfbfb;}
.ui-interview-row.interview-1 .ui-message-block {
max-width: 100%;
}
.ui-interview-row.interview-1 .text {
font-size: 18px;
line-height: 1.7em;
padding: 17px 25px;
border-radius: 6px;
}
.ui-interview-row.interview-1 .ui-interview-wrapper .users .user .position, .cdx-memberslist .cdx-memberslist__user .cdx-memberslist__item-position {
font-size: 14px;
display: block;
line-height: 1.6;
}
.cdx-memberslist__item-photo {
width: 70px;
height: 70px;
background: url(https://gsl.org/ru/wp-content/themes/gsl/i/empty_speaker-80x80.jpg) no-repeat;
background-size: contain;
border-radius: 100px;
margin-right: 15px;
min-width: 70px;
cursor: pointer;
}
.cdx-memberslist__item-photo img {
width: 100%;
border-radius: 100px;
border: 1px solid #efefef;
height: 100%;
object-fit: cover;
}
.cdx-memberslist .cdx-memberslist__user .cdx-memberslist__description {
width: calc(100% - 70px);
}
.change-road {
opacity: 0;
cursor: pointer;
margin-left: 10px;
}
.ui-message-block:hover .change-road {
opacity: 1;
}
blockquote.var2 {
margin: 30px 0;
background: #f8fcff;
color: black;
padding: 30px 80px;
letter-spacing: -0.5px;
}
blockquote.var2 p {
margin-top: 0;
font-size: 1.3rem;
line-height: 1.6;
}
blockquote.var2 .quote span {
background: #e1f2fe;
box-shadow: -4px 0 #e1f2fe, 4px 0 #e1f2fe;
position: relative;
}
blockquote.var2:before {
content:''
}
blockquote.var2  .quote:before {
content: "\201C";
font-family: auto;
position: absolute;
font-size: 5rem;
left: -55px;
top: 33px;
line-height: 0;
z-index: 2;
color: #596c73;
}
blockquote.var2 .quote:after {
content: "\201D";
font-family: auto;
position: absolute;
font-size: 0;
right: 20px;
bottom: 0;
line-height: 0;
color: #596c73;
}
blockquote.var2 cite {
font-style: normal;
font-weight: 600;
position: relative;
top: -1px;
font-family: mMDdzZ;
font-size: 22px;
letter-spacing: -0.5px;
margin-bottom: 5px;
display: block;
color: black;
}
blockquote.var2  img {
width: 70px;
height: 70px;
border-radius: 100px;
-webkit-user-drag: none;
margin-right: 15px;
}
blockquote.var2  .fullname {
display: flex;
align-items: center;
font-size: 14px;
line-height: 1.4;
letter-spacing: 0;
color: #596c73;
}
blockquote .quote {
position:relative;
}
.content-header--short .content-header__title, .editor h3.ce-header, .miniEditor h3.ce-header {
letter-spacing: -0.5px;
font-size: 1.7rem;
line-height: 1.3;
}
.ui-annotation-1 {
display: flex;
align-items: center;
width: 100%;
color: #7e95a9;
font-size: 16px;
position: relative;
flex-wrap: nowrap;
line-height: 1.5;
background: #f6fafd;
border-radius: 10px;
cursor: pointer;
transition: 0.3s;
overflow: hidden;
}
.ui-annotation-1 span {
position: relative;
z-index: 2;
padding: 15px;
max-width: 85%;
margin-left: 8%;
line-height: 1.7;
}
.ui-annotation-1 span a {
color: #7e95a9;
border-color: #ccdeef;
transition: 0.3s;
}
.ui-annotation-1:before {content:'\f0c1';font-family: 'Font Awesome 5 Pro';position: absolute;left: 20px;font-size: 2rem;color: #e1eaf0;z-index: 2;transition: 0.5s;transform: translateY(0px);}
.ui-annotation-1:hover a {
color: red;
}
.ui-annotation-1:hover:before {
transform: rotate(-11deg);
color: #d6e0e6;
}
blockquote.ui-blockquote-1 {
background: transparent;
padding: 0;
font-size: 18px;
margin: 30px 0;
}
blockquote.ui-blockquote-1 #content {
overflow: auto;
background: #ebf4fa;
padding: 10px 34px;
border-radius: 0 0 12px 12px;
line-height: 1.7;
letter-spacing: -0.1px;
position: relative;
}
blockquote.ui-blockquote-1 cite #position {
padding: 35px;
box-shadow: 0 0px 30px #efefef;
border-radius: 12px 12px 0 0;
position: relative;
}
blockquote.ui-blockquote-1 #content span {
background: #ffefdb;
box-shadow: -7px 0 #ffefdb, 7px 0 #ffefdb;
font-weight: 500;
}
blockquote.ui-blockquote-1 cite #position .name {
font-size: 22px;
display: block;
}
blockquote.ui-blockquote-1 cite #position span.position {
font-size: 14px;
line-height: 1.4;
display: block;
}
blockquote.ui-blockquote-1:before {
z-index: 0;
left: 15px;
font-size: 16rem;
color: #f8f8f8;
top: 100px;
content: "\201C";
font-family: serif;
}
#__audit blockquote.cdx-quote-theme-3 {
background: #fff6f6;
}
#__audit .cdx-checklist__item--checked .cdx-checklist__item-checkbox {
background: #b20415;
border-color: #b20415;
}
.cdx-marker {
background-color: #ffe7ba;
}
#__audit .cdx-marker {
background-color: #ffd0d2;
}
.ui-messengers-block {
display: flex;
align-items: center;
justify-content: center;
}
.ui-messengers-block a {
font-size: 25px;
width: 25%;
text-align: center;
}
.wp-block-file {
display: flex;
align-items: center;
width: 100%;
color: #7e95a9;
font-size: 16px;
position: relative;
flex-wrap: nowrap;
line-height: 1.5;
background: #f6fafd;
border-radius: 10px;
cursor: pointer;
transition: 0.3s;
overflow: hidden;
PADDING: 20PX;
padding-left: 70px;
}
.wp-block-file:after {
content: '\f0c6';
font-family: 'Font Awesome 5 Pro';
position: absolute;
left: 20px;
font-size: 2rem;
color: #e1eaf0;
z-index: 2;
transition: 0.5s;
transform: translateY(0px);
top: 15px;
}
.wp-block-file a {
width: 100%;
}
.wp-block-file .wp-block-file__button {
width: 200px;
text-align: center;
font-size: 16px;
background: #356fb8;
border-radius: 5px;
font-weight: 500;
margin-left: 50px;
}
.content .ui-list-1 li:before {
counter-increment: li; 
content: counters(li,".") ". "; 
}
.content .ui-list-1 ol {
list-style: none;
counter-reset: li;
}
.ce-block{
clear: both;
}
.ce-toolbox--opened {
width: 100%;
overflow: auto;
}
.ce-toolbox.ce-toolbox--opened::-webkit-scrollbar {
height:2px;
background: #f5f5f5;
cursor:pointer;
}
.ce-toolbox.ce-toolbox--opened::-webkit-scrollbar-thumb {
background: #b7bac1;
cursor:pointer;
}
.ce-toolbox.ce-toolbox--opened::-webkit-scrollbar-thumb:hover {
background: #4086e0;
}
.swal2-modal.uploader {
width: 630px;
}
.uploader .dropzone {
border: 1px dashed #afafb1;
border-radius: 3px;
box-shadow: 0 2px 10px 0 #393f5217;
text-align: center;
font-size: 15px;
color: #393f52;
}
.dropzone svg {
margin-bottom: -20px;
margin-top: 20px;
stroke: #626980;
}
.dz-started svg {
display: none;
}
.dz-started.dropzone {
padding: 15px;
}
.content figcaption {
border: 1px solid rgba(201,201,204,.48);
-webkit-box-shadow: inset 0 1px 2px 0 rgba(35,44,72,.06);
box-shadow: inset 0 1px 2px #232c480f;
border-radius: 3px;
padding: 10px 12px;
color: black;
font-size: 16px;
margin-top: 1rem;
}
span.h {
display: none;
}
.cdx-Counters__item {
border: 1px solid #dfe8ed;
padding: 15px;
width: 33%;
border-radius: 0 0 20px 0px;
position: relative;
margin: 10px;
background: #ffffff;
}
.cdx-Counters__item:after {
position: absolute;
bottom: 0;
right: 0;
}
.cdx-Counters__item .cdx-Counters__item-text {font-weight: 600;font-size: 30px;line-height: 1.2;margin-bottom: 7px;}
.cdx-Counters__item-caption {
line-height: 1.3;
font-size: 16px;
}
.cdx-block.cdx-Counters {
display: flex;
margin: -10px;
}
.page--entry img { object-fit: contain;
background: #ebf4fa;
border: 1px solid #efefef;  max-width: 100%;
}
.content blockquote {
padding: 35px 100px;
padding-left: 120px;
font-size: 21px;
line-height: 1.6em;
background: #ebf4fa;
position: relative;
border-radius: 12px;
margin: 15px 0;
color: black;
text-indent: 0px;
font-style: normal;
}
.content blockquote:before {content: "\201C";font-family: serif;position: absolute;font-size: 6rem;left: 45px;top: 45px;font-weight: 600;color: #d3dfe8;font-style: normal;}
.ct-widget .ct-tool--blockquote:before {
content: "\201C";font-family: serif;
font-weight: 700;
}
.cdx-checklist__item {
display: flex;
box-sizing: content-box;
}
.cdx-checklist__item-text {
outline: none;
flex-grow: 1;
padding: 5px 0;
line-height: 1.7;
font-size: 18px;
margin-bottom: 1.5rem;
font-style: italic;
}
.cdx-checklist__item-checkbox {
display: inline-block;
flex-shrink: 0;
position: relative;
width: 20px;
height: 20px;
margin: 8px 9px 0px 0px !important;
margin-left: 0;
margin-right: 12px;
border-radius: 50%;
border: 1px solid #d0d0d0;
background: #fff;
cursor: pointer;
user-select: none;
}
.cdx-checklist__item-checkbox:hover {
border-color: #b5b5b5;
}
.cdx-checklist__item-checkbox::after {
position: absolute;
top: 6px;
left: 5px;
width: 9px;
height: 4px;
border: 2px solid #fff;
border-top: none;
border-right: none;
background: transparent;
content: '';
opacity: 0;
transform: rotate(-45deg);
}
.cdx-checklist__item--checked .cdx-checklist__item-checkbox {
background: #388ae5;
border-color: #388ae5;
}
.cdx-checklist__item--checked .cdx-checklist__item-checkbox:hover {
background: #307cd1;
}
.cdx-checklist__item--checked .cdx-checklist__item-checkbox::after {
opacity: 1;
top: 5px;
left: 4px;
}
.cdx-quote-icon svg {
transform: rotate(180deg);
}
.cdx-quote {
margin: 0;
}
.cdx-quote__text {
margin-bottom: 25px;
}
.cdx-quote .cdx-quote__caption {
font-size: 16px;
line-height: 1.4;
letter-spacing: 0;
outline: none;
}
.cdx-quote [contentEditable=true][data-placeholder]::before{
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.cdx-quote [contentEditable=true][data-placeholder]:empty::before {
opacity: 1;
}
.cdx-quote [contentEditable=true][data-placeholder]:empty:focus::before {
opacity: 0;
}
.cdx-quote-settings {
display: flex;
flex-wrap: wrap;
}
.cdx-quote-settings .cdx-settings-button {
width: 50%;
margin: 0;
}
.cdx-quote__photo {
width: 70px;
height: 70px;
margin-right: 15px;
}
.cdx-quote__photo svg {
width: 25px;
height: 25px;
}
.content blockquote footer { align-items: center;
}
.cdx-quote .cdx-quote__name {
font-weight: 600;
position: relative;
top: -1px;
font-size: 21px;
letter-spacing: -0.5px;
outline: none;
font-style: normal;
}
.cdx-quote__photo .changeAvatar {
border: 2px dashed #d3dfe8;
border-radius: 100px;
display: flex;
font-size: 11px;
flex-direction: column;
align-items: center;
font-weight: 500;
width: 70px;
height: 70px;
line-height: 1;
text-align: center;
justify-content: center;
color: #707684;
cursor: pointer;
padding: 5px;
}
.cdx-quote__photo img {
width: 100%;
border-radius: 100px;
}
cite.cdx-quote__captionWrapper {
line-height: 1.3;
}
blockquote.cdx-quote-theme-2 .cdx-quote__text {font-size: 20px;line-height: 1.6;font-weight: 500;}
blockquote.cdx-quote-theme-2 {
border-radius: 0;
padding: 35px 50px;
}
blockquote.cdx-quote-theme-2::before {content: "\201C";font-family: serif;position: absolute;font-size: 55px;left: 13px;top: 58px;line-height: 0;color: black;}
blockquote.cdx-quote-theme-2::after {content: "\201C";font-family: serif;position: absolute;font-size: 55px;right: 16px;bottom: 150px;line-height: 0;color: black;transform: rotate(180deg);font-weight: 600;}
blockquote.cdx-quote-theme-3 {background: #fbf3e9;color: #000000;padding: 30px 60px;border-radius: 0;}
blockquote.cdx-quote-theme-3:before, blockquote.cdx-quote-theme-3:after{
content: "";
font-family: serif;
position: absolute;
font-size: 60px;
line-height: 0;
color: #58554B;
font-weight: 600;
}
blockquote.cdx-quote-theme-3:before{
content: "\201C";
left: 16px;
top: 55px;
}
blockquote.cdx-quote-theme-3:after{
content: "\201C";
right: 20px;
bottom: 80px;
}
blockquote.cdx-quote-theme-3 .cdx-quote__text {
font-size: 21px;
line-height: 1.4;
font-weight: 600;
}
.cdx-warning {
position: relative;
margin-left: 30px;
}
.cdx-warning .cdx-input {
border: 1px solid rgba(201,201,204,.48);
-webkit-box-shadow: inset 0 1px 2px 0 rgb(35 44 72 / 6%);
box-shadow: inset 0 1px 2px 0 rgb(35 44 72 / 6%);
border-radius: 3px;
padding: 10px 12px;
}
.cdx-warning [contentEditable=true][data-placeholder]::before{
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.cdx-warning [contentEditable=true][data-placeholder]:empty::before {
opacity: 1;
}
.cdx-warning [contentEditable=true][data-placeholder]:empty:focus::before {
opacity: 0;
}
.cdx-warning::before {
content: '';
background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 320 294' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%237B7E89' d='M160.5 97c12.426 0 22.5 10.074 22.5 22.5v28c0 12.426-10.074 22.5-22.5 22.5S138 159.926 138 147.5v-28c0-12.426 10.074-22.5 22.5-22.5zm0 83c14.636 0 26.5 11.864 26.5 26.5S175.136 233 160.5 233 134 221.136 134 206.5s11.864-26.5 26.5-26.5zm-.02-135c-6.102 0-14.05 8.427-23.842 25.28l-74.73 127.605c-12.713 21.444-17.806 35.025-15.28 40.742 2.527 5.717 8.519 9.175 17.974 10.373h197.255c5.932-1.214 10.051-4.671 12.357-10.373 2.307-5.702-1.812-16.903-12.357-33.603L184.555 70.281C174.608 53.427 166.583 45 160.48 45zm154.61 165.418c2.216 6.027 3.735 11.967 4.393 18.103.963 8.977.067 18.035-3.552 26.98-7.933 19.612-24.283 33.336-45.054 37.586l-4.464.913H61.763l-2.817-.357c-10.267-1.3-19.764-4.163-28.422-9.16-11.051-6.377-19.82-15.823-25.055-27.664-4.432-10.03-5.235-19.952-3.914-29.887.821-6.175 2.486-12.239 4.864-18.58 3.616-9.64 9.159-20.55 16.718-33.309L97.77 47.603c6.469-11.125 12.743-20.061 19.436-27.158 4.62-4.899 9.562-9.07 15.206-12.456C140.712 3.01 150.091 0 160.481 0c10.358 0 19.703 2.99 27.989 7.933 5.625 3.356 10.563 7.492 15.193 12.354 6.735 7.072 13.08 15.997 19.645 27.12l.142.24 76.986 134.194c6.553 10.46 11.425 19.799 14.654 28.577z'/%3E%3C/svg%3E");
width: 18px;
height: 18px;
background-size: 18px 18px;
position: absolute;
margin-top: 12px;
left: -30px;
}
.cdx-container {
}
@media all and (max-width: 735px) {
.cdx-warning::before {
}
}
.cdx-warning__message {
}
.cdx-warning__title {
margin-bottom: 6px;
}
.cdx-alert {
position: relative;
padding: 10px 16px;
border-radius: 5px;
margin-bottom: 20px;
line-height: 1.6;
}
.cdx-alert__message {
outline: none;
}
.cdx-alert [contentEditable='true'][data-placeholder]::before {
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.cdx-alert [contentEditable='true'][data-placeholder]:empty::before {
opacity: 1;
}
.cdx-alert [contentEditable='true'][data-placeholder]:empty:focus::before {
opacity: 0;
}
.cdx-alert-primary {
background-color: #ebf8ff;
border: 1px solid #4299e1;
color: #2b6cb0;
}
.cdx-alert-secondary {
background-color: #f7fafc;
border: 1px solid #cbd5e0;
color: #222731;
}
.cdx-alert-info {
background-color: #e6fdff;
border: 1px solid #4cd4ce;
color: #00727c;
}
.cdx-alert-success {
background-color: #f0fff4;
border: 1px solid #68d391;
color: #2f855a;
}
.cdx-alert-warning {
background-color: #fffaf0;
border: 1px solid #ed8936;
color: #c05621;
}
.cdx-alert-danger {
background-color: #fff5f5;
border: 1px solid #fc8181;
color: #c53030;
}
.cdx-alert-light {
background-color: #fff;
border: 1px solid #edf2f7;
color: #1a202c;
}
.cdx-alert-dark {
background-color: #2d3748;
border: 1px solid #1a202c;
color: #d3d3d3;
}
.cdx-alert.cdx-settings-button {
margin: 3px;
width: 28px;
height: 28px;
opacity: 0.5;
}
.cdx-alert.cdx-settings-button:hover {
opacity: 1;
}
.cdx-alert.cdx-settings-button--active,
.cdx-alert.ce-settings__button--focused {
font-weight: bold;
opacity: 0.9;
}
.ce-code__textarea {
font-family: Menlo, Monaco, Consolas, Courier New, monospace;
color: #41314e;
line-height: 1.6em;
font-size: 12px;
background: #f8f7fa;
border: 1px solid #f1f1f4;
box-shadow: none;
white-space: pre;
word-wrap: normal;
overflow-x: auto;
resize: vertical;
width: 100%;
}
.ce-delimiter {
page-break-after: always;
}
.codex-editor .ce-delimiter:before {
display: inline-block;
content: "***";
font-size: 30px;
line-height: 65px;
height: 30px;
letter-spacing: 0.2em;
}
.link-tool {
position: relative;
}
.link-tool__input {
padding-left: 38px;
background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.567 13.629c.728.464 1.581.65 2.41.558l-.873.873A3.722 3.722 0 1 1 4.84 9.794L6.694 7.94a3.722 3.722 0 0 1 5.256-.008L10.484 9.4a5.209 5.209 0 0 1-.017.016 1.625 1.625 0 0 0-2.29.009l-1.854 1.854a1.626 1.626 0 0 0 2.244 2.35zm2.766-7.358a3.722 3.722 0 0 0-2.41-.558l.873-.873a3.722 3.722 0 1 1 5.264 5.266l-1.854 1.854a3.722 3.722 0 0 1-5.256.008L9.416 10.5a5.2 5.2 0 0 1 .017-.016 1.625 1.625 0 0 0 2.29-.009l1.854-1.854a1.626 1.626 0 0 0-2.244-2.35z' fill='rgba(0, 0, 0, 0.6)' transform='translate(-3.667 -2.7)'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: 15px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.link-tool__input-holder {
position: relative;
}
.link-tool__input-holder--error .link-tool__input {
background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.567 13.629c.728.464 1.581.65 2.41.558l-.873.873A3.722 3.722 0 1 1 4.84 9.794L6.694 7.94a3.722 3.722 0 0 1 5.256-.008L10.484 9.4a5.209 5.209 0 0 1-.017.016 1.625 1.625 0 0 0-2.29.009l-1.854 1.854a1.626 1.626 0 0 0 2.244 2.35zm2.766-7.358a3.722 3.722 0 0 0-2.41-.558l.873-.873a3.722 3.722 0 1 1 5.264 5.266l-1.854 1.854a3.722 3.722 0 0 1-5.256.008L9.416 10.5a5.2 5.2 0 0 1 .017-.016 1.625 1.625 0 0 0 2.29-.009l1.854-1.854a1.626 1.626 0 0 0-2.244-2.35z' fill='rgb(224, 147, 147)' transform='translate(-3.667 -2.7)'/%3E%3C/svg%3E%0A");
background-color: #fff3f6;
border-color: #f3e0e0;
color: #a95a5a;
box-shadow: inset 0 1px 3px 0 rgba(146, 62, 62, .05);
}
.link-tool__input[contentEditable=true][data-placeholder]::before{
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.link-tool__input[contentEditable=true][data-placeholder]:empty::before {
opacity: 1;
}
.link-tool__input[contentEditable=true][data-placeholder]:empty:focus::before {
opacity: 0;
}
.link-tool__progress {
position: absolute;
box-shadow: inset 0 1px 3px 0 rgba(102, 85, 107, 0.04);
height: 100%;
width: 0;
background-color: #f4f5f7;
z-index: -1;
}
.link-tool__progress--loading {
-webkit-animation: progress 500ms ease-in;
-webkit-animation-fill-mode: forwards;
}
.link-tool__progress--loaded {
width: 100%;
}
.link-tool__content {
display: block;
padding: 25px;
border-radius: 2px;
box-shadow: 0 0 0 2px #fff;
color: initial !important;
text-decoration: none !important;
}
.link-tool__content::after {
content: "";
clear: both;
display: table;
}
.link-tool__content--rendered {
background: #fff;
border: 1px solid rgba(201, 201, 204, 0.48);
box-shadow: 0 1px 3px rgba(0,0,0, .1);
border-radius: 6px;
will-change: filter;
animation: link-in 450ms 1 cubic-bezier(0.215, 0.61, 0.355, 1);
}
.link-tool__content--rendered:hover {
box-shadow: 0 0 3px rgba(0,0,0, .16);
}
.link-tool__image {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
margin: 0 0 0 30px;
width: 65px;
height: 65px;
border-radius: 3px;
float: right;
}
.link-tool__title {
font-size: 17px;
font-weight: 600;
line-height: 1.5em;
margin: 0 0 10px 0;
}
.link-tool__title + .link-tool__anchor {
margin-top: 25px;
}
.link-tool__description {
margin: 0 0 20px 0;
font-size: 15px;
line-height: 1.55em;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.link-tool__anchor {
display: block;
font-size: 15px;
line-height: 1em;
color: #888 !important;
border: 0 !important;
padding: 0 !important;
}
@keyframes link-in {
from {
filter: blur(5px);
}
to {
filter: none;
}
}
.codex-editor--narrow .link-tool__image {
display: none;
}
@-webkit-keyframes progress {
0% {
width: 0;
}
100% {
width: 85%;
}
}
.tc-table{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;}.tc-table__wrap{border:1px solid #dbdbe2;border-radius:3px;position:relative;height:100%;width:100%;box-sizing:border-box}.tc-table__cell{border:1px solid #dbdbe2;padding:0;vertical-align:top}.tc-table__area{padding:10px;height:100%}.tc-table__inp {outline: none;flex-grow: 100;min-height: 1.5em;height: 100%;overflow: hidden;text-align: left}.tc-table tbody tr:first-child td{border-top:none}.tc-table tbody tr:last-child td{border-bottom:none}.tc-table tbody tr td:last-child{border-right:none}.tc-table tbody tr td:first-child{border-left:none}
.offers-container {
margin-top: 20px;
}
.cdx-offer {
position: relative;
display: flex;
gap: 20px;
background: linear-gradient(45deg, #e4f4ff, white);
padding: 35px;
line-height: 1.5;
font-size: 16px;
clear: both;
}
.cdx-container__img {
order: 1;
}
.ce-block__content .cdx-offer {
display: block;
}
.cdx-offer [contentEditable=true][data-placeholder]::before {
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.cdx-offer__name, .cdx-offer__description, .cdx-offer__link {
transition: 0.2s;
outline: none;
}
.cdx-offer__name:focus, .cdx-offer__description:focus, .cdx-offer__link:focus {
background: #52b8fd1f;
}
.cdx-offer [contentEditable=true][data-placeholder]:empty::before{
opacity: 1;
}
.cdx-offer__photo {
width: 150px;
height: 200px;
background: #f6f6f9 url('data:image/svg+xml,<svg fill="rgb(171, 175, 188)" width="35" height="41" xmlns="http://www.w3.org/2000/svg"><path d="M17.347 22.087h.272c2.495-.042 4.514-.916 6.004-2.589 3.278-3.684 2.733-10 2.674-10.602-.213-4.524-2.359-6.689-4.13-7.7C20.847.442 19.305.035 17.585 0H17.441c-.946 0-2.802.153-4.582 1.163-1.788 1.01-3.968 3.175-4.181 7.733-.06.603-.605 6.918 2.674 10.602 1.481 1.673 3.5 2.547 5.995 2.59zM10.95 9.108c0-.025.009-.05.009-.068.28-6.086 4.615-6.74 6.472-6.74H17.534c2.3.051 6.208.985 6.472 6.74 0 .026 0 .051.009.068.008.06.604 5.832-2.104 8.87-1.073 1.206-2.503 1.8-4.385 1.817h-.086c-1.873-.017-3.312-.61-4.377-1.816-2.7-3.022-2.12-8.82-2.112-8.87z"/><path d="M34.983 32.562v-.025c0-.068-.009-.136-.009-.212-.05-1.681-.161-5.611-3.857-6.868l-.085-.025c-3.841-.976-7.034-3.183-7.068-3.209a1.15 1.15 0 0 0-1.601.28 1.142 1.142 0 0 0 .28 1.596c.145.102 3.535 2.453 7.775 3.54 1.985.704 2.206 2.818 2.266 4.754 0 .076 0 .144.008.212.009.764-.042 1.944-.179 2.623-1.38.78-6.787 3.48-15.013 3.48-8.192 0-13.634-2.708-15.022-3.489-.136-.679-.196-1.859-.179-2.623 0-.068.009-.136.009-.212.06-1.935.28-4.049 2.265-4.754 4.24-1.086 7.63-3.446 7.775-3.54.52-.364.647-1.077.281-1.595a1.15 1.15 0 0 0-1.601-.28c-.034.025-3.21 2.232-7.068 3.208-.034.009-.06.017-.085.026C.179 26.714.068 30.644.017 32.316c0 .077 0 .144-.008.212v.026c-.009.441-.018 2.708.434 3.845.085.22.238.408.443.535.255.17 6.378 4.058 16.623 4.058 10.244 0 16.367-3.897 16.622-4.058.196-.127.358-.314.443-.535.426-1.129.417-3.395.409-3.837z"/></svg>') center center no-repeat;
cursor: pointer;
}
.cdx-personality {
padding: 30px;
border: 1px solid #e5e6ec;
border-radius: 3px;
background: #fff;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03);
}
.cdx-personality::after {
content: '';
clear: both;
display: table;
}
.cdx-personality [contentEditable=true][data-placeholder]::before {
position: absolute;
content: attr(data-placeholder);
color: #707684;
font-weight: normal;
opacity: 0;
}
.cdx-personality [contentEditable=true][data-placeholder]:empty::before {
opacity: 1;
}
.cdx-personality [contentEditable=true][data-placeholder]:empty:focus::before {
opacity: 0.3;
}
.cdx-personality__photo {
float: right;
width: 70px;
height: 70px;
margin-left: 30px;
border-radius: 3px;
background: #f6f6f9 url('data:image/svg+xml,<svg fill="rgb(171, 175, 188)" width="35" height="41" xmlns="http://www.w3.org/2000/svg"><path d="M17.347 22.087h.272c2.495-.042 4.514-.916 6.004-2.589 3.278-3.684 2.733-10 2.674-10.602-.213-4.524-2.359-6.689-4.13-7.7C20.847.442 19.305.035 17.585 0H17.441c-.946 0-2.802.153-4.582 1.163-1.788 1.01-3.968 3.175-4.181 7.733-.06.603-.605 6.918 2.674 10.602 1.481 1.673 3.5 2.547 5.995 2.59zM10.95 9.108c0-.025.009-.05.009-.068.28-6.086 4.615-6.74 6.472-6.74H17.534c2.3.051 6.208.985 6.472 6.74 0 .026 0 .051.009.068.008.06.604 5.832-2.104 8.87-1.073 1.206-2.503 1.8-4.385 1.817h-.086c-1.873-.017-3.312-.61-4.377-1.816-2.7-3.022-2.12-8.82-2.112-8.87z"/><path d="M34.983 32.562v-.025c0-.068-.009-.136-.009-.212-.05-1.681-.161-5.611-3.857-6.868l-.085-.025c-3.841-.976-7.034-3.183-7.068-3.209a1.15 1.15 0 0 0-1.601.28 1.142 1.142 0 0 0 .28 1.596c.145.102 3.535 2.453 7.775 3.54 1.985.704 2.206 2.818 2.266 4.754 0 .076 0 .144.008.212.009.764-.042 1.944-.179 2.623-1.38.78-6.787 3.48-15.013 3.48-8.192 0-13.634-2.708-15.022-3.489-.136-.679-.196-1.859-.179-2.623 0-.068.009-.136.009-.212.06-1.935.28-4.049 2.265-4.754 4.24-1.086 7.63-3.446 7.775-3.54.52-.364.647-1.077.281-1.595a1.15 1.15 0 0 0-1.601-.28c-.034.025-3.21 2.232-7.068 3.208-.034.009-.06.017-.085.026C.179 26.714.068 30.644.017 32.316c0 .077 0 .144-.008.212v.026c-.009.441-.018 2.708.434 3.845.085.22.238.408.443.535.255.17 6.378 4.058 16.623 4.058 10.244 0 16.367-3.897 16.622-4.058.196-.127.358-.314.443-.535.426-1.129.417-3.395.409-3.837z"/></svg>') center center no-repeat;
cursor: pointer;
overflow: hidden;
}
.cdx-personality__name {
font-weight: 600;
outline: none;
}
.cdx-personality__description {
font-size: 0.86em;
margin: 10px 0;
outline: none;
}
.cdx-personality__link {
font-size: 0.68em;
color: #6e758a;
letter-spacing: 0.1px;
text-overflow: ellipsis;
outline: none;
}
.codex-editor--narrow .cdx-personality {
padding: 15px;
}
.cdx-attaches--with-file {
display: flex;
padding: 13px 20px;
border: 1px solid #e6e9eb;
border-radius: 3px;
background: #fff;
}
.cdx-attaches--with-file .cdx-attaches__file-info {
flex-grow: 8;
max-width: calc(100% - 80px);
}
.cdx-attaches--with-file .cdx-attaches__download-button {
display: flex;
align-items: center;
}
.cdx-attaches--with-file .cdx-attaches__download-button svg {
fill: #7b7e89;
}
.cdx-attaches--with-file .cdx-attaches__file-icon {
margin-right: 20px;
position: relative;
}
.cdx-attaches--with-file .cdx-attaches__file-icon::before {
position: absolute;
bottom: 7px;
left: 8.5px;
font-size: 8px;
font-weight: 900;
text-transform: uppercase;
background: #fff;
line-height: 150%;
content: attr(data-extension);
}
.cdx-attaches--with-file .cdx-attaches__file-icon svg {
fill: currentColor;
}
.cdx-attaches--with-file .cdx-attaches__size {
color: #7b7e89;
}
.cdx-attaches--with-file .cdx-attaches__size::after {
content: attr(data-size);
margin-left: 0.2em;
}
.cdx-attaches--with-file .cdx-attaches__title {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
outline: none;
max-width: 90%;
}
.cdx-attaches--loading .cdx-attaches__title,
.cdx-attaches--loading .cdx-attaches__file-icon,
.cdx-attaches--loading .cdx-attaches__size,
.cdx-attaches--loading .cdx-attaches__download-button,
.cdx-attaches--loading .cdx-attaches__button {
opacity: 0;
font-size: 0;
}
.cdx-attaches__button {
display: flex;
align-items: center;
justify-content: center;
}
.cdx-attaches__button svg {
height: 14px;
margin-top: 0;
margin-right: 8px;
}
.cdx-attaches__button:hover {
color: #393f52;
}
.cdx-attaches--with-file audio {
width: 100%;
outline: none;
}
.cdx-attach-media {
flex-direction: column;
}
.cdx-attach-media audio {
background: #f1f3f4;
}
.cdx-attach-media .cdx-attaches__title {
font-size: 14px;
margin-top: 5px;
color: #595959;
}
.cdx-attach-media video {
border-radius: 4px;
outline: none;
}
.cdx-attach-media iframe {
min-height: 350px;
}
.cdx-Gallery-row {
display: flex;
overflow: auto;
width: calc(100% + 6px);
margin: 0 -3px;
margin-bottom: 5px;
padding-bottom: 10px;
}
.cdx-Gallery-row .cdx-Gallery__item img {
height: 300px;
max-width: initial;
}
.cdx-Gallery-row .cdx-Gallery__item {
display: block;
margin: 0 3px;
line-height: 1;
}
.cdx-Gallery {
background: #ebf4fa;
overflow: hidden;
padding: 0;
margin: 15px 0;
}
.cdx-Gallery-row::-webkit-scrollbar {
height:5px;
background: #f5f5f5;
cursor:pointer;
}
.cdx-Gallery-row::-webkit-scrollbar-thumb {
background: #c5d4de;
cursor:pointer;
}
.cdx-Gallery-row::-webkit-scrollbar-thumb:hover {
background: #4086e0;
}
.cdx-block.withBackground, .layout--a.withBackground, .layout--c.withBackground {
background: #f1f7fb;
clear: both;
width: 100%;
padding: 0;
}
.stretched .ui-message-block-text {
font-size: 18px;
line-height: 1.7em;
padding: 17px 25px;
border-radius: 6px;
}
.comments__item__more--root--1, .ui-button--1 {
background-color: #4086e0;
border: 1px solid transparent;
color: white!important;
text-decoration: none;
}
.inline-code {
background: rgba(250, 239, 240, 0.78);
color: #b44437;
padding: 3px 4px;
border-radius: 5px;
margin: 0 1px;
font-family: inherit;
font-size: 0.86em;
font-weight: 500;
letter-spacing: 0.3px;
}
.cdx-block.cdx-list {
padding-left: 0;
}
div.ce-block a {
color: #346eb8;
border-bottom: 1px solid #bfd3ed;
text-decoration: none;
}
.l-mr-15 {
margin-right: 15px;
}
div.ce-paragraph {
line-height: 1.8;
}
ul[contenteditable="true"], ol[contenteditable="true"] {
margin: 0;
}
figure img {
max-width: 100%;
width: auto;
object-fit: contain;
}
figure .layout--c img {
width: 100%;
}
.layout--a, figcaption {
line-height: 1.6;
}
figure {
margin: 0;
}
#__audit figure img {
background: #fff6f6;
}
#__offshore figure img {
background: #f6f8ff;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { figure img {
max-height: none;
}
}
@keyframes slidingstep1 {
0%   {transform: translateX(-100%); opacity:0;}
10%  {transform: translateX(-40%);opacity:0.3;}
20%  {transform: translateX(0%);opacity:0.6;}
50%  {transform: translateX(60%);opacity:1;}
100% {transform: translateX(120%);opacity:0; }
}
@media (min-width: 640px) {
.layout--feed.layout--column-left-on.layout--column-right-on #page_wrapper {
max-width: 700px;
margin: 0 auto;
padding-top: 0;
width: 100%;
}
}
@media (max-width:640px) {
.content blockquote {
padding: 16px 17px;
padding-left: 46px;
font-size: 16px;
}
.content blockquote:before {
left: -13px;
top: 13px;
}
.cdx-offer {
flex-direction: column;
}
.cdx-container__img {
order: 0;
}
}
@media (min-width: 1520px) {
.layout--content.layout--column-left-on.layout--column-right-on.layout--ad-blocked #page_wrapper,.layout--content.layout--column-left-on.layout--column-right-on.layout--live-priority #page_wrapper {
max-width: 1000px;
margin: 0 auto;
}
}
@media (min-width: 1399px) and (max-width: 1440px) {
.layout__column--widgets-on .layout__column--widgets{
display:block;
}	
.layout--feed.layout--column-left-on.layout--column-right-on main#page_wrapper {
width: 100%;
max-width: 650px;
}
}
@media (min-width: 640px) {
.layout--feed.layout--column-left-on.layout--column-right-on img.gsl_banner__main {
max-width: 700px;
margin: auto;
display: block;
width: 100%;
} 
}
@media (max-width:839px){
.layout--a {
width: auto;
}
.content-header__views{
display:none;
}
.ui--box-price {
flex-wrap: wrap;
margin: 15px 0;
}
.layout--flex_left, .layout--flex_right {
width: 100%;
text-align: left;
}
.layout--flex_left {
margin-bottom: 15px;
}
.price--box {
align-items: center;
}
.price--box #annotation {
padding: 0 15px;
}
.layout--flex_right .ui-button { }
.delivery_type {
width: 100%;
margin-right: 0;
margin-bottom: 15px;
}
.ui-checkbox + label { 
display: inline;
}
.ui_form select {
width: 100%;
}
.ui-button-android {
background: #3581e2;
border-radius: 2px;
width: 92%;
text-align: center;
color: white;
padding: 10px;
cursor: pointer;
font-size: 14px;
position: fixed;
bottom: 25px;
right: 0;
left: 0;
margin: auto;
max-width: 700px;
height: auto;
z-index: 2;
}
.ui-button-android-back {
bottom:90px;
max-width: initial;
}
.ui-action-block-wrapper.l-flex.var1 .left {
width: 100% !important;
margin: 0 !important;
}
.andropov_image__inner {
min-height: 200px;
}
.ui-interview-row .ui-interview-wrapper .users .user {
width: 100%;
}
.ui-message-block {
width: 100%;
max-width: 100%;
margin: 15px 0;
}
.ui-interview-row .ui-interview-wrapper {
padding: 0;
}
.ui-interview-row .ui-interview-wrapper .users {
padding: 25px 0;
}
.ui-annotation-1 span {
margin-left: 70px;
}
.ui-annotation-1:before {
font-size: 3rem;
left: 17px;
}
.ui-form-banner .ui-form-banner-wrapper form.ui-form-calback {
max-width: 400px;
}	
.ui-form-banner .ui-form-banner-wrapper {
width: 100%;
}
.page.page--entry {
border-right: 0px;
}
.content-header-author__name {
letter-spacing: -0.1px;
font-weight: 500;
}
.ui-interview-row .ui-interview-wrapper .users, .cdx-memberslist {
flex-direction: column;
}
.ui-interview-row .ui-interview-wrapper .users .user, .cdx-memberslist .cdx-memberslist__user {
width: 100%;
}
blockquote.cdx-quote-theme-2 {
padding: 25px 40px;
padding-right: 15px;
}
blockquote.cdx-quote-theme-2 .cdx-quote__text {
font-size: 20px;
line-height: 1.5;
}
blockquote.cdx-quote-theme-2::before {
left: 10px;
top: 49px;
font-size: 2.7rem;
}
blockquote.cdx-quote-theme-2::after {
right: 10px;
bottom: 100px;
font-size: 0px;
}
blockquote.cdx-quote-theme-3 {
padding: 30px;
}
.content figcaption {
color: gray;
margin-top: 10px;
}
.cdx-offer__photo {
width: 69px;
height: 100px;
}
.content h2 {
font-size: 27px;
}
.cdx-attach-media iframe {
min-height: auto;
height: 200px;
}
.cdx-attaches--with-file {
padding: 12px;
}
h1.content-header__title {
font-size: 1.8rem;
}
.layout--a>.layout--a {
padding: 0 !important;
}
}
hl {
background: #efefef;
border: 1px solid #b7b7b7;
padding: 2px 7px;
border-radius: 4px;
cursor: pointer;
}
fieldset {
border: none;
display: flex;
flex-direction: column;
}
textarea#HighlightDetails {padding: 10px;font-family: 'SF UI Display';font-size: 15px;border: 1px solid #d4d4d4;}
.layout--a.cdx-faq {
margin: 20px 0;
}
.layout--a .cdx-faq__element {
margin-bottom: 10px;
}
.layout--a .cdx-faq__element > div {
outline: none;
}
.layout--a.cdx-faq .cdx-faq__name {
padding: 10px;
border: 1px solid #4299e1;
background-color: #ebf8ff;
padding-right: 35px;
position: relative;
transition: all .1s ease-in-out;
cursor: pointer;
border-radius: 5px;
border-bottom-color: #4299e1;
}
.layout--a.cdx-faq .cdx-faq__name.cdx-faq__name_show_descr {
border-radius: 5px 5px 0 0;
border-bottom-color: #4299e13d;
}
.layout--a .cdx-faq__name:after {
content: '\002B';
color: #3075af;
margin-left: 5px;
position: absolute;
right: 15px;
font-size: 24px;
line-height: normal;
top: 6px;
}
.layout--a.cdx-faq .cdx-faq__name:hover {
background: #d3ecf9;
}
.layout--a.cdx-faq .cdx-faq__name_show_descr:after {
content: "\2212";
}
.layout--a .cdx-faq__text {
max-height: 0;
overflow: hidden;
transition: all 0.2s ease-out;
border: 1px solid transparent;
border-top: 0;
}
.layout--a .cdx-faq__name_show_descr ~ .cdx-faq__text {
box-shadow: inset 0 1px 2px 0 rgb(35 44 72 / 6%);
border-radius: 0 0 5px 5px;
border-color: #c9c9ccde;
}
.layout--a .cdx-faq__text span {
margin: 10px;
display: block;
}