/**===================== 24. According CSS start ==========================**/ .default-according{ .card{ margin-bottom: 0; box-shadow: none !important; &+.card{ margin-top: $according-card-top-margin; } .btn-link{ font-weight: $according-btn-weight; color: $theme-body-font-color; font-size: 16px; } .btn-link{ &:focus,&:hover{ text-decoration: none; } } .card-header{ padding: $according-card-header-padding; // border: 1px solid $light-gray; border-bottom: 1px solid $light-gray; i{ position: initial; font-size: 20px; display: inline-block; vertical-align: text-bottom; margin-right: 5px; } h5{ margin-top: 2px; } } .card-body { border-top:none !important; padding: 20px; h5{ font-size: 14px; margin-bottom: 5px; } h6{ color: $light-text ; font-size: 12px ; margin-bottom: 5px ; } ul{ &.rating{ li{ display: inline-block; } } } } } } .default-according.style-1{ button{ width: 100%; text-align: left; &:before{ right: 20px; position: absolute; transition: 0.4s; } &[aria-expanded="true"]{ &:before{ content: $according-open-icon; font-family: $according-card-header-icon; } } &[aria-expanded="false"]{ &:before{ content: $according-close-icon; font-family: $according-card-header-icon; } } } } @media (max-width:480px){ .default-according { .card { .card-header{ padding-right:32px; h5{ font-size:16px; } } } &.style-1 { button{ &:before{ right:10px; } } } } } /**===================== 24. According CSS Ends ==========================**/