.print-only { display: none; } @media only print { .print-only { display: block; word-wrap: break-word; } .print-hidden { display: none; } div.header-image, div.widget-area, footer.entry-footer, nav.post-navigation, div.comments-area, div.pagination, .print-only a[href]:after, header.entry-header a[href]:after { display: none; } .entry-content pre { display: block; white-space: pre-wrap; } } @media only screen { .page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper { padding: 15px; } } a:hover { text-decoration: underline; } /* scrollbar */ ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-thumb{ background-color:#B03C3F; border-radius:10px; } ::-webkit-scrollbar-thumb:hover{ background-color:#BF4649; border:1px solid #333333; } ::-webkit-scrollbar-thumb:active{ background-color:#A6393D; border:1px solid #333333; } .visible-xs { display: none; } @media only screen and (max-width: 991px) { .visible-xs { display: block; } } @media only screen and (max-width: 991px) { .hidden-xs { display: none !important; } } .thumb img, .entry-thumb img { border: 1px solid #ccc; } .site-header { background: rgba(255,255,255,0.4); } /* navbar */ .navbar { min-width: 50px; position: relative; } .navbar-header:after { clear: both; } .navbar-brand { float: left; height: 50px; padding: 15px; font-size: 18px; line-height: 20px; max-width: 80vw; } .navbar-brand img { max-height: 38px; margin: -15px 0; } .navbar-nav#mainnav .menu>li { line-height: 20px; padding: 15px 14px; } @media only screen and (min-width: 992px) { .navbar-header { float: left; } } @media only screen and (max-width: 991px) { .navbar-header .btn-menu { float: right; margin: 15px auto 0; } #mainnav-mobi { left: 0; right: 0; top: inherit; width: auto; } } .current-post-ancestor>a, .current-menu-item>a, .current-menu-parent>a { padding-left: 5px; border:#fff solid; border-width:0 0 1px 4px } @media only screen and (max-width: 991px) { .site-header { padding: 10px 0; } .sticky.site-header.float-header { padding: 0; } } .site-header.sticky.float-header { position: fixed !important; } .light { color: #333; background: #fff; } .light a, .light h2 { color: #333; } .dark { color: #eee; background: rgba(0,0,0,0.6); } .dark a, .dark h2 { color: #eee; } .page-wrap .content-wrapper { padding: 0; background: transparent; } .fp-content-area section { padding: 80px 0; } .fp-content-area section .section-header { text-align: center; padding-bottom: 20px; } .fp-content-area section { font-weight: 100; } .fp-content-area .section-header h2, .fp-content-area .section-header h3, .fp-content-area .section-header h4 { margin: auto; position: relative; width: 300px; padding-bottom: 4px; } .fp-content-area section h2 { font-weight: inherit; font-size: 32px; } .fp-content-area section h3 { font-weight: inherit; margin-top: 20px; font-size: 24px; } .fp-content-area section h4 { font-weight: inherit; font-size: 16px; } .fp-content-area .section-header h2:after, .fp-content-area .section-header h3:after, .fp-content-area .section-header h4:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #a0ce4e; background-image: linear-gradient(to right, #fff 0%, #a0ce4e 30%, #a0ce4e 70%, #fff 100%); opacity: .6; content: ""; } .fp-content-area section .section-header .section-legend { color: #aaa; } .pagination{ line-height:23px; } .pagination span, .pagination a{ min-width: 30px; display: inline-block; text-align: center; font-size:12px; margin: 2px 6px 2px 0; background:#fff; border:1px solid #e5e5e5; color:#787878; padding:2px; text-decoration:none; } .pagination a:hover{ background: #767676; border-color: #767676; color:#fff; } .pagination .current{ background: #d65050; border-color: #d65050; color:#fff; } .footer-widgets { padding-top: 30px; padding-bottom: 0; } .footer-widgets .sidebar-column { display: inline-block; vertical-align: top; width: 16%; } @media only screen and (max-width: 991px) { .footer-widgets .sidebar-column { width: 32%; } } .footer-widgets .widget-title { padding: 0; color: inherit; font-size: 20px; font-weight: normal; margin-bottom: 0.5em; } .footer-widgets.widget-area .widget ul li { padding: 0; display: block; line-height: 28px; margin-bottom: 0.5em; } .footer-widgets.widget-area .widget ul li>a { border: none; padding: 0; } .slides-navigation.flex-direction-nav>a { top: 50%; z-index: 3; width: 30px; position: absolute; } .slides-navigation.flex-direction-nav>a.prev { left: 0; opacity: 0.7; padding-left: 5px; } .slides-navigation.flex-direction-nav>a.next { right: 0; opacity: 0.7; padding-right: 5px; } .slides-pagination { left: 0; right: 0; bottom: 0; z-index: 3; position: absolute; text-align: center; } .slides-pagination a { width: 16px; height: 16px; color: transparent; display: inline-block; background: #eee; background: rgba(255,255,255,0.7); border: 1px solid #ccc; border-radius: 1000px; margin: 0 4px; } .slides-pagination a.current { background: #d65050; }