.ccs-cc-ficons { font-size: 32px !important; line-height: 0 !important; direction: ltr !important; margin-left: 5px !important; margin-bottom: 5px !important; } .ccs-cc-ficons[data-show-titles=true] .ccs-cc-ficons-item { border: 1px solid white !important; } .ccs-cc-ficons[data-show-titles=true][data-vertical=false] .ccs-cc-ficons-item { margin: .3em .1em 0 0 !important; } .ccs-cc-ficons[data-show-titles=true] .ccs-cc-ficons-item:hover { color: #0066cc !important; border: 1px solid #0066cc !important; } .ccs-cc-ficons-item:focus { outline: #0066cc dashed 1px !important; } .ccs-cc-inline .ccs-cc-inline-features .ccs-cc-inline-feature-description { padding: .1em .3em !important; word-wrap: break-word !important; word-break: break-word !important; line-height: normal !important; } .ccs-cc-inline .ccs-cc-inline-specifications table .ccs-cc-inline-specs-row td, .ccs-cc-inline .ccs-cc-inline-specifications table .ccs-cc-inline-specs-row th { padding: 5px !important; border: 1px solid #a9a9a9 !important; word-break: break-word !important; word-wrap: break-word !important; font-weight: 400 !important; line-height: normal !important; } .ccs-cc-inline .ccs-cc-inline-section-title { border-bottom: 1px solid #cccccc !important; display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; line-height: inherit !important; margin: 0 0 10px 0 !important; padding: 0 0 2px 0 !important; position: relative !important; word-wrap: break-word !important; } .ccs-cc-inline.ccs-cc-inline-hp.ccs-cc-inline-custom .ccs-cc-inline-features .ccs-cc-inline-multicolumn:not([data-count='2']) .ccs-cc-inline-feature { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; margin: 0 .5em !important; }