UNPKG

osf-style

Version:
1,370 lines (1,132 loc) 53.1 kB
/* * Variables Used Across other files */ /* Sizes */ /* Defaults */ /* * OSF Color Palette */ .bg-color-blue { background-color: #204762; } .bg-color-hover { background-color: #E0EBF3; } .bg-color-light { background-color: #EEEEEE; } .bg-color-alt { background-color: #C7FFC7; } .bg-color-select { background-color: #337AB7; } .bg-color-grey { background-color: #333333; } /* * Layout and Sizing Classes */ .container-full { width: 100%; } /* Build Margins */ .m-t-xs { margin-top: 5px; } .m-b-xs { margin-bottom: 5px; } .m-l-xs { margin-left: 5px; } .m-r-xs { margin-right: 5px; } .m-xs { margin: 5px; } .m-v-xs { margin-top: 5px; margin-bottom: 5px; } .m-h-xs { margin-left: 5px; margin-right: 5px; } .m-t-sm { margin-top: 10px; } .m-b-sm { margin-bottom: 10px; } .m-l-sm { margin-left: 10px; } .m-r-sm { margin-right: 10px; } .m-sm { margin: 10px; } .m-v-sm { margin-top: 10px; margin-bottom: 10px; } .m-h-sm { margin-left: 10px; margin-right: 10px; } .m-t-md { margin-top: 15px; } .m-b-md { margin-bottom: 15px; } .m-l-md { margin-left: 15px; } .m-r-md { margin-right: 15px; } .m-md { margin: 15px; } .m-v-md { margin-top: 15px; margin-bottom: 15px; } .m-h-md { margin-left: 15px; margin-right: 15px; } .m-t-lg { margin-top: 25px; } .m-b-lg { margin-bottom: 25px; } .m-l-lg { margin-left: 25px; } .m-r-lg { margin-right: 25px; } .m-lg { margin: 25px; } .m-v-lg { margin-top: 25px; margin-bottom: 25px; } .m-h-lg { margin-left: 25px; margin-right: 25px; } .m-t-xl { margin-top: 50px; } .m-b-xl { margin-bottom: 50px; } .m-l-xl { margin-left: 50px; } .m-r-xl { margin-right: 50px; } .m-xl { margin: 50px; } .m-v-xl { margin-top: 50px; margin-bottom: 50px; } .m-h-xl { margin-left: 50px; margin-right: 50px; } /* Build paddings */ .p-t-xs { padding-top: 5px; } .p-b-xs { padding-bottom: 5px; } .p-l-xs { padding-left: 5px; } .p-r-xs { padding-right: 5px; } .p-xs { padding: 5px; } .p-v-xs { padding-top: 5px; padding-bottom: 5px; } .p-h-xs { padding-left: 5px; padding-right: 5px; } .p-t-sm { padding-top: 10px; } .p-b-sm { padding-bottom: 10px; } .p-l-sm { padding-left: 10px; } .p-r-sm { padding-right: 10px; } .p-sm { padding: 10px; } .p-v-sm { padding-top: 10px; padding-bottom: 10px; } .p-h-sm { padding-left: 10px; padding-right: 10px; } .p-t-md { padding-top: 15px; } .p-b-md { padding-bottom: 15px; } .p-l-md { padding-left: 15px; } .p-r-md { padding-right: 15px; } .p-md { padding: 15px; } .p-v-md { padding-top: 15px; padding-bottom: 15px; } .p-h-md { padding-left: 15px; padding-right: 15px; } .p-t-lg { padding-top: 25px; } .p-b-lg { padding-bottom: 25px; } .p-l-lg { padding-left: 25px; } .p-r-lg { padding-right: 25px; } .p-lg { padding: 25px; } .p-v-lg { padding-top: 25px; padding-bottom: 25px; } .p-h-lg { padding-left: 25px; padding-right: 25px; } .p-t-xl { padding-top: 50px; } .p-b-xl { padding-bottom: 50px; } .p-l-xl { padding-left: 50px; } .p-r-xl { padding-right: 50px; } .p-xl { padding: 50px; } .p-v-xl { padding-top: 50px; padding-bottom: 50px; } .p-h-xl { padding-left: 50px; padding-right: 50px; } /* * Typography Classes */ h1, h2, h3, h4, h1 small { font-weight: 300; } /* Font Weights */ .f-w-xs { font-weight: 200; } .f-w-sm { font-weight: 300; } .f-w-md { font-weight: 400; } .f-w-lg { font-weight: 500; } .f-w-xl { font-weight: 600; } .link-solid, .link-solid:hover { border-bottom: 1px solid #337AB7; text-decoration: none; } .link-dashed, .link-dashed:hover { border-bottom: 1px dashed #337AB7; text-decoration: none; } .text-smaller { font-size: 0.9em; } .text-bigger { font-size: 1.1em; } .osf-editable { border-bottom: 1px dotted #333333; } .osf-editable:hover { cursor: pointer; background-color: #f8f8f8; } .break-word { word-break: break-word; /* Only WebKit/Blink browsers Support */ word-wrap: break-word; } p, a, span, em, td { word-break: break-word; /* Only WebKit/Blink browsers Support */ word-wrap: break-word; } /* Correct an issue where input elements under the above word break elements break their content too */ input { word-break: normal !important; } /* * Bootstrap Overrides */ .btn-default { background-color: #f8f8f8; } .btn { border-radius: 2px; } .form-control { border-radius: 2px; } /* FLAT PANELS */ .panel { border-radius: 0; } .panel-heading { border-top-left-radius: 0; border-top-right-radius: 0; } .panel-footer { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .panel-title { display: inline-block; float: left; font-weight: 400; } /* FLAT MODALS */ .modal-footer { border-top: none; } /* FLAT ALERTS */ .alert { border-radius: 2px; padding: 10px 15px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } /* FIX BORDER RADIUS ACROSS THE BOARD*/ .well, .progress, .modal-content { border-radius: 2px; } /* Normal the heading in modal-header */ .modal-header > h3 { font-weight: normal; } /* TABS */ .nav-tabs > li > a { border: 1px solid transparent; border-radius: 0; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { background-color: #f8f8f8; border: none; border-bottom: 2px solid #204762; } .nav-tabs > li > a:hover { border-color: transparent; border-bottom: none; } .nav > li > a:hover, .nav > li > a:focus { background-color: #f8f8f8; } #navbarScope { top: 0px; transition: top 0.3s ease-in-out; } #navbarScope.off { top: -250px; } #navbarScope a { color: #ffffff; } #navbarScope a:hover { color: rgba(255, 255, 255, 0.8); } #navbarScope .btn-top-login { padding: 2px 30px; margin-top: 5px; line-height: 1.7; } .navbar-default { background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border-radius: 4px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a { background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); } .navbar-brand, .navbar-nav > li > a { text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); } .navbar-inverse { background-image: linear-gradient(to bottom, rgba(60, 60, 60, 0.5) 0%, rgba(34, 34, 34, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#803c3c3c', endColorstr='#80222222', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border-color: rgba(8, 8, 8, 0.5); } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .active > a { background-image: linear-gradient(to bottom, rgba(8, 8, 8, 0.5) 0%, rgba(15, 15, 15, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80080808', endColorstr='#800f0f0f', GradientType=0); box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); } .navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar { min-height: 50px; margin-bottom: 25px; } .navbar-brand { float: left; padding: 12.5px 15px; font-size: 18px; line-height: 25px; height: 50px; } .navbar-inverse { background-color: #214762; } .osf-navbar-logo { float: left; margin-right: 8px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAEJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjU4PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBp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); background-size: 100%; width: 27px; height: 27px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; background-color: rgba(0, 0, 0, 0.9); border: 1px solid #cccccc; border: 1px solid rgba(100, 100, 100, 0.3); border-radius: 4px; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 11.5px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.8; color: #ffffff; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #428bca; background-color: #222222; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; outline: 0; background-color: #337ab7; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #777777; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-menu-right { left: auto; right: 0; } .dropdown-menu-left { left: 0; right: auto; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.8; color: #777777; white-space: nowrap; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { left: auto; right: 0; } .navbar-right .dropdown-menu-left { left: 0; right: auto; } } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background-image: linear-gradient(to bottom, #222222 0%, #151515 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff151515', GradientType=0); background-color: #151515; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); background-color: #2e6da4; } #menuLogin .form-control { width: 100%; } .navbar-default { background-color: #214762; } .sign-in { padding-top: 5px; } #menuLogin { margin-top: 6px; padding: 20px 20px 0 20px; width: 300px; } .nav-profile { height: 50px; } /* Editable Overrides */ .editable { cursor: pointer !important; } .editable, .editable-click { border-bottom: none !important; } .editable:hover { background-color: #E0EBF3; } /* Progress Bar Sizes Override */ /* Build Margins */ .progress-bar-xs { height: 5px; } .progress-bar-sm { height: 10px; } .progress-bar-md { height: 15px; } .progress-bar-lg { height: 25px; } .progress-bar-xl { height: 50px; } /* Rounding corners of nav-pills in panels. */ .panel .nav-pills > li > a { border-radius: 0px; } /* Fix menu login width at narrow screens */ @media (max-width: 767px) { #menuLogin { width: auto; } } .osf-nav-wrapper { /* Overrides the overall navbar color */ /* Overrides the color, relative position, and font size of dropdown menus (both service and auth) */ /* Overrides color of dropdown list hover (applies to both service and auth dropdowns) */ /* Adds css triangle to service dropdown */ /* Overrides for signup button */ /* Overrides for Sign in button */ /* sm screen formatting */ } .osf-nav-wrapper .navbar-inverse { background-color: #263947; } .osf-nav-wrapper .navbar-inverse .btn-link { color: white; } .osf-nav-wrapper .navbar-inverse .btn-link:hover, .osf-nav-wrapper .navbar-inverse .btn-link:focus { color: rgba(255, 255, 255, 0.8); text-decoration: none; } .osf-nav-wrapper .navbar-inverse .btn-link.search-toggle { font-size: 16px; margin-top: 10px; margin-left: 7px; margin-right: 7px; } .osf-nav-wrapper .navbar-inverse .btn-link.search-toggle:focus, .osf-nav-wrapper .navbar-inverse .btn-link.search-toggle:active { outline: none; } .osf-nav-wrapper .navbar-inverse a { font-size: 16px; } .osf-nav-wrapper .navbar-inverse a:hover, .osf-nav-wrapper .navbar-inverse a:active, .osf-nav-wrapper .navbar-inverse a:focus { text-decoration: none; } .osf-nav-wrapper .navbar-header { /* Enlarges OSF Font */ /* Enlarges OSF logo and modifies placement */ /* Defines position of dropdown toggle (caret) for primary navigation*/ /* Defines location and styling of current service name. OSFPREPRINTS, for example. */ /* Decreases distance between "OSF" and current service "PREPRINTS", for example */ } .osf-nav-wrapper .navbar-header .osf-navbar-logo { width: 35px; height: 35px; margin-top: -4px; margin-left: -4px; } .osf-nav-wrapper .navbar-header .primary-nav { float: left; margin-top: 9px; padding-left: 0; } .osf-nav-wrapper .navbar-header .service-name { float: left; margin-top: 8px; margin-left: -13px; text-decoration: none; } .osf-nav-wrapper .navbar-header .service-name a { font-size: 24px; } .osf-nav-wrapper .navbar-header .current-service { margin-left: -4px; } .osf-nav-wrapper .dropdown-menu { background-color: #2E6A74; } .osf-nav-wrapper .dropdown-menu.service-dropdown { top: 54px; left: -120px; width: 170px; } .osf-nav-wrapper .dropdown-menu.service-dropdown li > a { font-size: 18px; } .osf-nav-wrapper .dropdown-menu.auth-dropdown { top: 60px; right: -19px; width: 160px; } .osf-nav-wrapper .dropdown-menu > li > a:hover, .osf-nav-wrapper .dropdown-menu > li > a:focus { background-image: none; background-color: #5A8288; } .osf-nav-wrapper .dropdown-menu.service-dropdown :after { position: absolute; display: inline-block; border-right: 9px solid transparent; border-bottom: 9px solid #2E6A74; border-left: 9px solid transparent; content: ''; top: -8px; left: 126px; } .osf-nav-wrapper #navbarScope .btn-top-signup { padding: 4px 13px; margin-top: 3px; font-size: 15px; } .osf-nav-wrapper #navbarScope .btn-top-login { padding: 4px 17px; margin-top: 3px; font-size: 15px; } @media screen and (min-width: 768px) { .osf-nav-wrapper { /* Adds css triangle to auth dropdown - only on sm screens and greater */ } .osf-nav-wrapper .dropdown-menu.auth-dropdown :after { position: absolute; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #2E6A74; border-left: 6px solid transparent; content: ''; top: -4px; left: 128px; } } /* Overrides font-size and position of user name / gravatar */ button.nav-user-dropdown { padding-right: 0; font-size: 16px; margin-top: 9px; } .logoutLink { cursor: pointer; } @media (min-width: 1600px) { .container { width: 1570px; } } .col-xlg-1, .col-xlg-2, .col-xlg-3, .col-xlg-4, .col-xlg-5, .col-xlg-6, .col-xlg-7, .col-xlg-8, .col-xlg-9, .col-xlg-10, .col-xlg-11, .col-xlg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; } .col-xlg-1, .col-xlg-2, .col-xlg-3, .col-xlg-4, .col-xlg-5, .col-xlg-6, .col-xlg-7, .col-xlg-8, .col-xlg-9, .col-xlg-10, .col-xlg-11, .col-xlg-12 { float: left; } .col-xlg-12 { width: 100%; } .col-xlg-11 { width: 91.66666667%; } .col-xlg-10 { width: 83.33333333%; } .col-xlg-9 { width: 75%; } .col-xlg-8 { width: 66.66666667%; } .col-xlg-7 { width: 58.33333333%; } .col-xlg-6 { width: 50%; } .col-xlg-5 { width: 41.66666667%; } .col-xlg-4 { width: 33.33333333%; } .col-xlg-3 { width: 25%; } .col-xlg-2 { width: 16.66666667%; } .col-xlg-1 { width: 8.33333333%; } .col-xlg-pull-12 { right: 100%; } .col-xlg-pull-11 { right: 91.66666667%; } .col-xlg-pull-10 { right: 83.33333333%; } .col-xlg-pull-9 { right: 75%; } .col-xlg-pull-8 { right: 66.66666667%; } .col-xlg-pull-7 { right: 58.33333333%; } .col-xlg-pull-6 { right: 50%; } .col-xlg-pull-5 { right: 41.66666667%; } .col-xlg-pull-4 { right: 33.33333333%; } .col-xlg-pull-3 { right: 25%; } .col-xlg-pull-2 { right: 16.66666667%; } .col-xlg-pull-1 { right: 8.33333333%; } .col-xlg-pull-0 { right: auto; } .col-xlg-push-12 { left: 100%; } .col-xlg-push-11 { left: 91.66666667%; } .col-xlg-push-10 { left: 83.33333333%; } .col-xlg-push-9 { left: 75%; } .col-xlg-push-8 { left: 66.66666667%; } .col-xlg-push-7 { left: 58.33333333%; } .col-xlg-push-6 { left: 50%; } .col-xlg-push-5 { left: 41.66666667%; } .col-xlg-push-4 { left: 33.33333333%; } .col-xlg-push-3 { left: 25%; } .col-xlg-push-2 { left: 16.66666667%; } .col-xlg-push-1 { left: 8.33333333%; } .col-xlg-push-0 { left: auto; } .col-xlg-offset-12 { margin-left: 100%; } .col-xlg-offset-11 { margin-left: 91.66666667%; } .col-xlg-offset-10 { margin-left: 83.33333333%; } .col-xlg-offset-9 { margin-left: 75%; } .col-xlg-offset-8 { margin-left: 66.66666667%; } .col-xlg-offset-7 { margin-left: 58.33333333%; } .col-xlg-offset-6 { margin-left: 50%; } .col-xlg-offset-5 { margin-left: 41.66666667%; } .col-xlg-offset-4 { margin-left: 33.33333333%; } .col-xlg-offset-3 { margin-left: 25%; } .col-xlg-offset-2 { margin-left: 16.66666667%; } .col-xlg-offset-1 { margin-left: 8.33333333%; } .col-xlg-offset-0 { margin-left: 0%; } /* * Components specific to OSF */ /* Box shadow */ .box-shadow-xs { box-shadow: 0px 0px 3px 0px #eee; } .box-shadow-sm { box-shadow: 0px 0px 6px 0px #eee; } .box-shadow-md { box-shadow: 0px 0px 9px -1px #ccc; } .box-shadow-lg { box-shadow: 0px 0px 15px -2px #aaa; } .box-shadow-xl { box-shadow: 0px 0px 18px 0px #666; } /* LOADER */ .logo-spin { -webkit-animation: spin 3s infinite linear, opacity 3s infinite linear; animation: spin 3s infinite linear, opacity 3s infinite linear; display: inline-block; vertical-align: middle; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAADUCAYAAADk3g0YAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALiQAAC4kBN8nLrQAABCZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjc1PC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43NTwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjIxMjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjEyPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAg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); background-size: 100%; } .logo-spin.logo-xs { width: 10px; height: 10px; } .logo-spin.logo-sm { width: 20px; height: 20px; } .logo-spin.logo-md { width: 30px; height: 30px; } .logo-spin.logo-lg { width: 50px; height: 50px; } .logo-spin.logo-xl { width: 75px; height: 75px; } @-webkit-keyframes spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes opacity { 0% { opacity: 0.1; } 50% { opacity: 1; } 100% { opacity: 0.1; } } @keyframes opacity { 0% { opacity: 0.1; } 50% { opacity: 1; } 100% { opacity: 0.1; } } /* OSF BOX */ .osf-box { border: 1px solid #eee; border-radius: 0; background-color: #ffffff; } .box-round { border-radius: 5px; } .osf-box-lt { background-color: #E0EBF3; color: #333333; } .osf-box-dk { background-color: #337AB7; color: white; } /* PROJECT NAVIGATION */ .osf-project-navbar { position: fixed; width: 100%; left: 0; top: 50px; background-color: #EEE; z-index: 99; box-shadow: 0 0 9px -1px #838383; border-radius: 0; border: none; min-height: 40px !important; } .osf-project-navbar li > a { padding-top: 12px; padding-bottom: 12px; font-size: 15px; } .osf-project-navbar .navbar-nav li > a:hover { background-color: #DADADA; } .osf-project-navbar .navbar-nav li > a:focus { background-color: #EEE; } .osf-project-navbar .navbar-nav .active > a:focus { background-color: #337AB7; } .osf-project-navbar li.active, .osf-project-navbar li.active a:hover, .osf-project-navbar li:hover { background-color: #337AB7; } .osf-project-navbar li.active a { color: white; } .osf-project-navbar a.project-title { font-weight: 300; font-size: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .osf-project-navbar li > a { padding-left: 15px; padding-right: 15px; } @media (max-width: 767px) { .osf-project-navbar li > a { padding-left: 30px; padding-right: 30px; } } @media (min-width: 768px) and (max-width: 991px) { .osf-project-navbar li > a { padding-left: 5px; padding-right: 5px; } .osf-project-navbar a.project-title { max-width: 190px; } } @media (min-width: 992px) { .osf-project-navbar a.project-title { max-width: 300px; } } @media (min-width: 1200px) { .osf-project-navbar a.project-title {