📁 File Manager Pro
v10.0.2 | PHP: 8.1.34
Server: LiteSpeed
2026-06-26 12:20:40
📂
/
/
home
/
pallabnv
/
public_html
/
wp-content__3bb9dea
/
themes
/
berich
/
assets
/
scss
/
elements
✏️
Editing: accordion.scss
.pxl-accordion { .pxl-accordion--title { margin-bottom: 0; cursor: pointer; } .pxl-accordion--content { display: none; } .pxl-icon--plus { font-style: normal; } } .pxl-accordion1 { &.style-default { border-bottom: 2px solid #224b7d; .pxl-accordion--title { font-size: 24px; font-weight: 600; padding: 24px 0; display: flex; flex-wrap: nowrap; align-items: center; @media #{$max-md} { font-size: 20px; } .pxl-title--text { flex-grow: 1; } } .pxl-icon--action { font-size: 18px; min-width: 51px; width: 51px; height: 51px; border-radius: 51px; display: inline-flex; justify-content: center; align-items: center; background-color: $primary_color; color: #fff; @media #{$max-md} { font-size: 15px; min-width: 42px; width: 42px; height: 42px; border-radius: 42px; } i { @include transition(transform 300ms linear 0ms); } } .pxl-accordion--content { font-size: 18px; line-height: 1.6666667; color: #535353; padding-top: 18px; padding-bottom: 85px; padding-right: 9%; @media #{$max-md} { font-size: 17px; } @media #{$max-sm} { padding-right: 0; } } .pxl--item { border-top: 2px solid #224b7d; padding: 0 34px; @media #{$max-md} { padding: 0 24px; } &.active .pxl-icon--action i { transform: rotate(90deg); } } } &.style-classic { .pxl-accordion--title { font-size: 22px; font-weight: 400; padding: 20px 0; display: flex; flex-wrap: nowrap; align-items: center; @include transition(transform 300ms linear 0ms); @media #{$max-md} { font-size: 20px; } .pxl-title--text { flex-grow: 1; } } .pxl-icon--action { font-size: 16px; min-width: 42px; width: 42px; height: 42px; border-radius: 42px; display: inline-flex; justify-content: center; align-items: center; background-color: $primary_color; color: #fff; i { @include transition(transform 300ms linear 0ms); } } .pxl-accordion--content { font-size: 18px; line-height: 1.6666667; color: #010101; padding-top: 0px; padding-bottom: 36px; padding-right: 9%; @media #{$max-md} { font-size: 17px; } @media #{$max-sm} { padding-right: 0; } } .pxl--item { padding: 0 22px; border-bottom: 1px solid #224b7d; @include transition(transform 300ms linear 0ms); @media #{$max-sm} { padding: 0; } &.active { background-color: #{'rgba(var(--primary-color-rgb),0.1)'}; .pxl-icon--action i { transform: rotate(90deg); } .pxl-accordion--title { font-weight: 500; } } } } &.style-outline { .pxl-accordion--title { font-size: 20px; padding: 20px 30px 20px 0; position: relative; } .pxl-icon--plus { position: absolute; top: 50%; right: 0; -webkit-transform: translate(0, -50%); -khtml-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); } .pxl-accordion--content { line-height: 1.75; color: #666666; margin-bottom: 30px; } .pxl--item { margin-bottom: 20px; padding: 0 26px; border: 1px solid #f2f2f2; &.active .pxl-icon--plus:after { transform: rotate(90deg); } } } &.style-modern { .pxl-accordion--title { font-size: 20px; padding: 28px 20px 28px 87px; position: relative; } .pxl-icon--plus { position: absolute; top: 50%; -webkit-transform: translate(0, -50%); -khtml-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); width: 32px; height: 32px; border-radius: 32px; background-color: $primary_color; left: 34px; &:before, &:after { background-color: #fff; } &:before { top: 15px; left: 11px; } &:after { top: 11px; left: 15px; } } .pxl-accordion--content { margin: 0; padding: 3px 34px 38px 34px; color: #fff; } .pxl--item { margin-bottom: 12px; padding: 0; background-color: #f9f9f9; -webkit-border-radius: 42px; -khtml-border-radius: 42px; -moz-border-radius: 42px; -ms-border-radius: 42px; -o-border-radius: 42px; border-radius: 42px; border: none; -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); -khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); -ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); &.active { background-color: $primary_color; .pxl-accordion--title { color: #fff; } .pxl-icon--plus:after { transform: rotate(90deg); } } } } } body.rtl { .pxl-accordion1.style-default .pxl-accordion--content { padding-right: 0; padding-left: 9%; @media #{$max-sm} { padding-left: 0; } } }
💾 Save Changes
❌ Cancel