/* ============== General ===================*/ body { background-repeat: repeat; background: $bg-body; font-family: $font-family; background: #f9fbfd; font-size: $base-font; } html { overflow-x: hidden; position: relative; min-height: 100%; } h1, h2, h3, h4, h5, h6 { margin: 10px 0; font-family: $font-family-secondary; font-weight: 600; } p { line-height: 1.7; } svg { max-width: 100%; } a { color: $gray-600; &:hover { outline: 0; text-decoration: none; color: $primary; } &:active { outline: 0; text-decoration: none; color: $primary; } &:focus { outline: 0; text-decoration: none; } } b, strong { font-weight: 500; } .container-alt { margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; } #wrapper { height: $height; overflow: hidden; width: $width; } // Slimscroll .slimScrollDiv { height: auto !important; } .custom-checkbox .custom-control-input:checked~.custom-control-label::before { background-color: $primary; } /* Social */ .social-links { li { a { border-radius: 50%; display: inline-block; height: 30px; line-height: 30px; width: 30px; text-align: center; } } } .list{ list-style: none; margin: 0px; padding: 0px; } a{ text-decoration:none; transition: all 0.3s ease-in-out; &:hover, &:focus{ text-decoration:none; outline: none; } } .row.m0{ margin: 0px; } i{ &:before{ margin-left: 0px !important; } } button:focus{ outline: none; box-shadow: none; } .m0{ margin: 0px; } .p0{ padding-left: 0px; padding-right: 0px; } .p_100{ padding-top: 100px; padding-bottom: 100px; } .pad_top{ padding-top: 100px; } .pad_btm{ padding-bottom: 100px; } .bg_gray{ background: #f4f0ef; } .body_color{ background: #eeeff1; } .container{ @media(min-width:1200px){ max-width: 1200px; } }