/
www
/
wwwroot
/
fxdst.com
/
wp-content
/
themes
/
fxdst
/
css
/
Upload File
HOME
/* Dedicated layout for tool detail pages. Loaded only on single sites. */ body.single-sites .main-content.page { overflow: visible; } body.single-sites .main-content.page > .container { overflow: visible; } body.single-sites .panel.panel-default { overflow: visible; } body.single-sites .panel.panel-default > .panel-body { overflow: visible; color: #607086; font-size: 15px; line-height: 1.85; } body.single-sites .panel-body .mt-4.pt-4.border-top { clear: both; overflow: visible; margin-top: 28px !important; padding-top: 26px !important; } body.single-sites .panel-body .mt-4.pt-4.border-top h2 { position: relative; margin: 28px 0 14px; padding-left: 20px; color: #182231; font-size: 22px; font-weight: 700; line-height: 1.35; letter-spacing: 0; } body.single-sites .panel-body .mt-4.pt-4.border-top h2:first-child { margin-top: 0; } body.single-sites .panel-body .mt-4.pt-4.border-top h2::before { position: absolute; top: .58em; left: 0; width: 10px; height: 10px; content: ""; background: #22c7f6; border: 3px solid #d9f6ff; border-radius: 50%; box-shadow: 0 0 0 1px rgba(34, 199, 246, .16); transform: translateY(-50%); } body.single-sites .panel-body .mt-4.pt-4.border-top p { margin: 0 0 14px; color: #718096; line-height: 1.9; } body.single-sites .panel-body .mt-4.pt-4.border-top ul { margin: 0 0 22px 22px; padding: 0; } body.single-sites .panel-body .mt-4.pt-4.border-top li { margin: 0 0 8px; color: #5f7088; line-height: 1.8; } body.single-sites .panel-body .mt-4.pt-4.border-top li::marker { color: #607086; } @media (max-width: 767px) { body.single-sites .panel.panel-default > .panel-body { font-size: 14px; line-height: 1.8; } body.single-sites .panel-body .mt-4.pt-4.border-top h2 { margin-top: 24px; font-size: 20px; } } body.single-sites .panel-body .mt-4.pt-4.border-top table { width: 100%; margin: 18px 0 24px; border: 1px solid #d8e2ee; border-collapse: collapse; background: #fff; color: #5f7088; font-size: 14px; line-height: 1.75; } body.single-sites .panel-body .mt-4.pt-4.border-top th, body.single-sites .panel-body .mt-4.pt-4.border-top td { padding: 10px 12px; border: 1px solid #d8e2ee; vertical-align: top; } body.single-sites .panel-body .mt-4.pt-4.border-top th { background: #f6fbff; color: #334155; font-weight: 700; text-align: left; } body.single-sites .panel-body .mt-4.pt-4.border-top tbody tr:nth-child(even) td { background: #fbfdff; } @media (max-width: 767px) { body.single-sites .panel-body .mt-4.pt-4.border-top table { display: block; overflow-x: auto; -webkit-overflow-scrolling: touch; } body.single-sites .panel-body .mt-4.pt-4.border-top th, body.single-sites .panel-body .mt-4.pt-4.border-top td { min-width: 132px; } }