body { background-color: #E5E5E5; color: $black-color; &.inverse { background: #333333; &, .form-control { color: $mdb-text-color-light; } .modal, .panel-default, .card { &, .form-control { background-color: initial; color: initial; } } } } blockquote{ p{ font-style: italic; } } .life-of-material-kit{ background: #FFFFFF; } body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4 { font-family: $font-family-sans-serif; font-weight: 300; line-height: 1.5em; } .serif-font{ font-family: $font-family-serif; } a{ color: $link-color; &:hover, &:focus{ color: darken($link-color, 5%); text-decoration: none; } &.text-info{ &:hover, &:focus{ color: darken($brand-info, 5%); } } & .material-icons { vertical-align: middle; } } /* Animations */ .animation-transition-general{ @include transition($general-transition-time, $transition-linear); } .animation-transition-slow{ @include transition($slow-transition-time, $transition-linear); } .animation-transition-fast{ @include transition($fast-transition-time, $transition-ease); } legend { border-bottom: 0; } // Prevent highlight on mobile * { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-tap-highlight-color: transparent; &:focus { outline: 0; } } a:focus, a:active, button:active, button:focus, button:hover, button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, select::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { outline : 0 !important; }