@import "//fonts.googleapis.com/css?family=Roboto|Roboto+Condensed|Roboto+Slab:400";.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
.google-example,.updated,address{font-style:italic}#navfooter ul,.tutorial-box ul,li.tb-megamenu-item{list-style-type:none}a,body,option,p,td{font-family:Roboto,helvetica,Arial,sans-serif}i,span{font-family:'Roboto Condensed',helvetica,Arial,sans-serif}.field-name-field-static-hours-title,.h1,.h2,.h3,.h4,.h5,.h6,.tb-megamenu-menu-search-box-menu,a.accordion-toggle,h1,h2,h3,h4,h5,h6,select{font-family:'Roboto Slab',serif;font-weight:400}.field-name-field-static-hours-title,h1,h2,h3,h4{border-bottom:thin solid #efefef}.page-header{margin:30px 0 15px}.database-page-title:before{font-family:FontAwesome;content:"\f1c0";margin-right:1rem;color:#fc0}.field-name-field-libguide-address a{margin:15px 0;text-transform:uppercase}.field-name-field-libguide-address .fa-info-circle:before{margin-right:1rem;font-size:2rem}body{background:url(/sites/all/themes/ndsu_libraries/css/backgrounds/sos.png) #f0f0f0}img{max-width:100%}.main-container{background:#fff;margin-top:-20px}.well{font-size:1.6rem;font-weight:700;box-shadow:1px 1px 1px #777;overflow:auto;background-color:#fcfcfc;padding:2%;}.well-lg{border-radius:0px;}.tb-megamenu .nav>.active>a{color:#fc0}a:active,a:focus,a:hover{color:#23527c;text-decoration:none;border-bottom:thin solid #fc0}.logo:active,.logo:focus,.logo:hover{border-bottom:none}.tb-megamenu{background:inherit}.navbar-nav>li>.dropdown-menu li a,.navbar-nav>li>.dropdown-menu ul.level-1 a{font-size:1.4rem;font-weight:400;color:#efefef}.tb-megamenu .mega-inner{padding:5px 0}.navbar-nav>li>.dropdown-menu ul.level-1{padding:0}.ndsu-logo{background:url(/sites/all/themes/ndsu_libraries/img/NDSU_twolines_yellow_white.png) center no-repeat;background-size:contain;width:20rem;height:50px;display:block}.ndsu-logo a{font-size:.1px!important}@media (max-width:767px){.ndsu-logo{display:none!important}.navbar-nav li{border-bottom:none}}.tb-megamenu .nav>li>a:focus,.tb-megamenu .nav>li>a:hover{background-color:inherit}.main-container{box-shadow:0 0 10px #444;padding-bottom:50px;border-radius:0 0 10px 10px}.footer,.top_tray{min-height:10.5rem;width:100%}#sflgru,.top_tray{background:#121212;background:-moz-linear-gradient(left,rgba(18,18,18,1) 0,rgba(0,68,51,1) 50%,rgba(18,18,18,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(18,18,18,1)),color-stop(50%,rgba(0,68,51,1)),color-stop(100%,rgba(18,18,18,1)));background:-webkit-linear-gradient(left,rgba(18,18,18,1) 0,rgba(0,68,51,1) 50%,rgba(18,18,18,1) 100%);background:-o-linear-gradient(left,rgba(18,18,18,1) 0,rgba(0,68,51,1) 50%,rgba(18,18,18,1) 100%);background:-ms-linear-gradient(left,rgba(18,18,18,1) 0,rgba(0,68,51,1) 50%,rgba(18,18,18,1) 100%);background:linear-gradient(to right,rgba(18,18,18,1) 0,rgba(0,68,51,1) 50%,rgba(18,18,18,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#121212',endColorstr='#121212',GradientType=1)}@media (min-width:767px){#navbar:after,#navbar:before{content:"";height:0;width:0;display:block;position:absolute;bottom:-7.5rem;border-top:7.5rem solid #777;z-index:-1}#navbar:before{left:0;border-left:7.5rem solid transparent;opacity:.8}#navbar:after{right:0;border-right:7.5rem solid transparent}.navbar-collapse{padding:0}}@media (max-width:768px){.navbar-nav li{border-bottom:none}#tb-megamenu-column-3,.navbar-collapse,.navbar-nav>li>.dropdown-menu ul.level-1,.tb-megamenu .mega-inner{padding-left:0;padding-right:0;width:99%;margin:0 auto}.navbar-header{display:block}#navbar .tb-megamenu .open{width:100%}}.top_tray{border-bottom:4px solid #444}#navbar{margin-top:-10px;background:url(/sites/all/themes/ndsu_libraries/css/backgrounds/office.png) #282828;border-radius:5px;border-top:2px solid #444}@media (max-width:768px){#navbar{width:100%;max-width:768px}.navbar-header{padding-left:0}}@media (min-width:768px){#navbar{width:768px;max-width:768px}.navbar-header{width:99%;margin:0 auto}}@media (min-width:992px){#navbar{width:992px;max-width:992px}.navbar-header{width:99%;margin:0 auto}}@media (min-width:1200px){#navbar{width:1220px;max-width:1220px}.navbar-header{width:100%;margin:0 auto}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top:none;border-bottom:4px solid #e54e4b;border-bottom:6px solid #fc0}.tb-megamenu-menu-quick-links li{width:25%}.navbar-nav>li>.dropdown-menu ul.level-1 a{margin-top:0;display:block}@media (max-width:979px){.tb-megamenu .dropdown-menu .mega-nav>li a,.tb-megamenu .mega-nav>li a{padding:5px 0;margin-left:0}}@media (max-width:1024px){#block-tb-megamenu-menu-main-navigation{width:100%}.tb-megamenu .mega.dropdown-submenu:hover>.mega-dropdown-menu,.tb-megamenu .mega.open>.mega-dropdown-menu{background:url(/sites/all/themes/ndsu_libraries/css/backgrounds/office.png) #444!important}.tb-megamenu-menu-quick-links li,.tb-megamenu-menu-search-box-menu li{width:50%;border-bottom:transparent}form#simple input{font-size:1.2rem!important}}.tb-megamenu .nav>li>a{color:#efefef;background:0 0;text-shadow:none;font-weight:400;transition:all ease .2s;padding:12px 10px;width:100%}.navbar-nav>li>.dropdown-menu li a:active,.navbar-nav>li>.dropdown-menu li a:focus,.navbar-nav>li>.dropdown-menu li a:hover,.tb-megamenu .nav>li>a:active,.tb-megamenu .nav>li>a:focus,.tb-megamenu .nav>li>a:hover{color:#fc0}.tb-megamenu-main-menu{background:0 0;float:right;display:block}.tb-megamenu-main-menu .level-1>a>i,.tb-megamenu-main-menu .level-2>a,.tb-megamenu-main-menu .level-2>a>i,.tb-megamenu-menu-quick-links .level-1>a>i{display:block;padding:0;text-align:center}.tb-megamenu-main-menu .level-2>a>i{font-size:2.4rem;padding-bottom:10px}.tb-megamenu-menu-quick-links .level-1>a>i{margin-bottom:1rem;font-size:2.4rem}.tb-megamenu-menu-quick-links li a{line-height:1.3rem;padding-top:10px!important}#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a,.tb-megamenu-main-menu .nav>li a{font-family:'Roboto Slab',serif;transition:color .5s ease}#block-tb-megamenu-menu-main-navigation ul li.level-1 a{font-size:1.6rem}#block-tb-megamenu-menu-main-navigation ul li.level-2 a,#block-tb-megamenu-menu-main-navigation ul li.level-3 a{font-size:1.4rem;padding:4px 2px 0}#block-tb-megamenu-menu-main-navigation ul li.level-2,#block-tb-megamenu-menu-main-navigation ul li.level-3{border:none}.front-page .bootstrap-threecol-stacked div.row:nth-child(1){background:#444;padding:15px 0 10px 5px}.footer .bootstrap-threecol-stacked div.row:nth-child(1){margin-top:10px;background:url(/sites/all/themes/ndsu_libraries/css/backgrounds/office.png) #282828;padding:0}.node-article .row,.view-display-id-block_8 .row{background:0 0!important;padding:0!important}#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a{background:0 0}.tb-megamenu-main-menu .nav>li{font-size:1.8rem;border-bottom:none}#block-tb-megamenu-menu-main-navigation ul{width:100%;margin:0 auto}.mega-caption{text-transform:capitalize}#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li{width:16.666667%;width:calc(99% / 6);height:auto;text-align:center}@media (max-width:767px){#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li{width:100%}}.chosen-container{border:0!important;padding:0!important;height:auto!important;box-shadow:none!important;-webkit-box-shadow:none!important}.input-group .form-control{z-index:auto}.webform-client-form-382 div.day,.webform-client-form-382 div.hour,.webform-client-form-382 div.month,.webform-client-form-382 div.year,.webform-client-form-382>div.minute{width:100px!important}.a-to-z{font-size:1.8rem}.a-to-z .no-result,.a-to-z a{padding:3px 5px}.tb-megamenu-item .tb-megamenu-submenu{width:100%!important}.tb-megamenu .mega.dropdown-submenu:hover>.mega-dropdown-menu,.tb-megamenu .mega.open>.mega-dropdown-menu{display:block;width:100%;background:#444}#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a:active,#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a:focus,#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a:hover,.active-trail,.mega-caption:active,.mega-caption:focus,.mega-caption:hover,.tb-megamenu .dropdown-menu .active>a,.tb-megamenu .dropdown-menu .active>a:hover{color:#fc0;border-bottom-color:#fc0}#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav li:focus>a,#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav li:hover>a,#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a:focus,#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a:hover{background:#444}#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav li.btn:hover>a,#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li a.btn:hover,#block-tb-megamenu-menu-main-navigation ul.tb-megamenu-nav>li.btn a:hover{background:#337ab7;background-image:linear-gradient(to bottom,#09f 0,#265a88 100%);color:#fff}.tb-megamenu-menu-search-box-menu{margin-top:1rem}.tb-megamenu .row{border:none;margin:0}.tb-megamenu-menu-search-box-menu ul.tb-megamenu-nav>li a{border-bottom:1px solid transparent;color:#efefef;text-transform:uppercase;transition:all ease .2s;padding-top:.3rem;padding-bottom:.3rem;margin:0 10px;text-align:left}.tb-megamenu-menu-search-box-menu ul.tb-megamenu-nav>li a:active,.tb-megamenu-menu-search-box-menu ul.tb-megamenu-nav>li a:focus,.tb-megamenu-menu-search-box-menu ul.tb-megamenu-nav>li a:hover{border-bottom:1px solid #fc0;color:#fc0}.tb-megamenu-menu-search-box-menu .fa-info-circle{color:#fc0!important}#menu-bar .tb-megamenu .dropdown-menu .active>a,.tb-megamenu .dropdown-menu .active>a:hover,.tb-megamenu .dropdown-menu li>a:focus,.tb-megamenu .dropdown-menu li>a:hover,.tb-megamenu .dropdown-submenu:hover>a{filter:none}.tb-megamenu .dropdown-menu li>a,.tb-megamenu li a{border:none;background:0 0;white-space:normal}.nav>li>a:focus,.nav>li>a:hover{outline:#fc0 solid 1px}.tb-megamenu-menu-quick-links li a{text-align:center}.primo-query-form,.primo-search-box-wrapper{width:100%}form#simple input{background:#eee;padding:0 1.5%;font-size:1.4rem;width:75%;transition:all .5s ease;height:3.8rem}form#simple input:focus{color:#333;background:#fff;border-color:#fc0}::-webkit-input-placeholder{color:#265a88}:-moz-placeholder{color:#265a88}::-moz-placeholder{color:#265a88}:-ms-input-placeholder{color:#265a88}form#simple button{font-size:21px;line-height:3.2rem;width:18%}.adv-icon-button,.adv-icon-button:visited{margin-top:-3%;font-size:2rem!important;width:7%!important;padding:0;line-height:1.6rem!important;color:#fc0;transition:ease all .2s}.adv-icon-button:hover{text-decoration:none;color:#fd0}.tb-megamenu-nav .table>tbody>tr>td,.tb-megamenu-nav .table>tbody>tr>th,.tb-megamenu-nav .table>tfoot>tr>td,.tb-megamenu-nav .table>tfoot>tr>th,.tb-megamenu-nav .table>thead>tr>td,.tb-megamenu-nav .table>thead>tr>th{border:none;border-bottom:thin solid #fc0;padding:0;color:#fff}.view .date-nav-wrapper .date-next a,.view .date-nav-wrapper .date-prev a{border-color:transparent!important;border:1px solid rgba(255,204,0,1)!important;color:#444!important;background:#fc0!important;background:linear-gradient(to bottom,rgba(255,221,0,1) 0,rgba(255,204,0,1) 100%)!important;opacity:.9;transition:ease all .6s;text-transform:none!important;border-radius:0!important}.tb-megamenu.animate .mega>.mega-dropdown-menu{-webkit-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;backface-visibility:hidden;opacity:0}.tb-megamenu.animate .mega>.mega-dropdown-menu,.tb-megamenu.animate.slide .mega>.mega-dropdown-menu>div{transition:all 400ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden}.tb-megamenu.animate .mega.animating>.mega-dropdown-menu{display:block!important}.tb-megamenu.animate .mega.animating.open>.mega-dropdown-menu,.tb-megamenu.animate .mega.open>.mega-dropdown-menu{opacity:1}.tb-megamenu.animate.zoom .mega>.mega-dropdown-menu{transform:scale(0,0);transform-origin:20% 20%;-webkit-transform:scale(0,0);-webkit-transform-origin:20% 20%;-ms-transform:scale(0,0);-ms-transform-origin:20% 20%;-o-transform:scale(0,0);-o-transform-origin:20% 20%}.tb-megamenu.animate.zoom .mega.open>.mega-dropdown-menu{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}.tb-megamenu.animate.elastic .level0>.mega>.mega-dropdown-menu{transform:scale(1,0);-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0)}.tb-megamenu.animate.elastic .mega>.mega-dropdown-menu{transform:scale(0,1);transform-origin:10% 0;-webkit-transform:scale(0,1);-webkit-transform-origin:10% 0;-ms-transform:scale(0,1);-ms-transform-origin:10% 0;-o-transform:scale(0,1);-o-transform-origin:10% 0}.tb-megamenu.animate.elastic .mega.open>.mega-dropdown-menu{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}.tb-megamenu.animate.slide .mega.animating>.mega-dropdown-menu{overflow:hidden}.tb-megamenu.animate.slide .mega>.mega-dropdown-menu>div{-webkit-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;backface-visibility:hidden;margin-top:-100%}.tb-megamenu.animate.slide .mega.open>.mega-dropdown-menu>div{margin-top:0}#block-tb-megamenu-menu-blc .tb-megamenu-item{background:rgba(0,68,51,1)!important;display:block;width:100%;margin-bottom:1px;}#block-tb-megamenu-menu-blc a:hover{color:#fff!important;}.tb-megamenu.animate.slide .mega .mega>.mega-dropdown-menu{min-width:0}.tb-megamenu.animate.slide .mega .mega>.mega-dropdown-menu>div{min-width:200px;margin-top:0;margin-left:-500px}.tb-megamenu.animate.slide .mega .mega.open>.mega-dropdown-menu>div{margin-left:0}@media (max-width:979px){.tb-megamenu .nav>li>a{color:#eee;border:none}}.tb-megamenu-menu-social-media{position:relative;margin-top:0;margin-bottom:5px;float:left;font-size:3rem;clear:both;border-bottom:thin solid #efefef}@media (min-width:1025px){.tb-megamenu-menu-social-media{top:-55px;margin-bottom:-55px;right:0;float:right}}.tb-megamenu-menu-social-media .nav>li>a{color:#fc0}.tb-megamenu-menu-social-media .nav>li>a:hover{color:#337ab7}.front-more-news-link{float:right;font-size:1.8rem}.front-more-news-link a.fa:before{margin-right:10px;font-size:2rem}.K6>div>div>div{display:block}.view-display-id-block_8 div a{color:#efefef!important;text-transform:uppercase;display:block;width:100%}.view-display-id-block_8 div a:hover{color:#fc0;text-decoration:none;border:none}.view-display-id-block_8 span.oh-display{white-space:normal}.view-display-id-block_8 .oh-display-label{margin-right:10px;color:#efefef;min-width:1rem}.view-display-id-block_8 div.oh-current-open{background:#090;text-align:center;text-transform:uppercase;width:100%;line-height:3rem;color:#efefef}.view-display-id-block_8 .oh-current-closed{background:red;color:#efefef;text-align:center;text-transform:uppercase;font-weight:700}#flexslider-1{margin-top:3rem}.slider-button,.slider-teaser{margin-top:1rem}.article-teaser-title,.slider-title{margin-top:0}.slider-button{position:relative;right:80px;width:150px}.btn-read-more a:after,a.slider-button:after{font-family:FontAwesome;content:"\f0a9";margin-left:10px}.flexslider:hover .flex-direction-nav .flex-next,.flexslider:hover .flex-direction-nav .flex-prev{top:80%;text-align:center}.flex-direction-nav a{height:auto}.flex-control-nav,flex-control-thumbs{position:absolute;z-index:2;bottom:-60px}.flex-direction-nav a:hover:before{color:#fc0}.flex-control-paging li a{width:15px;height:15px}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background:#fc0}.img-frame img{padding:5px}.slider-media{padding:0;border-radius:4px}.slider-teaser p{font-size:1.7rem}.easy-breadcrumb{padding:8px 15px;margin:0 15px;list-style:none;background-color:#f5f5f5;border-radius:4px;text-transform:uppercase}.easy-breadcrumb_segment-separator:before{font-family:FontAwesome;content:"\f0a9";padding:0 10px;color:#121212}.hours-sidebar{margin:.2rem 0;z-index:0}.hours-sidebar h3 a{position:absolute;width:100%;display:block;border:1px solid #efefef;padding:1rem 33% 1rem .1rem;min-height:7rem;margin:0}.hours-sidebar a:active,.hours-sidebar a:focus,.hours-sidebar a:hover,.hours-sidebar li.open a{background:rgba(200,200,200,.2);text-decoration:none}.hours-sidebar h3{width:64%;border:none;margin:0;color:#265a88;font-size:1.6rem}.views-field-field-address{margin-top:10px}.location-hours-container{margin-top:30px;box-shadow:0 0 1px #444}.location-page-hours-week{color:#efefef;background:#444;padding:30px 0 30px 40px;min-height:270px;border-radius:0}.location-page-hours-week h4{font-size:1.8rem;text-transform:uppercase}.location-page-hours-week h4:before{margin-right:8px;color:#fc0;font-size:3rem}.location-image{border-radius:0;padding:0;display:block;border:1px solid #efefef}.static-hours-container{margin-top:20px}.field-name-field-static-hours-title{font-size:2rem}.field-name-field-static-hours-caption{font-family:'Roboto Condensed',helvetica,sans-serif;text-transform:uppercase;font-size:1.2rem;margin-top:5px}.field-collection-item-field-static-hours-collection{color:#efefef;background:#444;padding:20px 15px}.exception-dates{font-size:1.4rem;color:#efefef;background:#444;padding:10px;border-radius:5px}.location-address-block{margin-top:15px;margin-bottom:15px}.hours-sidebar .oh-current-closed,.hours-sidebar div.oh-current-open{display:inherit;color:#efefef;text-align:center;text-transform:uppercase;font-size:1.2rem;font-weight:700;margin:0;float:right}.hours-sidebar div.oh-current-open{background:#1f8d16;padding:2.64rem 2.4rem}.hours-sidebar .oh-current-closed{background:#c00;padding:2.64rem 1.85rem}.tech-reports-list{display:none}.book-navigation{border-top:1px solid #fc0;border-bottom:1px solid #fc0}.book-toc,.book_printer{display:none!important}.menu-block-wrapper a.active-trail:before{font-family:FontAwesome;content:"\f105";margin-right:5px}.menu-block-wrapper a.active-trail{font-weight:700;border-bottom:1px solid #265a88}.menu-block-wrapper ul{margin:0 0 0 15px}.menu-block-wrapper ul li a{padding:2px;border-bottom:1px solid #fc0;transition:ease all .2s}.menu-block-wrapper ul li a:active,.menu-block-wrapper ul li a:focus,.menu-block-wrapper ul li a:hover{border-bottom:1px solid #265a88;background-color:#fff;outline:0;color:#23527c}.scenario-inner{display:block;background:#efefef;padding:2%;border:5px solid transparent;transition:ease all .2s}.scenario-false,.scenario-maybe,.scenario-true{display:none;width:80%}.scenario-true{border:5px solid #0f0}.scenario-false{border:5px solid red}.scenario-maybe{border:5px solid #00f}.google-example{margin-left:2em;display:block}.example{font-weight:700;color:#121212}.tutorial-box{width:30%;margin:1.5%;float:left}#sflgru,.contentwrapper{width:100%}.tutorial-box h4{text-align:center}#node-342 .book-navigation,#node-342 .book_add_child{display:none}#node-342 span.fa{font-size:3rem;text-align:center;margin:0 auto;width:100%;color:#fc0}@media (max-width:767px){.tutorial-box{width:100%;margin:10px 0}.tutorial-box h4{text-align:left}#node-342 span.fa{text-align:left;text-indent:5px;display:inline}}#sflgru{text-align:center;clear:both;margin:0}#sflgru p{padding:0;margin:0 auto;color:#fff;text-transform:uppercase;line-height:3rem}.sflgru-bullet{color:#fc3}#alpha_links{margin:10px auto 12px;font-weight:700;font-size:.8em}#alpha_links ul{list-style:none;display:block}#alpha_links a{display:block;line-height:30px;text-decoration:none;color:#fff;font-weight:800}#alpha_links li{background-color:#333;width:30px;height:30px;margin-right:2px;float:left;text-align:center}#alpha_links .index{width:140px;background-color:#fc0}#alpha_links li:hover{background-color:#bbb}#alpha_links li:hover a{color:#000}#alpha_links .index a{color:#000;text-transform:uppercase}#navfooter a{font-weight:400;text-transform:uppercase;font-size:1.1rem;text-decoration:none;border:none;color:#fff}#navfooter a:active,#navfooter a:focus,#navfooter a:hover{color:#fc0;text-decoration:underline}#navfooter{clear:both;min-height:24px;border-top:2px solid #efefef;border-bottom:2px solid #efefef;margin-top:10px;background:#444}#navfooter ul{width:100%;margin:0 auto;text-align:center}#navfooter li{display:inline;float:none;margin:0}#navfooter>ul>li{line-height:24px}#navfooter>ul>li:last-of-type{line-height:0}#navfooter a{display:inline-block;padding:0 15px}#navfooter ul ul a{color:#000;text-transform:none;width:100%;font-weight:400}#navfooter ul ul a:active,#navfooter ul ul a:focus,#navfooter ul ul a:hover{color:#666}#navfooter ul ul{background-color:#ddd;width:10em;padding:.7em 10px;margin:0;display:none;line-height:16px;text-align:left;min-width:170px}#tb-megamenu-main-menu,.chosen-select,.chosen-select-deselect{width:100%}#navfooter ul li:hover{position:relative}#navfooter ul li:hover ul{display:block;position:absolute;top:auto;bottom:16px;left:0}#highlighted,.mega-group-title .caret,.tb-megamenu-menu-search-box-menu .caret{display:none}@media (max-width:767px){#navfooter li{width:100%}}#navfooter li li{margin:0}#contact{margin:20px auto 50px;text-align:left;color:#efefef}.updated{margin-top:5rem;float:right;font-size:1.3rem;color:#777}.date-nav{padding-bottom:0;margin-bottom:0}.view .date-nav-wrapper .date-next,.view .date-nav-wrapper .date-prev{background:0 0;top:-7px}.view .date-nav-wrapper .date-prev{position:absolute;right:inherit;left:0}#block-views-news-and-events-block-1,.all-news-events-list,.view-display-id-block_3{background:url(/sites/all/themes/ndsu_libraries/css/backgrounds/sos.png) #f0f0f0;padding:15px;margin-bottom:30px;border-top:5px solid #fc0;border-radius:5px}.webform-client-form-382{margin:0 auto}.front-more-news-link{margin-top:5px}.front-more-news-link a:before{font-family:FontAwesome;content:"\f073";margin-right:5px}.database-page table{width:100%;float:left}.icon-link a{position:relative!important;top:-6px;right:30px!important;padding:5px;margin-right:-35px!important;margin-left:0;text-align:center!important;border:none!important;color:#fc0!important;transition:color .5s ease;font-size:1.4rem;z-index:10}.icon-link a:hover{border:none!important;color:#fd0!important}.mega-group-title{text-transform:uppercase;border-bottom:2px solid #fc0!important;color:#efefef!important;border-radius:none}.tb-megamenu .dropdown-menu,.views-bootstrap-tab-plugin-style .nav .open>a,.views-bootstrap-tab-plugin-style .nav .open>a:focus,.views-bootstrap-tab-plugin-style .nav .open>a:hover,.views-bootstrap-tab-plugin-style .nav-tabs>li.active>a,.views-bootstrap-tab-plugin-style .nav-tabs>li.active>a:hover,.views-bootstrap-tab-plugin-style .nav>li>a:focus,.views-bootstrap-tab-plugin-style .nav>li>a:hover{border-bottom:5px solid #fc0}.tb-megamenu-menu-search-box-menu .dropdown-toggle,.tb-megamenu-menu-search-box-menu a:hover,.tb-megamenu-menu-search-box-menu li.open{text-decoration:none;background-color:#444!important}.mega-group-title:focus,.mega-group-title:hover{color:#efefef!important;cursor:default}li.tb-megamenu-item{margin-left:0}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff,.continuation{background:0 0;color:#fc0}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .day-view .full td.single-day div.dayview .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .week-view .full td.single-day div.weekview,.highlighted{background:url(/sites/all/themes/ndsu_libraries/css/backgrounds/sos.png) #f0f0f0}.modal-content,.modal-content p{padding:15px}.region-highlighted .btn:after{font-family:FontAwesome;content:"\f196";padding-left:5px;color:#fc0}#block-block-4{padding:10px}#block-block-5,#tb-megamenu-main-menu .tb-megamenu-nav{float:right}#block-block-4 li{color:#999}#highlighted{line-height:1.4;}#closeHighlighted{position:absolute;right:0px;top:0px;font-size:3.5rem;color:#777}#closeHighlighted:hover{text-decoration:none;color:#444;cursor:pointer}.tb-megamenu .dropdown-menu li>a{color:#efefef}#tb-megamenu-menu-search-box-menu .nav li.dropdown.open>.dropdown-toggle,.tb-megamenu .dropdown-menu li>a:focus,.tb-megamenu .dropdown-menu li>a:hover,.tb-megamenu .dropdown-submenu:hover>a{color:#fc0}.tb-megamenu .nav>li>a{border-right:none}.tb-megamenu .nav li.dropdown.open>.dropdown-toggle{color:#fc0;background-color:#444}.tb-megamenu .nav>.active>a,.tb-megamenu .nav>.active>a:focus,.tb-megamenu .nav>.active>a:hover{background-color:inherit}.tb-megamenu .uneditable-input,.tb-megamenu input[type=text],.tb-megamenu input[type=password],.tb-megamenu input[type=datetime],.tb-megamenu input[type=datetime-local],.tb-megamenu input[type=date],.tb-megamenu input[type=month],.tb-megamenu input[type=time],.tb-megamenu input[type=week],.tb-megamenu input[type=number],.tb-megamenu input[type=email],.tb-megamenu input[type=url],.tb-megamenu input[type=search],.tb-megamenu input[type=tel],.tb-megamenu input[type=color],.tb-megamenu select,.tb-megamenu textarea{display:block;height:34px;padding:6px 12px;margin-bottom:inherit;font-size:14px;line-height:1.42857143;color:#555;border-radius:3px 0 0 3px}#block-tb-megamenu-menu-main-navigation ul li.level-1>a:active,#block-tb-megamenu-menu-main-navigation ul li.level-1>a:focus,#block-tb-megamenu-menu-main-navigation ul li.level-1>a:hover{color:#fc0;cursor:default}.tb-megamenu .tb-block .block-title{color:#efefef}.tb-megamenu .active-trail:hover i,.tb-megamenu .dropdown-menu .active-trail:hover,.tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.tb-megamenu .open{background-color:transparent!important;color:#fc0!important}.tb-megamenu .dropdown-menu .active-trail a:hover,.tb-megamenu .dropdown-menu .active>a,.tb-megamenu .dropdown-menu .active>a:hover,.tb-megamenu .dropdown-menu .open,.tb-megamenu .nav li.dropdown.active>.dropdown-toggle:hover{background-color:#444!important;color:#fc0!important}.btn-primary{border-color:transparent!important;border:1px solid rgba(255,204,0,1)!important;color:#444!important;background:#fc0!important;background:linear-gradient(to bottom,rgba(255,221,0,1) 0,rgba(255,204,0,1) 100%)!important;opacity:.9;transition:ease all .6s;text-transform:none!important;border-radius:0!important;font-weight:400}.btn-primary a,.btn-primary a:hover,.btn-primary div a{color:inherit!important;background:0 0!important;text-decoration:none!important;border-bottom:0!important}.btn-primary:focus,.btn-primary:hover,.view .date-nav-wrapper .date-next a:focus,.view .date-nav-wrapper .date-next a:hover,.view .date-nav-wrapper .date-prev a:focus,.view .date-nav-wrapper .date-prev a:hover{border-color:#337ab7!important;border:1px solid rgba(255,204,0,1)!important;color:#000!important;opacity:1}.more-hours{font-size:1.4rem!important}.btn-database:before,.more-hours:before{font-family:FontAwesome;margin-right:1rem;font-size:1.6rem;color:#444}.more-hours:before{content:"\f017"}.btn-database:before{content:"\f1c0"}.slider-teaser,.slider-title{margin-left:4%}.contact-btns a{display:inline-block;padding:5px}.db-icon-lock,.db-icon-unlock,.database-page-title i.fa-book:before{margin-left:5px;font-size:1.6rem;display:inline-block;padding:4px}.db-icon-lock{color:#c00}.db-icon-unlock{color:#1f8d16;opacity:.9;transition:all ease .2s}.db-icon-unlock:active,.db-icon-unlock:focus,.db-icon-unlock:hover,.db-icon-unlock:visited{opacity:1;color:#1f8d16}.public-access-icon:active,.public-access-icon:focus,.public-access-icon:hover{text-decoration:none;border:none}.chosen-container{display:inline-block;font-size:14px;position:relative;vertical-align:middle}.chosen-container .chosen-drop{background:#fff;border:1px solid #ccc;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 8px 8px rgba(0,0,0,.25);box-shadow:0 8px 8px rgba(0,0,0,.25);margin-top:-1px;position:absolute;top:100%;left:-9000px;z-index:1060}.chosen-container.chosen-with-drop .chosen-drop{left:0;right:0}.chosen-container .chosen-results{color:#555;margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:1.42857;list-style:none;margin:0;padding:5px 6px}.chosen-container .chosen-results li em{background:#feffde;font-style:normal}.chosen-container .chosen-results li.group-result{display:list-item;cursor:default;color:#999;font-weight:700}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:#337ab7;background-image:none;color:#fff}.chosen-container .chosen-results li.highlighted em{background:0 0}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#777}.chosen-container .chosen-results .no-results{background:#eee;display:list-item}.chosen-container .chosen-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chosen-container .chosen-results-scroll span{display:inline-block;height:1.42857;text-indent:-5000px;width:9px}.chosen-container .chosen-results-scroll-down{bottom:0}.chosen-container .chosen-results-scroll-down span{background:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite.png) -4px -3px no-repeat}.chosen-container .chosen-results-scroll-up span{background:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite.png) -22px -3px no-repeat}.chosen-container-single .chosen-single{background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;height:34px;overflow:hidden;line-height:34px;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;border-radius:4px}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single abbr{background:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite.png) right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:26px;top:12px;width:12px}.chosen-container-single .chosen-single abbr:hover{background-position:right -11px}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;top:0;right:0;width:18px}.chosen-container-single .chosen-single div b{background:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite.png) 0 7px no-repeat;display:block;height:100%;width:100%}.chosen-container-single .chosen-default{color:#777}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1000}.chosen-container-single .chosen-search input[type=text]{background:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite.png) 100% -20px no-repeat,#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);margin:1px 0;padding:4px 20px 4px 4px;width:100%;border-radius:4px}.chosen-container-single .chosen-drop{margin-top:-1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.chosen-container-single-nosearch .chosen-search input[type=text]{position:absolute;left:-9000px}.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;border-radius:4px}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices .search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices .search-field input[type=text]{background:0 0!important;border:0!important;-webkit-box-shadow:none;box-shadow:none;color:#555;height:32px;margin:0;padding:4px;outline:0}.chosen-container-multi .chosen-choices .search-field .default{color:#999}.chosen-container-multi .chosen-choices .search-choice{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#eee;border:1px solid #ccc;background-image:-webkit-linear-gradient(top,#fff 0,#eee 100%);background-image:-o-linear-gradient(top,#fff 0,#eee 100%);background-image:linear-gradient(to bottom,#fff 0,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#333;cursor:default;line-height:13px;margin:6px 0 3px 5px;padding:3px 20px 3px 5px;position:relative;border-radius:4px}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{background:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite.png) right top no-repeat;display:block;font-size:1px;height:10px;position:absolute;right:4px;top:5px;width:12px;cursor:pointer}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chosen-container-multi .chosen-choices .search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-container-active .chosen-single{border:1px solid #66afe9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px #66afe9;-webkit-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border:1px solid #66afe9;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px #66afe9;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active .chosen-choices,.chosen-container-active.chosen-with-drop .chosen-single{-webkit-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px}.chosen-container-active .chosen-choices{border:1px solid #66afe9;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px #66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px #66afe9;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active .chosen-choices .search-field input[type=text]{color:#111!important}.chosen-container-active.chosen-with-drop .chosen-choices{border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible}.chosen-rtl .chosen-single span{margin-left:26px;margin-right:0;direction:rtl}.chosen-rtl .chosen-single div{left:7px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.chosen-rtl .chosen-choices .search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices .search-choice{margin:6px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices .search-choice .search-choice-close{background-position:right top;left:4px;right:auto}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results .group-option{padding-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{background:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite.png) -28px -20px no-repeat,#fff;direction:rtl;padding:4px 5px 4px 20px}.tour-caption{position:absolute;bottom:3px;margin:0px auto;padding:5%;width:90%;display:block;background:rgba(0,0,0,.7);color:rgb(255,204,0)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/sites/all/themes/ndsu_libraries/css/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:rgba(0,0,0,0)!important;border-color:rgb(255,204,0)}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}#block-responsive-menu-toggle,<style>#off-canvas-menu{display:block}.mm-listview .mm-next.mm-fullsubopen+span{font-size:1.6rem;color:#121212}#mini-panel-discovery_select_menu{padding-right:15px}.top_tray{min-height:0}.logo{float:none!important}.main-container{box-shadow:none;background-color:transparent}#navbar:after,#navbar:before{display:none}#block-tb-megamenu-menu-main-navigation,#navbar{display:none;overflow:hidden}.main-container,panel-seperator{margin-top:-15px;margin-bottom:0;background:0 0;border:none}#mini-panel-new_homepage_news_section{background:#ebebeb;padding:30px}#mini-panel-new_homepage_news_section .row{padding:5px}.news-items-list-item,.news_item_list_wrapper{margin-bottom:15px}.view-display-id-block_3{border-left:1px solid #fff}.full-width,.pane-discovery-select-menu{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.pane-discovery-select-menu{background-image:url(/sites/default/files/img/web-homepage-img.jpg);background-position:center center;background-size:cover;min-height:90%;min-height:90vh;display:flex;justify-content:center;flex-direction:column;align-items:stretch;position:relative;padding-top:170px;top:-155px;margin-bottom:-155px}.top_tray{border:none;background:rgba(0,0,0,.85);margin:-1px 0 0;padding:1px 0 0;position:relative;position:-webkit-sticky;position:sticky;z-index:12;top:1px}#mini-panel-discovery_select_menu .row,.region-top-tray{margin:0}.a-to-z .no-result,.a-to-z a{color:#0a5640;margin:0 -2px;transition:all ease .3s}.a-to-z .no-result:focus,.a-to-z .no-result:hover,.a-to-z a:focus,.a-to-z a:hover{background:#0a5640;color:#ffc72a}.user_card{color:#fff;display:flex;flex:1 0 20%;flex-direction:column;justify-content:flex-end;border:.5px solid #fff;padding:30px;position:relative;z-index:1;min-height:350px;background-position:center;background-repeat:no-repeat;background-size:cover}.user_card a{display:block;color:#fff;background:0 0;z-index:1}.user_card a:hover{border-bottom:none}.user_card::after{background:linear-gradient(to bottom,rgba(0,0,0,.1) 5%,rgba(0,0,0,.85) 75%);content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;opacity:1;transition:opacity .2s ease-in-out}.user_card:hover::after{opacity:.85}.view-display-id-feature_teaser_block{height:450px;position:relative}.view-display-id-feature_teaser_block .view-content{height:100%;overflow-y:scroll;overflow-x:inherit;padding:0 5px 100px}.view-display-id-feature_teaser_block:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1) 90%);width:100%;height:100px}#mini-panel-new_homepage_news_section{background-color:#ebebeb;margin-left:-15px;padding-left:15px;margin-right:-15px;padding-right:15px}#todays-hours{padding:30px;background:#fff;color:#000}#todays-hours .view-content{display:flex;justify-content:space-evenly;align-items:flex-start;flex-flow:row wrap}#todays-hours .view-content .views-row{display:flex;flex-flow:column wrap;flex-basis:10%;justify-content:space-between;align-items:stretch;text-align:center;height:155px}#todays-hours .view-footer{display:flex;justify-content:center;padding-top:10px}#todays-hours .view-footer .more-hours{width:33%;padding:10px}.oh-wrapper{font-size:1.6rem}.oh-current-closed,.oh-current-open{display:flex;color:#fff;text-align:center;text-transform:uppercase;font-size:1.2rem;font-weight:700;margin:0;justify-content:center;align-items:stretch;padding:10px 0}.oh-current-closed{background:#c00}.oh-current-open{background:#1f8d16}.main-container{padding-bottom:15px;}.easy-breadcrumb{margin-top:15px;}#block-views-last-update-block{margin-bottom:15px;}#highlighted{line-height:1.4rem;position:relative;z-index:2;margin-top:15px;background:none;}#block-block-4{background:#f7f7f7;}
