/** * Copyright: 2007-2026, FlexDealer Solutions Ltd * This code is property of FlexDealer Solutions Ltd. All rights reserved. * May not be re-used, re-distributed or modified without permission. */ body{ margin: 0; --bs-gutter-x: 1.5rem; padding-left: calc(.5 * var(--bs-gutter-x)); padding-right: calc(.5 * var(--bs-gutter-x)); } .hide{ display: none !important; } .form-group { margin-bottom: 15px; } .form-control::placeholder { color: #999; } .widget{ padding: 20px; font-weight: 400; } .breadcrumb { margin: 0; padding: 8px 15px; list-style: none; background-color: #f5f5f5; } .breadcrumb > li { display: inline-block } .breadcrumb > li a{ color: #337ab7; text-decoration: none; } .breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0" } .breadcrumb > .active { color: #777; } .splide__slide img { width: 100%; } .embed-responsive-4by3 { padding-bottom: 75%; } /* Bootstrap 3 hidden-* / visible-* shim. Still required, despite widget row and column classes now being translated to Bootstrap 5 display utilities by WebsiteWidget::convertBreakpointClasses(). That translation only covers the classes WebsiteBox.php and the sub-widget partials put on wrappers; 238 further occurrences are written directly into widget bodies across 28 files (Blog.php, StaffMember.php, WFeatured.php, VHeader.php and the rest), which never pass through it. Those still resolve against the bands below. Consequence worth knowing: inner widget markup keeps the Bootstrap 3 bands (768/992/1200) while wrappers use the Bootstrap 5 ones (576/768/992). Removing this block requires converting all 238 first. */ .visible-lg, .visible-md, .visible-sm, .visible-xs, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-print, .visible-print-block, .visible-print-inline, .visible-print-inline-block { display: none !important; } @media (min-width: 1200px) { .hidden-lg { display: none !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } td.visible-lg, th.visible-lg { display: table-cell !important; } .visible-lg, .visible-lg-block { display: block !important; } .visible-lg-inline { display: inline !important; } .visible-lg-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } .visible-md, .visible-md-block { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } td.visible-md, th.visible-md { display: table-cell !important; } .visible-md-inline { display: inline !important; } .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } .visible-sm, .visible-sm-block { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } td.visible-sm, th.visible-sm { display: table-cell !important; } .visible-sm-inline { display: inline !important; } .visible-sm-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } .visible-xs, .visible-xs-block { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } td.visible-xs, th.visible-xs { display: table-cell !important; } .visible-xs-inline { display: inline !important; } .visible-xs-inline-block { display: inline-block !important; } } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } td.visible-print, th.visible-print { display: table-cell !important; } .visible-print-block { display: block !important; } .visible-print-inline { display: inline !important; } .visible-print-inline-block { display: inline-block !important; } .hidden-print { display: none !important; } }