@charset "utf-8"; @import "../initial"; @import "variables"; html { font-size: 100%; } body { font-family: $sub-font; font-size: inherit; margin-top: 40px; color: #3b3b3b; background-color: #e9e9e9; } a:link, a:visited { color: $theme-color-five; } a:hover, a:focus { color: lighten($theme-color-five, 5%); text-decoration: none; } img { max-width: 100%; height: auto; } .admin-edit { clear: both; } // override bootsrap settings th, td { padding: 8px .5rem; } .borderless > tbody > tr > td, .borderless > tbody > tr > th, .borderless > tfoot > tr > td, .borderless > tfoot > tr > th, .borderless > thead > tr > td, .borderless > thead > tr > th { border: none !important; } a.btn-primary { color: $theme-white; border-color: $theme-color-five; background-color: $theme-color-five; font-size: 0.8125rem; &:hover { background-color: darken($theme-color-five, 10%); border-color: darken($theme-color-five, 10%); } } // title class #main-content h3.i-annc__page-title, #main-content h1.page-module-title, #main-content h1.page-module-title, #main-content h1.page-module-title, #main-content table caption h3, h3.i-archive__page-title, #main-content h3.index-title, #main-content h3.i-member__status-title, .main-content h3.s-annc__show-title, .show-gallery .show-title, .page-home h3.w-annc__widget-title, .page-home h3{ margin-top: 0; margin-bottom: 10px; color: #2988bd; font-size: 1.25em; line-height: 1.5; font-family: $main-font; padding-bottom: 3px; border-bottom: 1px solid #d2d2d2; } // Page heading .page-module-title { @extend .unity-title; margin-bottom: 18px; } .view-count { font-size: 0.75rem; } .view_count { > i { font-size: 0.75rem; &:before { margin-right: 8px; } } } // Take care of exceeding content @media (max-width: $screen-md){ body[data-module="page_content"], body[data-module="announcement"] { .layout-content { overflow-x: auto; } } }