@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600,700");@font-face{font-family:Lato;src:local("Lato Regular"),local("Lato-Regular"),url("../fonts/Lato-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Lato Bold";src:local("Lato Bold"),local("Lato-Bold"),url("../fonts/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Lato Black";src:local("Lato Black"),local("Lato-Black"),url("../fonts/Lato-Black.ttf") format("truetype");font-weight:900;font-style:normal}.teal-outline{border:1px solid #009374}.usfsky{background-color:#29AFCE}.usfsky-text{color:#29AFCE}.usfgreen{background-color:#007953}.usfgreen-text{color:#007953}.usfdarkgreen{background-color:#0a3c34}.usfdarkgreen-text{color:#0a3c34}.usflemongrass{background-color:#dbe442}.usflemongrass-text{color:#dbe442 !important}.libyellow{background-color:#ffeb3b}.libyellow-text{color:#ffeb3b !important}.usfapple{background-color:#9ccb3b}.usfapple-text{color:#9ccb3b}.usfsilver{background-color:#7e96a0}.usfsilver-text{color:#7e96a0}.usfslate{background-color:#466069}.usfslate-text{color:#466069}.usfteal{background-color:#009374}.usfteal-text{color:#009374}.usfseaglass{background-color:#80b0a6}html{font-size:1.1em}a{color:#10805e}h1,h2,h3,h4,h5,dt{font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:-.5px}h1{color:#009374}h2{font-size:2.4rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}body{font-family:'lato', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#424242}p{font-weight:400;line-height:1.7;font-size:1.14rem;color:#424242}strong{font-weight:bold}blockquote{border-left:5px solid #7e96a0;background:#f1f1f1;padding:10px 20px}hr{width:100%;border-top:0;border-bottom:1px solid #d6d6d6;border-left:0;border-right:0}code{background:#525252;color:white;padding:20px}.text-align-right{text-align:right}.btn{background-color:#007953;color:white;font-weight:600;height:auto}.btn:hover{background-color:#119e72;border-color:#119e72}.btn:focus{background-color:#119e72;border-color:#119e72}.btn-large{font-weight:600;background-color:#ffeb3b;color:#007953}.btn-large:hover{background-color:#20ad81}.btn-homepage{background-color:#ffeb3b;color:#10805e;font-weight:600}.btn-homepage:hover{background-color:#9ccb3b}.btn-homepage:focus{color:#10805e;background-color:#9ccb3b}.emergency{display:none;padding:1.5em;background-color:#b70304;color:#fff;z-index:999;position:relative}.emergency-heading{font-family:Arial, sans-serif;font-size:1.846em}.emergency-heading span:first-child{font-weight:bold;text-transform:uppercase}.emergency-details{margin:.75em 0 0}.emergency-meta,.emergency-text{margin-bottom:0}.emergency-meta{font-size:1.1em}.emergency-link,.emergency-link:link,.emergency-link:visited{color:#fff;display:inline-block;margin-top:1.25em;text-transform:uppercase}.services{background-color:#007953}.services section h2{text-shadow:1px 1px rgba(0,0,0,0.5);text-align:center;color:white}.open-hours{background-color:#9ccb3b}.open-hours .hours,.open-hours .material-icons{color:#004d40}.statusbar{height:inherit}.statusbar section{padding:0 14px;line-height:1.3;font-family:"Lato",sans-serif;text-align:right}.statusbar i.tiny{font-size:1em;margin-right:4px}.statusbar i{font-size:1.4rem;margin:0;line-height:1;vertical-align:middle;color:white}.hours{color:white;font-weight:700;font-size:.8rem;line-height:.8;vertical-align:middle;text-transform:uppercase}#dropdown-hours{width:320px !important;font-size:1rem;text-align:left;padding:0 12px 5px;top:23px !important}#dropdown-hours dt{width:100px;font-weight:bold;margin-bottom:.1em;display:inline-block}#dropdown-hours ul{padding:0 1em}#dropdown-hours dl{margin:0;border:1px solid transparent;border-radius:5px;padding:.35em}#dropdown-hours dl.hours--open_now{border:1px solid #9ccb3b;color:#000;background:#9ccb3b}#dropdown-hours dd{line-height:1.4;margin-left:1em;display:inline-block;padding-left:20px}#dropdown-hours span{color:#9ccb3b}.dropdown-title{font-size:1.2rem;display:block;padding:0 .35em}#dropdown-hours a{color:#9ccb3b}i.dropdown-close{color:white !important;cursor:pointer;padding-top:9px;padding-right:6px;font-size:1.5rem;position:absolute;top:0;right:0}.white-links,.advanced-search{display:none;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.white-links{cursor:pointer}.white-links-activator i{cursor:pointer;color:#29AFCE;line-height:2em}.open{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.logo{max-width:100%}.logo svg{height:64px;vertical-align:middle;max-width:100%}.logobar{padding:20px 0;background-color:#dedede}.logobar .row{margin-bottom:0}.logobar-topright{text-align:right;width:100%;font-weight:500;font-size:.8rem}.logobar-topright i{margin-right:5px}.logobar-topright a{vertical-align:top;color:#007953}.logobar-topright span{vertical-align:middle}.logobar-topright ul{margin:16px 0 0 0}.logobar-topright ul li{display:inline;border-right:1px solid #dadada;padding:0 10px}.logobar-topright ul li:last-child{display:inline;margin-top:0;border-right:0;padding:0 0 0 10px}.logobar-topright span i{vertical-align:middle;color:#9ccb3b;font-size:1.3em;margin-top:-3px;margin-left:3%}.logobar-topright-mobile{font-size:.67rem;display:block;padding:5px 0;line-height:2;color:#007953;margin-bottom:0}.logobar-topright-mobile .col{border-right:1px solid #dadada;line-height:1.2;padding:0}.login-mobile i{padding-left:3px}.logobar-topright-mobile .col:last-child{border-right:0}.logobar-topright-mobile a{color:#007953}.logobar-topright-mobile span{display:block;width:100%}.logobar-topright-mobile span i{font-size:.9em}.button-collapse,.button-collapse i{height:auto !important;vertical-align:middle;line-height:2 !important}.login-icon{font-size:.8rem;vertical-align:middle}nav ul a{font-size:.9rem;font-weight:700}nav ul li:hover,nav ul li a:hover{background-color:initial !important}nav ul .dropdown-buttona.active{color:#9ccb3b}.nav-wrapper{padding:10px 10%}.nav-wrapper img{margin-top:6px}.main-nav{font-family:"Montserrat",sans-serif;height:48px;z-index:2}.main-sub-nav{width:100% !important;left:0 !important;background:rgba(73,86,90,0.97) !important}.main-sub-nav li a:hover{background-color:transparent}.main-sub-nav li:hover,.main-sub-nav li:active{background-color:transparent}.main-sub-nav li:last-child a{border-bottom:0}.main-sub-nav a{padding:0 8px;text-transform:none;font-size:1em;color:white;border-bottom:1px solid #67777c}.main-sub-nav .row{margin-bottom:0}.device-nav{font-size:1.3em;line-height:0}.device-nav a,.device-nav i{color:#007953}.device-nav span{padding-top:0;margin-top:0;line-height:1.9;vertical-align:top}.main-dropdown{width:80% !important;background:white;margin-top:47px}.main-dropdown ul{position:initial;width:100%}.dropdown-buttona{float:left}.topnavlinks a{color:white;line-height:3;vertical-align:middle}.topnavlinks section{padding:0 10%}.topnavlinks a i{margin-left:0;vertical-align:middle;line-height:1.85 !important;height:auto !important;color:#9ccb3b}.dropdown-content li>a{color:white}.dropdown-content li>a:hover{color:#9ccb3b}.side-nav{font-family:"Montserrat",sans-serif}.side-nav ul{border-top:none}.side-nav .collapsible-header{color:white}.side-nav .nav-body{background-color:rgba(73,86,90,0.97)}.side-nav li>a{color:white;font-size:16px;font-weight:700}.side-nav li>a:hover{color:#9ccb3b}.container{width:100%;padding-left:20px;padding-right:20px;max-width:1660px}section{padding-top:20px;padding-bottom:20px}.parallax-container{height:auto}.bgdark{background-color:rgba(31,31,31,0.85)}.more{font-size:80%;opacity:.9;font-style:italic}.more:after{color:#9ccb3b;padding:0 5px;content:"\2192"}.breadcrumbs{font-size:.75rem;margin-top:20px;font-weight:400;color:#424242;text-transform:capitalize}.breadcrumbs li{font-family:"Montserrat",sans-serif;font-weight:400;display:inline;margin-right:5px}.breadcrumbs a{color:#007b56}.breadcrumbs i{vertical-align:middle;font-size:16px;margin-top:-3px}.nudge-right{padding-left:16px}.vmid{vertical-align:middle}.tabnav{padding:0 !important;font-family:"Montserrat",sans-serif}.tabs{height:auto;-webkit-transition:height 210ms ease-in;-moz-transition:height 210ms ease-in;-o-transition:height 210ms ease-in;transition:height 210ms ease-in}.tabs a{color:#007953 !important;font-weight:bold}.tabs .tab a{padding:0 10px;border-right:1px solid #cccccc}.tabs .tab a:hover{border-bottom:1px solid #dbdcdd}.tabs li:nth-last-child(2) a{border-right:0}.tabs .active{color:#fff !important;background:#007953 !important}.tab-navigation .select-wrapper input.select-dropdown{margin-bottom:0;border-bottom:0}.tab-navigation .caret{margin-right:5% !important}.searchbox-mobile-selection{border-bottom:4px solid #9ccb3b;font-weight:700;line-height:48px;color:#007953;text-transform:uppercase}.searchbox-mobile-selection option{color:#007953;text-transform:uppercase;font-weight:700}.searchbox-mobile-selection .dropdown-content{padding-left:0;padding-right:0}.tab-navigation .select-wrapper input.select-dropdown{color:#007953;font-weight:700;text-transform:uppercase;padding-left:5%;padding-right:5%;width:90%}.tab-content{padding:15px 30px !important;background:#007953;height:auto;-webkit-transition:height 210ms ease-in;-moz-transition:height 210ms ease-in;-o-transition:height 210ms ease-in;transition:height 210ms ease-in}.tab-content .btn-large{padding:0 1.5rem}.tab-content .row{width:100%;margin:auto}.indicator{background-color:#ffeb3b !important}.link-to-more{font-weight:400;line-height:3.2;color:white;text-align:right}.link-to-more a{margin-left:6px;font-weight:700}.google-tab-pad{padding:10px}.button-container{max-width:420px;margin-top:1rem}.button-container .btn,.button-container .btn-large{padding:0;width:100%}.select-wrapper input.select-dropdown{color:white;border-bottom:1px solid #dbe442}table a{color:#10805e}.tablepress tr:nth-child(even){background-color:whitesmoke}.tablepress th:after{content:'\e5c5';color:#9cca3c;line-height:0;vertical-align:middle;margin-left:8px;font-family:'material icons'}.tablepress .column-1,.tablepress .column-2 a{font-weight:700}.dataTables_filter label{font-size:initial;color:initial}.dataTables_filter input{background:white;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);padding:0 20px;width:90%;display:block;background:white;border:1px solid #ccc}.dataTables_filter input:focus{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2) !important}.linkabet{margin:20px auto;display:flex;padding:0 .75rem}.linkabet a{color:#ffeb3b;flex-grow:1;text-align:center;font-weight:700}.linkabet a:last-child{border-right:0}.linkabet p{color:#d2d2d2;line-height:1}.sidebar{margin-top:80px;margin-left:3%;width:97%}.sidebar-nav{padding:5px 25px;background:#f1f1f1}.sidebar-nav h4{margin-bottom:0}.sidebar-nav p{margin-top:8px;line-height:1.2}.sidebar-nav .sub-menu{display:none}.sidebar-nav .sub-menu li:before{border:1px solid #bfe8dc;border-width:0 0 1px 1px;content:'';display:block;height:.93em;margin:0;float:left;top:0;left:.29em;width:.5em}.sidebar-nav .sub-menu li:after{content:none}.sidebar-nav .sub-menu li a:after{content:none}.sidebar-nav .menu li{border-bottom:1px dotted #c1c1c1}.sidebar-nav .menu li:last-child{border-bottom:0}.sidebar-nav .menu-item-has-children ::after{content:'\E145';font-family:'Material Icons';vertical-align:middle;margin-left:5px;color:#929292}.sidebar-nav .menu-item-has-children ul li::after{content:none}.sidebar-nav .menu-item-has-children ul li ul li:after{content:none}.sidebar-nav .current-menu-parent a:after{content:'\e15b';font-family:'Material Icons'}.sidebar-nav .current-menu-item a{font-weight:900}.sidebar-nav .current-menu-item a:after{content:none}.sidebar-nav .current-menu-item .sub-menu{display:block}.sidebar-nav .sub-menu li{border-bottom:0}.sidebar-nav .sub-menu li::after{content:none}.sidebar-nav .sub-menu li a{padding-top:0;font-weight:normal;padding-left:15px}.sidebar-nav .sub-menu::after{content:none}.sidebar-nav .current-page-item a{font-weight:900}.sidebar-nav .current-page-parent ul{display:block}.nav-swipe{padding:30px;color:#dedede}.nav-swipe i{line-height:0;vertical-align:middle}.sidebar-desktop ul{margin-top:0;margin-bottom:6px}.sidebar-desktop ul li:last-child{border-bottom:0}.sidebar li a,.sidebar-extras,.sidebar-section-title{padding:4px 0;display:block}.sidebar-divider{margin:8px 0;height:1px;overflow:hidden;background-color:#e0e0e0}.sidebar-section-title{font-size:1.3rem}.widget-title{display:inline-block;font-family:"Montserrat",sans-serif;font-size:1.4em;font-weight:600;line-height:1.2em;margin-bottom:.4em;margin-top:12px}.sidebar-mobile{font-family:"Montserrat",sans-serif;margin-top:15px;margin-bottom:30px}.sidebar-mobile ul{margin:0;width:100% !important;background:#3a3a3a;position:inherit !important}.sidebar-mobile .dropdown-content li:hover{background-color:#3a3a3c}.sidebar-mobile .dropdown-button{display:block;padding:10px}.sidebar-mobile .widget_text{display:none}.sidebar-mobile li a{color:white;border-bottom:1px solid #555}.sidebar-mobile li a:hover{background:#3a3a3a}.sidebar-mobile .current-menu-item a{font-weight:900;background:#6d6f71}.sidebar-mobile .current-menu-item a:hover{background:#6d6f71}.sidebar-mobile .sub-menu{margin-top:0}.sidebar-mobile .sub-menu :hover{background-color:#3a3a3c;color:white}.sidebar-mobile .sub-menu li a{font-weight:normal;padding-left:25px;padding:14px 10px 14px 30px}.sidebar-mobile .sub-menu li::after,.sidebar-mobile .sub-menu::before{content:none}.sidebar-mobile .widget_nav_menu{padding:0}.contact-widget{padding:5px 25px}.contact-widget a{padding:6px 0}.contact-widget i{font-size:.9rem;line-height:0;vertical-align:middle;margin-right:6px;color:#000}.contact-widget li{border-bottom:1px dotted #eaefb4}.extra-widget{padding:5px 25px;margin-top:20px}.extra-widget p{line-height:1.4}.sidebar-mobile i{vertical-align:middle}.sidebar-mobile .dropdown-content{width:100% !important;box-shadow:none;background-color:whitesmoke;margin-bottom:10px;position:inherit !important}.libfooter{padding-top:60px;padding-bottom:60px}.libfooter a{color:#9ccb3b;font-weight:400;font-size:1rem}.libfooter a:hover{border-bottom:1px solid white;color:white}.libfooter dd{margin-left:0}.libfooter dt{margin-bottom:8px;color:white;font-weight:700;padding:8px 0 0 0;font-size:1.4rem}.footer_social li{display:inline-block}#sysfooter a{color:#10805e;font-size:13px;font-weight:700;line-height:.1}#sysfooter img{max-width:100%}.ribbon{font-family:"Montserrat",sans-serif;background:#9ccb3b;font-weight:bold;text-align:center;position:relative}.home-hero{background-image:url("http://www.lib.usf.edu/wp-content/uploads/2018/02/banner-1.jpg");background-position:center top;background-size:cover;background-attachment:fixed;padding-top:90px;padding-bottom:80px}.home-searchbox .btn-large{height:48px;line-height:48px;max-width:96%;margin-left:8px}.home-searchbox .select-wrapper span.caret{color:#07422f;font-size:16px}.home-searchbox label{color:white}.home-searchbox [type="checkbox"].filled-in:not(:checked)+label:after,.home-searchbox [type="checkbox"].filled-in:checked+label:after{border-color:white;width:15px;height:15px}.home-searchbox [type="checkbox"].filled-in:checked+label:before{border-right:2px solid #004d40;border-bottom:2px solid #004d40}.home-searchbox [type="checkbox"]+label{padding-left:25px;line-height:21px;font-size:14px}.home-searchbox li:last-child a{border-right:0}.home-searchbox [type="checkbox"]+label:before,.home-searchbox [type="checkbox"]:not(.filled-in)+label:after{border-color:white}.home-searchbox [type="checkbox"]:checked+label:before{border-top:2px solid rgba(0,121,83,0) !important;border-left:2px solid rgba(0,121,83,0) !important}.home-searchbox input:not([type]),.home-searchbox input[type=text]{margin-bottom:0;border-bottom:0}.home-searchbox .browser-default{color:initial;font-size:initial}.home-searchbox input:not([type]):focus:not([readonly]),.home-searchbox input[type=text]:focus:not([readonly]),.home-searchbox input[type=password]:focus:not([readonly]),.home-searchbox input[type=email]:focus:not([readonly]),.home-searchbox input[type=url]:focus:not([readonly]),.home-searchbox input[type=time]:focus:not([readonly]),.home-searchbox input[type=date]:focus:not([readonly]),.home-searchbox input[type=datetime]:focus:not([readonly]),.home-searchbox input[type=datetime-local]:focus:not([readonly]),.home-searchbox input[type=tel]:focus:not([readonly]),.home-searchbox input[type=number]:focus:not([readonly]),.home-searchbox input[type=search]:focus:not([readonly]),.home-searchbox textarea.materialize-textarea:focus:not([readonly]){border-bottom:0;box-shadow:none}.advanced-search-activator{cursor:pointer}.advanced-search-activator i{vertical-align:middle}.advanced-search .col{padding:initial}.col-no-pad .col{padding:0}.advsearch{font-size:14px;width:92%;margin-left:3%;border-bottom:0px;margin-right:auto}.scholarly[type="checkbox"].filled-in:checked+label:after{border:2px solid #ffffff;background-color:#ffffff}.search-wrapper table{margin-top:30px}.advanced-search input{background:white}.searchbox-linkgrid{margin:0;font-weight:700}.searchbox-linkgrid ul{margin:0}.searchbox-linkgrid ul li{margin-bottom:10px}.searchbox-linkgrid a{color:white}input:not([type]){margin-bottom:0;border-bottom:0}.launch-icons{text-align:center;display:flex;font-family:"Montserrat",sans-serif;font-weight:700}.launch-icon{flex-grow:1}.launch-icons span{display:block;font-weight:300;font-size:.85rem}.launch-icons i{display:block;font-size:3em}.margin-fix{margin-left:initial !important;margin-right:initial !important}.search-options{background-color:white;margin:0}.search-options input[type=text]{color:white}.search-options input[type=text]:focus:not([readonly]){border-bottom:2px solid blue}.search-options-spaced{margin:15px 0}.option3,.option3 a{color:white}.help-section{padding:150px 0;background:linear-gradient(transparent, rgba(0,0,0,0.8))}.help-section h2.white-text{text-shadow:1px 1px rgba(0,0,0,0.5)}.help-section a{margin:15px 8px 0}.help-section img{max-width:initial !important}.handybar .launch-icon a{color:white}.handybar .launch-icon a:hover{color:#9ccb3b}.resources .card .card-image img,.resources .btn-large{border-radius:unset}.resources .row{margin-top:20px}.resources .btn-large{width:100%;background-color:#007953;color:white;font-family:"Montserrat",sans-serif;font-weight:600;box-shadow:none}.resources .btn-large:hover{background-color:#20ad81}.resources .card-title{padding:20px;margin:0}.resources .card-content{padding:0 20px;height:21rem;color:white}.resources .card-content a{color:white;font-weight:600}.resources .card-content a:hover{color:#9ccb3b}.resources .card-actions{padding:0 20px 20px;color:#007953;font-weight:600}.resources .card-actions a{color:#9ccb3b;padding-bottom:3px;line-height:2em}.resources .card-actions a:after{padding:0 5px;content:"\2192"}.image-contact-grid p{line-height:0;margin:0}.image-contact-grid i{font-size:inherit;line-height:0;margin-bottom:3px;vertical-align:middle}.image-contact-grid ul{list-style:disc;padding-left:20px;margin-top:0}.image-contact-grid ul li{font-size:.9em;font-weight:500;line-height:1.2;list-style-type:square;margin-bottom:8px}.image-contact-grid img{display:block;margin-bottom:10px}.image-contact-grid span{font-weight:700;padding-top:10px;display:block;padding-bottom:6px}.librarybot{max-width:200px}.fed-post{border-bottom:1px dotted #cdcdcd;padding:2.4em 0 1em 0}.entry-title{color:#007b56;line-height:100%;font-size:2.6rem;margin-top:0}.entry-title h1{font-size:3rem}.entry-meta{padding-left:10px;border-left:3px solid #ddd;font-size:.9rem;font-style:italic}.entry-content h1{font-weight:500;color:#007b56}.entry-content .alignright{float:right;padding:0 0 20px 20px}.entry-content .alignleft{float:left;padding:0 20px 20px 0}.entry-content .link-more i{font-size:1.2rem;line-height:0;vertical-align:middle}.entry-content .collapsible-header h4{color:#414141}.entry-content .collapsible-header h4 i{color:#bbb;line-height:inherit}.entry-content .collapsible-header:hover *{color:#007953}.entry-content .active h4,.entry-content .active i{color:#007953}.entry-content h3 a,.entry-content a h3{border-bottom:none;color:#424242;transition:color .15s ease-in-out}.entry-content h3 a:visited,.entry-content a h3:visited{color:unset}.entry-content h3 a:hover,.entry-content a h3:hover{color:#10805e}.entry-content a{border-bottom:1px solid #dbdcdd}.entry-content a:visited{color:#243D42}.entry-content a:hover{border-bottom-color:#939291}.entry-content li>.btn{margin:1rem 0;width:100%;font-size:0.9rem}.entry-content .btn,.entry-content .btn-floating,.entry-content .btn-large,.entry-content .btn-flat{border-bottom:none}.entry-content .btn:visited,.entry-content .btn-floating:visited,.entry-content .btn-large:visited,.entry-content .btn-flat:visited{color:white}.entry-content .btn:hover,.entry-content .btn-floating:hover,.entry-content .btn-large:hover,.entry-content .btn-flat:hover{border-bottom:none}.entry-content .btn:focus,.entry-content .btn-floating:focus,.entry-content .btn-large:focus,.entry-content .btn-flat:focus{color:#10805e;background-color:#9ccb3b}.entry-content a.image-link{border-bottom:none}.entry-content .picker{position:inherit}.entry-content .picker input.select-dropdown{color:#424242}.entry-content .social-media .twitter i{color:#00a2f1 !important}.entry-content .social-media .fb i{color:#3b5998 !important}.entry-content .social-media .ig i{color:#326c93 !important}.entry-content .social-media .youtube i{color:#ff0000 !important}.entry-content .social-media a{border-bottom:none}.entry-content .social-media a span{border-bottom:1px solid #dbdcdd;color:#10805e}.entry-header{margin-top:0}.post-thumbnail img{height:auto}.collections-list img{width:100%}.spacer-small{width:100%;height:24px}.spacer-mid{width:100%;height:40px}.events section{padding-top:4em;padding-bottom:4em}.connect{text-align:center}.connect li{display:inline-block;margin:0 9em 0 0}.connect li:last-child{margin-right:0}.connect li a{color:inherit;width:100%;height:100%}.connect .twitter{color:#00a2f1 !important}.connect .fb{color:#3b5998 !important}.connect .ig{color:#326c93 !important}.connect .youtube{color:#ff0000 !important}.homepage-social-section{display:flex}.homepage-social-section .card{flex-grow:1 !important;flex-basis:30% !important;margin:20px !important;overflow:hidden !important;max-height:600px !important}.card-title{font-family:"Montserrat",sans-serif}.twitter-block{padding:10px}.twitter-block i{float:right;font-size:2rem;color:#00a1f1;line-height:1.6}.twitter-block .ctf-tweet-actions{padding:12px 0}.twitter-block p{margin:6px 0 10px 0}.facebook-block i{float:right;font-size:2rem;color:#3c5a98;line-height:1.6}.facebook-block .cff-post-links{border-top:1px solid #ccc;padding:10px 0}.facebook-block p{margin:6px 0 10px 0}.facebook-block .cff-expand,.facebook-block .cff-share-tooltip,.facebook-block .cff-share-container{display:none !important}.instagram-block i{float:right;font-size:2rem;color:#cd486b;line-height:1.6}.collection-tile{position:relative;overflow:hidden}.collection-tile:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(0,0,0,0.5))}.dc-title{text-align:center;color:white;text-shadow:1px 1px rgba(0,0,0,0.5)}.dc-bar{margin:2rem 0 2rem 0;clear:both;margin-left:auto;margin-right:auto;overflow:auto;max-width:2036px}.dc-bar .dc-actions{text-align:center}.dc-bar .dc-actions a{margin:3rem 0.6rem 0}.dc-bar .dc-actions .btn-homepage{padding:0 10px}.dc-bar .dc-link:after{padding:0 5px;content:"\2192"}.dc-bar .dc-link a{color:white}.collection-section{width:25%;float:left;position:relative;max-height:509px}.collection-section a{background:linear-gradient(transparent, rgba(0,0,0,0.5))}.collection-section a:hover img,.collection-section a:focus img{transform:scale(1.15);-webkit-transform:scale(1.15)}.collection-tile img{display:block;max-width:100%;height:auto;transition:.5s;-webkit-transition:.5s}.tile-text-content{color:#000;padding:0 2em;position:absolute;bottom:1rem;z-index:31;width:90%}.tile-text-content h4,.dc-link{font-size:30px;color:#fff;text-shadow:1px 1px 0px #000}.tile-text-content .tile-link{color:#dbe442;display:block;font:16px;text-transform:uppercase;text-shadow:1px 1px 0px #000;-webkit-margin-before:1em;-webkit-margin-after:1em}.content-area img{max-width:100%}.content-area .equipment-image{height:110px}.content-image-left{float:left;padding:0 20px 20px 0}.content-image-right{float:right;padding:0 0 20px 20px}.deans-page img{width:100%;height:auto}.caption{font-size:.8rem}.wpcf7-response-output.wpcf7-mail-sent-ok{padding:1rem;color:#13b38d;background:#e1f5b0}.wpcf7-mail-sent-ok:before{content:'\e876';font-family:'Material Icons';margin-right:.3rem;font-size:1.1rem;line-height:1;vertical-align:middle}.wpcf7 label{color:#666}.donate-bar h2{display:inline;margin-right:40px;padding-right:40px;vertical-align:middle;border-right:1px solid white}.s-lc-mhw-tb{width:100%;border:1px solid #ddd;border-collapse:collapse;border-spacing:0}.s-lc-mhw-tb th,.s-lc-mhw-tb td{border:1px solid #ddd;vertical-align:top}.s-lc-mhw-tb thead{background-color:#F5F5F5}.s-lc-mhw-header{text-align:center}.s-lc-mhw-header-date{text-align:center;display:inline-block;margin-top:5px;font-size:130%}.s-lc-mhw-days td{text-align:center;font-weight:bold;min-width:14.28%;max-width:14.28%;width:14.28%}.s-lc-mhw-day-l{color:#555;text-align:right;padding:2px}.s-lc-mhw-cells{height:50px}.s-lc-mhw-fnc{color:#555}.s-lc-mhw-loc{padding:2px;border-radius:4px;margin-bottom:1px;color:#fff;font-weight:bold}.s-lc-mhw-subloc{margin-left:5px}.s-lc-mhw-footnote-cal{font-size:86%}.loc_6454{background-color:#007953}.loc_6547{background-color:#7A658C}.loc_6621{background-color:#007953}.single-featured-image-header{padding-top:16px;border-top:1px solid #dedede;margin-top:12px}.single-featured-image-header img{height:auto}.blog-banner{margin:20px 0}.comment-list img{margin-right:1.3rem;float:left}.comment-list .comment{padding:1.2rem 0;border-top:1px solid #c1c1c1}.comment-list .icon-mail-reply{width:18px;height:18px;margin-right:.4rem;color:#9ccb3b}.comment-list .reply{text-align:right}.comment-list .commend-body{padding:1.4rem 0}.liaison-vert{margin-bottom:100px}.help-intercept{font-size:2.4rem !important;font-weight:700 !important;color:#fff !important;cursor:default}.modal-close{position:absolute;top:0;padding:10px;line-height:0;right:0;border-radius:50%;background:white}@media screen and (max-width: 1150px){.dc-bar .collection-section .tile-text-content{padding:0 1em}.dc-bar .collection-section .tile-text-content h4{font-size:26px}.connect li{display:block;margin:0}}@media screen and (max-width: 670px){.s-lc-mhw-c{font-size:2vmin}.s-lc-mhw-c th,.s-lc-mhw-c td{padding:3px}}@media screen and (max-width: 992px){.container{padding:0 5%}.dcsection{padding-top:5%}.events{padding:0}.events section{padding:0}.topnavlinks a{margin-left:0;font-family:"Montserrat",sans-serif}.logo{display:block;width:100%;padding-bottom:5px !important}.logo svg{padding:10px 0;text-align:center;margin:auto}.statusbar section{text-align:center}.help-section{padding:80px 16px}.nudge-right{padding:initial}.advanced-search .col{padding-right:initial}.home-hero{padding:60px 5% 40px}.home-searchbox{padding:initial}.home-searchbox select{margin-top:30px}.main-nav{display:none}.donate-bar h2{display:block;margin-right:0;padding-right:0;vertical-align:initial;border-right:0}.donate-bar a{margin-bottom:20px}.homepage-social-section{display:initial}}@media screen and (max-width: 1024px){.help{padding:0}}@media screen and (max-width: 992px){.m3.search-tab-input{padding-right:0}.home-searchbox .btn-large{width:100%;padding:0;margin-left:0}}@media screen and (max-width: 960px){.dc-bar{max-width:720px;margin:0 auto}.dc-bar .collection-section{width:50%}.dc-actions{padding-bottom:2rem}.libfooter .col{min-height:310px}}@media screen and (max-width: 600px){.sidebar-desktop{margin-left:0;width:100%}.sidebar-desktop .sidebar-nav{display:none}.sidebar-desktop .widget_nav_menu{display:none}.contact-widget,.extra-widget{padding:0}.sidebar-nav{padding:0}.sidebar-nav li{border:initial !important}.sidebar-nav .widget-title{display:none}.dataTables_wrapper{overflow-y:scroll}}@media screen and (max-width: 550px){.launch-icons{display:initial;text-align:left}.launch-icons i{display:initial;float:left;margin-right:5%}.launch-icons a{line-height:3}.launch-icon{margin:15px;margin-left:0}.tab-content{padding-left:0px !important;padding-right:0px !important}.home-hero{padding-top:4px;padding-bottom:4px}.home-searchbox{margin:25px 0 28px 0;box-shadow:none}.dc-bar{max-width:360px}.dc-bar .collection-section{width:100%}}@media screen and (max-width: 493px){.database-grid .col{min-height:126px}}.collection-section:after{content:"";display:table;clear:both}.rfbp-post{background:#3b5998;padding:12px}.rfbp-post p{color:white}.rfbp-post a{color:#ffeb3b}.social-tile{display:block}.social-tile a{color:white}.instagram-content{background:#c32aa3;height:100%}.youtube-content{background:#b31217}.youtube-content iframe{width:100%;height:250px}.twitter-content{background:#00b6f1}input:not([type]):focus:not([readonly]){border-bottom:0 !important;box-shadow:none !important}.opacity-40{opacity:.40}.opacity-70{opacity:.70}.libfooter a,.libfooter a:hover,.logobar-topright a,.logobar-topright a:hover,.soft-hover,.soft-hover :hover{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}@keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}@-webkit-keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}@-moz-keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}.stars,.twinkling{position:absolute;height:23px;width:100%}.stars{background:#000 url(http://wordpress.lib.usf.edu/dmc/wp-content/uploads/sites/2/2017/12/stars-2tone-copy-1.png) top center;z-index:-2;background-repeat:repeat-x}.twinkling{background:transparent url(http://wordpress.lib.usf.edu/dmc/wp-content/uploads/sites/2/2017/12/twinkling.png) repeat top center;z-index:-1;background-size:460px 260px;-moz-animation:move-twink-back 200s linear infinite;-o-animation:move-twink-back 200s linear infinite;-webkit-animation:move-twink-back 200s linear infinite;animation:move-twink-back 200s linear infinite}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:#dcdcdc;background-color:transparent}.browser-default li{font-size:1.14rem}
/*# sourceMappingURL=custom.css.map */
