iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://digitalcollections.sit.edu/ir-custom.css
@charset "iso-8859-1"; /* ----------------------------------------------- bepress IR custom stylesheet. Author: Samira Vijghen Version: 25 June 2024 (AJL) PLEASE DO NOT CHANGE THIS FILE ----------------------------------------------- */ /* ----------------------------------------------- = TYPOGRAPHY General ----------------------------------------------- */ body { font:12px/18px 'Montserrat', sans-serif; } #header h1, #header h6, #header h4, h1, h2, #search-title, .article-list h1, h1.title, #article h2, #article-series h2, .article-list h2, #submit h2, #submit h3, table.editors th, h2.masthead strong, legend, h4, h5, #toc .issue a, #sidebar h3, #alpha h1, #series-home h1, #alpha h2, #series-home h2, #alpha h4, #series-home h4, .disc1 { font-family:'Montserrat', sans-serif; } h1, h2, h3, h4, h5, #search-title, .article-list h2, .article-list h2 a, #article h2, table.editors th, .recommend caption, #submit h2, #myaccount #account-head .title, .disc1, .disc2, .disc3, #research-alerts-heading { text-align:left; } h1 { font-size:28px; font-weight:normal; line-height:1.3em; } .article-list h1 { font-size:18px; text-align:center; } h2, #search-title, .article-list h1, h1.title, #article h2, #article-series h2, .article-list h2, table.editors th, h2.masthead strong, legend, h1#research-alerts-heading { font-size:18px; font-weight:normal; line-height:1.3em; text-align:left; } #sidebar h2, h2.series, h3, h3.series, .disc2, #info-box p a, .communities dt, .communities dt a:link, .communities dt a:visited { font-family:'Montserrat', sans-serif; font-size:12px; font-weight:bold; } #sidebar h2 { text-indent:15px; border:0; border-top:1px solid #fff; border-bottom:1px solid #fff; } h2.series, h3.series { text-transform:uppercase; } #accessibility-statement h3 { font-size: 16px; } h4 { font-size:14px; font-weight:bold; line-height:1.4em; } h5 { font-weight:normal; font-size:12px; line-height:1.6em; } h1#research-alerts-heading { margin: 16px 0 8px; padding: 5px 0; } /* = Links */ #main.text .articleInfo a, #main.text .doc p a:link, #main.text .doc p a:visited, #main.text .box p a:link, #main.text .box p a:visited, #main.text h2#series-title a:link, #main.text h2#series-title a:visited, #main.text h1#series-title a:link, #main.text h1#series-title a:visited, #main.text #alpha #title p a:link, #main.text #alpha #title p a:visited, #main.text #alpha #title h3 a:link, #main.text #alpha #title h3 a:visited { text-decoration: none; } #main.text a, #main.text .doc p a:active, #main.text .doc p a:hover, #main.text .box p a:active, #main.text .box p a:hover, #main.text h2#series-title a:active, #main.text h2#series-title a:hover, #main.text h1#series-title a:active, #main.text h1#series-title a:hover, #main.text #alpha #title p a:active, #main.text #alpha #title p a:hover { text-decoration: underline; } #sidebar ul li a, #sidebar ul li a:link, #sidebar ul li a:visited, #sidebar ul li a:active { text-decoration:none; font-weight:normal; } #sidebar ul li a:hover { text-decoration:underline; } .article-list .pdf a, .article-list .native a, .article-list .external a { color:#000; font-weight:normal; } .article-list p.ed a, .article-list .more p { font-weight:bold; font-size:11px; } /* = communities.html/Browse Collections Page */ /* Focus indicator for the expand/collapse all button */ #main.text a#toggle-community-expand:focus, #main.text a#toggle-community-expand:hover{ outline: 2px solid #258154; outline-offset:2px; } /* empty table cell styling to remove focus */ #main.text td.ygtvcell.ygtvtn a.ygtvspacer, #main.text td.ygtvcell.ygtvln a.ygtvspacer{ display:none; /*display:none avoid keyboard focus*/ } /* Add focus underline to collection name */ #main.text #ir-communities-container a.ygtvlabel:focus, #main.text #ir-communities-container a.ygtvlabel:hover { text-decoration:underline !important; } /* = Breadcrumb, VOL,ISS & Article Pager */ #breadcrumb a, .crumbs p a, #pager li { font-size:11px; font-weight:normal; color:#222; } #breadcrumb a:hover, .crumbs a:hover { color:#ccc; } /* = At A Glance & Paper of the Day Boxes */ .box p a { font-weight:bold; } .box p a span { font-weight:normal; color:#000; } /* = Home Page Downloads Legend */ p#stats { font-family:'Montserrat', sans-serif; font-size:11px; font-weight:normal; color:#000; } /* = Series & Community pages */ h2#series-title, #series-home h2, h1#series-title, #series-home h1 { font-family:'Montserrat', sans-serif; font-size:24px; text-transform:uppercase; text-align:right; line-height: 1.2em; margin: 0 0 0 10px; padding: 10px 0 0; } /* Series/ETD Series Jumplist Focus Indicator */ #series-home form#jumplist select.pagination_jumplist_picker:focus, #series-home form#jumplist select.pagination_jumplist_picker:hover { outline: 2px solid #258154; outline-offset:2px; } /* = Article Pages */ #alpha { font-family:'Montserrat', sans-serif; line-height:1.6em; } #alpha h1,#series-home h1 { color:#222; font-size:22px; font-weight:normal; line-height:1em; } #alpha h2 { font-weight:normal; line-height:90%; font-size:20px; color:#222; } #alpha h4,#series-home h4 { font-weight:normal; line-height:90%; font-size:17px; color:#222; } #series-home h3 { font-weight:normal; line-height:90%; font-size:17px; color:#222; text-decoration: none; padding: 10px 0; margin: 0; font-family:'Montserrat', sans-serif; } #series-home h2.community-browse-heading { font-weight:normal; line-height:90%; font-size:17px; color:#222; text-decoration: none; padding: 10px 0; margin: 0; text-transform: none; text-align:left; font-family:'Montserrat', sans-serif; } #alpha .element h4, #custom-fields.element h4, #article-map.element h4 { font-family: 'Montserrat', sans-serif; } .articleInfo, .aricleInfo a { color:#333; font-size:11px; font-weight:bold;} p.comments,p.citation { font-size:11px; line-height:1.6em; } #alpha .element h2.field-heading { color: #000; margin: 0; padding: 4px; padding-bottom: 0; font-weight: bold; font-size: 13px; font-family: 'Montserrat', sans-serif;} /* Streaming Multimedia Field Heading that Needs to Be Hidden */ #multimedia_url h2, #multimedia_url_2 h2 { display:none; } #share.aside h2 { text-align: left !important; font-size: 12px !important; font-weight: bold !important; text-transform: uppercase !important; border-bottom: 1px solid #ddd !important; margin-bottom: 5px !important; padding-bottom: 5px !important; margin-top: 0 !important; color: #333 !important; } /* = Disciplines Browser */ .disc1 { font-size:16px; font-weight:normal; text-align:left; text-transform:uppercase; } /* Top Downloads Page */ h1#topdownloads-title { font-size: 22px; margin: 16px 0 8px; padding: 5px 0;} /* Top FAQ Page */ h1#faq-top { font-size: 22px; margin: 16px 0 8px; padding: 5px 0;} #main.text #help h2 { font-size: 15px; margin: 0; text-decoration: underline;} /* Edit Profile Page */ #edit-profile-heading { font-size: 28px; font-weight: normal; line-height: 1.3em; text-align: left; margin: 16px 0 8px; padding: 5px 0; margin-block-start: 0.83em; margin-block-end: 0.83em; margin-inline-start: 0px; margin-inline-end: 0px;} #user-about-section-heading { margin-bottom: 0px; margin-top: 5%; border-bottom: 1px solid #383838;} table#submit_aboutyou { margin-top:0px; } #update-password-section-heading{ margin-bottom:2%; border-bottom: 1px solid #383838; } #update-password-button { margin-top:3%; } #reset-password-button { margin-top:3%; } /* ----------------------------------------------- = TYPOGRAPHY Journal Specific ----------------------------------------------- */ #toc .vol { font-size:28px; font-weight:normal; line-height:1.3em; } #toc .issue a { font-size:18px; font-weight:normal; line-height:1.5em; } #sidebar h3 /* special issue in sidebar */ { font-weight:bold; text-transform:uppercase; letter-spacing:.2em; font-size:100%; line-height:1.6em; color:#247d52; text-indent:15px; } /* ----------------------------------------------- = TYPOGRAPHY Reapply after reset. Consult with Dev before changing! ----------------------------------------------- */ strong { font-weight:bold; } em { font-style: italic; } /* ----------------------------------------------- = COLORS ----------------------------------------------- */ body { background-color:#fff !important; color:#000; } #wrapper, #recent hr { background-color:#fff; } #recent hr { color:#fff; } #footer { background-color:#e5e5e5; } #header { background:#fff; } #subheader, #navigation { background:#11623a;} #header a { background:inherit; color:#11623a; text-decoration:none; } h1, h2, h3, h5, #search-title, .article-list h1, .article-list h2, #article h2, table.editors th, .recommend caption, legend, .text #myaccount #account-head .title, #confirm caption, table#additional-files td span b { color: #383838; } #sidebar h2 { background-color:#fff; color:#247d52; } .article-list h2 a { border-bottom:1px solid #11623a; } #sidebar a, #sidebarFeed a, #sidebar ul li, #sidebar ul li a, #sidebar ul li a:link, #sidebar ul li a:visited, #sidebar ul li a:active, #wrapper .text #myaccount thead tr th, #sidebar p, #sidebar label, #sidebar h3 /* symposium title in sidebar */ { color:#247d52; } #sidebarFeed a, #sidebarFeed a:link, #sidebarFeed a:visited, #sidebarFeed a:active { background-color:#fff; } /* = Links */ a:link,a:visited,h4 { color: #258154; } a:hover,a:active,a:focus,.article-list a:hover { color:#e4e4e4; } #main.text #alpha #title p a:link, #main.text #alpha #title p a:visited { color: #222; } #main.text #alpha #title h3 a:link, #main.text #alpha #title h3 a:visited { color: #222; } #main.text #alpha #title h1 a:link, #main.text #alpha #title h1 a:visited { color: #222; text-decoration:none; font-family:'Montserrat', sans-serif;} #main.text #alpha #title p a:active, #main.text #alpha #title p a:hover { color: #258154; } #main.text #alpha #title h3 a:active, #main.text #alpha #title h3 a:hover { color: #258154; text-decoration: underline;} #main.text #alpha #title h1 a:active, #main.text #alpha #title h1 a:hover { color: #258154; text-decoration: underline;} #content .text a:focus { border-bottom: 1px dotted #000; } #sidebar li a:active, #sidebar li a:hover, #sidebar li a:focus { background-color:#fff; } #tabs a { background:#fff; color:#247d52; border:1px solid #fff; } .adjacent-pagination li.active a{ border:2px solid #258154 !important; } /* = Sidebar Buttons */ ul#navlist { border-top:1px solid #fff; } ul#navlist li a { color:#247d52; border-bottom:1px solid #fff; } /* = My Account page */ .text #myaccount table { border:1px solid #ccc; } .text #myaccount thead tr th { color:#000; background-color:#c5c5c5; } .text #myaccount th, .text #myaccount td { border-bottom:1px solid #eee; } .text #myaccount tr th { color:#000; background-color:#eee; } .text #myaccount table table { border:1px solid #eee; } .text #myaccount td a, .text #myaccount th a { color: #258154; } .text #myaccount tr:hover, .text #myaccount .odd:hover { background-color: #eee; } /* DCIR-370 */ .text #myaccount th.table-header { border-bottom:1px solid #eee; text-transform:none; background-color:#fff; color:#000; margin:0; padding:5px 10px; font-weight:normal;} /* DCIR-370 */ #main.text #myaccount table th.table-header a:link, #main.text #myaccount table th.table-header a:visited { color: #258154; background-color:inherit; font-weight:bold; text-decoration:none; } /* DCIR-370 */ #main.text #myaccount table th.table-header a:active, #main.text #myaccount table th.table-header a:hover { color: #000; background-color: #fff; text-decoration: underline; } .text #myaccount #account-head h1.title{ margin: 0px; font-family: 'Montserrat', sans-serif; padding: 0px; } .text #myaccount h2 { font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase; margin:0px; padding:0px; font-family: 'Montserrat', sans-serif; color:#247d52; } .text #myaccount caption { color: #000; background-color: #c5c5c5; font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase; margin: 0px; font-family: 'Montserrat', sans-serif; text-align:left; padding: 8px 2px 5px 5px; } .text #myaccount caption a:link, .text #myaccount table caption a:visited, .text #myaccount h2.submission-reviews-section-title a:link, .text #myaccount h2.submission-reviews-section-title a:visited, .text #myaccount h2.collection-admin-section-title a:link, .text #myaccount h2.collection-admin-section-title a:visited { color: #fff !important; background-color: #333; } .text #myaccount table caption a:active, .text #myaccount table caption a:hover, .text #myaccount h2.submission-reviews-section-title a:active, .text #myaccount h2.submission-reviews-section-title a:hover, .text #myaccount h2.collection-admin-section-title a:active, .text #myaccount h2.collection-admin-section-title a:hover { color: #333 !important; background-color: #fff; } .text #myaccount table td.presentation-table-td{ font-size: 11px; font-weight: bold; padding: 8px 2px 5px 5px; text-align: left; text-transform: uppercase; background-color: #c5c5c5; } .text #myaccount h2.submission-reviews-section-title{ font-size: 11px; font-weight: bold; font-family: 'Montserrat', sans-serif; padding: 8px 2px 5px 5px; text-align: left; text-transform: uppercase; background-color: #c5c5c5; } .text #myaccount div.submission-reviews-section{ margin: 1em auto; } .text #myaccount table.publications-subsection{ margin-top: 0px; } .text #myaccount table.publications-subsection caption{ background-color: #eee; } /* = Login Page */ #myaccount h1#login-page-heading{ font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase; margin: 0px; padding: 0px; font-family: 'Montserrat', sans-serif; color:#247d52; } #login-block .button_row label input#remember { margin-right: 5px; } #login-block .button_row label input#remember:focus, #login-block .button_row label input#remember:hover { outline: 2px solid #258154; outline-offset:2px; } #myaccount #login button:focus, #myaccount #login button:hover{ outline: 2px solid #258154; outline-offset:2px; } #login-block .panel p.forget-link a:focus, #login-block .panel p.forget-link a:hover{ outline: 2px solid #258154; outline-offset:2px; } #myaccount #signup a:focus, #myaccount #signup a:hover { outline: 2px solid #258154; outline-offset:2px; } #myaccount #login-block input#auth_email:focus, #myaccount #login-block input#auth_email:hover, #myaccount #login-block input#auth_password:focus, #myaccount #login-block input#auth_password:hover { outline: 2px solid #258154; outline-offset:2px; } /* ----------------------------------------------- = Miscellaneous ----------------------------------------------- */ .text #confirm thead tr th { color:#247d52; background-color:#fff; } .text #confirm thead tr th.add-date{ padding: 5px 0px 5px 8px; } .text #confirm th, .text #confirm td { border-bottom:1px solid #eee; } .text #confirm tr th { color:#247d52; background-color:#fff; } table#metadata tbody tr th { background-color:#fff; color:#fff;} .text #confirm table table { border:1px solid #fff; } .text #confirm td a { color: #258154; } .text #confirm tr:hover, .text #confirm .odd:hover { background-color: #eee; } .text #confirm tr th.pub-queue-tbl-title-header{ color:#000; background:#fff; font-weight:normal; border-bottom:1px solid #eee; font:11px/15px Arial, Verdana, Helvetica, sans-serif; padding:5px 10px 0; vertical-align:top;} .text #confirm #submitted_papers p#pub-queue-instructions{ margin: 2% auto; } .text #confirm #submitted_papers label#pub-queue-select-all-label{ display: flex; align-items: center; justify-content: flex-start; } .text #confirm h2.main_title{ font-size:150%; color: #646464; margin:0; font-family:'Montserrat', sans-serif; } #sidebar input#email_address, #sidebar input#search, #sidebar select, .form-table select, .form-table input#author { border:1px solid #e4e4e4; border-left:5px solid #e4e4e4; } /* Sidebar Search Form */ #sidebar form#sidebar-search input#search { margin-bottom:4px; margin-top:4px; margin-right:3px; } #sidebar form#sidebar-search input#search:focus, #sidebar form#sidebar-search input#search:hover { outline: 2px solid #258154; outline-offset:2px; } #sidebar form#sidebar-search select#context{ margin-bottom:4px; margin-top:4px; } #sidebar form#sidebar-search select#context:focus, #sidebar form#sidebar-search select#context:hover { outline: 2px solid #258154; outline-offset:2px; } #sidebar form#sidebar-search input.searchbutton:focus, #sidebar form#sidebar-search input.searchbutton:hover{ outline: 2px solid #258154; outline-offset:2px; } #alpha .author, #series-home .chair { border-top: solid 2px #666; } #alpha .author a:link { text-decoration:none; } #alpha .author a:link strong { text-decoration:underline; } form#sidebar-search .border { background:#e4e4e4; } #submit .field .field-border, .box-border, fieldset#sort_menu, #save_options, table#import_table tbody tr:hover, #date_publication_date td { background-color: #eee; } table#etd-metadata { background:#fff; border-collapse:collapse; color:#000; font:normal 11px/11px arial,helvetica,sans-serif; } table#etd-metadata caption { font-size:18px; line-height:18px; font-weight:normal; text-align:left; } table#etd-metadata tbody td { padding:5px; border-bottom:1px solid #000; text-align:left; } #confirm table#etd-metadata th { background-color:#fff; color:#000; white-space:nowrap; text-transform:none; vertical-align:top; width:200px; padding:5px; text-align:right; } /* ----------------------------------------------- = LOGO IN FOOTER to hide the logo replace CSS below with: #bepress { display:none; } ----------------------------------------------- */ #bepress a { background:#e5e5e5 url(assets/md5images/e00257a52e31b4cb9692416f65fa830d.gif) right no-repeat; width:240px; height:75px; display:block; margin:0; padding:0; border:0;} /* Content Carousel */ .ft-block { background-color:#fff; display:block; overflow:hidden; } #ir-carousel .aspect{ height:auto;} /* Image Localizations */ #wrapper { background-image: url(assets/md5images/cf1e60b6ab93bff127a9eca3244a962c.gif); background-repeat: repeat-y; } #cover-browse h3 { background: transparent url(assets/md5images/3f727f840e2497c0ecd9f4412d56ef21.gif) left no-repeat; } /* Browse Authors by Discipline Activity Graphs */ td.yui3-column-activity .bar { background-color:#258154; } /* Activity Page */ #main.text #activity-wrapper { height: auto; width: 100%; } #main.text #activity-wrapper #activity-list { width: 100%; height: auto; margin: 40px 0; } #main.text #activity-wrapper #activity-list tr.header-row { background-color: #f9f9f9; } #main.text #activity-wrapper #activity-list th, #main.text #activity-wrapper #activity-list td { border: 1px solid #CCC; font-size: 13px; padding: 5px 40px; text-align: center; color: #555; } #main.text #activity-wrapper #activity-list table a { text-decoration: none; font-weight: bold; color: #555; } #main.text #activity-wrapper #activity-list table a:hover, #main.text #activity-wrapper #activity-list table a:focus { text-decoration: underline; } #main.text #activity-wrapper #activity-list table caption { color: #383838; font-family: 'Montserrat', sans-serif; font-weight: normal; font-size: 15px; margin-bottom: 10px; text-align: left; } #main.text #activity-wrapper #activity-graph { height: 100%; width: 100%; } #main.text #activity-wrapper h4 { color: #383838; font-family: 'Montserrat', sans-serif; font-weight: normal; font-size: 15px; margin-bottom: 10px; } /* 8.2 Slideshows & Carousels */ /* * slippry v1.3.1 - Responsive content slider for jQuery * http://slippry.com * Released under the MIT license - http://opensource.org/licenses/MI */ /* kenBurns animations, very basic */ @-webkit-keyframes left-right { 0% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } 100% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } } @-moz-keyframes left-right { 0% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } 100% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } } @-ms-keyframes left-right { 0% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } 100% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } } @keyframes left-right { 0% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } 100% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } } @-webkit-keyframes right-left { 0% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } 100% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } } @-moz-keyframes right-left { 0% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } 100% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } } @-ms-keyframes right-left { 0% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } 100% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } } @keyframes right-left { 0% { -moz-transform: translateY(0%) translateX(10%); -ms-transform: translateY(0%) translateX(10%); -webkit-transform: translateY(0%) translateX(10%); transform: translateY(0%) translateX(10%); } 100% { -moz-transform: translateY(-20%) translateX(-10%); -ms-transform: translateY(-20%) translateX(-10%); -webkit-transform: translateY(-20%) translateX(-10%); transform: translateY(-20%) translateX(-10%); } } /* added to the original element calling slippry */ .sy-box { height: 186px; } .sy-box.sy-loading { background: url("/assets/images/loader.gif") 50% 50% no-repeat; -moz-background-size: 32px; -o-background-size: 32px; -webkit-background-size: 32px; background-size: 32px; min-height: 40px; } .sy-box.sy-loading .sy-slides-wrap, .sy-box.sy-loading .sy-pager { visibility: hidden; } /* element that wraps the slides */ .sy-slides-wrap { position: relative; height: 100%; width: 100%; } .sy-slides-wrap:hover .sy-controls { display: block; } /* element that crops the visible area to the slides */ .sy-slides-crop { height: 100%; width: 100%; position: absolute; overflow: hidden; } /* list containing the slides */ .sy-list { width: 100%; height: 100%; list-style: none; margin: 0; padding: 0; position: absolute; } .sy-list.horizontal { -moz-transition: left ease; -o-transition: left ease; -webkit-transition: left ease; transition: left ease; } .sy-list.vertical { -moz-transition: top ease; -o-transition: top ease; -webkit-transition: top ease; transition: top ease; } /* single slide */ .sy-slide { position: absolute; width: 100%; z-index: 2; } .sy-slide.kenburns { width: 140%; left: -20%; } .sy-slide.kenburns.useCSS { -moz-transition-property: opacity; -o-transition-property: opacity; -webkit-transition-property: opacity; transition-property: opacity; } .sy-slide.kenburns.useCSS.sy-ken:nth-child(1n) { -webkit-animation-name: left-right; -webkit-animation-fill-mode: forwards; -moz-animation-name: left-right; -moz-animation-fill-mode: forwards; -o-animation-name: left-right; -o-animation-fill-mode: forwards; animation-name: left-right; animation-fill-mode: forwards; } .sy-slide.kenburns.useCSS.sy-ken:nth-child(2n) { -webkit-animation-name: right-left; -webkit-animation-fill-mode: forwards; -moz-animation-name: right-left; -moz-animation-fill-mode: forwards; -o-animation-name: right-left; -o-animation-fill-mode: forwards; animation-name: right-left; animation-fill-mode: forwards; } .sy-slide.sy-active { z-index: 3; } .sy-slide > img { margin: 0; padding: 0; display: block; width: 100%; border: 0; } .sy-slide > a { margin: 0; padding: 0; display: block; width: 100%; } .sy-slide > a > img { margin: 0 auto; padding: 0; display: block; border: 0; width: 100%; } .sy-slide > a > img { height: 186px; } /* next/ prev buttons, with arrows and clickable area a lot larger than the visible buttons */ .sy-controls { display: none; list-style: none; height: 100%; width: 100%; position: absolute; padding: 0; margin: 0; } .sy-controls li { position: absolute; width: 10%; min-width: 4.2em; height: 100%; z-index: 33; } .sy-controls li.sy-prev { left: 0; top: 0; } .sy-controls li.sy-prev a:after { background-position: -5% 0; } .sy-controls li.sy-next { right: 0; top: 0; } .sy-controls li.sy-next a:after { background-position: 105% 0; } .sy-controls li a { position: relative; width: 100%; height: 100%; display: block; text-indent: -9999px; } .sy-controls li a:link, .sy-controls li a:visited { opacity: 0.4; } .sy-controls li a:hover, .sy-controls li a:focus { opacity: 0.8; outline: none; } .sy-controls li a:after { content: ""; background-image: url("/assets/images/arrows.png"); background-repeat: no-repeat; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; text-align: center; text-indent: 0; list-style: none; line-height: 2.8em; color: #111; font-weight: 800; position: absolute; background-color: #fff; width: 2.5em; height: 2.5em; left: 50%; top: 50%; margin-top: -1.4em; margin-left: -1.4em; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; } @media only screen and (max-device-width: 600px) { .sy-controls { display: block; } .sy-controls li { min-width: 2.1em; } .sy-controls li a:after { width: 1.4em; height: 1.4em; margin-top: -0.7em; margin-left: -0.7em; } } /* captions, styled fo the overlay variant */ .sy-caption-wrap { position: absolute; bottom: 2em; z-index: 12; left: 50%; } .sy-caption-wrap .sy-caption { position: relative; left: -50%; background-color: rgba(0, 0, 0, 0.54); color: #fff; padding: 0.4em 1em; -moz-border-radius: 1.2em; -webkit-border-radius: 1.2em; border-radius: 1.2em; } .sy-caption-wrap .sy-caption a:link, .sy-caption-wrap .sy-caption a:visited { color: #e24b70; font-weight: 600; text-decoration: none; } .sy-caption-wrap .sy-caption a:hover, .sy-caption-wrap .sy-caption a:focus { text-decoration: underline; } @media only screen and (max-device-width: 600px), screen and (max-width: 600px) { .sy-caption-wrap { left: 0; bottom: 0.4em; } .sy-caption-wrap .sy-caption { left: 0; padding: 0.2em 0.4em; font-size: 0.92em; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; } } /* pager bubbles */ .sy-pager { display: none; } /* element to "keep/ fill" the space of the content, gets intrinsic height via js */ .sy-filler { width: 100%; } .sy-filler.ready { -moz-transition: padding 600ms ease; -o-transition: padding 600ms ease; -webkit-transition: padding 600ms ease; transition: padding 600ms ease; } .sy-slides-wrap ul li { list-style: none !important; background: 0 !important; padding: 0 !important; margin: 0 !important; } /* Carousel */ .news-slider .text-content { position: absolute; top: 0; left: 0; right: 0; background-color: rgba(255, 255, 255, 0.9); padding: 0 2%; width: 25%; height: 100%; } .news-slider .text-content h2 { margin: 0; padding-top: 10px; } .news-slider .text-content p { margin: 0; } .news-slider .text-content a.button-link { padding: 0.25em 0.5em; position: absolute; bottom: 1em; right: 1em; } .news-slider .text-content { display: none; } .news-slider .image-content { line-height: 0; text-align: center; } .news-slider .image-content img { height: 186px; } .news-slider .image-content img { max-width: 100%; } .news-slider .news-pager { display: none; } /* Sidebar Feed 8.2 */ #sidebar #divRss ul.feedEkList { width:210px; list-style:none outside none; background-color:#FFFFFF; border:1px solid #D3CAD7; padding:4px 6px; color:#3E3E3E; } #sidebar #divRss ul.feedEkList li { margin-left: 0;; border-bottom:1px solid #D3CAD7; padding:5px; } #sidebar #divRss ul.feedEkList li:last-child { border-bottom:none; } #sidebar #divRss ul.feedEkList .itemTitle a { margin-left: 0; font-weight:bold; color: #258154; text-decoration:none; } #sidebar #divRss ul.feedEkList li .itemContent { color: #000; } #sidebar #divRss ul.feedEkList .itemTitle a:hover { text-decoration:underline; background: 0; } #sidebar #divRss ul.feedEkList .itemDate { font-size:11px; color:#aaa; margin-left:0px; } #sidebar #divRss ul.feedEkList .itemContent p { line-height: 1.2; margin-top: 5px; margin-left: 0; } #sidebar #divRss { margin-left: 8px; width: 220px; } #sidebar #divRss ul.feedEkList { margin: 0; padding: 10px 0; width: 220px; } /* Cookies Page */ .cc-window .cc-message a.cc-link { color: #015594 !important; opacity: 1 !important; margin-left: -3px;} .cc-window .cc-message a:focus { color: #0273CA !important; border:1px solid #015594 !important;} .cc-window { background-color: #f6f6f6 !important;} .cc-window .cc-compliance .cc-btn { background-color: #015594 !important;} .cc-window .cc-compliance a.cc-btn:focus { background-color: #0273CA !important; outline:1px solid #0273CA !important; outline-offset: 1px;} #cookies-page td, #cookies-page th { padding: 10px; border: 1px solid #ddd; } #cookies-page td:nth-of-type(2) { width: 50%; } #cookies-page caption { font-weight:600; text-align:left; margin:15px 0; } #cookies-page h3 { color:#000; } /* PlumX */ #beta_7-3 * { text-align: left; } body#geo-series #beta_7-3, body#gallery #beta_7-3 { background: transparent; width: 169px; margin: 0; padding: 0; } #beta_7-3 .aside { box-shadow: none !important; border-radius: 0 !important; padding: 10px 0 !important; width: 100% !important; max-width: 160px !important; margin-top: 10px !important; font-family: Helvetica, Arial, sans-serf; border: 0; } #beta_7-3 .aside p { margin-bottom: 0; } #beta_7-3 pull-left { width: 100%; } #main.text #ir-book #beta_7-3 #buy-link { border: 0 !important; width: 100% !important; max-width: 100% !important; padding: 0 !important; margin: 0 !important; } #beta_7-3 h4, #beta_7-3 h3, #beta_7-3 .PlumX-Popup .ppp-container.ppp-badge>a { text-align: left !important; font-size: 12px !important; font-weight: bold !important; text-transform: uppercase !important; border-bottom: 1px solid #ddd !important; margin-bottom: 5px !important; padding-bottom: 0px !important; padding-top:3px !important; padding-right: 7px !important; margin-top: 0 !important; color: #333 !important; } #beta_7-3 #article-stats.aside { border: 1px solid #ddd !important; padding: 10px !important; max-width: 140px !important; } #beta_7-3 #article-stats.aside h4 { background-image: none !important; display: inline-block; width: 100%; padding-left: 0; } #beta_7-3 .PlumX-Popup { float: left; } #beta_7-3 .PlumX-Popup .ppp-container.ppp-badge>a { border: 0 !important; } .ppp-pop .plx-citation .ppp-title, .ppp-pop .plx-mention .ppp-title, .ppp-pop .plx-socialMedia .ppp-title, .ppp-pop .plx-capture .ppp-title, .ppp-pop .plx-usage .ppp-title, .PlumX-Popup .ppp-container.ppp-badge.ppp-small .ppp-pop-left ul li div.ppp-title { color:black !important;} #main.text #ir-book #file-list { border-radius: 0; display: flex; flex-direction: column; } #main.text #beta_7-3 a.btn { width: 100%; max-width: 140px !important; margin: 0; display: inline-block; float: right; font-weight: bold; text-align: center; text-decoration: none; text-shadow: none !important; background-image: none !important; background: #fff !important; border-radius: 0 !important; box-shadow: none !important; border: 1px solid #0074cc !important; font-weight: normal; font-size: 16px; padding: 10px; color: #0074cc !important; background: #fff !important; border: 1px solid #0074cc !important; } #main.text a.btn:active, #main.text a.btn:hover, #main.text a.btn:focus { text-decoration: underline !important; font-weight: normal !important; } #main.text #beta_7-3 .aside.download-button a.btn, #main.text #ir-book #file-list a.btn, #main.text #ir-book #full-text a.btn { width: 100%; max-width: 140px !important; margin: 0; display: inline-block; float: right; font-weight: bold; text-align: center; text-decoration: none; text-shadow: none !important; background-image: none !important; background: #fff !important; border-radius: 0 !important; box-shadow: none !important; border: 1px solid #0074cc !important; font-weight: normal; font-size: 16px; padding: 10px; color: #fff !important; background: #0074cc !important; } #main.text #beta_7-3 a.btn:active, #main.text #beta_7-3 a.btn:hover, #main.text #beta_7-3 a.btn:focus { text-decoration: underline !important; font-weight: normal !important; } #main.text #ir-book #beta_7-3 div#cover-img { margin-bottom: 10px !important; text-align: center; } #main.text #ir-book #beta_7-3 div#cover-img img.cover { float: none; !important; } #main.text #ir-book #file-list .files a.btn.btn-small, #ir-book #beta_7-3 #buy-link a#buy-book, #gallery #beta_7-3 a#img-med.btn, #gallery #beta_7-3 a#img-thumb.btn { background: #fff !important; color: #0074cc !important; clear: both; margin-bottom: 4px; } #main.text #ir-book #file-list .files a.btn.btn-small { margin-right: 0; margin-left: 10px; } #ir-book #beta_7-3 #buy-link a#buy-book { float: none !important; margin-bottom: 10px; } #main.text #ir-book #full-text p, #main.text #ir-book #alpha .element #full-text p { line-height: 32px; } #main.text #ir-book #file-list a.btn:active, #main.text #ir-book #file-list a.btn:hover, #main.text #ir-book #file-list a.btn:focus { text-decoration: underline; } #main.text #ir-book #alpha .element .files p { margin-right: 6px; padding-top: 0; line-height: 16px; margin: 2px 6px 4px 0; height: auto; min-height: 38px; word-break: break-word; } body#gallery #main.text #beta_7-3 a.btn { margin: 4px 0; } #beta_7-3 span#article-downloads { font-size: 15px; font-weight: bold; text-align: center; color: #333; } #beta_7-3 .ppp-pop ul li { background: 0 !important; } #beta_7-3 p.article-downloads-wrapper { margin-bottom: 4px; text-align: center !important; font-size: 14px; font-family: 'Helvetica Neue', Arial, Verdana, Helvetica, sans-serif; color: #666; font-weight: normal; } #beta_7-3 .ppp-container.ppp-small.ppp-badge { margin-top: 4px; } #beta_7-3 span.article-downloads-text { padding-left: 4px !important; font-size: 12px; } #beta_7-3 #article-stats.aside p.article-stats-date { font-style: normal; margin-top: 0; font-size: 11px; color: #666; } #beta_7-3 #article-stats.aside p.article-stats-date.plum-border { padding-bottom: 4px; border-bottom: 1px solid #ddd; margin-bottom: 5px !important; } #beta_7-3 p#article-plum-info { float: left; line-height: 1.4em; margin-top: 5px; margin-bottom: 0; font-size: 11px; } #beta_7-3 p.article-plum-info a { text-decoration: none !important; color: #333 !important; } #beta_7-3 #plumx-view-more { float: left; padding: 4px; font-size: 11px; color: #666; } #beta_7-3 #plumx-view-more p a { text-decoration: none !important; color: #666 !important; } #beta_7-3 #plumx-view-more #article-plum-info-wrapper { display: none; } #beta_7-3 #plumx-view-more:hover > #article-plum-info-wrapper { display: block; } #beta_7-3 .aside.download-button { border: 0 !important; padding-right: 0 !important; margin-top: 0 !important; padding-top: 5px !important; } #main.text #beta_7-3 .aside.download-button a.btn, #main.text #ir-book #file-list a.btn, #main.text #ir-book #full-text a.btn { color: #fff !important; background: #0074cc !important; } #beta_7-3 .g-map #map { border: 1px solid #ddd; height: 140px; margin: 16px 0; padding: 0; width: 99%; margin-bottom: 4px; } /* PlumX Mobile */ .mbl #main #breadcrumb { margin-top: 20%; } .mbl #main #ir-book #breadcrumb { margin-top: 0; } .mbl #main #beta_7-3 { float: none !important; width: 94% !important; padding: 0 !important; } .mbl #gallery #main #beta_7-3 { padding: 0 !important; } .mbl #beta_7-3 #beta-disciplines.aside, .mbl #beta_7-3 .altmetric-embed, .mbl #beta_7-3 #share.aside, .mbl #beta_7-3 #article-stats.aside, .mbl #main #beta_7-3 .aside { border-top: 1px solid #ddd !important; border-bottom: 1px solid #ddd !important; border-left: none !important; border-right: none !important; box-shadow: none !important; border-radius: 0 !important; width: 100% !important; max-width: 96% !important; margin-top: 10px !important; width: 100% !important; padding: 10px !important; float: left !important; } .mbl #main #beta_7-3 #article-stats.aside { max-width: 100% !important; width: 100% !important; margin: 0 !important; padding: 0 !important; margin-bottom: 20px !important; border: 0 !important; } .mbl #beta_7-3 p.article-downloads-wrapper { margin-top: 10px !important; } .mbl #beta_7-3 #article-stats.aside p.article-stats-date { padding-bottom: 10px !important; } .mbl #main #beta_7-3 .aside.download-button { width: 96% !important; max-width: 96% !important; float: none !important; margin: 0 !important; padding: 2% !important; } .mbl #main #beta_7-3 .aside.download-button a.btn { width: 100% !important; max-width: 99% !important; float: none !important; padding: 0 !important; margin: 0 !important background: #0074cc !important; color: #fff !important; } .mbl #main.text #ir-book #full-text { margin-left: 0; } .mbl #main.text #ir-book #file-list { width: 100%; } .mbl #main.text #ir-book #file-list p { padding-bottom: 10px; padding-left: 15px; } .mbl #main.text #ir-book #file-list a.btn, .mbl #main.text #ir-book #full-text a.btn { max-width: 100px !important; } .mbl .PlumX-Popup { width: 100% !important; } .mbl #beta_7-3 .PlumX-Popup .ppp-container.ppp-badge>a { padding-left: 4% !important; } body.mbl #beta_7-3 .ppp-pop.ppp-pop-left { display: block !important; } .mbl #beta_7-3 .ppp-branding { display: none; } .mbl #beta_7-3 .PlumX-Popup .ppp-container.ppp-small { position: relative !important; display: inline-block !important;; } .mbl #beta_7-3 .PlumX-Popup .ppp-container.ppp-badge.ppp-small .ppp-pop-left { border: 0 !important; position: relative !important; top: unset !important; right: unset !important; left: unset !important; box-shadow: none !important; max-width: 100% !important; width: 100% !important; display: inline-block !important; } .mbl #beta_7-3 .PlumX-Popup .ppp-container.ppp-badge { border: 0 !important; vertical-align: unset !important; max-width: 100% !important; width: 100% !important; } .mbl #beta_7-3 .ppp-pop-left:after, .ppp-pop-shadow-left:after, .mbl #beta_7-3 .ppp-pop:after, .ppp-pop-shadow:after, .mbl #beta_7-3 .ppp-pop-left:before, .ppp-pop-shadow-left:before { display: none !important; } .mbl #beta_7-3 #beta-disciplines.aside, .mbl #main #beta_7-3 .aside { border-top: 0 !important; border-bottom: 0 !important; margin: 0 !important; } .mbl #main #beta_7-3 .aside#beta-disciplines h4, .mbl #main #beta_7-3 .aside h4 { width: 100% !important; } /* Advanced Search Page - Visible Focus Indicators */ #advanced-search input#search-string:focus, #advanced-search select.field-sel:hover, #advanced-search select.field-sel:focus, #advanced-search input.term:hover, #advanced-search input.term:focus, #advanced-search input#start-date:hover, #advanced-search input#start-date:focus, #advanced-search input#end-date:hover, #advanced-search input#end-date:focus, #advanced-search select#advanced-context:hover, #advanced-search select#advanced-context:focus, #advanced-search input.control-add-row:focus, #advanced-search input.control-add-row:hover, #advanced-search input.control-delete-row:focus, #advanced-search input.control-delete-row:hover, #advanced-search input#sort-date:focus, #advanced-search input#sort-date:hover, #advanced-search input#sort-score:focus, #advanced-search input#sort-score:hover, #advanced-search select#results-format:hover, #advanced-search select#results-format:focus, #advanced-search #switch-to-basic:focus, #advanced-search #switch-to-basic:hover, #advanced-search #do-search-advanced:focus, #advanced-search #do-search-advanced:hover, #advanced-search div.row.query p select.op-sel:focus, #query-results #results-footer a#first-page:focus, #query-results #results-footer a#first-page:hover, #query-results #results-footer a#previous-page:focus, #query-results #results-footer a#previous-page:hover, #query-results #results-footer a#next-page:focus, #query-results #results-footer a#next-page:hover, #query-results #results-footer a#last-page:focus, #query-results #results-footer a#last-page:hover, #query-results #results-sub-header a#my-searches:focus, #query-results #results-sub-header a#save-search-submit:focus, #results-list span.title a:focus, #results-list span.pub a:focus, #results-list span.download a:focus, #results-facets ul li a:focus { outline: 2px solid #258154; outline-offset:2px; } /* Advanced Search - Remove Empty/Hidden Select Sell*/ #advanced-search #p1 span.grid_2 { padding:0.01%; } #advanced-search #p1 span.grid_2 label { display:none; } #advanced-search #p1 select#op_1{ display:none; } /* Saved Search Page - Visible Focus Indicators */ table#saved-search dt a:focus, table#saved-search dt a:hover, table#saved-search td.act input:focus, table#saved-search td.act input:hover, table#saved-search tfoot input.fr:focus, table#saved-search tfoot input.fr:hover, fieldset#email-preferences input:focus, fieldset#email-preferences input:hover { outline: 2px solid #258154; outline-offset:2px; } /* Book Gallery/Image Gallery - Visible Focus Indicators */ .container ul#gallery_items div.content_block a.cover:focus, .container div.gallery-tools a#switch_button:focus, .container div.gallery-tools a#slide-button:focus, .container ul#gallery_items div.content_block h2 a:focus { outline: 2px solid #258154; outline-offset: 2px; } .container ul#gallery_items.thumb_view li, .container ul#gallery_items.display li { margin: 5px 3.25px; /* Adjust margins/placement of thumbnail for focus indicator */ } .container ul#gallery_items div.content_block a.cover { height:fit-content; width:160px; display:block; } div#book-gallery .container ul#gallery_items div.content_block a.cover { width:160px; height:fit-content; } /* PlumX Popup Box - Visible Focus Indicator */ #beta_7-3 .PlumX-Popup .ppp-container.ppp-badge a.plx-wrapping-print-link:focus { outline: 2px solid #258154; outline-offset:2px; } /* Social Media Share Icons - Visible Focus Indicators */ #share.aside div.a2a_kit { /*adjust container spacing so outline looks okay*/ display:flex; flex-flow: row wrap; justify-content: space-between; } #share.aside div.a2a_kit a:focus, #share.aside div.a2a_kit a:hover { outline: 2px solid #258154; outline-offset:2px; border-bottom: none; } /* Non-Journal Submission Form - Visible Focus Indicators */ form p input[type="submit"]:focus, form p input[type="submit"]:hover, div#submit div.field div.field-border input[type="text"]:focus, div#submit div.field div.field-border input[type="text"]:hover, div#submit div.field div.field-border select:focus, div#submit div.field div.field-border select:hover, div#submit div.field input[type="file"]:focus, div#submit div.field input[type="file"]:hover, div#submit div#author_picker div.box-wrapper input:hover, div#submit div#author_picker div.box-wrapper input:focus, div#submit div#author_picker div.box-wrapper p.author-buttons a:hover, div#submit div#author_picker div.box-wrapper p.author-buttons a:focus, div#submit div#author_picker div.box-footer a:hover, div#submit div#author_picker div.box-footer a:focus, form input[type="submit"]:focus, form input[type="submit"]:hover, div.field-box input[type="radio"]:focus, div.field-box input[type="radio"]:hover, div.field textarea:focus, div.field textarea:hover, p.tip a.helplink:focus, /* Visible focus for links in field instructions */ p.tip a.helplink:hover, div.field-box div.box-border span.checkbox-radio-label a:focus, div.field-box div.box-border span.checkbox-radio-label a:hover, table.date-table select:focus, /* Visible Focus for Date Field Components */ table.date-table select:hover, table.date-table input:focus, table.date-table input:hover, div.multiselect div.multiSelectControls input.multiSelectOptionsButton:focus, div.multiselect div.multiSelectControls input.multiSelectOptionsButton:hover, div.field-box input:focus, /* Visible focus for checklist/radio options */ div.field-box input:hover { outline: 2px solid #258154; outline-offset:2px; } div#submit .field label { margin:3px; /* Adjust margins for focus indicator */ } div.multiselect div.multiSelectControls input.multiSelectOptionsButton { margin: 6px; } #author_picker .box-wrapper { width:663px; } /* Corp author checkbox re-sizing */ #author_picker td label.corp-author input{ margin: 5px 9px 0 !important; } #author_picker div.details table { margin-left: 5px; } #author_picker ul.authors div.summary { margin-left: 5px !important; } .text #author_picker td input[type=text].institution, #edbypass #author_picker td input.institution { width:154px !important; } /* Submission Form - Attach Additional Files */ #submit input#attach_additional_files { display:block; } /* Author Picker Accessibility Fix (DCIR-578) */ p.author-buttons { display:flex; } button#author-picker-add-button{ float:right; } #author-picker-add-button:focus, #author-picker-add-button:hover { outline: 2px solid #258154; outline-offset: 3px; } /*Visually Hidden Class: Hide from Sighted Users But Not Screen Readers*/ .visually-hidden { height: 1px; overflow: hidden; width: 1px; position: absolute; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); /* future-proof */ white-space: nowrap; }