/**************************************************************
					CMS Pages Styles
***************************************************************/
#cms #center_column {
  font-size: 1.2em;
  line-height: 1.4; }
  @media screen and (max-width: 419px) {
    #cms #center_column [class="col-sm-"] {
      margin-top: 30px; }
      #cms #center_column [class="col-sm-"]:first-child {
        margin-top: 0; }
      #cms #center_column [class="col-sm-"]:last-child {
        margin-bottom: 0; } }
  #cms #center_column strong {
    font-weight: 700; }
  #cms #center_column ul:not(.home_manufacturers__list) li {
    margin: 0.3em 0;
    padding-left: 1.5em;
    position: relative; }
    #cms #center_column ul:not(.home_manufacturers__list) li::before {
      background: #25a3fa;
      border-radius: 0.3em;
      content: '';
      display: block;
      height: 0.3em;
      left: 0.6em;
      position: absolute;
      top: calc((1.4em - 0.3em) / 2);
      width: 0.3em; }
  #cms #center_column ul.home_manufacturers__list {
    text-align: center; }

.cms_section {
  margin-bottom: 30px;
  margin-top: 30px; }
  .cms_section:first-child {
    margin-top: 0; }
  .cms_section:last-child {
    margin-bottom: 0; }
  .cms_section > h1:first-child, .cms_section > h2:first-child, .cms_section > h3:first-child, .cms_section > h4:first-child, .cms_section > h5:first-child, .cms_section > h6:first-child,
  .cms_section > .h1:first-child, .cms_section > .h2:first-child, .cms_section > .h3:first-child, .cms_section > .h4:first-child, .cms_section > .h5:first-child, .cms_section > .h6:first-child {
    border-bottom: 1px solid #25a3fa;
    padding-bottom: 0.5em; }

/*# sourceMappingURL=cms.css.map */