.color-primary { color: $primary !important; } .color-secondary { color: $accent !important; } .color-accent { color: $accent !important; } .gray-light-bg { background: $gray-200 !important; } .primary-bg { background: $primary !important; } .secondary-bg { background: $accent !important; } .accent-bg { background: $warning !important; } .dark-bg { background: $dark !important; h1, h2, h3, h4, h5, h6, p { color: $white; } } .gradient-bg { background: linear-gradient( 75deg, darken($primary, 4%), darken($accent, 4%) ) !important; } //other brand color .facebook { color: $facebook; } .twitter { color: $twitter; } .googleplus { color: $google; } .instagram { color: $instagram; } .pinterest { color: $pinterest; } .dribbble { color: $dribbble; } .behance { color: $behance; } .linkedin { color: $linkedin; } .youtube { color: $youtube; } .dropbox { color: $dropbox; } .github { color: $github; } //other brand bg color .facebook-bg { background: $facebook; } .twitter-bg { background: $twitter; } .instagram-bg { background: $instagram; } .pinterest-bg { background: $pinterest; } .dribbble-bg { background: $dribbble; } .behance-bg { background: $behance; } .linkedin-bg { background: $linkedin; } .youtube-bg { background: $youtube; } .dropbox-bg { background: $dropbox; } .github-bg { background: $github; } .reddit-bg { background: $reddit; } .ptb-120 { padding: 120px 0; } .ptb-100 { padding: 100px 0; } .pt-100 { padding-top: 100px; } .pb-100 { padding-bottom: 100px; } .ptb-80 { padding: 80px 0; } .pt-80 { padding-top: 80px; } .pb-80 { padding-bottom: 80px; } .ptb-60 { padding: 60px 0; } .pt-60 { padding-top: 60px; } .pb-60 { padding-bottom: 60px; } .ptb-40 { padding: 40px 0; } .pt-40 { padding-top: 40px; } .pb-40 { padding-bottom: 40px; } .ptb-20 { padding: 20px 0; } .pt-20 { padding-top: 20px; } .pb-20 { padding-bottom: 20px; } @media (min-width: 320px) and (max-width: 992px) { .ptb-100 { padding: 55px 0; } .pt-100 { padding-top: 55px; } .pb-100 { padding-bottom: 55px; } .ptb-80 { padding: 45px 0; } .pt-80 { padding-top: 45px; } .pb-80 { padding-bottom: 45px; } .ptb-60 { padding: 30px 0; } .pt-60 { padding-top: 30px; } .pb-60 { padding-bottom: 30px; } .ptb-40 { padding: 20px 0; } .pt-40 { padding-top: 20px; } .pb-40 { padding-bottom: 20px; } .ptb-120 { padding: 80px 0 35px; } }