// HELPERS .no-border { border:0 !important; } // Center text on mobile .center-on-small-only { @media #{$medium-and-down} { text-align: center; } } .flex-center { display: flex; justify-content: center; align-items: center; height: 100%; p { margin: 0; } ul { text-align: center; li { margin-bottom: 1rem; } } } .vertical-center { position: relative; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .inline-ul > li { display: inline; } .list-inline-div > div { display: inline-block; } // Divider .hr-light { background-color: #fff; height: 0.5px; } .hr-dark { background-color: #666; height: 0.5px; } .divider-new { display: flex; flex-direction: row; justify-content: center; align-items: center; font-weight: 300; margin-top: 45px; margin-bottom: 45px; h2 { margin-top: 5px; } } .divider-new::before { content: ''; height: 1.5px; background: #666; flex: 1; margin: 0 .45em 0 0; } .divider-new::after { content: ''; height: 1.5px; background: #666; flex: 1; margin: 0 0 0 .45em; } // Section title .section-title { text-transform: uppercase; margin-top: 0; margin-bottom: 3rem; padding: 0.7rem; small { text-transform: none; padding-left: 7px; margin-left: 10px; } } .st-indigo { border-left: 4px solid blue; small { border-left: 2px solid blue; } } .st-red { border-left: 4px solid red; small { border-left: 2px solid red; } } .st-teal { border-left: 4px solid #009688; small { border-left: 2px solid #009688; } } .st-orange { border-left: 4px solid #ff6f00; small { border-left: 2px solid #ff6f00; } } .st-blue { border-left: 4px solid #2196f3; small { border-left: 2px solid #2196f3; } } .st-md { border-left: 4px solid $md-color; small { border-left: 2px solid $md-color; } } .divider-short { max-width: 50px; border-color: $primary-color; border-width: 3px; } // Blockquote contextual .blockquote { .bq-title { font-weight: 400; font-size: 1.5rem; margin-bottom: 0; } p { font-size: 1.1rem; } } .bq-primary { border-left: 3px solid $primary-color; .bq-title { color: $primary-color; } } .bq-warning { border-left: 3px solid $warning-color; .bq-title { color: $warning-color; } } .bq-danger { border-left: 3px solid $danger-color; .bq-title { color: $danger-color; } } .bq-success { border-left: 3px solid $success-color; .bq-title { color: $success-color; } } .p-y-5{ padding-top:5px !important; padding-bottom:5px !important; } .p-y-10{ padding-top:10px !important; padding-bottom:10px !important; } .p-y-15{ padding-top:15px !important; padding-bottom:15px !important; } .p-y-20{ padding-top:20px !important; padding-bottom:20px !important; } .p-x-5{ padding-left:5px !important; padding-right:5px !important; } .p-x-10{ padding-left:10px !important; padding-right:10px !important; } .p-x-15{ padding-left:15px !important; padding-right:15px !important; } .p-x-20{ padding-left:20px !important; padding-right:20px !important; } .p-t-5{ padding-top: 5px !important; } .p-t-10{ padding-top: 10px !important; } .p-t-15{ padding-top: 15px !important; } .p-t-20{ padding-top: 20px !important; } .p-t-25{ padding-top: 25px !important; } .p-b-5{ padding-bottom: 5px !important; } .p-b-10{ padding-bottom: 10px !important; } .p-b-15{ padding-bottom: 15px !important; } .p-b-20{ padding-bottom: 20px !important; } .p-b-25{ padding-bottom: 25px !important; } .m-t-5{ margin-top: 5px !important; } .m-t-10{ margin-top: 10px !important; } .m-t-15{ margin-top: 15px !important; } .m-t-20{ margin-top: 20px !important; } .m-t-25{ margin-top: 25px !important; } .m-b-5{ margin-bottom: 5px !important; } .m-b-10{ margin-bottom: 10px !important; } .m-b-15{ margin-bottom: 15px !important; } .m-b-20{ margin-bottom: 20px !important; } .m-b-25{ margin-bottom: 25px !important; }