body { font-family: 'SF Pro Display', Arial, Helvetica, sans-serif; color: #000; } a { color: #6ab436; } nav { &.breadcrumbs { ul { &.breadcrumb { background-color: #f0f7ea69; li { a { color: #86C25C; margin-right: 15px; &:after { content: "→"; margin-left: 15px; &:hover { text-decoration: none; } } } &:last-of-type { a { &:after { content: ""; margin-left: 0; } } } } } } } } .img-responsive { max-width: 100%; height: auto; } .justifyright { float: right; padding-left: 15px; padding-bottom: 15px; } .justifyleft { float: left; padding-right: 15px; padding-bottom: 15px; } .page-item { .page-link { color: #6ab436; } &.active { .page-link { background-color: #6ab436; border-color: #6ab436; } } } header { background: #fff; margin-bottom: 150px; background: linear-gradient(to left, rgba(134, 194, 92, 0.4) 50%, transparent 50%); padding-bottom: 150px; nav.navbar { padding-top: 60px; padding-bottom: 60px; a.nav-link { font-style: normal; font-weight: normal; font-size: 18px; line-height: 170%; /* identical to box height, or 31px */ font-variant: small-caps; color: #000000; } } &.no-space { margin-bottom: 0; padding-bottom: 0; } } @import "../plugins/slick/slick.less"; @import "../plugins/slick/slick-theme.less"; @import "mainpage.less"; @import "projects.less"; @import "news.less"; @import "about.less"; @import "contacts.less"; .modal-content { background-color: #1D1D1D; color: rgba(255, 255, 255, 0.8); padding-top: 150px; padding-bottom: 150px; h3 { color: #fff; } .contacts-part p { margin-bottom: 24px; } .contacts-part { color: #fff; color: rgba(255, 255, 255, 0.8); } } footer { background: rgba(106, 180, 54, 0.1); padding-top: 140px; padding-bottom: 45px; h3 { font-style: normal; font-weight: normal; font-size: 48px; line-height: 60px; /* or 125% */ /* Черный */ margin-bottom: 60px; color: #282828; } a.btn.btn-primary.btn-block { color: #fff; background: #86C25C; border: 1px solid #86C25C; font-weight: 500; font-size: 18px; } .footer-links { padding-top: 10px;; h5 { font-style: normal; font-weight: bold; font-size: 20px; line-height: 170%; /* identical to box height, or 34px */ /* Черный */ margin-bottom: 10px; color: #282828; } p { margin-bottom: 8px; a { font-style: normal; font-weight: normal; font-size: 20px; /* or 34px */ /* Серый */ color: #909090; } } } .footer-line { border-top: 1px solid #CDCDCD; margin-top: 78px; padding-top: 34px; a { margin-right: 35px; font-style: normal; font-weight: normal; font-size: 20px; /* or 34px */ /* Серый */ color: #909090; } } }