.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:#b94a48;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:#999;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.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:#b94a48;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{color:#999}.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;color:#777}.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:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.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:#999;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:#999;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:#356635}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#2d6987}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#a47e3c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#953b39}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}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
@font-face{font-family:'National regular';src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Regular.eot);src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Regular.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Regular.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'National regular';src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.eot);src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.ttf) format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'National regular';src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.eot);src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.ttf) format('truetype');font-weight:200;font-style:normal;}@font-face{font-family:'National regular';src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.eot);src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'National italic';src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.eot);src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Italic.ttf) format('truetype');font-weight:200;font-style:normal;}@font-face{font-family:'National light';src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.eot);src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Light.ttf) format('truetype');font-weight:200;font-style:normal;}@font-face{font-family:'National bold';src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.eot);src:url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/national/NationalWeb-Bold.ttf) format('truetype');font-weight:800;font-style:normal;}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.eot);src:url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.eot) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/library_theme/fonts/font-awesome/fonts/fontawesome-webfont.svg) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'usc-libraries-amenities';src:url(/sites/all/themes/custom/library_theme/fonts/usc-libraries-amenities/usc-libraries-amenities.eot);src:url(/sites/all/themes/custom/library_theme/fonts/usc-libraries-amenities/usc-libraries-amenities.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/library_theme/fonts/usc-libraries-amenities/usc-libraries-amenities.woff) format('woff'),url(/sites/all/themes/custom/library_theme/fonts/usc-libraries-amenities/usc-libraries-amenities.ttf) format('truetype'),url(/sites/all/themes/custom/library_theme/fonts/usc-libraries-amenities/usc-libraries-amenities.svg#usc-libraries-amenities) format('svg');font-weight:normal;font-style:normal;}html{-webkit-font-smoothing:antialiased;}body{margin:0;padding:0;font-family:'National regular';font-size:1em;line-height:1.57em;color:#333333;background-color:#ffffff;}.block{margin-bottom:1.5em;}.region-header{clear:both;}.ease{-webkit-transition:all all 0.2s ease ease-out;-moz-transition:all all 0.2s ease ease-out;-ms-transition:all all 0.2s ease ease-out;-o-transition:all all 0.2s ease ease-out;transition:all all 0.2s ease ease-out;}.hidden-text{font-size:0;line-height:0;text-indent:-1000px;overflow:hidden;position:relative;text-align:left;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.no-list-style{list-style-type:none;list-style-image:none;}.no-appearance{-ms-appearance:none;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.no-outline{-moz-outline-style:none;outline:none;}.no-border-radius{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}.no-box-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.big{font-size:1.53333333em;line-height:1.57em;}.small{font-size:0.73333333em;line-height:1.57em;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.lt-ie7 .clearfix{height:1%;}.lt-ie8 .clearfix{min-height:1%;zoom:1;}.inline-block{display:inline-block;vertical-align:top;zoom:1;}.lt-ie8 .inline-block{display:inline;}.container-inline div,.container-inline label{display:inline;}.container-inline-block > *{width:auto;padding-right:2%;box-sizing:border-box;display:inline-block;vertical-align:top;zoom:1;}.lt-ie8 .container-inline-block > *{display:inline;}.container-inline-block > *.last{padding-right:0;}.lt-ie8 .container-inline-block > *{display:inline;}.container-inline-block.column-4 > div{display:inline-block;width:25%;padding-right:2%;box-sizing:border-box;vertical-align:top;zoom:1;}.lt-ie8 .container-inline-block.column-4 > div{display:inline;}.container-inline-block.column-4 > div.last{padding-right:0;}.container-inline-block.column-3 > div{display:inline-block;width:33%;padding-right:2%;box-sizing:border-box;vertical-align:top;zoom:1;}.lt-ie8 .container-inline-block.column-3 > div{display:inline;}.container-inline-block.column-3 > div.last{padding-right:0;}.container-inline-block.column-2 > div{display:inline-block;width:50%;padding-right:2%;box-sizing:border-box;vertical-align:top;zoom:1;}.lt-ie8 .container-inline-block.column-2 > div{display:inline;}.container-inline-block.column-2 > div.last{padding-right:0;}p{margin:0 0 1.2em;}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility;}h1.title{margin:0;}h2.comment-form,h2.title,h2.block-title,h2.node-title{margin:0;}h3.title{margin:0;}form .form-item{margin:1.5em 0;}form .form-item label{display:block;font-weight:bold;}form .form-item label.option{display:inline;font-weight:normal;}form .form-item input.error,form .form-item textarea.error,form .form-item select.error{border:1px solid #c00;}form .form-item .description{font-size:0.85em;line-height:1.57em;}form .form-item .form-textarea,form .form-item .form-text{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}form .form-item .form-textarea{resize:none;}form .form-item .grippie{display:none;}form .form-required{color:#c00;}form .form-radios .form-item,form .form-checkboxes .form-item{margin:0;}form input:-moz-placeholder,form textarea:-moz-placeholder{color:#999999;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#999999;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#999999;}form .password-parent,form .confirm-parent{margin:0;}span.field-label{padding:0 1em 0 0;}.form-submit,a.button:visited,a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}a{color:#990000;text-decoration:none;}a.active,a:link,a:visited{color:#990000;text-decoration:none;}a:focus,a:active{-moz-outline-style:none;outline:none;}a:hover{color:#bf0100;text-decoration:none;}ul li.expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.lt-ie8 ul li.expanded{list-style-image:url(/sites/all/themes/custom/library_theme/images/menu-leaf.png);}ul li.collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.lt-ie8 ul li.collapsed{list-style-image:url(/sites/all/themes/custom/library_theme/images/menu-collapsed.png);}ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.lt-ie8 ul li.leaf{list-style-image:url(/sites/all/themes/custom/library_theme/images/menu-expanded.png);}ul.inline{display:inline;padding:0;}ul.inline li{list-style-type:none;list-style-image:none;display:inline;padding:0 1em 0 0;}.comment-unpublished p.unpublished,.node-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:5em;line-height:1.57em;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .comment-unpublished p.unpublished > *,.lt-ie8 .node-unpublished p.unpublished > *{position:relative;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}div.messages{margin:1.5em 0;}div.messages ul{margin-top:0;margin-bottom:0;}.item-list .pager{padding:0;}.item-list .pager li{padding:0 0.5em;}ul.primary,ul.secondary{border-bottom:1px solid #bbbbbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}.lt-ie8 ul.primary,.lt-ie8 ul.secondary{zoom:1;}ul.primary li,ul.secondary li{float:left;}ul.primary a,ul.secondary a{display:block;line-height:1.5em;text-decoration:none;}ul.primary{padding:0;}ul.primary:after,ul.primary:before{display:table;line-height:0;content:"";}ul.primary:after{clear:both;}ul.primary li.active{margin-bottom:-1px;}ul.primary li.active a{border:1px solid #bbbbbb;border-bottom:0 none;background-color:white;color:#333333;}.lt-ie8 ul.primary li.active{zoom:1;}ul.primary a{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}ul.primary a:link,ul.primary a:visited{padding-right:12px;padding-left:12px;padding-top:8px;padding-bottom:8px;margin-right:2px;line-height:20px;letter-spacing:1px;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#EEE;border-color:#EEE;}ul.secondary{font-size:0.9em;line-height:1.57em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-border-top-right-radius:0.75em;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0.75em;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0.75em;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all background-color 0.3s ease-out;-moz-transition:all background-color 0.3s ease-out;-ms-transition:all background-color 0.3s ease-out;-o-transition:all background-color 0.3s ease-out;transition:all background-color 0.3s ease-out;text-shadow:#ffffff 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:#333333 1px 1px 0;background-color:#666;border-color:#000;color:#fff;}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment .new{color:#c00;}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.sf-menu li a{color:#990000;}.sf-menu li a:hover,.sf-menu li.active-trail a{color:#bf0100;}table{width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}@-ms-viewport{width:device-width;}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:1100px;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.lt-ie7 #header,.lt-ie7 #content,.lt-ie7 #navigation,.lt-ie7 .region-sidebar-first,.lt-ie7 .region-sidebar-second,.lt-ie7 #footer{display:inline;overflow:hidden;overflow-y:visible;}#header:after,#main:after,#footer:after,#header:before,#main:before,#footer:before{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}.lt-ie8 #header,.lt-ie8 #main,.lt-ie8 #footer{position:relative;zoom:1;}.hidden{display:none;visibility:hidden;}.visible-phone{display:none !important;}.visible-tablet{display:none !important;}.hidden-desktop{display:none !important;}.visible-desktop{display:inherit !important;}.sidebar-first #content{float:left;width:76.10619469%;margin-left:23.89380531%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:23.89380531%;margin-left:0%;margin-right:-23.89380531%;}.sidebar-second #content{float:left;width:76.10619469%;margin-left:0%;margin-right:-76.10619469%;}.sidebar-second .region-sidebar-second{float:left;width:23.89380531%;margin-left:76.10619469%;margin-right:-100%;}.two-sidebars #content{float:left;width:52.21238938%;margin-left:23.89380531%;margin-right:-76.10619469%;}.two-sidebars .region-sidebar-first{float:left;width:23.89380531%;margin-left:0%;margin-right:-23.89380531%;}.two-sidebars .region-sidebar-second{float:left;width:23.89380531%;margin-left:76.10619469%;margin-right:-100%;}@media (min-width:768px) and (max-width:959px){.hidden-desktop{display:inherit !important;}.visible-desktop{display:none !important;}.visible-tablet{display:inherit !important;}.hidden-tablet{display:none !important;}.sidebar-first #content{float:left;width:66.667%;margin-left:33.333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;}.sidebar-second #content{float:left;width:66.667%;margin-left:0%;margin-right:-66.667%;}.sidebar-second .region-sidebar-second{float:left;width:23.89380531%;margin-left:66.667%;margin-right:-100%;}.two-sidebars #content{float:left;width:66.667%;margin-left:33.333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:0;padding-right:0;clear:left;}.lt-ie8 .two-sidebars .region-sidebar-second{position:relative;zoom:1;}.two-sidebars .region-sidebar-second:before,.two-sidebars .region-sidebar-second:after{content:"";display:table;}.two-sidebars .region-sidebar-second:after{clear:both;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.lt-ie7 .two-sidebars .region-sidebar-second .block{display:inline;overflow:hidden;overflow-y:visible;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.333%;margin-left:33.333%;margin-right:-66.667%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.333%;margin-left:66.667%;margin-right:-100%;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;}.visible-desktop{display:none !important;}.visible-phone{display:inherit !important;}.hidden-phone{display:none !important;}.sidebar-first #content{float:none;width:100%;margin-left:0;margin-right:0;}.sidebar-first .region-sidebar-first{float:none;width:100%;margin-left:0;margin-right:0;}.sidebar-second #content{float:none;width:100%;margin-left:0;margin-right:0;}.sidebar-second .region-sidebar-second{float:none;width:100%;margin-left:0;margin-right:0;}.two-sidebars #content{float:none;width:100%;margin-left:0;margin-right:0;}.two-sidebars .region-sidebar-first{float:none;width:100%;margin-left:0;margin-right:0;}.two-sidebars .region-sidebar-second{float:none;width:100%;margin-left:0;margin-right:0;}}.arrow-style{content:"\f054";font-family:'FontAwesome';position:absolute;right:11px;top:7px;font-size:.7em;}.listing-view-element.main-view{}.listing-view-element.main-view .node{}.listing-view-element.main-view .node > h2{display:none;}.listing-view-element.main-view .node .panel-body{margin-top:0;}.listing-view-element.main-view .field-name-field-location{border-bottom:none;padding-bottom:0;margin-bottom:0;color:#656565;font-size:.9em;}.listing-view-element.main-view .field-name-title-field a{color:#990000;font-size:1.5em;margin-bottom:10px;margin-top:-3px;display:block;line-height:1.2em;}.listing-view-element.main-view .field-name-title-field .field-items .field-item{color:#9d1b13;font-size:1em;line-height:1.2em;}.listing-view-element.main-view .date-display-single{color:#333;}.listing-view-element.main-view .field-name-body{margin-top:10px;}.listing-view-element .field-name-field-image,.listing-view-element .field-type-image{float:left;margin-right:20px;}.region-sidebar-first .listing-view-element .field-name-field-image,.region-sidebar-first .listing-view-element .field-type-image,.region-sidebar-second .listing-view-element .field-name-field-image,.region-sidebar-second .listing-view-element .field-type-image{margin-right:0px;float:none;}.listing-view-element .article-list-content{position:relative;}.listing-view-element .article-list-content .field-name-title-field h2{line-height:.8em;}.listing-view-element .article-list-content .field-name-title-field h2 a{font-size:.7em;font-family:'National bold';color:#990000;}.listing-view-element .article-list-content img{display:none;}.grid-view-element .views-row{width:31.9%;display:inline-block;position:relative;vertical-align:top;}.grid-view-element .group-details{position:absolute;background:rgba(157,27,19,0.8);bottom:0px;border:none;border-radius:0;margin:0;font-size:1.857em;line-height:1;width:100%;font-family:'National light';color:#ffffff;padding:0;}.grid-view-element .group-details .field-name-title-field{font-size:0.93333333em;line-height:1.57em;}.grid-view-element .group-details .panel-body{padding:10px 15px;max-width:100%;width:auto;}.grid-view-element .group-details .panel-body .field-name-title-field{font-family:'National light';line-height:1em;margin-bottom:5px;min-height:inherit;width:100%;}.grid-view-element .group-details .panel-body .library-hours-wrapper{font-size:.7em;margin-bottom:5px;}.grid-view-element .group-details .panel-body .field-name-field-library-amenities{display:inline-block;}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.table{width:auto;margin-bottom:0;}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.book-this-room:before{content:"a";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.cellphone-charging-station:before,.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.cell-phone-charging-station:before{content:"b";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.coffee-nearby:before{content:"c";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.computers:before,.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.computer-labs:before{content:"d";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.electrical-outlets:before{content:"e";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.event-space:before,.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-event-space:before{content:"f";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.group-study:before{content:"g";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.individual-study:before{content:"h";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.indoor:before{content:"i";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.map:before{content:"j";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.moveable-furniture:before{content:"k";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.outdoor:before{content:"l";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.printers-copiers-scanners:before{content:"m";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.projector:before{content:"n";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.quiet-study:before{content:"o";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.reservable:before{content:"p";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-study-space:before,.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-study-rooms:before,.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.study-space:before{content:"q";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.table:before,.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.filter-table:before{content:"r";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.talking-allowed:before{content:"s";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.whiteboard:before{content:"t";}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities{color:#fff;}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities.active{color:#fff;}.grid-view-element .group-details .panel-body .field-name-field-library-amenities .amenities-name{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.grid-view-element .group-details a{color:#ffffff;}.grid-view-element .group-details .field-name-field-hours .hours-item{font-size:.6em;margin-bottom:4px;}.grid-view-element .group-details .lib-cal-hours{font-size:.6em;text-transform:uppercase;padding-bottom:4px;}.grid-view-element .group-details .field-name-field-amenities{display:inline-block;}.grid-view-element .group-details .field-name-field-amenities .amenities .amenities-name{display:none;}.sidebar-events-element{}.sidebar-events-element .views-row{margin-top:20px;}.sidebar-events-element .node-event h2{display:none;}.sidebar-events-element .node-exhibition h2{display:none;}.front .sidebar-events-element{margin-bottom:0px;font-family:'National bold';}.sidebar-events-element .time-when{clear:both;color:#464646 !important;text-transform:lowercase;}.sidebar-events-element .time-when .caption{text-transform:capitalize;}.sidebar-events-element .field-name-body{display:none;}.sidebar-events-element .field-name-field-location,.sidebar-events-element .field-name-field-tags{display:none;}.sidebar-events-element .panel-body{padding:0;font-family:'National bold';}.sidebar-events-element .panel-body .group-main-details{float:none;width:100%;}.sidebar-events-element .panel-body .group-sub-details{display:none;}.sidebar-events-element .panel-body .group-sub-details .field-name-field-content-tags{display:none;}.sidebar-events-element .panel-body .field-label{display:none;}.sidebar-events-element .panel-body .group-title{float:none;width:auto;}.sidebar-events-element .panel-body .group-title .field-name-title-field{display:block;}.sidebar-events-element .panel-body .group-title .time-when{clear:none;}.sidebar-events-element .panel-body .date-wrapper{margin-bottom:10px;}.sidebar-events-element .panel-body .date-wrapper .opening-date,.sidebar-events-element .panel-body .date-wrapper .closing-date{display:block;width:50px;font-size:10px;color:#666666;font-family:'National italic';text-transform:uppercase;text-align:center;line-height:1em;margin-bottom:5px;}.sidebar-events-element .panel-body .date-wrapper .end-date{display:none;}.sidebar-events-element .panel-body .date-wrapper .inline.spacer{display:none;}.library-amenities-style .field-name-field-library-amenities{display:inline-block;box-sizing:border-box;width:49%;padding-right:4%;vertical-align:top;}.library-amenities-style .amenities-name{font-weight:bold;}.library-amenities-style .amenities-desc{padding:10px 0 20px;min-height:100px;}.library-amenities-icons-style .amenities.table{width:auto;margin-bottom:0;}.library-amenities-icons-style .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.library-amenities-icons-style .amenities.book-this-room:before{content:"a";}.library-amenities-icons-style .amenities.cellphone-charging-station:before,.library-amenities-icons-style .amenities.cell-phone-charging-station:before{content:"b";}.library-amenities-icons-style .amenities.coffee-nearby:before{content:"c";}.library-amenities-icons-style .amenities.computers:before,.library-amenities-icons-style .amenities.computer-labs:before{content:"d";}.library-amenities-icons-style .amenities.electrical-outlets:before{content:"e";}.library-amenities-icons-style .amenities.event-space:before,.library-amenities-icons-style .amenities.reservable-event-space:before{content:"f";}.library-amenities-icons-style .amenities.group-study:before{content:"g";}.library-amenities-icons-style .amenities.individual-study:before{content:"h";}.library-amenities-icons-style .amenities.indoor:before{content:"i";}.library-amenities-icons-style .amenities.map:before{content:"j";}.library-amenities-icons-style .amenities.moveable-furniture:before{content:"k";}.library-amenities-icons-style .amenities.outdoor:before{content:"l";}.library-amenities-icons-style .amenities.printers-copiers-scanners:before{content:"m";}.library-amenities-icons-style .amenities.projector:before{content:"n";}.library-amenities-icons-style .amenities.quiet-study:before{content:"o";}.library-amenities-icons-style .amenities.reservable:before{content:"p";}.library-amenities-icons-style .amenities.reservable-study-space:before,.library-amenities-icons-style .amenities.reservable-study-rooms:before,.library-amenities-icons-style .amenities.study-space:before{content:"q";}.library-amenities-icons-style .amenities.table:before,.library-amenities-icons-style .amenities.filter-table:before{content:"r";}.library-amenities-icons-style .amenities.talking-allowed:before{content:"s";}.library-amenities-icons-style .amenities.whiteboard:before{content:"t";}.read-more-style{color:#545454;font-size:.8em;font-family:'National bold';text-transform:uppercase;margin-top:20px;display:block;}.read-more-style::after{content:"\f054";font-family:'FontAwesome';font-size:.6em;margin-left:5px;}.grid-view-directory .views-row{width:48.57%;border:1px solid #ccc;min-height:214px;padding:20px;vertical-align:top;margin-bottom:20px;}.grid-view-directory .views-row.views-row-odd{margin-right:2.3%;}.grid-view-directory .views-row.views-row-even{margin-right:0px;}.grid-view-directory .views-row h2{display:none;}.grid-view-directory .views-row .field-name-field-photo{display:inline-block;vertical-align:top;min-width:75px;width:21%;height:75px;overflow:hidden;margin-right:4%;}.grid-view-directory .views-row .field-name-field-photo img{height:75px;width:75px;}.grid-view-directory .views-row .group-person-info{display:inline-block;min-height:118px;width:74%;color:#454545;}.grid-view-directory .views-row .group-person-info h3{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.grid-view-directory .views-row .field-name-title-field{font-size:1.5em;margin-bottom:8px;}.grid-view-directory .views-row .field-name-field-title{color:#454545;font-size:1.286em;margin-bottom:5px;}.grid-view-directory .views-row .field-name-field-expertise a{color:#656565;}.grid-view-directory .views-row .group-email-contact{width:65%;margin-right:2%;}.grid-view-directory .views-row .group-phone-contact{width:48%;max-width:100px;}.grid-view-directory .views-row .group-office{width:100%;}.grid-view-directory .views-row .group-office .field-label{display:inline-block !important;}.grid-view-directory .views-row .group-office .field-type-text{display:inline-block;}.grid-view-directory .views-row .group-email-contact,.grid-view-directory .views-row .group-phone-contact,.grid-view-directory .views-row .group-expertise-contact,.grid-view-directory .views-row .group-office{display:inline-block;vertical-align:top;margin-top:10px;}.grid-view-directory .views-row .group-email-contact h3,.grid-view-directory .views-row .group-phone-contact h3,.grid-view-directory .views-row .group-expertise-contact h3,.grid-view-directory .views-row .group-office h3{display:none;}.grid-view-directory .views-row .group-email-contact h3.field-label,.grid-view-directory .views-row .group-phone-contact h3.field-label,.grid-view-directory .views-row .group-expertise-contact h3.field-label,.grid-view-directory .views-row .group-office h3.field-label{display:block;text-transform:uppercase;font-size:.9em;line-height:normal;font-family:'National bold';margin:0;margin-bottom:3px;color:#666666;}.grid-view-directory .views-row .group-email-contact h3.field-label::after,.grid-view-directory .views-row .group-phone-contact h3.field-label::after,.grid-view-directory .views-row .group-expertise-contact h3.field-label::after,.grid-view-directory .views-row .group-office h3.field-label::after{content:":";}.grid-view-directory .views-row .group-email-contact .field-name-field-phone,.grid-view-directory .views-row .group-phone-contact .field-name-field-phone,.grid-view-directory .views-row .group-expertise-contact .field-name-field-phone,.grid-view-directory .views-row .group-office .field-name-field-phone{color:#666666;}.grid-view-directory .views-row .group-email-contact .field-name-field-email,.grid-view-directory .views-row .group-phone-contact .field-name-field-email,.grid-view-directory .views-row .group-expertise-contact .field-name-field-email,.grid-view-directory .views-row .group-office .field-name-field-email{color:#990000;word-wrap:break-word;padding-right:5px;}.grid-view-directory .views-row .group-email-contact .field-name-field-expertise a,.grid-view-directory .views-row .group-phone-contact .field-name-field-expertise a,.grid-view-directory .views-row .group-expertise-contact .field-name-field-expertise a,.grid-view-directory .views-row .group-office .field-name-field-expertise a{color:#333333;}block.inline-block{display:inline-block;}.bean-flexslider-full{max-width:1200px;margin:0 auto;}.block-nodeblock > .contextual-links-wrapper + .node > .contextual-links-wrapper{display:none;}.library-logo-block{background-image:url(/sites/all/themes/custom/library_theme/images/main-logo.png);background-repeat:no-repeat;width:193px;height:28px;display:block;}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.library-logo-block{background-image:url(/sites/all/themes/custom/library_theme/images/main-logo@2x.png);background-size:193px 28px;}}.library-logo-block span{display:none;}.ask-librarian-button-block{position:absolute;right:205px;top:-58px;background:#fff;border-radius:3px;z-index:100;text-align:center;cursor:pointer;width:145px;color:#000;font-size:.8em;}.ask-librarian-button-block a.ask-a-librarian{display:block;color:#000;font-size:1.3em;padding:7px 0;padding-left:36px;padding-right:10px;background:url(/sites/all/themes/custom/library_theme/images/ask-librarian.png) no-repeat scroll 7px 50%;}.region-navigation{max-width:1100px;position:relative;margin-left:auto;margin-right:auto;}.region-navigation::after{display:table;clear:both;content:" ";}.mobile-menu-popout{top:45px;left:-15px;width:calc(100% + 30px);}.mobile-menu-popout .menu-block-wrapper ul.menu li{position:static;}.db-search-block .gsc-input .gsc-input-box .gsst_a .gscb_a{top:3px;position:relative;color:#990000;}.db-search-block .gsc-search-button{width:40px;background-color:#990000;}.db-search-block .gsc-search-button input{padding:0;margin:0;width:16px;height:16px;margin:0 auto;display:block;}.footer-menu-block ul li a{color:#fff;padding:0px;line-height:18px;}.footer-menu-block ul li a:hover{background-color:transparent;color:#ffce00;}.content-callout{position:relative;}.content-callout .block-title{margin-bottom:10px;}.content-callout .group-details,.content-callout .slide-body{background-color:rgba(157,27,19,0.8);position:absolute;width:50%;bottom:0;left:0;padding:15px 15px 25px;}.content-callout .group-details h2 .field-name-field-title,.content-callout .slide-body h2 .field-name-field-title{color:#FFF;font-size:2em;font-weight:bold;margin-bottom:5px;}.content-callout .group-details .field-name-title-field a,.content-callout .slide-body .field-name-title-field a{color:#FFF;font-size:2em;margin-bottom:5px;padding-bottom:5px;}.content-callout .group-details .field-name-body,.content-callout .slide-body .field-name-body,.content-callout .group-details .field-name-field-caption-text,.content-callout .slide-body .field-name-field-caption-text{color:#FFF;font-size:1.2em;line-height:1.6em;}#block-bean-homepage-featured-2-column .call-out .caption-text{width:auto;}.footer .region-footer .social-icon{padding-top:8px;padding-bottom:8px;}.footer .region-footer .social-icon a:hover{opacity:0.7;}.footer .region-footer .button{background:none;padding:0;margin-top:15px;}.footer .region-footer .button a{border:1px solid #fff;color:#fff;padding:5px 10px;border-radius:5px;font-size:1.2em;}.footer .region-footer .button a:after{font-family:'fontAwesome';content:'\f101';padding-left:2px;}#block-views-gallery-slideshow-block-1{border-bottom:8px solid #990000;}.accessible-megamenu .accessible-megamenu-top-nav-item:first-child a[aria-haspopup].accessible-megamenu-open{border-left:1px solid transparent;}.group-library-collection{clear:both;position:relative;}.group-library-collection .field-name-field-images{height:250px;overflow:hidden;}.group-library-collection .group-collection-wrapper{background-color:rgba(157,27,19,0.8);bottom:0;left:0;padding:10px 15px 25px;position:absolute;width:50%;z-index:5;}.group-library-collection .field-name-field-title h3{margin-top:0;color:#FFF;margin-bottom:0;line-height:1.2em;}.group-library-collection .field-name-field-title h3 a{color:#FFF;font-size:1em;margin-bottom:5px;}.group-library-collection .field-name-field-caption-text{color:#FFF;font-size:1em;line-height:1em;}.group-library-collection .field-name-field-caption-text a{color:#FFF;font-size:1em;line-height:1em;}.group-library-collection .field-name-field-caption-text a.more-link{white-space:nowrap;text-transform:uppercase;}.group-library-collection .field-name-field-caption-text a.more-link:after{content:" >";}.homepage-custom-search-background-block .libraries-search-more-info{background:transparent;position:absolute;bottom:1px;width:100%;left:0;padding:0;text-align:center;}.homepage-custom-search-background-block .libraries-search-more-info span{background:rgba(0,0,0,0.8);padding:10px;color:#fff;line-height:1.5em;}.homepage-custom-search-background-block .libraries-search-more-info .read-more{color:#ffce00;}.page-node-8702 .page-horder{display:none;}.page-node-8702 .libanswers-block{border-bottom:1px solid #eee;padding-bottom:20px;}.page-node-8702 .libanswers-block .field-name-field-body{margin-left:25%;}.page-node-8702 .libanswers-block .field-name-field-body #s-la-content-search-query-794{width:50%;}.page-node-8702 .block-system{width:48%;float:left;margin-right:2%;}.page-node-8702 .library-contact-info-block{width:50%;float:left;}.page-node-8702 .librarian-contact-block{width:100%;float:left;margin-right:2%;margin-top:0;}.page-node-8702 .librarian-contact-block .views-exposed-widgets{border:none;}.page-node-8702 #block-block-18{width:50%;float:left;margin-top:0;}.page-node-8702 #block-block-18 #chat-info{padding:30px;}.page-node-8702 .block.horizontal-rule{width:100%;float:left;}.page-node-8702 .block.horizontal-rule hr{border-top:1px solid #eee;}.page-node-9071 .block-system{margin-bottom:0px;}.search-block{width:300px;}.search-block.search-block{z-index:100;}.search-block.search-block .input-group::after{content:"\f002";color:#fff;font-family:'FontAwesome';position:absolute;right:17px;top:10px;}.search-block.search-block .input-group input.form-search{border:1px solid #ccc;background:none;width:210px;float:right;height:24px;left:43px;color:#fff;padding-right:35px;}.search-block.search-block .input-group .input-group-btn{visibility:hidden;}.mobile-search-link-block{display:none;float:right;margin-top:15px;margin-right:0;position:relative;z-index:100;}@media (max-width:767px){.mobile-search-link-block{margin-top:7px;margin-right:0;}}@media (max-width:991px){.mobile-search-link-block{display:inline-block;}}.mobile-search-link-block a.search{background:url(/sites/all/themes/custom/library_theme/images/bkg-mobile-search-link.png) no-repeat 0 0 transparent;color:transparent;display:block;font-size:0;height:25px;width:25px;}#block-search-form.search-block{margin-bottom:0;}@media (max-width:991px){#block-search-form.search-block{display:none;}}.accessible-megamenu .accessible-megamenu-panel.accessible-megamenu-open{max-height:700px;}.menu-main-block.main-nav-block{margin-top:21px;z-index:99;font-size:.93em;}@media (max-width:767px){.menu-main-block.main-nav-block{background:#9D1C04;}}@media (max-width:1090px){.menu-main-block.main-nav-block{margin-left:-15px;}}@media (max-width:767px){.menu-main-block.main-nav-block li{width:100%;}}.menu-main-block.main-nav-block .accessible-megamenu{position:relative;background:none;border:none;line-height:normal;}@media (max-width:1090px){.menu-main-block.main-nav-block .accessible-megamenu{margin-left:-16px;}}@media (min-width:1091px){.menu-main-block.main-nav-block .accessible-megamenu{margin-left:-31px;}}.menu-main-block.main-nav-block .accessible-megamenu > .first .accessible-megamenu-panel{padding:0;background:#fff;}.menu-main-block.main-nav-block .accessible-megamenu span.caret{border-top:solid;color:#BA8482;margin-left:10px;}.menu-main-block.main-nav-block .accessible-megamenu li.menu-mlid-3265.accessible-megamenu-top-nav-item{position:static;}@media (min-width:768px){.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item{border:none;box-shadow:none;text-shadow:none;margin:0;font-family:'National light';font-size:1.5em;line-height:normal;position:relative;}}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item a,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink{color:#fff;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > a.accessible-megamenu-open,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > span.nolink.hover{background-color:rgba(0,0,0,0.35);}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > a.hover:before,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > span.nolink.hover:before{position:absolute;width:0;height:0;bottom:-10px;left:41%;margin:0 0 10px 0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #990000;content:" ";}@media (min-width:768px){.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > a:after,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink:after{content:"\f0d7";font-family:'FontAwesome';position:absolute;right:24px;top:0px;font-size:.7em;color:#BA8482;}}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > a:hover:after,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink:hover:after{color:#fff;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > a.accessible-megamenu-top-nav-item{color:#fff;font-size:1.13em;height:auto;margin:0;padding:10px 0;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item a,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink{color:#fff;height:54px;line-height:2.6em;padding-right:40px;text-decoration:none;text-shadow:none;background:none;box-shadow:none;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item a.dropdown-toggle,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink.dropdown-toggle{line-height:normal;background:none;border:none;color:#fff;box-shadow:none;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink{position:relative;display:block;padding:0 40px 2px 15px;z-index:1002;font-size:1em;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel{background:#990000;border:none;box-shadow:none;overflow:visible;border-radius:0;max-width:1100px;top:54px;padding:15px 20px;width:auto;-webkit-box-shadow:2px 2px 6px 0px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 6px 0px rgba(0,0,0,0.7);box-shadow:2px 2px 6px 0px rgba(0,0,0,0.7);}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group{padding:0;width:100%;font-size:0.75em;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li{display:inline-block;font-size:1em;list-style:none;width:100%;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-block{border-bottom:none;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend{font-weight:700;font-family:'National bold';}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.table{width:auto;margin-bottom:0;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.book-this-room:before{content:"a";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.cellphone-charging-station:before,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.cell-phone-charging-station:before{content:"b";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.coffee-nearby:before{content:"c";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.computers:before,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.computer-labs:before{content:"d";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.electrical-outlets:before{content:"e";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.event-space:before,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.reservable-event-space:before{content:"f";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.group-study:before{content:"g";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.individual-study:before{content:"h";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.indoor:before{content:"i";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.map:before{content:"j";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.moveable-furniture:before{content:"k";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.outdoor:before{content:"l";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.printers-copiers-scanners:before{content:"m";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.projector:before{content:"n";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.quiet-study:before{content:"o";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.reservable:before{content:"p";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.reservable-study-space:before,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.reservable-study-rooms:before,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.study-space:before{content:"q";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.table:before,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.filter-table:before{content:"r";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.talking-allowed:before{content:"s";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .amenities-legend .amenities.whiteboard:before{content:"t";}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-libraries-hours-menu-header-bloc .contextual-links-wrapper{display:none;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-menu---library-hours-left{float:left;width:50%;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-menu---library-hours-left .list-lib-menu .view-content{padding-right:5px;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-menu---library-hours-left .contextual-links-wrapper{display:none;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-menu---library-hours-right{width:50%;float:right;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-menu---library-hours-right .list-lib-menu .view-content{padding-left:5px;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li.kwall-megamenu-block-bean-menu---library-hours-right .contextual-links-wrapper{display:none;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li:last-child{border-bottom:none;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li:last-child a{border-bottom:none;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li:first-child{padding-top:0;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li > a{border-bottom:1px solid #fff;display:block;font-size:1.225em;font-weight:normal;height:auto;line-height:1em;margin:0;padding:10px 0;width:225px;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li > .nolink{border-bottom:none;border-bottom:1px solid #fff;display:block;font-size:1.2858em;font-weight:normal;margin:0;padding:10px 0 9px;width:225px;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li > .nolink:last-child{border-bottom:none;}.accessible-megamenu :focus{outline:2px solid rgba(153,27,30,0.3);}.accessible-megamenu .accessible-megamenu-top-nav-item:first-child a[aria-haspopup].open{border-bottom-left-radius:0px;border-left:0px none;left:0px;margin-right:0px;}.libraries-hours-calendar-menu .block-title{color:#ffffff;font-family:'National light';font-size:1.4em;}.libraries-hours-calendar-menu .block-title:after{content:'\f0d7';font-family:'FontAwesome';font-size:.4em;margin-left:10px;}.libraries-hours-calendar-menu .bean-generic.open{width:1100px;position:relative;z-index:10;top:19px;}.amenities-legends-block{font-size:.93em;}.amenities-legends-block .amenities.table{width:auto;margin-bottom:0;}.amenities-legends-block .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.amenities-legends-block .amenities.book-this-room:before{content:"a";}.amenities-legends-block .amenities.cellphone-charging-station:before,.amenities-legends-block .amenities.cell-phone-charging-station:before{content:"b";}.amenities-legends-block .amenities.coffee-nearby:before{content:"c";}.amenities-legends-block .amenities.computers:before,.amenities-legends-block .amenities.computer-labs:before{content:"d";}.amenities-legends-block .amenities.electrical-outlets:before{content:"e";}.amenities-legends-block .amenities.event-space:before,.amenities-legends-block .amenities.reservable-event-space:before{content:"f";}.amenities-legends-block .amenities.group-study:before{content:"g";}.amenities-legends-block .amenities.individual-study:before{content:"h";}.amenities-legends-block .amenities.indoor:before{content:"i";}.amenities-legends-block .amenities.map:before{content:"j";}.amenities-legends-block .amenities.moveable-furniture:before{content:"k";}.amenities-legends-block .amenities.outdoor:before{content:"l";}.amenities-legends-block .amenities.printers-copiers-scanners:before{content:"m";}.amenities-legends-block .amenities.projector:before{content:"n";}.amenities-legends-block .amenities.quiet-study:before{content:"o";}.amenities-legends-block .amenities.reservable:before{content:"p";}.amenities-legends-block .amenities.reservable-study-space:before,.amenities-legends-block .amenities.reservable-study-rooms:before,.amenities-legends-block .amenities.study-space:before{content:"q";}.amenities-legends-block .amenities.table:before,.amenities-legends-block .amenities.filter-table:before{content:"r";}.amenities-legends-block .amenities.talking-allowed:before{content:"s";}.amenities-legends-block .amenities.whiteboard:before{content:"t";}.amenities-legends-block .block-title{border-bottom:1px solid #777777;font-size:1.3em;margin-bottom:5px;padding-bottom:6px;font-weight:bold;}.amenities-legends-block ul{padding-left:0;}.amenities-legends-block ul li{list-style:none;}.amenities-legends-block ul li img{float:left;margin-top:5px;max-height:16px;max-width:21px;padding-left:5px;}.amenities-legends-block ul li .amenities{color:#333333;}.amenities-legends-block ul li .amenities:before{padding-right:5px;}.amenities-legends-block ul li .amenities .amenities-name{font-family:'National regular';font-size:1.1em;font-weight:bold;}.library-services-block.container{padding-bottom:10px;padding-top:35px;font-size:.9em;}.library-services-block h2{text-align:center;font-size:2.14em;}.library-services-block .block-title{text-align:center;}.utility-container{padding-left:15px;padding-right:15px;background:#000;}@media (min-width:768px) and (max-width:959px){.utility-container .superfish-menu-block{margin-left:-16px;}}.utility-container .superfish-menu-block .sf-menu{top:2px;}.utility-container .superfish-menu-block .sf-menu ul{background:rgba(0,0,0,0.8);}.utility-container .superfish-menu-block .sf-menu li.menuparent .menuparent{padding-right:28px;}.utility-container .superfish-menu-block .sf-menu li.menuparent .sf-sub-indicator{top:9px;right:11px;}.utility-container .superfish-menu-block .sf-menu li a,.utility-container .superfish-menu-block .sf-menu li .nolink{color:#AAA;display:block;padding:0;height:29px;padding:7px 10px 8px;font-size:.7em;border-left:1px solid #444444;}.utility-container .superfish-menu-block,.utility-container .header-utility-menu-block{float:right;margin-bottom:0;}.utility-container .superfish-menu-block .menu-name-menu-utility-menu ul,.utility-container .header-utility-menu-block .menu-name-menu-utility-menu ul{text-align:right;}.utility-container .superfish-menu-block .menu-name-menu-utility-menu ul li,.utility-container .header-utility-menu-block .menu-name-menu-utility-menu ul li{display:inline-block;border-left:1px solid #444;}.utility-container .superfish-menu-block .menu-name-menu-utility-menu ul li.last,.utility-container .header-utility-menu-block .menu-name-menu-utility-menu ul li.last{border-right:1px solid #444;}.utility-container .superfish-menu-block .menu-name-menu-utility-menu ul li a,.utility-container .header-utility-menu-block .menu-name-menu-utility-menu ul li a{color:#aaa;padding:0;text-align:center;height:29px;padding:7px 10px;}.utility-container .superfish-menu-block .menu-name-menu-utility-menu ul li a:hover,.utility-container .header-utility-menu-block .menu-name-menu-utility-menu ul li a:hover{background:none;}.utility-container .block-libraries-hours{margin-bottom:0;background:black;width:39%;position:relative;float:left;color:#aaaaaa;padding-top:7px;}.utility-container .block-libraries-hours .lib-time{float:left;width:100%;font-family:'National bold';font-size:.9em;}.utility-container .block-libraries-hours .lib-time .item{margin-right:25px;float:left;}.utility-container .block-libraries-hours .lib-time .item > a{color:#AAAAAA;}.utility-container .block-libraries-hours .lib-time .item .indicator{width:8px;height:8px;position:relative;background:#777777;display:inline-block;margin:0 5px;opacity:1;float:none;font-size:0em;line-height:16px;overflow:hidden;}.utility-container .block-libraries-hours .lib-time .item .indicator.open{background:#00a100;}.utility-container .block-libraries-hours .lib-time .item .indicator.closed{background:#990000;}.utility-container .block-libraries-hours .lib-time .item .indicator.appointment{background:#ffcc00;}.refine-search-tour-step{height:0;position:absolute;left:40%;}.sidebar-menu-block{border-top:6px solid #990000;background:#edebe8;font-size:1em;}.sidebar-menu-block ul.menu{vertical-align:top;margin:0;padding:0;display:inline-block;width:100%;}.sidebar-menu-block ul.menu li{position:relative;}.sidebar-menu-block ul.menu li ul.menu{background:#E0DED8;}.sidebar-menu-block ul.menu li ul.menu li a,.sidebar-menu-block ul.menu li ul.menu li span{padding-left:30px;}.sidebar-menu-block ul.menu li ul.menu li ul.menu li a{font-family:'National light';padding-left:45px;}.sidebar-menu-block ul.menu li.has-children.collapsed:after{content:"\f054";font-family:'FontAwesome';position:absolute;right:11px;top:7px;font-size:.7em;}.sidebar-menu-block ul.menu li.has-children.collapsed ul.menu{background:#E0DED8;}.sidebar-menu-block ul.menu li.has-children.collapsed ul.menu li a{padding-left:30px;}.sidebar-menu-block ul.menu li a.active{background:#FFCF00;background-position:top right;cursor:pointer;width:100%;}.sidebar-menu-block ul.menu li a.active:before{background:url(/sites/all/themes/custom/library_theme/images/sidebar-nav-end-yellow.png) no-repeat center;width:7px;height:100%;content:" ";position:absolute;right:-6px;top:0;background-size:auto 100%;right:-11px;width:15px;}@media (max-width:767px){.sidebar-menu-block ul.menu li a.active{width:100%;background:#FFCD23;}}.sidebar-menu-block ul.menu li.expanded > a{background-color:#ffcf00;}.sidebar-menu-block ul.menu li.expanded > a:after{content:"\f078";font-family:'FontAwesome';position:absolute;right:11px;top:7px;font-size:.7em;}.sidebar-menu-block ul.menu li.expanded li a:hover,.sidebar-menu-block ul.menu li.expanded li.active-trail a.active,.sidebar-menu-block ul.menu li.expanded li.expanded a.active,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail.active{background:#880504;color:#fff;}.sidebar-menu-block ul.menu li.expanded li a:hover.link-wrapped:before,.sidebar-menu-block ul.menu li.expanded li.active-trail a.active.link-wrapped:before,.sidebar-menu-block ul.menu li.expanded li.expanded a.active.link-wrapped:before,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail.link-wrapped:before,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail.active.link-wrapped:before{background-size:10px 100%;right:-12px;}.sidebar-menu-block ul.menu li.expanded li a:hover:before,.sidebar-menu-block ul.menu li.expanded li.active-trail a.active:before,.sidebar-menu-block ul.menu li.expanded li.expanded a.active:before,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail:before,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail.active:before{background-image:url(/sites/all/themes/custom/library_theme/images/sidebar-nav-end-red.png);background-size:auto 100%;right:-11px;width:15px;}.sidebar-menu-block ul.menu li.expanded li a:hover:after,.sidebar-menu-block ul.menu li.expanded li.active-trail a.active:after,.sidebar-menu-block ul.menu li.expanded li.expanded a.active:after,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail:after,.sidebar-menu-block ul.menu li.expanded li.expanded > a.active-trail.active:after{color:#fff;}.sidebar-menu-block ul.menu li.expanded li.collapsed:hover:after{color:#fff;}.sidebar-menu-block ul.menu li.expanded li.expanded li.active a.active-trail{background-color:#BEB9AF;color:#333333;}.sidebar-menu-block ul.menu li.expanded li.expanded li.active a.active-trail:before{background:url(/sites/all/themes/custom/library_theme/images/sidebar-nav-end-grey.png) no-repeat center;background-size:10px 100%;right:-12px;}.sidebar-menu-block ul.menu li.expanded li.expanded li.active-trial.active a.active,.sidebar-menu-block ul.menu li.expanded li.expanded li a:hover{background-color:#BEB9AF;color:#333333;}.sidebar-menu-block ul.menu li.expanded li.expanded li.active-trial.active a.active:before,.sidebar-menu-block ul.menu li.expanded li.expanded li a:hover:before{background:url(/sites/all/themes/custom/library_theme/images/sidebar-nav-end-grey.png) no-repeat center;background-size:10px 100%;right:-12px;}.sidebar-menu-block ul.menu li a,.sidebar-menu-block ul.menu li span.nolink{list-style:none;padding:7px 20px;width:100%;display:block;color:#333333;}.sidebar-menu-block ul.menu li a:hover,.sidebar-menu-block ul.menu li span.nolink:hover{background:#FFCF00;background-position:top right;cursor:pointer;}.sidebar-menu-block ul.menu li a:hover:before,.sidebar-menu-block ul.menu li span.nolink:hover:before{background:url(/sites/all/themes/custom/library_theme/images/sidebar-nav-end-yellow.png) no-repeat center;width:7px;height:100%;content:" ";position:absolute;right:-6px;top:0;background-size:auto 100%;right:-11px;width:15px;}@media (max-width:768px){.sidebar-menu-block ul.menu li a:hover,.sidebar-menu-block ul.menu li span.nolink:hover{width:100%;background:#FFCD23;}}.primary-image-block .group-title{min-height:80px;}.primary-image-block .field-name-field-banner img,.primary-image-block .field-name-field-image img{height:auto;width:100%;}.primary-image-block .group-panel-wrapper{margin:0 auto;max-width:1100px;}.primary-image-block .group-panel-wrapper .highlight-region-panel{background:rgba(157,27,19,0.8);border:none;bottom:0px;box-shadow:none;color:#fff;height:auto;margin:0;min-width:530px;padding:0 20px 15px;position:absolute;}.primary-image-block .group-panel-wrapper .highlight-region-panel .lib-time .library-hours-item{color:#fff;font-size:1em;position:absolute;left:15px;bottom:15px;border-radius:6px;line-height:1.8em;font-family:'National regular';}.primary-image-block .group-panel-wrapper .highlight-region-panel .lib-time .library-hours-item .indicator{width:8px;height:8px;position:relative;background:#777777;display:inline-block;margin:0 5px;opacity:1;float:none;font-size:0em;line-height:16px;overflow:hidden;}.primary-image-block .group-panel-wrapper .highlight-region-panel .lib-time .library-hours-item .indicator.open{background:#00a100;}.primary-image-block .group-panel-wrapper .highlight-region-panel .lib-time .library-hours-item .indicator.closed{background:#990000;}.primary-image-block .group-panel-wrapper .highlight-region-panel .lib-time .library-hours-item .indicator.appointment{background:#ffcc00;}.primary-image-block .group-panel-wrapper .highlight-region-panel .field-name-title-field{display:block;font-family:'National light';font-size:2.5em;line-height:1em;padding-top:20px;font-weight:600;}.primary-image-block .group-panel-wrapper .highlight-region-panel .field-name-title-field.inline{display:inline-block;}.primary-image-block .group-panel-wrapper .highlight-region-panel .field-name-field-sub-heading{font-size:1.6em;font-family:'National bold';display:inline-block;padding-bottom:13px;}.primary-image-block .group-panel-wrapper .highlight-region-panel .field-name-field-sub-heading.preceding-in:before{content:'In';font-family:'National light';font-weight:.9em;padding:0 5px;}.primary-image-block .group-panel-wrapper .highlight-region-panel .field-name-field-book-this-room a{color:#fff;font-size:.5em;border:1px solid #fff;padding:0px 5px 7px 6px;right:80px;bottom:15px;border-radius:6px;height:28px;line-height:1.8em;}.primary-image-block .group-panel-wrapper .highlight-region-panel .field-name-field-book-this-room a:before{font-family:'FontAwesome';content:"\f073";color:#fff;margin-right:5px;}.primary-image-block .group-panel-wrapper .highlight-region-panel .highlighted-link-button{float:right;margin-right:10px;}.primary-image-block .group-panel-wrapper .highlight-region-panel .highlighted-link-button.map a:before{content:"\f041";}.primary-image-block .group-panel-wrapper .highlight-region-panel .highlighted-link-button.contact a:before{content:"\f003";}.primary-image-block .group-panel-wrapper .highlight-region-panel .highlighted-link-button a{color:#fff;font-size:1em;border:1px solid #fff;padding:4px 5px 7px 6px;right:20px;bottom:15px;border-radius:6px;height:28px;line-height:1.8em;}.primary-image-block .group-panel-wrapper .highlight-region-panel .highlighted-link-button a:before{font-family:'FontAwesome';color:#fff;margin-right:5px;}.primary-image-block .group-panel-wrapper .highlight-region-panel .field-name-field-hours{font-size:.6em;margin-bottom:10px;}.page-node.node-type-location .field-name-field-sub-heading.field-type-text{display:block;font-size:1.5em;font-family:'National regular';padding-bottom:0;line-height:1.5em;}.page-node.node-type-location .field-name-field-sub-heading.field-type-text:before{display:none;}.related-links-block{width:243px;background:#edebe8;color:#990000;cursor:pointer;}.related-links-block ul.menu{vertical-align:top;margin:0;padding:0;display:inline-block;}.related-links-block ul.menu li{list-style:none;padding:10px 20px;width:243px;border-bottom:2px solid #fff;font-family:'National bold';}@media (min-width:768px) and (max-width:1199px){.related-links-block ul.menu li{width:193px;}}.related-links-block ul.menu li::after{content:"\f054";font-family:'FontAwesome';font-size:0.6em;float:right;}.related-links-block ul.menu li:hover{background:#dcd9d3;}@media (min-width:768px) and (max-width:1199px){.related-links-block{width:193px;}}.primary-image-block h2{display:none;}.front-page-events-block{width:23.637%;float:left;}.front-page-events-block h2.block-title{font-size:2.2em;}.front-page-events-block.has-featured .field-name-field-image-thumbnail{margin-right:0px;padding-bottom:10px;}.front-page-events-block.has-featured .panel-body .group-sub-details.field-group-div .field-name-field-content-tags{display:none;}.sidebar-event-block.has-featured .views-row-first .panel-body .time-when{margin-left:15px;}.hours-legend-block .amenities-legend .amenities-icon:before{font-weight:normal;}.sidebar-event-block{}.sidebar-event-block .views-row{margin-top:20px;}.sidebar-event-block .node-event h2{display:none;}.sidebar-event-block .node-exhibition h2{display:none;}.front .sidebar-event-block{margin-bottom:0px;font-family:'National bold';}.sidebar-event-block .time-when{clear:both;color:#464646 !important;text-transform:lowercase;}.sidebar-event-block .time-when .caption{text-transform:capitalize;}.sidebar-event-block .field-name-body{display:none;}.sidebar-event-block .field-name-field-location,.sidebar-event-block .field-name-field-tags{display:none;}.sidebar-event-block .panel-body{padding:0;font-family:'National bold';}.sidebar-event-block .panel-body .group-main-details{float:none;width:100%;}.sidebar-event-block .panel-body .group-sub-details{display:none;}.sidebar-event-block .panel-body .group-sub-details .field-name-field-content-tags{display:none;}.sidebar-event-block .panel-body .field-label{display:none;}.sidebar-event-block .panel-body .group-title{float:none;width:auto;}.sidebar-event-block .panel-body .group-title .field-name-title-field{display:block;}.sidebar-event-block .panel-body .group-title .time-when{clear:none;}.sidebar-event-block .panel-body .date-wrapper{margin-bottom:10px;}.sidebar-event-block .panel-body .date-wrapper .opening-date,.sidebar-event-block .panel-body .date-wrapper .closing-date{display:block;width:50px;font-size:10px;color:#666666;font-family:'National italic';text-transform:uppercase;text-align:center;line-height:1em;margin-bottom:5px;}.sidebar-event-block .panel-body .date-wrapper .end-date{display:none;}.sidebar-event-block .panel-body .date-wrapper .inline.spacer{display:none;}.sidebar-event-block .view-events .panel-body{padding-left:0;width:100%;}.sidebar-event-block .view-events .panel-body .group-main-details{width:100%;}.sidebar-event-block .view-events .panel-body .group-sub-details .field-name-field-content-tags{display:none;}.sidebar-event-block .view-events .panel-body .field-label{display:none;}.sidebar-event-block .view-events .panel-body .group-title{float:none;width:auto;clear:none;}.sidebar-event-block .view-events .panel-body .group-title .field-name-title-field{display:block;}.sidebar-event-block .view-events .panel-body .group-title .time-when{clear:none;}.sidebar-event-block .view-events .panel-body .date-wrapper{margin-bottom:10px;}.sidebar-event-block .view-events .panel-body .date-wrapper .opening-date,.sidebar-event-block .view-events .panel-body .date-wrapper .closing-date{display:block;font-family:'National italic';color:#656565;text-transform:uppercase;width:50px;text-align:center;font-size:.7em;line-height:1em;margin-bottom:3px;}.sidebar-event-block .view-events .panel-body .date-wrapper .end-date{display:none;}.sidebar-event-block .view-events .panel-body .date-wrapper .inline.spacer{display:none;}.sidebar-event-block .view-events .panel-body .field-name-title-field a{color:#990000;font-family:'National bold';margin-bottom:10px;display:block;font-size:1em !important;}.sidebar-event-block .view-events .panel-body .field-name-title-field .field-items .field-item{color:#990000;line-height:1.35em;font-family:'National bold';}.sidebar-event-block.has-featured .views-row-first .field-name-field-image{display:block;float:none;}.sidebar-event-block.has-featured .views-row-first .panel-body{background:#edebe8;border-radius:0;margin:0;}.sidebar-event-block.has-featured .views-row-first .panel-body .date-wrapper{margin-left:15px;}.sidebar-event-block.has-featured .views-row-first .panel-body .time-when{margin-bottom:10px;}.sidebar-event-block.has-featured .views-row-first .panel-body .field-name-title-field{width:95%;}.sidebar-event-block.has-featured .views-row-first .panel-body .date-month{background:#CDC7C1;}.sidebar-event-block.has-featured .views-row-first img{display:block;padding:0;margin:0;width:100%;height:auto;}.sidebar-event-block .addtocal{display:none;}.sidebar-event-block .view-content img{display:none;}.sidebar-event-block .view-footer{margin-top:10px;}.sidebar-event-block .view-footer a{color:#545454;font-size:.8em;font-family:'National bold';text-transform:uppercase;margin-top:20px;display:block;}.sidebar-event-block .view-footer a::after{content:"\f054";font-family:'FontAwesome';font-size:.6em;margin-left:5px;}.news-header-block,.events-exhibitions-header-block{position:relative;padding-top:42px;}.news-header-block .element-invisible,.events-exhibitions-header-block .element-invisible{position:relative !important;clip:auto;overflow:inherit;height:auto;width:initial;}.news-header-block,.events-exhibitions-header-block{line-height:1;margin:0 auto;max-width:1100px;}.news-header-block .node-article .field-name-field-thumbnail-image,.events-exhibitions-header-block .node-article .field-name-field-thumbnail-image,.news-header-block .node-exhibition .field-name-field-thumbnail-image,.events-exhibitions-header-block .node-exhibition .field-name-field-thumbnail-image,.news-header-block .node-event .field-name-field-thumbnail-image,.events-exhibitions-header-block .node-event .field-name-field-thumbnail-image,.news-header-block .node-article .field-name-field-image-thumbnail,.events-exhibitions-header-block .node-article .field-name-field-image-thumbnail,.news-header-block .node-exhibition .field-name-field-image-thumbnail,.events-exhibitions-header-block .node-exhibition .field-name-field-image-thumbnail,.news-header-block .node-event .field-name-field-image-thumbnail,.events-exhibitions-header-block .node-event .field-name-field-image-thumbnail,.news-header-block .node-article .field-name-field-image,.events-exhibitions-header-block .node-article .field-name-field-image,.news-header-block .node-exhibition .field-name-field-image,.events-exhibitions-header-block .node-exhibition .field-name-field-image,.news-header-block .node-event .field-name-field-image,.events-exhibitions-header-block .node-event .field-name-field-image{float:left;width:39%;margin-right:6%;overflow:hidden;height:auto;}.news-header-block .node-article .field-group-fieldset,.events-exhibitions-header-block .node-article .field-group-fieldset,.news-header-block .node-exhibition .field-group-fieldset,.events-exhibitions-header-block .node-exhibition .field-group-fieldset,.news-header-block .node-event .field-group-fieldset,.events-exhibitions-header-block .node-event .field-group-fieldset{background:none;position:relative;top:97px;left:12px;}.news-header-block .node-article .field-group-fieldset .panel-heading,.events-exhibitions-header-block .node-article .field-group-fieldset .panel-heading,.news-header-block .node-exhibition .field-group-fieldset .panel-heading,.events-exhibitions-header-block .node-exhibition .field-group-fieldset .panel-heading,.news-header-block .node-event .field-group-fieldset .panel-heading,.events-exhibitions-header-block .node-event .field-group-fieldset .panel-heading{display:none;}.panel-body{padding:0px 15px;width:530px;float:left;}.panel-body.aside{display:inline-block;width:560px;vertical-align:top;top:90px;position:relative;}.panel-body.aside .field-name-title-field{color:#990000;font-size:1.5em;margin:5px 0;}.panel-body.aside .featured-heading{color:#990000;font-family:'National bold';font-size:1.1em;}.panel-body.aside .time-when{position:absolute;margin-left:310px;}.panel-body .group-main-details{float:left;width:100%;}.panel-body .group-sub-details{float:left;}.panel-body .group-sub-details p{display:inline;}.panel-body .group-sub-details a.read-more{display:inline;}.panel-body .group-sub-details .field-label{color:#333333;font-size:.9em;}.panel-body .group-sub-details h3.field-label{color:#333333;font-size:1em;font-family:'National bold';}.panel-body .group-sub-details .field-name-field-content-tags{display:inline-block;}.panel-body h3.field-label,.panel-body .field-name-field-location{display:inline-block;}.panel-body h3.field-label{font-size:1em;font-weight:1em;margin:0px;padding:0px;}.panel-body h3.field-label:after{content:":";}.panel-body .time-when{color:#656565;font-size:1.1em;}.panel-body .time-when span{margin-right:4px;}.panel-body .group-title{float:left;width:71%;}.panel-body .date-wrapper{margin-top:5px;float:left;width:auto;display:inline-block;}.panel-body .date-wrapper .opening-date,.panel-body .date-wrapper .closing-date{display:none;}.panel-body .date-wrapper .inline.spacer{display:inline-block;font-weight:bold;}.panel-body .date-wrapper .inline.spacer{position:relative;bottom:23px;}.panel-body .date-wrapper .month_day_year{display:inline-block;border:1px solid #B8B7B5;margin-right:9px;text-align:center;min-width:47px;}.panel-body .date-wrapper .month_day_year.end-date{margin-left:9px;}.panel-body .date-wrapper .month_day_year .date-month{display:block;color:#990000;text-transform:uppercase;background:#EDEBE8;font-family:'National light';font-size:15px;font-weight:bold;}.panel-body .date-wrapper .month_day_year .date-day{display:block;font-size:2em;font-family:'National light';margin-bottom:3px;margin-top:3px;}.panel-body .field-name-title-field{vertical-align:top;text-align:left;display:inline-block;}.listing-view .addtocal{position:absolute;right:0;}.related-event-block .field-name-field-image-thumbnail img{height:auto !important;max-width:100%;}.related-events-block .field-group-fieldset{box-shadow:none;border:none;width:100%;padding:0;}.related-events-block .field-name-field-image-thumbnail{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.related-events-block .panel-body{width:auto;padding:0;}.related-events-block .panel-body .field-name-field-location{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.related-events-block .panel-body .date-wrapper{float:left;width:56px;}.related-events-block .panel-body .date-wrapper .month_day_year{border:0;}.related-events-block .panel-body .date-wrapper .month_day_year.end-date{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.related-events-block .panel-body .date-wrapper .month_day_year::before{float:right;content:'';width:1px;height:46px;background:#AAA;}.related-events-block .panel-body .date-wrapper .month_day_year .date-month{background:none;}.related-events-block .panel-body .date-wrapper .month_day_year + .inline.spacer{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.related-events-block .panel-body .group-title{float:left;width:calc(100% - 56px);}.related-events-block .panel-body .group-title .time-when{color:#464646 !important;text-transform:lowercase;}.related-events-block .panel-body .group-title .time-when .caption{text-transform:capitalize;}.related-events-block .field-name-title-field{display:block;width:auto;}.related-events-block .field-name-title-field a{display:block;font-family:'National bold';margin-bottom:10px;}.related-events-block .group-sub-details{display:none;}.related-events-block .more-link{color:#545454;font-size:.8em;font-family:'National bold';text-transform:uppercase;margin-top:20px;display:block;}.related-events-block .more-link::after{content:"\f054";font-family:'FontAwesome';font-size:.6em;margin-left:5px;}.exhibitions-header{background:url(/sites/all/themes/custom/library_theme/images/exhibitions-header.png) no-repeat;width:auto;display:block;height:449px;background-size:cover;position:relative;}.exhibitions-header .bean-generic{margin:0 auto;max-width:1100px;position:relative;height:449px;}.exhibitions-header .bean-generic .content{position:absolute;bottom:0;left:0;padding:20px;min-width:530px;background:rgba(157,27,19,0.8);bottom:0px;color:#ffffff;border:none;border-radius:0;margin:0;font-size:1.857em;line-height:1;}.exhibitions-header .bean-generic .content .field-name-title-field{font-size:0.93333333em;line-height:1.57em;}.exhibitions-header .bean-generic h1.custom-page-title{margin:0;padding:0;color:#fff;font-size:1.5em;}.view-exhibition-archive .view-content .field-name-field-image{float:left;height:100%;}.view-exhibition-archive .view-content .panel-body .field-name-field-location{margin:0;padding-top:0;}.view-exhibition-archive .view-content .panel-body .field-name-title-field .field-item{font-size:1.4em;color:#990000;min-height:70px;}.front-page-news-block{float:right;padding-left:2%;width:76.3%;}.front-page-news-block .node-article{margin-bottom:25px;}.front-page-news-block h2.block-title{font-size:2.2em;margin-bottom:15px;margin-top:5px;}.front-page-news-block .content{margin-bottom:20px;}.front-page-news-block span.field-name-field-article-date.field-article-date{color:#545454;}.front-page-news-block .field-name-body.field-type-text-with-summary{line-height:1.4em;margin-bottom:0;margin-top:10px;}.front-page-news-block .field-name-title-field h2{font-size:2em;margin-top:0px;}.front-page-news-block .field-name-title-field h2 a{color:#990000;font-family:'National bold';}.front-page-news-block .article-list-content .field-name-body img{display:none;}.front-page-news-block div.article-list-content > .field.field-name-body.field-label-hidden{clear:none;}.front-page-news-block .listing-view .field-name-field-image img{margin-bottom:20px;}.front-page-news-block .more-link{text-transform:uppercase;}.front-page-news-block .view-footer .more-link{color:#545454;font-size:.8em;font-family:'National bold';text-transform:uppercase;margin-top:20px;display:block;margin-top:0;}.front-page-news-block .view-footer .more-link::after{content:"\f054";font-family:'FontAwesome';font-size:.6em;margin-left:5px;}.region-related-content .related-exhibitions-block .panel-body{padding:0;width:100%;}.region-related-content .related-exhibitions-block .panel-body .group-main-details img{width:100%;height:auto;}.region-related-content .related-exhibitions-block .panel-body .group-title{width:100%;margin-top:10px;font-family:'National bold';}.region-related-content .related-exhibitions-block .panel-body .group-sub-details{display:none;}.region-related-content .related-exhibitions-block .panel-body .date-wrapper{display:none;}.visitors-main-display-block{background-color:#edebe8;position:relative;}.visitors-main-display-block .callout-content-top-wrapper{background:#fff;}.visitors-main-display-block h2,.visitors-main-display-block h3{margin:0;padding:0;}.visitors-main-display-block .content{background-color:#FFF;min-height:430px;position:relative;width:100%;max-width:1440px;margin:0 auto;}.visitors-main-display-block .field-name-field-services-title{font-family:'National light';font-size:1.8em;margin-top:20px;margin-bottom:10px;text-align:center;}.visitors-main-display-block .visitor-support-image.top.left{position:absolute;top:0;left:0;margin-bottom:15px;}.visitors-main-display-block .visitor-support-image.bottom.left{position:absolute;bottom:15px;left:0;}.visitors-main-display-block .visitor-support-image.top.right{position:absolute;top:0;right:0;margin-bottom:15px;}.visitors-main-display-block .visitor-support-image.bottom.right{position:absolute;bottom:15px;right:0;}.visitors-main-display-block .group-main-display{background-color:#edebe8;position:relative;z-index:10;max-width:1170px;margin:0 auto;padding:0 15px;background:#fff;}.visitors-main-display-block .group-main-display .group-video-wrapper{display:inline-block;position:relative;width:59.6%;}.visitors-main-display-block .group-main-display .group-video-wrapper .field-name-field-video-image img{height:auto !important;max-width:100%;}.visitors-main-display-block .group-main-display .group-video-wrapper .field-name-field-video-title{background-color:rgba(157,27,19,0.8);bottom:0px;color:#fff;font-family:'National light';font-size:3em;line-height:1.2em;left:0px;padding:10px 20px;position:absolute;}.visitors-main-display-block .group-main-display .group-video-wrapper .field-name-field-video-link a{color:transparent;font-size:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5;}.visitors-main-display-block .group-main-display .group-video-wrapper .field-name-field-video-link a.colorbox-load:after{background:url(/sites/all/themes/custom/library_theme/images/bkg-callout-video-play-button.png) 0 0 no-repeat transparent;content:"";height:70px;left:calc(50% - 35px);position:absolute;top:calc(50% - 35px);width:70px;}.visitors-main-display-block .group-main-display .field-name-field-main-display-caption{display:inline-block;width:38%;vertical-align:top;margin-left:20px;margin-top:30px;line-height:1.5em;overflow:hidden;}.visitors-main-display-block .group-main-display .field-name-field-main-display-caption h2{font-family:'National bold';font-size:1.5719em;color:#990000;}.visitors-main-display-block .group-main-display .field-name-field-main-display-caption p{font-size:1.14286em;line-height:1.7em;margin-bottom:10px;margin-top:20px;}.flexslider .sharethis-buttons{display:none;}.events-slideshow-block{line-height:1em;}.events-slideshow-block .panel-body{padding-top:20px;}.events-slideshow-block .panel-body .field-name-title-field{color:#990000;font-size:1.5em;}.events-slideshow-block .panel-body .date-wrapper{height:300px;margin-right:15px;}.events-slideshow-block .panel-body .date-wrapper .opening-date,.events-slideshow-block .panel-body .date-wrapper .closing-date{display:none;}.events-slideshow-block .field-name-field-image{display:inline-block;width:550px;}.front .sub-content{margin-top:80px;}.wider-container{max-width:1120px;margin:0 auto;}.connect-block{margin-bottom:10px;position:static;bottom:45px;font-size:.93em;}.connect-block h2.block-title{margin-top:-45px;padding-bottom:10px;padding-left:10px;}.connect-block .flexslider{margin-bottom:0px;padding:0;overflow:hidden;border:none;box-shadow:none;background:#fff;border-radius:0;padding:0 10px;max-width:1120px;height:300px;}.connect-block .flexslider img{width:auto;}.connect-block .flexslider ul.connect-container li.connect-page{display:block;}.connect-block .flexslider .node-social-media h2{display:none;}.connect-block .flexslider .node-social-media .node-readmore a{color:#0266BC;position:absolute;bottom:10px;left:20px;padding:3px;background-color:rgba(255,255,255,0.8);}.connect-block .flexslider .node-social-media .content{position:relative;height:100%;}.connect-block .flexslider .node-social-media .field-name-field-image{position:absolute;top:0;left:0;width:100%;height:100%;}.connect-block .flexslider .node-social-media .field-name-field-image img{background-position:50% 50%;background-size:cover;width:100%;height:100%;}.connect-block .flexslider .node-social-media .field-name-field-image div{background-size:cover;width:100%;height:100%;background-position:50% 50%;}.connect-block .flexslider .node-social-media .field-name-field-image a div{background-position:50% 50%;background-size:cover;width:100%;height:100%;}.connect-block .flexslider .node-social-media .field-name-body{color:#fff;padding:20px;position:relative;top:0;left:0;font-size:1.1em;height:100%;}.connect-block .flexslider .node-social-media .field-name-body .field-items{height:93%;}.connect-block .flexslider .node-social-media .field-name-body .field-items .field-item{height:100%;overflow:hidden;}.connect-block .flexslider .node-social-media .field-name-field-youtube-embed{position:relative;}.connect-block .flexslider .node-social-media a{color:#0266BC;word-wrap:break-word;}.connect-block .flexslider .node-social-media.twitter{width:339px;height:145px;background:#19A9E3;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;position:relative;}.connect-block .flexslider .node-social-media.twitter::after{content:"\f099";font-family:'FontAwesome';font-size:2em;color:#fff;width:45px;height:45px;background:#19A9E3;display:block;position:absolute;right:0;bottom:0;visibility:visible;text-align:center;padding-top:14px;}@media (max-width:1199px){.connect-block .flexslider .node-social-media.twitter{width:49.4%;}}.connect-block .flexslider .node-social-media.twitter a{color:#fff;height:100%;width:100%;}.connect-block .flexslider .node-social-media.instagram{width:13%;height:145px;background:#0F5083;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;position:relative;}.connect-block .flexslider .node-social-media.instagram:first-child{height:300px;width:29%;float:right;margin-right:0;position:relative;}.connect-block .flexslider .node-social-media.instagram::after{content:"\f16d";font-family:'FontAwesome';font-size:2em;color:#fff;width:45px;height:45px;background:#0F5083;display:block;position:absolute;right:0;bottom:0;visibility:visible;text-align:center;padding-top:14px;}.connect-block .flexslider .node-social-media.instagram .field-name-field-image{bottom:0;right:0;}.connect-block .flexslider .node-social-media.instagram .field-name-field-image img{width:auto;height:100%;}.connect-block .flexslider .node-social-media.facebook{width:302px;height:145px;background:#0054AD;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;position:relative;}.connect-block .flexslider .node-social-media.facebook .field-item a{color:#fff;}.connect-block .flexslider .node-social-media.facebook::after{content:"\f09a";font-family:'FontAwesome';font-size:2em;color:#fff;width:45px;height:45px;display:block;position:absolute;right:0;bottom:0;visibility:visible;text-align:center;padding-top:14px;}@media (max-width:1199px){.connect-block .flexslider .node-social-media.facebook{width:49.4%;}.connect-block .flexslider .node-social-media.facebook:last-child{margin-right:0;width:49.5%;}}.connect-block .flexslider .node-social-media.youtube{width:265px;height:145px;background:#AF2722;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;position:relative;}.connect-block .flexslider .node-social-media.youtube::after{content:"\f167";font-family:'FontAwesome';font-size:2em;color:#fff;width:45px;height:45px;background:#AF2722;display:block;position:absolute;right:0;bottom:0;visibility:visible;text-align:center;padding-top:14px;}@media (max-width:1199px){.connect-block .flexslider .node-social-media.youtube{width:49.4%;}.connect-block .flexslider .node-social-media.youtube:last-child{margin-right:0;}}.connect-block .flexslider .node-social-media.youtube .field-name-field-image img{width:100%;height:auto;}@media (min-width:1200px){.connect-block{height:300px;}}.block-kwall-social-media .flex-direction-nav{position:relative;visibility:visible;display:block;opacity:1;bottom:180px;}.block-kwall-social-media .flex-direction-nav a{visibility:hidden;display:block;opacity:1;width:60px;height:80px;}.block-kwall-social-media .flex-direction-nav .flex-prev{left:0;}.block-kwall-social-media .flex-direction-nav .flex-prev:before{background:url(/sites/all/themes/custom/library_theme/images/arrow-left.png) no-repeat;width:60px;height:80px;visibility:visible;content:" ";}.block-kwall-social-media .flex-direction-nav .flex-next{right:0;}.block-kwall-social-media .flex-direction-nav .flex-next:before{background:url(/sites/all/themes/custom/library_theme/images/arrow-right.png) no-repeat;width:60px;height:80px;content:" ";visibility:visible;right:-1px;position:relative;}#block-bean-social-media-links .field-name-field-social-link{float:left;}#block-bean-social-media-links .field-name-field-social-link a.facebook::after{content:"\f082";font-family:'FontAwesome';color:#375599;font-size:2.2em;padding:0 2px;}#block-bean-social-media-links .field-name-field-social-link a.linkedin::after{content:"\f08c";font-family:'FontAwesome';color:#007AB8;font-size:2.2em;padding:0 2px;}#block-bean-social-media-links .field-name-field-social-link a.instagram:after{content:"\f16d";font-family:'FontAwesome';color:#0F5083;font-size:2.2em;padding:0 2px;}#block-bean-social-media-links .field-name-field-social-link a.twitter:after{content:"\f081";font-family:'FontAwesome';color:#19A9E3;font-size:2.2em;padding:0 2px;}.featured-callout-block,.featured-callout-tpl{margin-top:40px;}.featured-callout-block .call-out div,.featured-callout-tpl .call-out div{width:49.8%;position:relative;}.featured-callout-block .call-out div img,.featured-callout-tpl .call-out div img{height:auto !important;max-width:100%;}.featured-callout-block .call-out div .caption-text,.featured-callout-tpl .call-out div .caption-text{background-color:rgba(157,27,19,0.8);color:#FFF;font-size:2em;font-weight:200;line-height:1em;position:absolute;bottom:0;left:0;padding:10px 30px 16px;}.libraries-hours-calendar table thead tr.odd{background:#edebe8;}.list-lib-menu{background:#fff;}.list-lib-menu h2{display:none;}.list-lib-menu .view-content{margin:0 !important;padding:10px 10px;}.list-lib-menu .views-row{min-height:58px;padding:10px 13px;}.list-lib-menu .views-row.views-row-even{background:#DEDEDE;}.list-lib-menu .views-row .parent-library{display:none;}.list-lib-menu .views-row .field-name-title-field{display:inline-block;width:36%;}.list-lib-menu .views-row .field-name-title-field a{color:#333333 !important;font-family:'National regular';font-size:16px;font-weight:normal;height:auto !important;line-height:1.2em !important;margin:0px !important;padding-left:0px !important;}.list-lib-menu .views-row .lib-cal-hours{display:inline-block;width:30%;vertical-align:top;font-weight:700;font-family:'National bold';}.list-lib-menu .views-row .lib-cal-hours .indicator{width:8px;height:8px;background:#777777;display:inline-block;margin:0 5px;opacity:1;float:none;font-size:0em;line-height:16px;margin-right:15px;overflow:hidden;}.list-lib-menu .views-row .lib-cal-hours .indicator.open{background:#00a100;}.list-lib-menu .views-row .lib-cal-hours .indicator.closed{background:#990000;}.list-lib-menu .views-row .lib-cal-hours .indicator.appointment{background:#ffcc00;}.list-lib-menu .views-row .group-amenities{display:inline-block;float:right;width:32%;min-width:150px;}.list-lib-menu .views-row .group-amenities h3{display:none;}.list-lib-menu .views-row .group-amenities .amenities.table{width:auto;margin-bottom:0;}.list-lib-menu .views-row .group-amenities .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.list-lib-menu .views-row .group-amenities .amenities.book-this-room:before{content:"a";}.list-lib-menu .views-row .group-amenities .amenities.cellphone-charging-station:before,.list-lib-menu .views-row .group-amenities .amenities.cell-phone-charging-station:before{content:"b";}.list-lib-menu .views-row .group-amenities .amenities.coffee-nearby:before{content:"c";}.list-lib-menu .views-row .group-amenities .amenities.computers:before,.list-lib-menu .views-row .group-amenities .amenities.computer-labs:before{content:"d";}.list-lib-menu .views-row .group-amenities .amenities.electrical-outlets:before{content:"e";}.list-lib-menu .views-row .group-amenities .amenities.event-space:before,.list-lib-menu .views-row .group-amenities .amenities.reservable-event-space:before{content:"f";}.list-lib-menu .views-row .group-amenities .amenities.group-study:before{content:"g";}.list-lib-menu .views-row .group-amenities .amenities.individual-study:before{content:"h";}.list-lib-menu .views-row .group-amenities .amenities.indoor:before{content:"i";}.list-lib-menu .views-row .group-amenities .amenities.map:before{content:"j";}.list-lib-menu .views-row .group-amenities .amenities.moveable-furniture:before{content:"k";}.list-lib-menu .views-row .group-amenities .amenities.outdoor:before{content:"l";}.list-lib-menu .views-row .group-amenities .amenities.printers-copiers-scanners:before{content:"m";}.list-lib-menu .views-row .group-amenities .amenities.projector:before{content:"n";}.list-lib-menu .views-row .group-amenities .amenities.quiet-study:before{content:"o";}.list-lib-menu .views-row .group-amenities .amenities.reservable:before{content:"p";}.list-lib-menu .views-row .group-amenities .amenities.reservable-study-space:before,.list-lib-menu .views-row .group-amenities .amenities.reservable-study-rooms:before,.list-lib-menu .views-row .group-amenities .amenities.study-space:before{content:"q";}.list-lib-menu .views-row .group-amenities .amenities.table:before,.list-lib-menu .views-row .group-amenities .amenities.filter-table:before{content:"r";}.list-lib-menu .views-row .group-amenities .amenities.talking-allowed:before{content:"s";}.list-lib-menu .views-row .group-amenities .amenities.whiteboard:before{content:"t";}.list-lib-menu .views-row .group-amenities .amenities{color:#aaaaaa;width:16px;height:16px;margin-left:10px;position:relative;overflow:hidden;display:inline-block;}.list-lib-menu .views-row .group-amenities .amenities.active{color:#990000;}.list-lib-menu .views-row .group-amenities .amenities .amenities-name{visibility:hidden;}.list-lib-menu .views-row-last{border-bottom:1px solid #DEDEDE;}.kwall-megamenu-block-bean-libraries-block-2 .list-lib-menu .view-content{padding-left:0px;}.homepage-custom-search-background-block{border-bottom:8px solid #9B0000;background-size:cover;position:absolute;height:422px;min-height:610px;overflow:hidden;width:100%;background-position:center;}.homepage-custom-search-background-block h2.block-title{display:none;}.homepage-custom-search-background-block .entity-bean p img{width:100%;height:auto;display:block;}.homepage-custom-search-background-block .media-element-container{margin:0;padding:0;}.quick-search-block{min-height:610px;}.quick-search-block select#homer-select{margin-left:202px;background:white;color:black;}.quick-search-block .main-stage-search-wrapper{margin:0 auto;max-width:1100px;}.quick-search-block .main-stage-search-wrapper h2{text-align:center;margin-top:50px;margin-bottom:10px;padding:0;color:#fff;font-size:2.5em;}.quick-search-block .main-stage-search-wrapper .search-container{background:#680401;color:#fff;margin:0 auto;margin-bottom:100px;padding-bottom:50px;position:relative;width:75%;}.quick-search-block .main-stage-search-wrapper .search-container .take-a-tour{position:absolute;border:1px solid #990000;top:-31px;left:0px;padding:0 15px;color:#ffcc00;text-transform:uppercase;}.quick-search-block .main-stage-search-wrapper .search-container .take-a-tour:before{font-family:'FontAwesome';content:"\f01d";color:#ffcc00;margin-right:5px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-form-wrapper{background-color:#9b1e10;padding:10px;margin-bottom:50px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-form-wrapper .search-form form input[type="submit"]{background:transparent url(/sites/all/themes/custom/library_theme/images/btn_quick-search.png) no-repeat 50% 50%;color:transparent;position:absolute;right:20px;top:10px;width:25px;height:50px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-form-wrapper .search-form form input[type="submit"]::after{content:"\f002";color:#fff;font-family:'FontAwesome';position:absolute;right:17px;top:10px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-form-wrapper .search-form form input[type="text"]{height:50px;width:75%;padding:14px 50px 14px 15px;font-style:italic;font-size:1.4em;border:1px solid #ADADAD;}.quick-search-block .main-stage-search-wrapper .search-container .search-current{font-size:1.4em;font-weight:400;padding:10px 5px 11px 15px;width:23%;line-height:1.4em;background:#BBBBBB;float:left;width:25%;color:#333333;position:relative;cursor:pointer;border:1px solid #8e8e8e;height:50px;white-space:nowrap;}.quick-search-block .main-stage-search-wrapper .search-container .search-current:after{font-family:'fontAwesome';content:'\f0d7';font-size:15px;padding-left:5px;}.quick-search-block .main-stage-search-wrapper .search-container .search-current .caret{position:relative;left:45px;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection{padding-left:0;width:calc(((100% - 20px) / 4) - 2px);background:#DCDCDC;position:absolute;z-index:99;display:none;top:60px;left:11px;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection li{width:100%;list-style:none;color:#000;line-height:1.7em;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection li:first-child a{padding-top:10px;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection li.popular-searches{text-transform:uppercase;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection li.popular-searches strong{padding-left:20px;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection li.popular-searches::before{content:'';display:block;width:100%;height:1px;background:#999999;margin:11px 0;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection li a{color:#000;min-width:160px;display:block;padding:5px 20px;font-weight:400;}.quick-search-block .main-stage-search-wrapper .search-container .search-selection li a:hover{background-color:#666;color:#ffcc00;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms form{display:none;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms form.selected{display:block;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form{display:none;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .form-drop-wrapper{position:absolute;z-index:9;width:100%;left:0;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .database-quicklinks ul.quicklinks{display:none;background:#9D1C04;padding-left:15px;margin:0;line-height:1.6;padding-top:15px;padding-bottom:15px;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .database-quicklinks ul.quicklinks li{width:25%;list-style:none;display:inline-block;vertical-align:top;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .database-quicklinks ul.quicklinks li a{color:#fff;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .database-quicklinks ul.quicklinks li a.selected,.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .database-quicklinks ul.quicklinks li a:hover{color:#ffcc00;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search{display:none;background:#9D1C04;padding-left:15px;margin:0;line-height:1.6;padding-top:15px;padding-bottom:15px;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search li{width:19%;list-style:none;display:inline-block;vertical-align:top;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search li a{color:#fff;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search li a.selected,.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search li a:hover{color:#ffcc00;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form.selected{display:block;}.quick-search-block .main-stage-search-wrapper .search-container .search-method{width:100%;margin-top:0px;border-top:10px solid #9b1e10;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul{font-size:0;line-height:0;margin:0 auto;text-align:center;width:100%;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li{list-style:none;background:#8B1401;display:inline-block;font-size:14px;line-height:2.14286em;text-align:center;width:32%;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li:first-child{border-radius:0 0 0 5px;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li:last-child{border-radius:0 0 5px 0;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li a{display:block;color:#fff;text-transform:uppercase;font-weight:bold;height:38px;padding-top:4px;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li a.advanced-search{-webkit-box-shadow:-1px -1px 0px 0px #680401;-moz-box-shadow:-1px -1px 0px 0px #680401;box-shadow:-1px -1px 0px 0px #680401;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li a.advanced-search:after{content:"\f054";font-family:'FontAwesome';font-size:.6em;margin-left:5px;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li.active{background:#9D1C04;}.quick-search-block .main-stage-search-wrapper .search-container #main-libraries-search-form{background:#990000;padding:8px;}.quick-search-block .main-stage-search-wrapper .search-container #main-libraries-search-form select{color:#333333;font-size:1.4em;padding:0px 20px;display:inline-block;height:50px;width:29%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#BBBBBB;border-radius:0;border:1px solid #8F8F8F;}.quick-search-block .main-stage-search-wrapper .search-container #main-libraries-search-form select:focus{outline:none;}.quick-search-block .main-stage-search-wrapper .search-container #main-libraries-search-form p{display:inline-block;width:71%;position:relative;}.quick-search-block .main-stage-search-wrapper .search-container #main-libraries-search-form p::after{font-family:'FontAwesome';content:"\f002";color:#9d1b13;position:absolute;right:18px;display:block;top:6px;font-size:1.8em;}.quick-search-block .main-stage-search-wrapper .search-container #main-libraries-search-form p input.main-libraries-search-text{width:99%;height:50px;border:1px solid #8F8F8F;color:#333333;font-size:1.4em;padding:0px 20px;font-style:italic;}.quick-search-block .main-stage-search-wrapper .search-container #main-libraries-search-form p input.main-libraries-search-text:focus{outline:none;}.quick-search-block .main-stage-search-wrapper .search-container .what-search-do{vertical-align:top;padding:0 10px;width:59%;display:inline-block;}.quick-search-block .main-stage-search-wrapper .search-container .what-search-do .support-text-content{display:none;}.quick-search-block .main-stage-search-wrapper .search-container .what-search-do .support-text-content.selected{display:block;}.quick-search-block .main-stage-search-wrapper .search-container .what-search-do h3{color:#fff;margin:0;padding:0 0 3px;border-bottom:1px solid #540200;margin-bottom:10px;font-size:19px;font-family:'National italic';}.quick-search-block .main-stage-search-wrapper .search-container .see-also{vertical-align:top;padding:0 10px;width:39%;display:inline-block;margin-bottom:20px;}.quick-search-block .main-stage-search-wrapper .search-container .see-also .search-sidebar-text{display:none;}.quick-search-block .main-stage-search-wrapper .search-container .see-also .search-sidebar-text.selected{display:block;}.quick-search-block .main-stage-search-wrapper .search-container .see-also .search-sidebar-text a{color:#ffce00;font-size:1em;line-height:1em;}.quick-search-block .main-stage-search-wrapper .search-container .see-also h3{border-bottom:1px solid #540200;color:#fff;font-size:19px;margin:0;padding:0 0 3px;margin-bottom:2px;}.quick-search-block .main-stage-search-wrapper .search-container .see-also ul{line-height:14px;margin-top:10px;margin:0;padding:0;}.quick-search-block .main-stage-search-wrapper .search-container .see-also ul li{list-style:none;display:inline-block;min-width:49%;line-height:.8;}.quick-search-block .main-stage-search-wrapper .search-container .see-also ul li a{color:#ffcc00;display:block;padding-bottom:5px;text-transform:none;}.quick-search-block .main-stage-search-wrapper .search-container .see-also ul li a::after{content:" >";}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs{position:absolute;bottom:-49px;background:rgba(0,0,0,0.8);width:100%;margin:0 auto;border:2px solid #600500;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul{margin:0;padding:0;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul li{list-style:none;display:inline-block;width:24.6%;text-align:center;height:45px;padding-top:2px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul li:last-child a::after{border-right:none;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul li a{color:#fff;display:block;font-size:20px;text-transform:capitalize;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul li a::after{border-right:1px solid white;height:20px;content:" ";position:relative;left:63px;}.quick-search-block .main-stage-search-wrapper .libraries-search-more-info{background:rgba(0,0,0,0.8);padding:10px;color:#fff;line-height:1.5em;position:relative;}.quick-search-block .main-stage-search-wrapper .libraries-search-more-info a{color:#ffcc00;}.body-wrapper ul.links{padding:0;border-bottom:4px solid #EDEBE8;overflow:hidden;padding-bottom:10px;text-align:center;}.body-wrapper ul.links li.first a::before{content:"\f053";font-family:'FontAwesome';font-size:.6em;margin-right:5px;}.body-wrapper ul.links li{list-style:none;display:inline;}.body-wrapper ul.links li a{display:inline-block;vertical-align:top;}.body-wrapper ul.links li a.last-week{float:left;}.body-wrapper ul.links li a.this-week:before{content:"";}.body-wrapper ul.links li a.next-week{float:right;}.body-wrapper ul.links li.last a::after{content:"\f054";font-family:'FontAwesome';font-size:.6em;margin-left:5px;}.libraries-hours-page-block table{border:none;color:#474747;font-family:'National bold';}.libraries-hours-page-block table.tableheader-processed thead tr{color:#474747;text-transform:capitalize;font-weight:700;}.libraries-hours-page-block table thead tr th{text-align:left;background:none;border:none;padding:10px;}.libraries-hours-page-block table thead tr th.today{background:rgba(237,235,232,0.5);}.libraries-hours-page-block table thead tr th .day{font-family:'National light';color:#777777;}.libraries-hours-page-block table tbody tr{border-top:none;}.libraries-hours-page-block table tbody tr.even{background:#F6F5F3;}.libraries-hours-page-block table tbody tr.odd{background:#fff;}.libraries-hours-page-block table tbody tr.odd td{background:#fff;}.libraries-hours-page-block table tbody tr td{border:none;border-right:1px solid #ccc;padding:10px;text-align:left;}@media (max-width:959px){.libraries-hours-page-block table tbody tr td{text-align:center;}.libraries-hours-page-block table tbody tr td.st-key{display:none;}}.libraries-hours-page-block table tbody tr td:first-child a{font-weight:bold;}.libraries-hours-page-block table tbody tr td.today{background:rgba(237,235,232,0.5);}@media (max-width:959px){.libraries-hours-page-block .table > thead > tr > th,.libraries-hours-page-block .table > tbody > tr > th,.libraries-hours-page-block .table > tfoot > tr > th,.libraries-hours-page-block .table > thead > tr > td,.libraries-hours-page-block .table > tbody > tr > td,.libraries-hours-page-block .table > tfoot > tr > td{padding:0;}}.room-libraries-display-block{height:450px;}.room-libraries-display-block .room-library-main-background{background-size:cover;height:450px;width:100%;background-position:center;}table.tableheader-processed{border:none;color:#333333;}table.tableheader-processed thead tr{color:#990000;text-transform:uppercase;}table.tableheader-processed thead tr th{text-align:center;background:none;border:none;padding:10px;}table.tableheader-processed thead tr th.today{background:#edebe8;}table.tableheader-processed tbody tr{text-align:center;border-top:1px solid #ccc;}table.tableheader-processed tbody tr td{border:none;padding:10px;}table.tableheader-processed tbody tr td:first-child{font-weight:bold;max-width:200px;text-align:left;}table.tableheader-processed tbody tr td.today{background:rgba(237,235,232,0.5) !important;}.amenities-details-mode{width:48%;display:inline-block;margin-bottom:20px;vertical-align:top;}.amenities-details-mode .amenities svg{width:16px;height:16px;position:relative;top:4px;margin-right:10px;}.amenities-details-mode .amenities .amenities-desc{margin-top:15px;}.libraries-amenities .amenities{margin-bottom:3px;}.libraries-amenities .amenities img.filter-amenity{margin-bottom:0px;margin-right:5px;}.libraries-amenities .amenities img.filter-amenity.moveable-chairs{width:20px;height:13px;}.sidebar-filter-block{border:1px solid #dcd9d3;padding:5px 15px 15px;}.sidebar-filter-block button{text-align:center;background:linear-gradient(to bottom,#dddddd,#b1b1b1);font-family:'National bold';color:#ffffff;background:#9A1D15;border:0;padding:0.5em 1.5em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-transform:uppercase;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;font-family:'National regular';text-transform:capitalize;}.sidebar-filter-block button:hover{background:#bf0400;color:#fff;}.sidebar-filter-block button.disabled{opacity:0.7;}.sidebar-filter-block button.preview{background:#cccccc;}.sidebar-filter-block button:hover{background:#bf0400;}.sidebar-filter-block button:active{background:#bf0400;}.sidebar-filter-block button:focus,.sidebar-filter-block button:visited{background:#bf0400;}.sidebar-filter-block .form-item{margin-bottom:20px;}.sidebar-filter-block .form-item label{font-size:1.3em;color:#333333;font-weight:normal;}.sidebar-filter-block .form-item.checkbox label{font-weight:normal;font-size:1em;line-height:1.2em;position:relative;left:15px;}.sidebar-filter-block .form-checkboxes{height:auto;border:none;box-shadow:none;padding:0;}.sidebar-filter-block .form-checkboxes .form-type-checkbox{padding:0;}.sidebar-filter-block .form-checkboxes label{display:block;color:#333333;}.sidebar-filter-block .form-checkboxes input[type=checkbox]{display:none;}.sidebar-filter-block .form-checkboxes .form-item.checkbox label:before{font-family:FontAwesome;display:inline-block;}.sidebar-filter-block .form-checkboxes .form-item.checkbox label:before,.sidebar-filter-block .form-checkboxes .form-item.checkbox > label.control-label:before{content:"\f096";}.sidebar-filter-block .form-checkboxes .form-item.checkbox label:before,.sidebar-filter-block .form-checkboxes .form-type-checkbox > label.control-label:before{letter-spacing:7px;position:absolute;left:-15px;}.sidebar-filter-block .form-checkboxes .form-item.checkbox labeL.checked:before{content:"\f046";color:#990000;}.sidebar-filter-block .form-checkboxes .form-item.checkbox label:before{letter-spacing:5px;}.sidebar-filter-block .form-checkboxes label{display:inline-block;}.sidebar-filter-block .form-checkboxes label .amenities.table{width:auto;margin-bottom:0;}.sidebar-filter-block .form-checkboxes label .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.sidebar-filter-block .form-checkboxes label .amenities.book-this-room:before{content:"a";}.sidebar-filter-block .form-checkboxes label .amenities.cellphone-charging-station:before,.sidebar-filter-block .form-checkboxes label .amenities.cell-phone-charging-station:before{content:"b";}.sidebar-filter-block .form-checkboxes label .amenities.coffee-nearby:before{content:"c";}.sidebar-filter-block .form-checkboxes label .amenities.computers:before,.sidebar-filter-block .form-checkboxes label .amenities.computer-labs:before{content:"d";}.sidebar-filter-block .form-checkboxes label .amenities.electrical-outlets:before{content:"e";}.sidebar-filter-block .form-checkboxes label .amenities.event-space:before,.sidebar-filter-block .form-checkboxes label .amenities.reservable-event-space:before{content:"f";}.sidebar-filter-block .form-checkboxes label .amenities.group-study:before{content:"g";}.sidebar-filter-block .form-checkboxes label .amenities.individual-study:before{content:"h";}.sidebar-filter-block .form-checkboxes label .amenities.indoor:before{content:"i";}.sidebar-filter-block .form-checkboxes label .amenities.map:before{content:"j";}.sidebar-filter-block .form-checkboxes label .amenities.moveable-furniture:before{content:"k";}.sidebar-filter-block .form-checkboxes label .amenities.outdoor:before{content:"l";}.sidebar-filter-block .form-checkboxes label .amenities.printers-copiers-scanners:before{content:"m";}.sidebar-filter-block .form-checkboxes label .amenities.projector:before{content:"n";}.sidebar-filter-block .form-checkboxes label .amenities.quiet-study:before{content:"o";}.sidebar-filter-block .form-checkboxes label .amenities.reservable:before{content:"p";}.sidebar-filter-block .form-checkboxes label .amenities.reservable-study-space:before,.sidebar-filter-block .form-checkboxes label .amenities.reservable-study-rooms:before,.sidebar-filter-block .form-checkboxes label .amenities.study-space:before{content:"q";}.sidebar-filter-block .form-checkboxes label .amenities.table:before,.sidebar-filter-block .form-checkboxes label .amenities.filter-table:before{content:"r";}.sidebar-filter-block .form-checkboxes label .amenities.talking-allowed:before{content:"s";}.sidebar-filter-block .form-checkboxes label .amenities.whiteboard:before{content:"t";}.sidebar-filter-block .form-checkboxes label .amenities{display:inline-block;color:#333333;}.sidebar-filter-block .form-checkboxes label .amenities img{height:16px;width:16px;margin-right:6px;}.sidebar-filter-block .form-checkboxes label .amenities-name{margin-left:6px;}.sidebar-filter-block .views-submit-button{clear:both;}.sidebar-filter-block .views-submit-button button{text-align:center;background:linear-gradient(to bottom,#dddddd,#b1b1b1);font-family:'National bold';color:#ffffff;background:#9A1D15;border:0;padding:0.5em 1.5em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-transform:uppercase;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}.sidebar-filter-block .views-submit-button button:hover{background:#bf0400;color:#fff;}.sidebar-filter-block .views-submit-button button.disabled{opacity:0.7;}.sidebar-filter-block .views-submit-button button.preview{background:#cccccc;}.sidebar-filter-block .views-submit-button button:hover{background:#bf0400;}.sidebar-filter-block .views-submit-button button:active{background:#bf0400;}.sidebar-filter-block .views-submit-button button:focus,.sidebar-filter-block .views-submit-button button:visited{background:#bf0400;}.date-filter-block{position:relative !important;}.date-filter-block h2.block-title{border-bottom:1px solid #888888;font-size:1.286em;font-family:'National regular';margin-bottom:7px;color:#333333;padding-bottom:6px;}.date-filter-block input.datepicker{width:237px;border-radius:0;font-family:'National italic';}.date-filter-block:after{font-family:'FontAwesome';content:"\f073";display:block;visibility:visible;position:absolute;bottom:26px;right:0px;}.sidebar-search-block{position:relative !important;}.sidebar-search-block input[type="text"]{border-radius:0;}.sidebar-search-block:after{font-family:'FontAwesome';content:"\f002";visibility:visible;position:absolute;bottom:26px;right:9px;font-size:1.5em;color:#969696;}.exhibition-gallery-block{margin:0 auto;max-width:1100px;background:#fff;}.exhibition-gallery-block .flexslider{border:none;}.exhibition-gallery-block h2{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.exhibition-gallery-block .group-caption{background:rgba(0,0,0,0.5);color:#fff;padding:20px;position:absolute;bottom:0;width:100%;}.exhibition-gallery-block .group-caption h3{margin:0;padding:0;color:#fff;font-size:1em;font-family:'National bold';}.exhibition-gallery-block .group-caption h3 span a{color:#fff;}.related-content-block > .node{float:left;width:32%;margin-right:1%;}.related-content-block > .node:last-child{margin-right:0;}.related-content-block > .node img{max-width:100%;}.related-content-block > .node .field-name-title-field{min-height:32px;margin-bottom:5px;}.welcome-block{height:31px;float:right;margin:0;margin-top:-4px;border-left:1px solid #444;padding-bottom:5px;}@media (max-width:767px){.welcome-block{display:block;margin-top:-4px;margin-left:-4px;border-left:0;padding-bottom:5px;float:none;}}@media (min-width:768px) and (max-width:959px){.welcome-block{width:27%;position:absolute;bottom:0;right:0;border-top:1px solid #444;text-align:right;border-right:0 none;border-left:1px solid #444;padding-bottom:0;margin-right:-15px;}}.welcome-block .content{padding-right:7px;padding-top:9px;margin-bottom:-1px;color:#aaa;}.logged-in .welcome-block .content{margin-left:4px;}@media (min-width:768px) and (max-width:959px){.welcome-block .content{padding-top:0;margin-bottom:0;}}.welcome-block a{padding:0;padding:7px 7px;display:inline;color:#ffce00;}@media (min-width:768px) and (max-width:959px){.welcome-block a{line-height:30px;padding:0 10px;}}.welcome-block ul{list-style:none;list-style-image:none;padding:0;margin-bottom:0;}.welcome-block li{display:inline;}.welcome-block li.last a{color:#aaa;line-height:21px;border-left:1px solid #444;}.welcome-block .contextual-links-wrapper{top:10px;}@media (min-width:766px) and (max-width:959px){.welcome-block .contextual-links-wrapper{top:3px;}}@media (min-width:960px){.welcome-block .contextual-links-wrapper{top:10px;}}.welcome-block .contextual-links-wrapper .contextual-links-trigger{display:inline-block;height:18px;background-position:2px -18px;margin-top:1px;}.welcome-block .contextual-links-wrapper + .content{margin-right:26px;}.block-responsive-menu-button{display:none;}.librarian-contact-block{margin-top:50px;}.related-links-block{background-color:#FFF;}.related-links-block h2{margin-bottom:10px;}.related-links-block .view-location-collection-related-links .field-name-field-related-menu-links a{background-color:#edebe8;display:block;padding:5px 10px;position:relative;margin-bottom:2px;}.related-links-block .view-location-collection-related-links .field-name-field-related-menu-links a:after{content:"\f054";font-family:'FontAwesome';position:absolute;right:11px;top:7px;font-size:.7em;}.mobile-menu-popout .menu-block-wrapper ul.menu a.responsive-menu-sub-menu-title{display:block;}.mobile-menu-popout .menu-block-wrapper ul.menu .responsive-menu-sub-menu-title{display:none;}.mobile-menu-popout .menu-block-wrapper li.menu-mlid-3265 a.responsive-menu-sub-menu-title{border-bottom:none !important;}.mobile-menu-popout .menu-block-wrapper li.menu-mlid-3265 a.responsive-menu-sub-menu-title span{border-bottom:none !important;}.mobile-menu-popout .menu-block-wrapper ul.menu{background-color:#9D1C04;padding-bottom:0;padding-top:0;box-shadow:0px 1px 4px #222;}.mobile-menu-popout .menu-block-wrapper ul.menu li{background-color:#9D1C04;}.mobile-menu-popout .menu-block-wrapper ul.menu li a,.mobile-menu-popout .menu-block-wrapper ul.menu li > span{border-bottom:1px solid #fff;background:none !important;padding-top:15px;padding-bottom:15px;padding-right:0 !important;}.mobile-menu-popout .menu-block-wrapper ul.menu li a:after,.mobile-menu-popout .menu-block-wrapper ul.menu li > span:after{font-family:'FontAwesome';content:"\f105";text-align:right;float:right;margin-right:20px;font-size:32px;}.mobile-menu-popout .menu-block-wrapper ul.menu li a.back{background-color:#9D1C04;}.mobile-menu-popout .menu-block-wrapper ul.menu li.last a,.mobile-menu-popout .menu-block-wrapper ul.menu li.last > span{border-bottom:none;}.utility-container .superfish-menu-block .sf-menu li{display:inline-block;float:none;}.utility-container .superfish-menu-block .sf-menu li:hover > ul,.utility-container .superfish-menu-block .sf-menu li.sfHover > ul{top:1.1em;}.utility-container .superfish-menu-block .sf-menu li ul.sf-has-clone-parent{background:#000;}.utility-container .superfish-menu-block .sf-menu li ul.sf-has-clone-parent li a{font-family:'National light';color:#aaa;}.utility-container .superfish-menu-block .sf-menu li ul.sf-has-clone-parent li a:after{font-family:'FontAwesome';content:"\f105";position:absolute;right:5px;top:0px;font-size:1.5em;color:#fff;}.utility-container .superfish-menu-block .sf-menu li ul.sf-has-clone-parent a.sf-depth-1,.utility-container .superfish-menu-block .sf-menu li ul.sf-has-clone-parent a.sf-depth-2{border-bottom:1px solid #aaa;padding-left:0;padding-right:0;margin:5px 15px 5px 15px;}.utility-container .superfish-menu-block .sf-menu li ul.sf-has-clone-parent .last a.sf-depth-2{border-bottom:none;}.slide-with-caption .caption-wrapper{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.3);color:#fff;padding:8px 20px 8px 20px;}.slide-with-caption .caption-wrapper .title{font-size:1.3em;font-weight:500;line-height:15px;}.slide-with-caption .caption-wrapper .caption{font-size:1em;font-weight:500;}.today-hours-block{float:left;width:50%;}.second-today-hours-block{float:right;}.usc-libraries-hours-menu-tour-step{position:absolute;bottom:0;left:0;width:150px;}@media (min-width:1300px){.homepage-custom-search-background-block .entity-bean p img{width:100% !important;height:auto !important;display:block;}}@media (max-width:1199px){.connect-block{height:300px;}.connect-block .flexslider .node-social-media.instagram{margin-right:1.4%;width:13%;}.connect-block .flexslider .node-social-media.instagram:first-child{margin-right:0;width:22%;}.connect-block .flexslider .node-social-media.twitter{margin-right:1.4%;width:38.4%;}.connect-block .flexslider .node-social-media.youtube{margin-right:1.4%;width:22.4%;}.connect-block .flexslider .node-social-media.facebook{margin-right:1.4%;width:28.4%;}.connect-block .flexslider .node-social-media.facebook:last-child{width:32.5%;}}@media (max-width:1185px){.visitor-support-image{display:none;}.visitors-main-display-block .group-main-display .field-name-field-main-display-caption{width:100%;margin-left:0;}}@media (max-width:1110px){.connect-block .flexslider{padding:0;}}@media (max-width:1109px){.list-lib-menu .views-row .field-name-title-field{padding:5px 10px 0;width:100%;}.list-lib-menu .views-row .group-amenities{margin-bottom:10px;}.list-lib-menu .views-row .group-amenities .amenities{top:0;vertical-align:top;font-size:14px;}.list-lib-menu .views-row .lib-cal-hours{margin-left:8px;}}@media (max-width:959px){.utility-container .superfish-menu-block .sf-menu li.menuparent .sf-sub-indicator{right:38px;}.ask-librarian-button-block{right:205px;top:-47px;}.region-related-content .related-exhibitions-block .node-exhibition{float:left;width:48%;margin-right:2%;}.region-related-content .related-exhibitions-block .panel-body .group-main-details img{width:100%;height:auto;}.featured-callout-block .call-out div{padding-right:1.8%;width:49%;}.list-lib-menu .views-row .lib-cal-hours{width:43%;}.sidebar-event-block .panel-body .field-name-title-field,.sidebar-event-block .panel-body .group-title{display:block;float:none;width:100%;}.sidebar-event-block.has-featured .views-row-first .panel-body .field-name-title-field{display:block;float:left;width:55%;}}@media (max-width:1110px) and (min-width:538px){.library-services-block ul.service-list{margin-bottom:5px;width:90%;}.library-services-block ul.service-list li{margin-bottom:15px;width:30%;left:0;}.library-services-block ul.service-list li a:before{left:0 !important;}.library-services-block ul.service-list li span{text-align:left;}.library-services-block ul.service-list li span{text-align:left;}}@media (max-width:959px) and (min-width:768px){.sidebar-event-block.has-featured .views-row-first .panel-body .time-when{margin-bottom:10px;margin-left:15px;width:80%;}.news-header-block .field-name-field-body,.event-exhibitions-header{width:90% !important;position:inherit !important;margin-bottom:30px !important;margin-left:auto;margin-right:auto;}.view-events .flexslider .panel-body .field-name-title-field{width:60% !important;margin-top:10px;}.panel-body.aside{top:0px;}.block-responsive-menu-button{display:none;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item{font-size:1.6em;}.usc-contact.col-sm-6{padding-left:0;padding-right:0;width:38.89%;}.col-sm-6.usc-info{padding-left:0;padding-right:0;width:38.89%;}.col-sm-6.usc-libraries{padding-left:0;padding-right:0;width:auto;}.col-sm-6.usc-social{margin-left:auto;margin-right:auto;text-align:center;width:100%;}.col-sm-6.usc-social .social-icon{display:inline-block;line-height:1em;margin-right:5px;vertical-align:top;}.footer .region-footer .col-sm-6.usc-social #donate-btn.button{display:inline-block;margin-top:0px;vertical-align:top;}.quick-search-block .main-stage-search-wrapper{padding:0 20px;}.quick-search-block .main-stage-search-wrapper .search-container{margin-bottom:35px;padding-bottom:0px;width:100%;}.quick-search-block .main-stage-search-wrapper .search-container .see-also{margin-bottom:30px;}.quick-search-block .main-stage-search-wrapper .search-container .see-also p{display:none;}.quick-search-block .main-stage-search-wrapper .search-container .search-current .caret{float:right;left:0;margin:12px 5px 0px 0px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs{position:relative;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul li{width:24.6%;}.library-services-block{padding-top:40px;}.library-services-block ul.service-list{margin-bottom:5px;}.library-services-block ul.service-list li{margin-bottom:15px;width:30%;}.utility-container .block-libraries-hours{float:none;padding-left:20px;width:50%;}.utility-container .superfish-menu-block,.utility-container .header-utility-menu-block{float:none;width:77%;height:31px;border-top:1px solid #444;}.utility-container .superfish-menu-block > ul.sf-menu,.utility-container .header-utility-menu-block > ul.sf-menu{top:0;height:30px;text-align:left;}.utility-container .superfish-menu-block > ul.sf-menu > li,.utility-container .header-utility-menu-block > ul.sf-menu > li{width:32%;height:30px;}.utility-container .superfish-menu-block > ul.sf-menu > li > a,.utility-container .header-utility-menu-block > ul.sf-menu > li > a,.utility-container .superfish-menu-block > ul.sf-menu > li > span,.utility-container .header-utility-menu-block > ul.sf-menu > li > span{line-height:30px;height:30px;padding:0 10px;border-left:1px solid #444;padding-top:0 !important;margin-top:0;}.utility-container .superfish-menu-block > ul.sf-menu > li > a.faculty-students,.utility-container .header-utility-menu-block > ul.sf-menu > li > a.faculty-students,.utility-container .superfish-menu-block > ul.sf-menu > li > span.faculty-students,.utility-container .header-utility-menu-block > ul.sf-menu > li > span.faculty-students{text-align:center;}.utility-container .superfish-menu-block > ul.sf-menu > li > a.faculty-students::after,.utility-container .header-utility-menu-block > ul.sf-menu > li > a.faculty-students::after,.utility-container .superfish-menu-block > ul.sf-menu > li > span.faculty-students::after,.utility-container .header-utility-menu-block > ul.sf-menu > li > span.faculty-students::after{display:none;}.utility-container .superfish-menu-block > ul.sf-menu > li.sfHover > ul,.utility-container .header-utility-menu-block > ul.sf-menu > li.sfHover > ul{top:30px;left:1px;}.utility-container .superfish-menu-block > ul.sf-menu > li.first,.utility-container .header-utility-menu-block > ul.sf-menu > li.first{border-left:0px none;}.utility-container .superfish-menu-block > ul.sf-menu > li.first a,.utility-container .header-utility-menu-block > ul.sf-menu > li.first a{padding-left:20px;text-align:left;}.utility-container .superfish-menu-block > ul.sf-menu > li.last a,.utility-container .header-utility-menu-block > ul.sf-menu > li.last a{padding-right:20px;text-align:center;}.usc-logo-block{right:20px;}}@media (min-width:960px){.small-only{display:none;}}@media (max-width:959px){.views-exposed-widgets #edit-name-wrapper{padding:0;width:100%;}.views-exposed-widgets #edit-name-wrapper .views-widget .form-item-name{width:100%;margin-bottom:15px;}.views-exposed-widgets #edit-field-department-value-wrapper{width:39%;}.views-exposed-widgets #edit-field-expertise-tid-wrapper{width:39%;}.views-exposed-widgets .views-exposed-widget.views-submit-button{float:right;}.large-only{display:none;}th.st-head-row{text-align:center;}}@media (max-width:936px){.connect-block .flexslider .node-social-media.twitter{width:37.9%;}.connect-block .flexslider .node-social-media.facebook:last-child{width:32.2%;}}@media (max-width:850px){.utility-container .superfish-menu-block .sf-menu li.menuparent .sf-sub-indicator{right:20px;}}@media (max-width:809px){.connect-blockg .flexslider .node-social-media.twitter{width:37.7%;}}@media (max-width:768px){.quick-search-block .main-stage-search-wrapper h2{margin-top:15px;}.connect-block .flexslider .node-social-media.youtube{width:22.4%;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search li a{font-size:13px;}.sidebar-filter-block{display:none;}.quick-search-block .main-stage-search-wrapper h2{margin-top:15px;}}@media (min-width:768px){.region-content .front-page-news-block .node-article .field-name-body,.region-content .front-page-news-block .node-article .group-read-more-wrapper{margin-left:250px;clear:none;}.accessible-mega-menu-fragment{display:block;margin-top:21px;}}@media (max-width:767px){.primary-image-block.block-views .group-panel-wrapper .highlight-region-panel{min-width:0;}.library-services-block.container{padding-top:85px;}.homepage-custom-search-background-block{height:700px;}.utility-container .superfish-menu-block .sf-menu ul.sf-has-clone-parent{width:280px;left:-140px;}.connect-block{bottom:0px;margin-bottom:0;height:auto;}.page-libraries-overview #block-bean-libraries-overview-events-block{display:none;}.ask-librarian-button-block{right:0;top:-55px;}.region-related-content .related-exhibitions-block .node-exhibition{float:left;width:100%;margin-right:0;}.region-related-content .related-exhibitions-block .panel-body .group-main-details img{width:100%;height:auto;}.visitors-main-display-block .group-main-display .group-video-wrapper{margin-top:20px;width:100%;}.visitors-main-display-block .group-main-display .group-video-wrapper .field-name-field-main-display-caption{width:90%;margin-left:5%;margin-right:5%;}.visitors-main-display-block .group-main-display .field-name-field-main-display-caption{width:100%;}.library-services-block{padding-top:40px;}.library-services-block ul.service-list{margin-bottom:5px;width:90%;}.library-services-block ul.service-list li{margin-bottom:15px;width:30%;height:100px;}.library-services-block ul.service-list li span{text-align:center;}.library-services-block ul.service-list li a:before{left:27px;}.sidebar-event-block.has-featured .views-row-first .panel-body .field-name-title-field{width:100%;float:none;}.related-links-block{display:none;}.node-event .group-date-location-wrap .sharethis-buttons{float:none;margin:0 auto;}.node-event .field-name-field-date .addtocal-processed{text-align:center !important;}.node-event .field-name-field-date.field-type-datestamp{margin-bottom:5px;}.news-header-block .flexslider .slides .slide-exhibition-panel{margin-top:20px;}.news-header-block .flexslider .slides .field-name-field-image,.events-exhibitions-header-block .flexslider .slides .field-name-field-image,.news-header-block .flexslider .slides .field-name-field-image-thumbnail,.events-exhibitions-header-block .flexslider .slides .field-name-field-image-thumbnail{float:none;margin-right:0;width:100%;}.news-header-block .flexslider .slides .panel-body.aside,.events-exhibitions-header-block .flexslider .slides .panel-body.aside{width:100%;}.utility-container .block-libraries-hours{width:100%;}.utility-container .superfish-menu-block{display:none;}.region-navigation #usc-logo-block{display:none;}.region-content{width:100%;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-form-wrapper .search-form form input[type="text"]{width:100%;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-form-wrapper .search-form form input[type="submit"]{top:70px;right:13px;}.quick-search-block .main-stage-search-wrapper .libraries-search-more-info{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.quick-search-block .main-stage-search-wrapper .search-container{width:100%;margin-bottom:0;}.quick-search-block .main-stage-search-wrapper .search-container .search-current:after{padding-right:16px;}.take-a-tour{display:none;}.quick-search-block .main-stage-search-wrapper .search-selection{width:95% !important;}.quick-search-block .main-stage-search-wrapper .search-container .what-search-do{width:100%;padding-left:20px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs{position:relative;}.quick-search-block .main-stage-search-wrapper .search-container .see-also{width:100%;padding-left:20px;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul li a::after{border-right:none;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul li{width:45%;float:left;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-bottom-tabs ul{display:block;overflow:auto;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search li{width:50%;float:left;}.quick-search-block .main-stage-search-wrapper .search-container .search-forms .search-form .advanced-searches .advanced-search li a{font-size:17px;}.connect-block .flexslider{height:auto !important;}.connect-block .flexslider .node-social-media{width:100% !important;}ul.advanced-search{overflow:auto;}.node-event h3.field-label,.listing-view h3.field-label,.node-type-exhibition h3.field-label,.node-exhibition h3.field-label{display:none;}.main-container.container .col-sm-9{padding-left:0 !important;}.footer-contact-block{text-align:center;}.footer-social-block{text-align:center;width:100%;}.copyright-block{text-align:center;}.footer-contact-block{width:100%;}.menu-name-menu-information-footer-menu li,.menu-name-footer-menu li{width:50%;float:left;}.footer .region-footer .usc-footer .logo{width:197px;margin:auto !important;}.featured-section-image .custom-page-title-wrapper .custom-page-title{max-width:100%;min-width:0 !important;width:100%;}.featured-section-image{padding:0 !important;}.view-libraries-overview.grid-view .views-row{width:100% !important;margin-left:0 !important;}.front-page-events-block{width:100%;float:none;}.front-page-events-block .listing-view .field-name-field-image,.front-page-events-block .listing-view .field-type-image{float:none;}.front-page-news-block{width:100%;float:none;}.front-page-news-block .field-name-field-thumbnail-image{width:100%;margin-bottom:15px;}.front-page-news-block .field-name-field-thumbnail-image img{width:100%;height:auto;}.featured-callout-block .call-out div{width:100%;padding-right:0;margin-bottom:30px;}.featured-callout-block .call-out div .caption-text{width:100%;}.service-list{width:90%;margin:auto;margin-top:30px;}.service-list li{width:50%;float:left;margin-bottom:20px;}.quick-search-block{width:100%;}.quick-search-block .main-stage-search-wrapper .search-container .quick-search-form-wrapper{margin-bottom:55px;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul{width:100%;padding-left:0;max-width:400px;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li{line-height:1.4em;width:32%;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li a{height:50px;}.quick-search-block .main-stage-search-wrapper .search-container .search-method ul li a.advanced-search{height:49px;padding-top:3px;}.quick-search-block .main-stage-search-wrapper .search-container .search-current{width:100%;}.quick-search-block .main-stage-search-wrapper .search-container .search-current input[type="text"]{width:100%;}.alert-block{max-width:100%;overflow:auto;}.menu-main-block{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-visible{position:relative !important;height:auto;overflow:auto;}.menu-main-block.main-nav-block{margin-top:-19px;position:relative;width:100%;background:#9D1C04;padding-top:20px;box-shadow:1px 1px 1px #000;}.menu-main-block.main-nav-block .accessible-megamenu-open{position:relative;z-index:99999;}.menu-main-block.main-nav-block li{border:transparent;border-bottom:1px solid #BA8482;text-shadow:none;margin:0;font-family:'National light';font-size:1.4em;line-height:normal;position:relative;}.menu-main-block.main-nav-block li a,.menu-main-block.main-nav-block li .nolink{padding-left:20px !important;margin:0 !important;}.menu-main-block.main-nav-block li a:after,.menu-main-block.main-nav-block li .nolink:after{font-family:'FontAwesome';content:"\f105";position:absolute;right:-2px;top:0px;font-size:1.5em;color:#BA8482;}.menu-main-block.main-nav-block .last{border-bottom:none;margin-bottom:-24px;}.block-responsive-menu-button{display:inline-block;width:50%;margin-top:-4px;}.block-responsive-menu-button .mobile-menu-popout-link{display:inline-block;color:#fff;text-transform:capitalize;font-family:"National regular";font-size:26px;-webkit-appearance:none;-moz-appearance:none;appearance:normal;}.block-responsive-menu-button .mobile-menu-popout-link:before{font-family:'FontAwesome';content:"\f0c9";font-size:30px;width:19px;height:18px;visibility:visible;cursor:pointer;opacity:1;display:block;float:left;margin-right:20px;}.block-responsive-menu-button .mobile-menu-popout-link.button{background:none;padding-left:0;}.block-responsive-menu-button .close-x:before{background:url(/sites/all/themes/custom/library_theme/images/white-x-btn.png) no-repeat;width:19px;height:18px;content:" ";}.main-container{margin-top:25px;}.content-slideshow-view{max-width:100%;}.content-slideshow-view .content{overflow:auto;}.content-slideshow-view .flexslider{overflow:visible !important;}.content-slideshow-view .flexslider .field-name-field-image-thumbnail{max-width:100%;}.content-slideshow-view .flexslider .slides{width:90%;margin:auto;}.content-slideshow-view .flexslider .slides .date-month{background:#ccc;}.content-slideshow-view .flexslider img{max-width:100%;height:auto;width:100% !important;margin-left:0 !important;}.content-slideshow-view .flexslider .flex-control-nav{max-width:100%;position:relative !important;left:0;bottom:33px;background:#edebe8 !important;}.content-slideshow-view .flexslider .flex-direction-nav .flex-prev,.content-slideshow-view .flexslider .flex-direction-nav .flex-next{top:330px;}.content-slideshow-view .panel-body.aside{top:0 !important;width:100%;padding:25px;}.panel-body.slide-exhibition-panel{left:0;}.panel-body.slide-exhibition-panel .date-wrapper{height:auto;}.view-events .panel-body{max-width:100%;}.view-events .panel-body .field-name-field-content-tags{width:84%;}.view-events .panel-body .date-wrapper{margin-bottom:20px;}.view-events .panel-body h3.field-label{color:#333 !important;}.view-events .views-row .field-type-image{width:100%;height:auto;margin-bottom:20px;}.view-events .views-row .field-type-image img{width:100%;height:auto;}.listing-view.main-view .field-name-field-location{margin-top:0;padding-top:0;}.news-header-block .field-name-field-body,.event-exhibitions-header{width:90% !important;position:inherit !important;margin-bottom:30px !important;margin-left:auto;margin-right:auto;}.navbar-collapse.collapse{display:block;visibility:visible;border:none;box-shadow:none;margin-left:0;margin-right:0;}.navbar-collapse.collapse nav{padding-top:30px;}.view-news-center .field-name-field-thumbnail-image{width:100% !important;}.view-news-center .field-name-field-thumbnail-image img{width:100%;height:auto;}.page-node-8702 #block-system-main,.page-node-8702 #block-bean-library-contact-info,.page-node-8702 #block-views-librarian-contact-block-1{width:100%;}.view-staff-directory.grid-view #edit-field-department-value-wrapper{max-width:100%;width:100%;}.view-staff-directory.grid-view .views-row{width:100% !important;}.view-staff-directory.grid-view .views-exposed-widgets #edit-name-wrapper,.view-staff-directory.grid-view .views-exposed-widgets #edit-field-expertise-tid-wrapper{width:100%;}.view-staff-directory.grid-view .views-exposed-widgets .views-widget{margin-bottom:10px;}.view-staff-directory.grid-view .views-exposed-widgets .views-widget .form-item-name{width:100%;}.menu-main-block{display:none;}.featured-callout-block .call-out div img{width:100% !important;}.date-filter-block{display:none;}.today-hours-block{float:none;width:100%;}.second-today-hours-block{float:none;}}@media (max-width:696px){.connect-block .flexslider .node-social-media.youtube{width:22.4%;}}@media (max-width:611px){.connect-block .flexslider .node-social-media.youtube{width:22.4%;}}@media (max-width:530px){.exhibitions-header .bean-generic .content{min-width:0;width:100%;}.primary-image-block .group-panel-wrapper .highlight-region-panel{min-width:inherit;width:100%;}}@media (max-width:420px){.field-name-field-main-display-caption .how-to-get-here .map-icon{display:none;}.field-name-field-main-display-caption .how-to-get-here .descriptions{top:0;left:0;}}@media (max-width:768px){.library-logo-block{background-size:150px auto;width:150px;height:22px;}.utility-container .block-libraries-hours .lib-time .item{margin-right:0;float:none;text-align:center;}}.search-block #search-block-form{float:right;}.search-block #search-block-form .btn-primary{padding-right:.6em;}.chartbox{margin:0;padding:5px;border:0;font-size:100%;font:inherit;vertical-align:baseline;}.chartbox ol,.chartbox ul{list-style:none;}.chartbox .chart-wrapper{border:thin solid #777777;background-color:#edebe8;border-radius:10px;}.chartbox .chart-head{text-align:center;background-color:#990000;color:white;border-radius:10px 10px 0 0;}.chartbox .chart-head a,.chartbox .chart-head a:active,.chartbox .chart-head a:link{color:gray;}.chartbox .skills{width:100%;max-width:960px;height:200px;margin:auto;position:relative;padding:10px;}.chartbox .lines{height:93%;position:relative;}.chartbox .line{height:inherit;width:1px;position:absolute;background:rgba(0,0,0,0.1);}.chartbox .line.l--0{left:0;}.chartbox .line.l--25{left:25%;}.chartbox .line.l--50{left:50%;}.chartbox .line.l--75{left:75%;}.chartbox .line.l--100{left:calc(99%);}.chartbox .line__label{display:block;width:100px;text-align:center;position:absolute;bottom:-20px;right:-50px;}.chartbox .line__label.title{text-transform:uppercase;font-weight:bold;}.chartbox .charts{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;padding:10px;}.chartbox .chart{margin:30px 0 0;}.chartbox .chart:first-child{margin:0;}.chartbox .chart__title{display:block;margin:0 0 10px;font-weight:bold;opacity:0;animation:1s anim-lightspeed-in ease forwards;}.chartbox .chart--prod .chart__title{animation-delay:3.3s;}.chartbox .chart--design .chart__title{animation-delay:4.5s;}.chartbox .chart--horiz{padding:0;overflow:hidden;}.chartbox .chart__bar{height:30px;margin-bottom:10px;background:linear-gradient(to left,#4cb8c4,#3cd3ad);border-top-right-radius:4px;border-bottom-right-radius:4px;opacity:0;animation:1s anim-lightspeed-in ease forwards;}.chartbox .chart--dev .chart__bar:nth-of-type(11){animation-delay:2.7s;}.chartbox .chart--dev .chart__bar:nth-of-type(10){animation-delay:2.5s;}.chartbox .chart--dev .chart__bar:nth-of-type(9){animation-delay:2.3s;}.chartbox .chart--dev .chart__bar:nth-of-type(8){animation-delay:2.1s;}.chartbox .chart--dev .chart__bar:nth-of-type(7){animation-delay:1.9s;}.chartbox .chart--dev .chart__bar:nth-of-type(6){animation-delay:1.7s;}.chartbox .chart--dev .chart__bar:nth-of-type(5){animation-delay:1.5s;}.chartbox .chart--dev .chart__bar:nth-of-type(4){animation-delay:1.3s;}.chartbox .chart--dev .chart__bar:nth-of-type(3){animation-delay:1.1s;}.chartbox .chart--dev .chart__bar:nth-of-type(2){animation-delay:0.9s;}.chartbox .chart--dev .chart__bar:nth-of-type(1){animation-delay:0.7s;}.chartbox .chart--prod .chart__bar:nth-of-type(2){animation-delay:4.2s;}.chartbox .chart--prod .chart__bar:nth-of-type(1){animation-delay:4s;}.chartbox .chart--design .chart__bar:nth-of-type(3){animation-delay:5.6s;}.chartbox .chart--design .chart__bar:nth-of-type(2){animation-delay:5.4s;}.chartbox .chart--design .chart__bar:nth-of-type(1){animation-delay:5.2s;}.chartbox .chart__label{padding-left:1em;line-height:30px;color:white;}.chartbox .chart__value{float:right;padding-right:1em;line-height:30px;font-weight:bold;}@keyframes anim-lightspeed-in{0%{transform:translateX(-200%);opacity:1;}100%{transform:translateX(0);opacity:1;}}row.gutter-10{margin-left:-5px !important;margin-right:-5px !important;}row.gutter-10 [class*="col-"]{padding-left:5px !important;padding-right:5px !important;}.xquadbox{display:flex;flex-wrap:wrap;}@supports (display:grid){.xquadbox > *{margin:0;}.xquadbox{display:grid;margin:0 auto;grid-template-columns:1fr 1fr;margin-bottom:1em;}}.xquadbox > *{color:#fff;padding:20px;font-size:150%;margin-bottom:10px;text-align:center;}.quadbox{cursor:pointer;}.xquadbox .item{margin-left:5px;margin-right:5px;flex:1 1 200px;}.xquadbox .quad-head{margin-left:5px;margin-right:5px;flex:0 1 100%;grid-column:-1;background-color:#990000;border-radius:10px 10px 0 0;}.xquadbox .tl{background-color:#ffcc00;}.xquadbox .tr{background-color:#999;}.xquadbox .bl{background-color:#999;border-radius:0 0 0 10px;}.xquadbox .br{background-color:#ffcc00;border-radius:0 0 10px 0;}.xquadbox .quad-head a,.xquadbox .quad-head a:active,.xquadbox .quad-head a:link{color:gray;}.statbox{padding:5px;}.statbox .stat-wrapper{cursor:pointer;min-height:300px;justify-content:space-between;flex-direction:column;display:flex;border-radius:8px;border:thin lightgray solid;background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-image:url('/sites/default/files/images/page/stat.png');}.statbox .stat-wrapper .st-val{text-align:center;font-size:x-large;}.statbox .stat-wrapper table.bottom{background-color:rgba(255,255,255,0.5);margin-bottom:1em;}.statbox .stat-wrapper table.bottom thead{display:none;}.statbox .stat-wrapper table.bottom tbody tr:nth-child(odd){background:rgba(204,204,204,0.4);}.statbox .stat-wrapper table.bottom th{padding:0 1em;}.grid-view .views-row{width:31.9%;display:inline-block;position:relative;vertical-align:top;}.grid-view .group-details{position:absolute;background:rgba(157,27,19,0.8);bottom:0px;border:none;border-radius:0;margin:0;font-size:1.857em;line-height:1;width:100%;font-family:'National light';color:#ffffff;padding:0;}.grid-view .group-details .field-name-title-field{font-size:0.93333333em;line-height:1.57em;}.grid-view .group-details .panel-body{padding:10px 15px;max-width:100%;width:auto;}.grid-view .group-details .panel-body .field-name-title-field{font-family:'National light';line-height:1em;margin-bottom:5px;min-height:inherit;width:100%;}.grid-view .group-details .panel-body .library-hours-wrapper{font-size:.7em;margin-bottom:5px;}.grid-view .group-details .panel-body .field-name-field-library-amenities{display:inline-block;}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.table{width:auto;margin-bottom:0;}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.book-this-room:before{content:"a";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.cellphone-charging-station:before,.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.cell-phone-charging-station:before{content:"b";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.coffee-nearby:before{content:"c";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.computers:before,.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.computer-labs:before{content:"d";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.electrical-outlets:before{content:"e";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.event-space:before,.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-event-space:before{content:"f";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.group-study:before{content:"g";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.individual-study:before{content:"h";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.indoor:before{content:"i";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.map:before{content:"j";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.moveable-furniture:before{content:"k";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.outdoor:before{content:"l";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.printers-copiers-scanners:before{content:"m";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.projector:before{content:"n";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.quiet-study:before{content:"o";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.reservable:before{content:"p";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-study-space:before,.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-study-rooms:before,.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.study-space:before{content:"q";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.table:before,.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.filter-table:before{content:"r";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.talking-allowed:before{content:"s";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.whiteboard:before{content:"t";}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities{color:#fff;}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities.active{color:#fff;}.grid-view .group-details .panel-body .field-name-field-library-amenities .amenities-name{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.grid-view .group-details a{color:#ffffff;}.grid-view .group-details .field-name-field-hours .hours-item{font-size:.6em;margin-bottom:4px;}.grid-view .group-details .lib-cal-hours{font-size:.6em;text-transform:uppercase;padding-bottom:4px;}.grid-view .group-details .field-name-field-amenities{display:inline-block;}.grid-view .group-details .field-name-field-amenities .amenities .amenities-name{display:none;}.field-name-field-nearby-rooms{width:31.9%;display:inline-block;position:relative;}.field-name-field-nearby-rooms .views-row{width:31.9%;display:inline-block;position:relative;vertical-align:top;}.field-name-field-nearby-rooms .group-details{position:absolute;background:rgba(157,27,19,0.8);bottom:0px;border:none;border-radius:0;margin:0;font-size:1.857em;line-height:1;width:100%;font-family:'National light';color:#ffffff;padding:0;}.field-name-field-nearby-rooms .group-details .field-name-title-field{font-size:0.93333333em;line-height:1.57em;}.field-name-field-nearby-rooms .group-details .panel-body{padding:10px 15px;max-width:100%;width:auto;}.field-name-field-nearby-rooms .group-details .panel-body .field-name-title-field{font-family:'National light';line-height:1em;margin-bottom:5px;min-height:inherit;width:100%;}.field-name-field-nearby-rooms .group-details .panel-body .library-hours-wrapper{font-size:.7em;margin-bottom:5px;}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities{display:inline-block;}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.table{width:auto;margin-bottom:0;}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.book-this-room:before{content:"a";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.cellphone-charging-station:before,.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.cell-phone-charging-station:before{content:"b";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.coffee-nearby:before{content:"c";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.computers:before,.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.computer-labs:before{content:"d";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.electrical-outlets:before{content:"e";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.event-space:before,.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-event-space:before{content:"f";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.group-study:before{content:"g";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.individual-study:before{content:"h";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.indoor:before{content:"i";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.map:before{content:"j";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.moveable-furniture:before{content:"k";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.outdoor:before{content:"l";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.printers-copiers-scanners:before{content:"m";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.projector:before{content:"n";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.quiet-study:before{content:"o";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.reservable:before{content:"p";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-study-space:before,.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.reservable-study-rooms:before,.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.study-space:before{content:"q";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.table:before,.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.filter-table:before{content:"r";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.talking-allowed:before{content:"s";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.whiteboard:before{content:"t";}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities{color:#fff;}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities.active{color:#fff;}.field-name-field-nearby-rooms .group-details .panel-body .field-name-field-library-amenities .amenities-name{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.field-name-field-nearby-rooms .group-details a{color:#ffffff;}.field-name-field-nearby-rooms .group-details .field-name-field-hours .hours-item{font-size:.6em;margin-bottom:4px;}.field-name-field-nearby-rooms .group-details .lib-cal-hours{font-size:.6em;text-transform:uppercase;padding-bottom:4px;}.field-name-field-nearby-rooms .group-details .field-name-field-amenities{display:inline-block;}.field-name-field-nearby-rooms .group-details .field-name-field-amenities .amenities .amenities-name{display:none;}.libraries-gray.grid-element{float:left;margin-right:1%;width:32%;margin-bottom:50px;}.libraries-gray.grid-element .node-location > h2{display:none;}.libraries-gray.grid-element article{position:relative;}.libraries-gray.grid-element article a{display:block;}.libraries-gray.grid-element .field-name-title-field a{color:#FFF;font-size:2.4em;line-height:1em;display:block;padding:2%;text-shadow:1px 1px 1px #000;word-spacing:100px;}.libraries-gray.grid-element .field-type-image{max-height:140px;overflow:hidden;}.libraries-gray.grid-element .group-details{background:rgba(0,0,0,0.6);top:0;left:0;margin:0;position:absolute;height:100%;max-height:140px;width:100%;}.libraries-gray.grid-element .group-details .panel-body{margin:0;padding:0;}.libraries-gray.grid-element .group-details .library-hours-wrapper,.libraries-gray.grid-element .group-details .field-name-field-library-amenities{display:none;}.listing-view{margin-top:-5px;}.listing-view.main-view{}.listing-view.main-view .node{}.listing-view.main-view .node > h2{display:none;}.listing-view.main-view .node .panel-body{margin-top:0;}.listing-view.main-view .field-name-field-location{border-bottom:none;padding-bottom:0;margin-bottom:0;color:#656565;font-size:.9em;}.listing-view.main-view .field-name-title-field a{color:#990000;font-size:1.5em;margin-bottom:10px;margin-top:-3px;display:block;line-height:1.2em;}.listing-view.main-view .field-name-title-field .field-items .field-item{color:#9d1b13;font-size:1em;line-height:1.2em;}.listing-view.main-view .date-display-single{color:#333;}.listing-view.main-view .field-name-body{margin-top:10px;}.listing-view .field-name-field-image,.listing-view .field-type-image{float:left;margin-right:20px;}.region-sidebar-first .listing-view .field-name-field-image,.region-sidebar-first .listing-view .field-type-image,.region-sidebar-second .listing-view .field-name-field-image,.region-sidebar-second .listing-view .field-type-image{margin-right:0px;float:none;}.listing-view .article-list-content{position:relative;}.listing-view .article-list-content .field-name-title-field h2{line-height:.8em;}.listing-view .article-list-content .field-name-title-field h2 a{font-size:.7em;font-family:'National bold';color:#990000;}.listing-view .article-list-content img{display:none;}.listing-view .field-name-field-image,.listing-view .field-type-image{margin-top:5px;}.page-news .node-article .article-list-content .field-name-body.field-type-text-with-summary{clear:none;}.page-news .node-article .article-list-content .field-name-field-article-date{color:#333333;font-size:1em;}.view-recent-news.listing-view .field-type-datestamp,.view-visitors.listing-view .field-type-datestamp,.view-recent-news.listing-view .field-name-field-article-date,.view-visitors.listing-view .field-name-field-article-date{font-size:1em;color:black;display:inline;margin-right:3px;}.view-recent-news.listing-view .field-type-datestamp:after,.view-visitors.listing-view .field-type-datestamp:after,.view-recent-news.listing-view .field-name-field-article-date:after,.view-visitors.listing-view .field-name-field-article-date:after{content:" -";}div.listing-view.main-view .field-name-field-location{margin-top:0;padding-top:0;}div.listing-view.main-view .field-name-field-location .exhibition-location .exhibition-label{float:left;padding-right:4px;font-size:1.1em;}div.listing-view.main-view .field-name-field-location .exhibition-location ul{padding-left:50px;}div.listing-view.main-view .field-name-field-location .exhibition-location ul li{list-style:none;font-size:1.1em;}.view-events .flexslider .panel-body .field-name-body{margin-bottom:5px;}.view-events h3,.view-exhibition-archive h3,.view-exhibition-center h3{display:none;}.view-events h3.field-label,.view-exhibition-archive h3.field-label,.view-exhibition-center h3.field-label{display:inline-block;}.listing-view.view-events .field-name-field-image,.listing-view.view-exhibition-archive .field-name-field-image,.listing-view.view-exhibition-center .field-name-field-image,.listing-view.view-events .field-type-image,.listing-view.view-exhibition-archive .field-type-image,.listing-view.view-exhibition-center .field-type-image{margin-bottom:20px;margin-right:3%;width:31.82%;}.listing-view.view-events .field-name-field-image img,.listing-view.view-exhibition-archive .field-name-field-image img,.listing-view.view-exhibition-center .field-name-field-image img,.listing-view.view-events .field-type-image img,.listing-view.view-exhibition-archive .field-type-image img,.listing-view.view-exhibition-center .field-type-image img{max-width:100%;}.view-events .panel-body,.view-exhibition-archive .panel-body,.view-exhibition-center .panel-body{margin-top:10px;margin-bottom:30px;padding:0;width:100%;}.view-events .panel-body .field-name-field-image-thumbnail img,.view-exhibition-archive .panel-body .field-name-field-image-thumbnail img,.view-exhibition-center .panel-body .field-name-field-image-thumbnail img{width:100%;height:auto;}.view-events .panel-body .group-title,.view-exhibition-archive .panel-body .group-title,.view-exhibition-center .panel-body .group-title{float:left;min-height:88px;width:48%;margin-left:1%;}.view-events .panel-body .time-when,.view-exhibition-archive .panel-body .time-when,.view-exhibition-center .panel-body .time-when{line-height:1em;}.view-events .panel-body .group-sub-details,.view-exhibition-archive .panel-body .group-sub-details,.view-exhibition-center .panel-body .group-sub-details{float:left;width:60%;margin-left:0;}.view-events .panel-body .group-sub-details .field-name-body,.view-exhibition-archive .panel-body .group-sub-details .field-name-body,.view-exhibition-center .panel-body .group-sub-details .field-name-body{clear:none !important;}.view-events .panel-body .group-sub-details .field-name-body a.more-link,.view-exhibition-archive .panel-body .group-sub-details .field-name-body a.more-link,.view-exhibition-center .panel-body .group-sub-details .field-name-body a.more-link{padding-left:5px;}.view-events .panel-body p,.view-exhibition-archive .panel-body p,.view-exhibition-center .panel-body p{display:inline;}.view-events .group-sub-details,.view-exhibition-archive .group-sub-details,.view-exhibition-center .group-sub-details{margin-left:35%;margin-top:5px;}.view-events .group-sub-details div.field-name-title-field a,.view-exhibition-archive .group-sub-details div.field-name-title-field a,.view-exhibition-center .group-sub-details div.field-name-title-field a{margin-bottom:5px;}.view-events .field-label,.view-exhibition-archive .field-label,.view-exhibition-center .field-label{margin-right:5px;}.view-exhibition-archive .views-row-1 h2{margin:0;}.view-exhibition-archive .panel-body{margin-top:0;}.view-exhibition-archive .element-invisible{position:relative !important;clip:auto;overflow:inherit;height:auto;width:initial;}.view-events .element-invisible{position:relative !important;clip:auto;overflow:inherit;height:auto;width:initial;}.view-exhibition-center .panel-body .date-wrapper .month_day_year.element-invisible{position:static !important;clip:auto;overflow:visible;height:auto;}.views-exposed-widgets .views-submit-button button{background:#990000;border-radius:0;border:none;}.primary-image-block .field-name-field-banner,.primary-image-block .field-name-field-image{max-height:450px;overflow:hidden;}.region-sidebar-first .listing-view .field-name-field-image{display:none;}.region-content .node-exhibition h3.field-label{color:#333;}.page-events-center .field-name-field-content-tags a,.page-exhibitions-archive .field-name-field-content-tags a{background:none !important;color:#656565 !important;text-decoration:underline !important;padding:0 !important;font-family:'National bold' !important;}.region-content .node-event div.field-name-field-content-tags a{background-color:#FFF;color:#858585;font-family:'National bold';padding:0;margin-right:0;text-decoration:underline;}.node-type-article .group-article-details{margin-bottom:20px;}.content-slideshow-view{max-width:1100px;margin:0 auto;height:301px;position:relative;}.content-slideshow-view .flexslider{background:none;margin:0;padding:0;border:none;box-shadow:none;height:300px;overflow:hidden;position:relative;}.content-slideshow-view .flexslider .slides{padding:0 50px;}.content-slideshow-view .flexslider .slides li a .field-name-title-field{display:none;}.content-slideshow-view .flexslider .slides .field-type-image{float:left;margin-right:5%;width:40%;}.content-slideshow-view .flexslider .slides img{display:inline;max-height:300px;height:100%;}.content-slideshow-view .flexslider .group-details{background:none;border:none;box-shadow:none;}.content-slideshow-view .flexslider .group-details a{color:#990000;}.content-slideshow-view .flexslider .group-details a .field-name-title-field.field-type-text{display:block;}.content-slideshow-view .flexslider .group-details .panel-body .field-title{color:#9d1b13;font-size:1.5em;margin:5px 0;}.content-slideshow-view .flexslider .group-details .panel-body a{color:#990000;}.content-slideshow-view .flexslider .group-details .panel-body .date-display-single{color:#777777;}.content-slideshow-view .flexslider .group-details .panel-body .addtocal{display:none;}.content-slideshow-view .flexslider .flex-control-nav{position:absolute;background:none;bottom:5px;right:-210px;z-index:2;}.content-slideshow-view .flexslider .flex-control-nav li a{background-color:#777777;height:8px;width:8px;}.content-slideshow-view .flexslider .flex-control-nav li a:hover{background-color:#fff;}.content-slideshow-view .flexslider .flex-control-nav li a.flex-active{background-color:#990000;}.content-slideshow-view .flexslider .flex-direction-nav a{height:55px;}.content-slideshow-view .flexslider .flex-direction-nav .flex-prev::before{font-family:'FontAwesome';content:"\f104";opacity:1;display:block;color:#777777;font-size:64px;}.content-slideshow-view .flexslider .flex-direction-nav .flex-next::before{font-family:'FontAwesome';content:"\f105";opacity:1;display:block;color:#777777;font-size:64px;}aside .view-events .panel-body{width:100%;margin-top:0px;margin-bottom:0px;}.featured-section-image{height:200px;padding:0 15px;position:relative;}.featured-section-image .custom-page-title-wrapper{color:#fff;margin:0 auto;width:1100px;}.featured-section-image .custom-page-title-wrapper .custom-page-title{background:rgba(157,27,19,0.8);padding:10px;font-size:3em;min-width:530px;bottom:0px;position:absolute;margin:0;}.sidebar-event-block .view-id-events .opening-date,.sidebar-event-block .view-id-events .group-sub-details{display:none;}.sidebar-event-block .view-id-events .time-when{font-weight:bold;}.view-news-center.featured-article{background:#edebe8;}.view-news-center.featured-article h2{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.view-news-center.featured-article h3{margin-top:0;line-height:1.3em;}.view-news-center.featured-article h3 a{color:#990000;}.listing-view .view-news-center.featured-article img{width:100%;height:auto;margin-bottom:0;}.view-news-center.featured-article .group-details{padding-top:15px;padding-right:15px;}.view-staff-directory.grid-view .views-row{width:48.57%;border:1px solid #ccc;min-height:214px;padding:20px;vertical-align:top;margin-bottom:20px;}.view-staff-directory.grid-view .views-row.views-row-odd{margin-right:2.3%;}.view-staff-directory.grid-view .views-row.views-row-even{margin-right:0px;}.view-staff-directory.grid-view .views-row h2{display:none;}.view-staff-directory.grid-view .views-row .field-name-field-photo{display:inline-block;vertical-align:top;min-width:75px;width:21%;height:75px;overflow:hidden;margin-right:4%;}.view-staff-directory.grid-view .views-row .field-name-field-photo img{height:75px;width:75px;}.view-staff-directory.grid-view .views-row .group-person-info{display:inline-block;min-height:118px;width:74%;color:#454545;}.view-staff-directory.grid-view .views-row .group-person-info h3{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.view-staff-directory.grid-view .views-row .field-name-title-field{font-size:1.5em;margin-bottom:8px;}.view-staff-directory.grid-view .views-row .field-name-field-title{color:#454545;font-size:1.286em;margin-bottom:5px;}.view-staff-directory.grid-view .views-row .field-name-field-expertise a{color:#656565;}.view-staff-directory.grid-view .views-row .group-email-contact{width:65%;margin-right:2%;}.view-staff-directory.grid-view .views-row .group-phone-contact{width:48%;max-width:100px;}.view-staff-directory.grid-view .views-row .group-office{width:100%;}.view-staff-directory.grid-view .views-row .group-office .field-label{display:inline-block !important;}.view-staff-directory.grid-view .views-row .group-office .field-type-text{display:inline-block;}.view-staff-directory.grid-view .views-row .group-email-contact,.view-staff-directory.grid-view .views-row .group-phone-contact,.view-staff-directory.grid-view .views-row .group-expertise-contact,.view-staff-directory.grid-view .views-row .group-office{display:inline-block;vertical-align:top;margin-top:10px;}.view-staff-directory.grid-view .views-row .group-email-contact h3,.view-staff-directory.grid-view .views-row .group-phone-contact h3,.view-staff-directory.grid-view .views-row .group-expertise-contact h3,.view-staff-directory.grid-view .views-row .group-office h3{display:none;}.view-staff-directory.grid-view .views-row .group-email-contact h3.field-label,.view-staff-directory.grid-view .views-row .group-phone-contact h3.field-label,.view-staff-directory.grid-view .views-row .group-expertise-contact h3.field-label,.view-staff-directory.grid-view .views-row .group-office h3.field-label{display:block;text-transform:uppercase;font-size:.9em;line-height:normal;font-family:'National bold';margin:0;margin-bottom:3px;color:#666666;}.view-staff-directory.grid-view .views-row .group-email-contact h3.field-label::after,.view-staff-directory.grid-view .views-row .group-phone-contact h3.field-label::after,.view-staff-directory.grid-view .views-row .group-expertise-contact h3.field-label::after,.view-staff-directory.grid-view .views-row .group-office h3.field-label::after{content:":";}.view-staff-directory.grid-view .views-row .group-email-contact .field-name-field-phone,.view-staff-directory.grid-view .views-row .group-phone-contact .field-name-field-phone,.view-staff-directory.grid-view .views-row .group-expertise-contact .field-name-field-phone,.view-staff-directory.grid-view .views-row .group-office .field-name-field-phone{color:#666666;}.view-staff-directory.grid-view .views-row .group-email-contact .field-name-field-email,.view-staff-directory.grid-view .views-row .group-phone-contact .field-name-field-email,.view-staff-directory.grid-view .views-row .group-expertise-contact .field-name-field-email,.view-staff-directory.grid-view .views-row .group-office .field-name-field-email{color:#990000;word-wrap:break-word;padding-right:5px;}.view-staff-directory.grid-view .views-row .group-email-contact .field-name-field-expertise a,.view-staff-directory.grid-view .views-row .group-phone-contact .field-name-field-expertise a,.view-staff-directory.grid-view .views-row .group-expertise-contact .field-name-field-expertise a,.view-staff-directory.grid-view .views-row .group-office .field-name-field-expertise a{color:#333333;}.view-staff-directory #edit-field-department-value-wrapper{max-width:200px;}.view-staff-directory .views-row .field-name-field-photo{min-width:0;}.view-staff-directory.grid-view .views-row .field-name-field-department{font-weight:bold;}.node-person .field-name-field-first-name,.node-person .field-name-field-last-name{display:inline-block;font-size:3em;font-family:'National light';margin-right:10px;}.node-person .field-name-field-photo{vertical-align:top;display:inline-block;width:28%;min-width:170px;margin-bottom:10px;}.node-person .group-contact{display:inline-block;vertical-align:top;width:60%;background:#edebe8;padding:20px;}.node-person .group-contact span.field-label{margin:0px;padding:0px;font-size:1.3em;line-height:1em;}.node-person .group-contact .field{margin-bottom:10px;}.node-person .group-contact h3{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-person .group-staff-info{display:inline-block;vertical-align:top;width:100%;}.node-person .group-staff-info .field-label{margin:0px;padding:0px;font-size:1.3em;line-height:1em;}.node-person .group-staff-info .field-label::after{content:" :";}.node-person .group-staff-info .field{line-height:1em;margin-bottom:20px;}.node-location h3.field-label{font-size:2em;font-family:'National light';}.node-location .lib-cal-hours table{float:none;margin-top:25px;}.node-location .lib-cal-hours table thead{color:#990000;text-transform:uppercase;font-size:.9em;}.node-location .lib-cal-hours table thead tr th{padding:10px 0px;text-align:center;}.node-location .lib-cal-hours table thead tr th.today{background:#EDEBE8;}.node-location .lib-cal-hours table tbody tr{border-top:1px solid #cccccc;}.node-location .lib-cal-hours table tbody tr td{max-width:70px;padding:5px 10px 10px 10px;text-align:center;}.node-location .lib-cal-hours table tbody tr td:first-child{font-weight:bold;width:85px;text-align:left;}.node-location .lib-cal-hours table tbody tr td.today{background:#EDEBE8;}@media (max-width:1090px){.node-type-location .view-location-collection-callout .slide-body{width:100%;background-color:#9d1b13;position:relative;}.node-type-location .field-name-field-image .slide-body{width:100%;position:relative;background-color:#9d1b13;}.node-type-location .field-name-field-featured-item .group-details{position:relative;width:100%;background-color:#9d1b13;}.node-type-location .field-name-field-sub-libraries{width:100%;margin-right:0;}}@media (max-width:1090px){.node-type-location .field-name-field-featured-item .group-details .field-name-body{margin-bottom:0 !important;}.node-type-location .field-name-field-featured-item .field-name-field-image img{width:100%;height:auto;}.node-type-location .field-name-field-sub-libraries .field-type-image img{width:100%;height:auto;}}.view-location-collection-callout .slide-body{width:80%;}.view-location-collection-callout .field-name-field-image img{width:100%;height:auto;margin-right:0px !important;}form.webform-client-form{background:#edebe8;padding:20px;}form.webform-client-form .form-item{margin-bottom:20px;}form.webform-client-form .form-item input,form.webform-client-form .form-item textarea{border-top-right-radius:0;}.page-search ol.search-results li.search-result{font-size:2em;margin-left:-39px;list-style:none;}.page-search ol.search-results li.search-result h3 a{color:#990000;}.page-search ol.search-results li.search-result .search-snippet-info{font-size:.5em;}.page-search ol.search-results li.search-result .search-snippet-info .search-info{display:none;}.news-header-block .field-name-field-body,.event-exhibitions-header{width:567px;top:0;left:45.5%;position:absolute;z-index:12;border-bottom:1px solid #CCCCCC;padding-bottom:20px;margin-top:55px;}.news-header-block .field-name-field-body h1,.event-exhibitions-header h1{display:block;font-size:2.286em;margin:0;}.news-header-block .field-name-field-body h2,.event-exhibitions-header h2{font-size:1.119em;margin:0;}.page-exhibitions-archive h1.page-horder,.page-directory h1.page-horder,.page-node-1 h1.page-horder,.node-type-person h1.page-horder,.page-events-center h1.page-horder,.page-spaces-overview h1.page-horder,.page-study-spaces h1.page-horder,.page-reservable-spaces h1.page-horder,.page-event-spaces h1.page-horder,.page-libraries-overview h1.page-horder,.node-type-location h1.page-horder,.node-type-room h1.page-horder,.page-staff-directory h1.page-horder,.page-events-archived h1.page-horder{display:none;}.ui-datepicker .ui-datepicker-header{border-radius:0;border:none;background:#eee;}.ui-datepicker .ui-datepicker-calendar{border:1px solid #D3D4D1;background:#E1E2DC;}.ui-datepicker .ui-datepicker-calendar tbody{background:#eeeeee;}.ui-datepicker .ui-datepicker-calendar tbody tr td a{border:none;color:#990000;background:none;padding:4px 1px;}.ui-datepicker .ui-datepicker-calendar tbody tr td a:hover{font-weight:bold;width:-1px;}.views-exposed-widgets{border:1px solid #d2d2d2;padding:15px;margin-bottom:25px;font-family:'National italic';}.views-exposed-widgets .views-exposed-widget{padding:0px;padding-right:15px;}.views-exposed-widgets .views-exposed-widget.views-widget-filter-field_expertise_tid{max-width:174px;}.views-exposed-widgets .views-exposed-widget.views-submit-button{padding-right:0;}.views-exposed-widgets .views-widget input{border-top-right-radius:0px;}.views-exposed-widgets .views-widget .form-item-name{width:284px;}.views-exposed-widgets .views-widget select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;position:relative;z-index:10;background:transparent;}.views-exposed-widgets .views-widget .form-type-select{position:relative;}.views-exposed-widgets .views-widget .form-type-select:after{position:absolute;right:0px;content:"\f078";font-size:.7em;font-family:'FontAwesome';color:#5A5A5A;background:#eee;width:32px;height:32px;top:1px;padding:8px 11px;}.views-exposed-widgets button#edit-submit-staff-directory{margin-top:0px;}.view-news-center .panel-body.aside{padding:0;}.view-news-center.listing-view .node > h2{display:none;}.view-news-center.listing-view h2{margin-top:0;}.view-news-center > .view-content .views-row{margin-bottom:30px;}.view-news-center > .view-content .views-row .node-article .article-list-content .field-name-body.field-type-text-with-summary{margin-bottom:0;}.view-events.listing-view.main-view .field-name-title-field a{margin-top:0px;}.view-news-center .flexslider .panel-body,.view-events .flexslider .panel-body{width:54%;}.view-news-center .flexslider .panel-body .date-wrapper,.view-events .flexslider .panel-body .date-wrapper{height:200px;}.view-news-center .flexslider .panel-body h2,.view-events .flexslider .panel-body h2{margin-top:0;color:#9d1b13;font-size:1.5em;margin-bottom:10px;margin-top:-3px;display:block;line-height:1.2em;font-weight:bold;}.view-news-center .flexslider .panel-body a.more-link,.view-events .flexslider .panel-body a.more-link{display:block;margin-top:15px;font-size:.85em;font-weight:600;text-transform:uppercase;}.view-news-center .flexslider .panel-body a.more-link:after,.view-events .flexslider .panel-body a.more-link:after{content:" >";}.view-news-center .flexslider .panel-body .field-name-body,.view-events .flexslider .panel-body .field-name-body{margin-top:10px;}.view-news-center .flexslider .panel-body .field-name-title-field,.view-events .flexslider .panel-body .field-name-title-field{margin-top:0;vertical-align:top;text-align:left;width:73%;display:inline-block;}.view-events .flexslider .panel-body .date-wrapper .month_day_year .date-month{background-color:#cdc7c1;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .exhibition-location .field-label,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .exhibition-location .field-label,.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .exhibition-location .exhibition-label,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .exhibition-location .exhibition-label{float:left;padding-right:4px;font-size:1.1em;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .exhibition-location span.library,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .exhibition-location span.library{padding-left:10px;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .exhibition-location ul,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .exhibition-location ul{padding:0;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .exhibition-location ul li,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .exhibition-location ul li{list-style:none;font-size:1.1em;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .group-main-details .date-wrapper.has-closing .inline-spacer,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .group-main-details .date-wrapper.has-closing .inline-spacer{display:none;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .group-main-details .date-wrapper.has-closing .end-date,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .group-main-details .date-wrapper.has-closing .end-date{display:inline-block;margin-left:0;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .group-sub-details,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .group-sub-details{display:inline;float:none;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .group-sub-details .field-name-field-location,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .group-sub-details .field-name-field-location{display:inline-block;margin-top:0;padding-top:0;max-width:188px;text-transform:uppercase;}.view-event-exhibitions.view-display-id-block_2 .views-row > .node-exhibition .group-sub-details .field-name-field-location a,.view-event-exhibitions.view-display-id-block .views-row > .node-exhibition .group-sub-details .field-name-field-location a{color:#333;font-size:.5em;font-family:'National bold';}.view-exhibition-gallery,.view-slideshow{margin-top:42px;}.view-exhibition-gallery .flexslider,.view-slideshow .flexslider{border:none;box-shadow:none;margin-bottom:0;}.view-exhibition-gallery .flexslider .field-name-field-image-thumbnail,.view-slideshow .flexslider .field-name-field-image-thumbnail,.view-exhibition-gallery .flexslider .field-name-field-images,.view-slideshow .flexslider .field-name-field-images,.view-exhibition-gallery .flexslider .field-name-field-images,.view-slideshow .flexslider .field-name-field-images{height:400px;overflow:hidden;}.view-exhibition-gallery .flexslider .field-name-field-image-thumbnail img,.view-slideshow .flexslider .field-name-field-image-thumbnail img,.view-exhibition-gallery .flexslider .field-name-field-images img,.view-slideshow .flexslider .field-name-field-images img,.view-exhibition-gallery .flexslider .field-name-field-images img,.view-slideshow .flexslider .field-name-field-images img{width:100%;height:auto;}.view-exhibition-gallery .slide-body,.view-slideshow .slide-body{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.3);color:#fff;padding:8px 20px 8px 20px;}.view-exhibition-gallery .slide-body .field-type-text,.view-slideshow .slide-body .field-type-text{font-size:15px;line-height:15px;}.view-exhibition-gallery .flex-direction-nav,.view-slideshow .flex-direction-nav{position:relative;top:66px;visibility:visible;display:block;opacity:1;}.view-exhibition-gallery .flex-direction-nav a,.view-slideshow .flex-direction-nav a{visibility:visible;display:block;opacity:1;font-size:1.5em;}.view-exhibition-gallery .flex-direction-nav .flex-prev,.view-slideshow .flex-direction-nav .flex-prev{color:transparent;left:0;}.view-exhibition-gallery .flex-direction-nav .flex-prev:before,.view-slideshow .flex-direction-nav .flex-prev:before{content:"\f053";font-family:'FontAwesome';color:#464646;font-size:30px !important;}.view-exhibition-gallery .flex-direction-nav .flex-next,.view-slideshow .flex-direction-nav .flex-next{color:transparent;right:0;}.view-exhibition-gallery .flex-direction-nav .flex-next:before,.view-slideshow .flex-direction-nav .flex-next:before{content:"\f054";font-family:'FontAwesome';color:#464646;font-size:30px !important;}.view-exhibition-gallery .attachment .view-content > div,.view-slideshow .attachment .view-content > div{background:#fff;height:77px;max-width:770px;margin:0 auto;padding-top:0;margin-top:20px;}.view-exhibition-gallery .attachment .view-content > div .item-list,.view-slideshow .attachment .view-content > div .item-list{list-style:none;text-align:center;}.view-exhibition-gallery .attachment .view-content > div .item-list li,.view-slideshow .attachment .view-content > div .item-list li{display:inline-block;}.view-exhibition-gallery .attachment .view-content > div .item-list li.flex-active,.view-slideshow .attachment .view-content > div .item-list li.flex-active{background-color:#FFCF00;padding:4px;}.view-exhibition-gallery .attachment .view-content > div .item-list li.flex-active img,.view-slideshow .attachment .view-content > div .item-list li.flex-active img{height:67px;width:67px;}.view-exhibition-gallery .attachment .view-content > div .item-list li img,.view-slideshow .attachment .view-content > div .item-list li img{height:75px;width:75px;}.view-calendar .view-content .calendar{color:#990000;}.view-calendar .view-content .calendar-calendar .month-view .full td.multi-day div.monthview,.view-calendar .view-content .calendar-calendar .week-view .full td.multi-day div.weekview,.view-calendar .view-content .calendar-calendar .day-view .full td.multi-day div.dayview{background:#edebe8;}.view-calendar .view-content .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.view-calendar .view-content .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.view-calendar .view-content .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.view-calendar .view-content .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{background:#edebe8;}.view-calendar .view-content .calendar-calendar td .inner div.day a{color:#990000;}.view-calendar .view-content .calendar-calendar tr td.today,.view-calendar .view-content .calendar-calendar tr.odd td.today,.view-calendar .view-content .calendar-calendar tr.even td.today{background:#edebe8;}.view-calendar .view-content .calendar-calendar .week-view .full div.single-day div.weekview,.view-calendar .view-content .calendar-calendar .day-view .full div.single-day div.dayview{background:#edebe8;border:1px solid #ccc;}.view-calendar .date-nav ul.pager{border-bottom:4px solid #EDEBE8;}.view-calendar .date-nav ul.pager li.date-prev{position:relative;float:left;left:0;top:0;background:none;}.view-calendar .date-nav ul.pager li.date-prev a{font-size:1.2em;color:#990000;border:none;border-radius:none;margin:0;padding:0;}.view-calendar .date-nav ul.pager li.date-prev a:hover{background:none;}.view-calendar .date-nav ul.pager li.date-next{background:none;position:relative;float:right;right:0;top:0;}.view-calendar .date-nav ul.pager li.date-next a{font-size:1.2em;color:#990000;margin:0;border:none;border-radius:none;padding:0;}.view-calendar .date-nav ul.pager li.date-next a:hover{background:none;}.view-instructional-services h2,.view-libraries-overview h2,.view-spaces-overview h2{display:none;}.view-instructional-services.grid-view .views-row,.view-libraries-overview.grid-view .views-row,.view-spaces-overview.grid-view .views-row{margin-bottom:18px;}.view-instructional-services.grid-view .views-row:nth-child(3n+2),.view-libraries-overview.grid-view .views-row:nth-child(3n+2),.view-spaces-overview.grid-view .views-row:nth-child(3n+2){margin:0 1.61%;}.view-instructional-services.grid-view .views-row .field-name-field-image-thumbnail img,.view-libraries-overview.grid-view .views-row .field-name-field-image-thumbnail img,.view-spaces-overview.grid-view .views-row .field-name-field-image-thumbnail img{height:auto !important;max-width:100%;width:100%;}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.table,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.table,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.table,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.table,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.table,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.table{width:auto;margin-bottom:0;}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.book-this-room:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.book-this-room:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.book-this-room:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.book-this-room:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.book-this-room:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.book-this-room:before{content:"a";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.cellphone-charging-station:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.cellphone-charging-station:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.cellphone-charging-station:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.cellphone-charging-station:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.cellphone-charging-station:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.cellphone-charging-station:before,.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.cell-phone-charging-station:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.cell-phone-charging-station:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.cell-phone-charging-station:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.cell-phone-charging-station:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.cell-phone-charging-station:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.cell-phone-charging-station:before{content:"b";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.coffee-nearby:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.coffee-nearby:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.coffee-nearby:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.coffee-nearby:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.coffee-nearby:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.coffee-nearby:before{content:"c";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.computers:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.computers:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.computers:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.computers:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.computers:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.computers:before,.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.computer-labs:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.computer-labs:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.computer-labs:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.computer-labs:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.computer-labs:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.computer-labs:before{content:"d";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.electrical-outlets:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.electrical-outlets:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.electrical-outlets:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.electrical-outlets:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.electrical-outlets:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.electrical-outlets:before{content:"e";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.event-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.event-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.event-space:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.event-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.event-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.event-space:before,.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.reservable-event-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable-event-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable-event-space:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-event-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-event-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-event-space:before{content:"f";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.group-study:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.group-study:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.group-study:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.group-study:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.group-study:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.group-study:before{content:"g";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.individual-study:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.individual-study:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.individual-study:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.individual-study:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.individual-study:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.individual-study:before{content:"h";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.indoor:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.indoor:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.indoor:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.indoor:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.indoor:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.indoor:before{content:"i";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.map:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.map:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.map:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.map:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.map:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.map:before{content:"j";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.moveable-furniture:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.moveable-furniture:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.moveable-furniture:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.moveable-furniture:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.moveable-furniture:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.moveable-furniture:before{content:"k";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.outdoor:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.outdoor:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.outdoor:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.outdoor:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.outdoor:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.outdoor:before{content:"l";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.printers-copiers-scanners:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.printers-copiers-scanners:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.printers-copiers-scanners:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.printers-copiers-scanners:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.printers-copiers-scanners:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.printers-copiers-scanners:before{content:"m";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.projector:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.projector:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.projector:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.projector:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.projector:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.projector:before{content:"n";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.quiet-study:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.quiet-study:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.quiet-study:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.quiet-study:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.quiet-study:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.quiet-study:before{content:"o";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.reservable:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.reservable:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable:before{content:"p";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.reservable-study-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable-study-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable-study-space:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-study-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-study-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-study-space:before,.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.reservable-study-rooms:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable-study-rooms:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.reservable-study-rooms:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-study-rooms:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-study-rooms:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.reservable-study-rooms:before,.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.study-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.study-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.study-space:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.study-space:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.study-space:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.study-space:before{content:"q";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.table:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.table:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.table:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.table:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.table:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.table:before,.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.filter-table:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.filter-table:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.filter-table:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.filter-table:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.filter-table:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.filter-table:before{content:"r";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.talking-allowed:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.talking-allowed:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.talking-allowed:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.talking-allowed:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.talking-allowed:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.talking-allowed:before{content:"s";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities.whiteboard:before,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities.whiteboard:before,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities.whiteboard:before,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities.whiteboard:before,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities.whiteboard:before,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities.whiteboard:before{content:"t";}.view-instructional-services.grid-view .views-row .field-name-field-amenities .amenities,.view-libraries-overview.grid-view .views-row .field-name-field-amenities .amenities,.view-spaces-overview.grid-view .views-row .field-name-field-amenities .amenities,.view-instructional-services.grid-view .views-row .field-name-field-library-amenities .amenities,.view-libraries-overview.grid-view .views-row .field-name-field-library-amenities .amenities,.view-spaces-overview.grid-view .views-row .field-name-field-library-amenities .amenities{font-size:17px;color:#fff;}@media (max-width:1199px) and (min-width:992px){.view-events .panel-body .field-name-title-field,.view-exhibition-center .panel-body .field-name-title-field{width:100%;}}@media (max-width:1160px){.field-name-field-nearby-rooms .field-name-field-image-thumbnail img{width:100%;height:auto;}}@media (max-width:1080px){.view-events .panel-body .group-title,.view-exhibition-center .panel-body .group-title{width:37%;}}@media (max-width:992px){.listing-view.view-events .panel-body .field-name-field-image,.listing-view.view-exhibition-center .panel-body .field-name-field-image,.listing-view.view-events .panel-body .field-type-image,.listing-view.view-exhibition-center .panel-body .field-type-image{margin-bottom:20px;margin-right:0;padding-right:3%;width:38.5%;}.listing-view.view-events .panel-body .field-name-field-image img,.listing-view.view-exhibition-center .panel-body .field-name-field-image img,.listing-view.view-events .panel-body .field-type-image img,.listing-view.view-exhibition-center .panel-body .field-type-image img{width:auto;}.view-events .panel-body .group-title,.view-exhibition-center .panel-body .group-title{clear:both;float:none;min-height:0;width:100%;}.view-events .panel-body .group-sub-details,.view-exhibition-center .panel-body .group-sub-details{margin-left:0px;margin-top:10px;}}@media (max-width:959px){.field-name-field-nearby-rooms{width:49%;}.field-name-field-nearby-rooms .field-name-field-image-thumbnail img{width:100%;height:auto;}.view-staff-directory.grid-view .views-row{width:100%;}.view-instructional-services.grid-view .views-row,.view-libraries-overview.grid-view .views-row,.view-spaces-overview.grid-view .views-row{width:43%;}.view-instructional-services.grid-view .views-row:nth-child(3n+2),.view-libraries-overview.grid-view .views-row:nth-child(3n+2),.view-spaces-overview.grid-view .views-row:nth-child(3n+2){margin-left:0;margin-right:0;}.view-instructional-services.grid-view .views-row:nth-child(even),.view-libraries-overview.grid-view .views-row:nth-child(even),.view-spaces-overview.grid-view .views-row:nth-child(even){margin-left:5%;}}@media (max-width:959px){.view-librarian-contact .small-only{display:none;}.view-librarian-contact .large-only{display:block;}}@media (max-width:767px){.content-slideshow-view .panel-body.aside{padding:0;}.content-slideshow-view .flexslider .slides img{max-height:100%;}.content-slideshow-view .flexslider .slides .field-type-image{width:100%;}.view-events .flexslider .panel-body .date-wrapper{height:70px;}.view-staff-directory.grid-view .views-row{width:100%;}.view-staff-directory.grid-view .views-row .field-name-field-photo{margin-bottom:10px;margin-right:10px;}.view-staff-directory.grid-view .views-row .group-email-contact,.view-staff-directory.grid-view .views-row .group-phone-contact,.view-staff-directory.grid-view .views-row .group-office{margin-top:0;width:100%;}.view-staff-directory.grid-view .views-row h3.field-label,.view-staff-directory.grid-view .views-row .field-type-text.field-name-field-email,.view-staff-directory.grid-view .views-row .field-type-text.field-name-field-phone,.view-staff-directory.grid-view .views-row .field-name-field-address-1.field-type-text{display:inline-block !important;}.field-name-field-nearby-rooms{width:100%;}.field-name-field-nearby-rooms .field-name-field-image-thumbnail img{width:100%;height:auto;}.views-exposed-widgets #edit-field-department-value-wrapper{padding:0;}.views-exposed-widgets #edit-field-expertise-tid-wrapper{max-width:60%;}.views-exposed-form .views-exposed-widgets .views-exposed-widget{padding-right:0;}.views-exposed-widgets .views-exposed-widget.views-submit-button{float:left;width:37%;margin-left:3%;}.views-exposed-widgets .views-exposed-widget.views-submit-button #edit-submit-staff-directory{float:left;width:100%;}.node-person .group-contact{width:100%;margin-top:10px;}.view-instructional-services.grid-view .views-row,.view-libraries-overview.grid-view .views-row,.view-spaces-overview.grid-view .views-row{margin-bottom:18px !important;}}@media (max-width:600px){.view-exhibition-gallery .flexslider .field-name-field-image,.view-exhibition-gallery .flexslider .field-name-field-images{height:auto;}}@media (max-width:520px){.view-instructional-services.grid-view .views-row,.view-libraries-overview.grid-view .views-row,.view-spaces-overview.grid-view .views-row{width:100%;}.view-instructional-services.grid-view .views-row:nth-child(2n),.view-libraries-overview.grid-view .views-row:nth-child(2n),.view-spaces-overview.grid-view .views-row:nth-child(2n){margin-left:0;}}@media (max-width:110px){.views-exposed-widgets .views-submit-button{margin-top:10px;}.views-exposed-widgets .views-submit-button button{width:18%;}.views-exposed-widgets #edit-field-department-value-wrapper{width:41%;float:left;max-width:41%;padding-right:2%;margin-top:10px;}.views-exposed-widgets #edit-field-expertise-tid-wrapper{width:41%;float:left;max-width:41%;padding-right:2%;margin-top:10px;}.views-exposed-widgets .views-exposed-widget{padding:0;float:none;}.views-exposed-widgets .views-exposed-widget .form-item-name{width:100%;}.view-staff-directory.grid-view .views-row{width:100%;}}.view-shibboleth span{color:#333333;width:49%;display:inline-block;}.view-shibboleth span.shib-label{text-align:right;}.view-shibboleth span.shib-disabled{background-color:#ffcc00;padding:3px;border-radius:.25em;border:thin solid white;}.view-shibboleth .view-content{column-gap:20px;}@media (min-width:735px){.view-shibboleth .view-content{column-count:2;}}@media (min-width:768px){.view-shibboleth .view-content{column-count:3;}}.FlexEmbed{display:block;overflow:hidden;position:relative;}.FlexEmbed:before{content:"";display:block;width:100%;}.FlexEmbed--3by1:before{padding-bottom:33.33333%;}.FlexEmbed--2by1:before{padding-bottom:50%;}.FlexEmbed--16by9:before{padding-bottom:56.25%;}.FlexEmbed--4by3:before{padding-bottom:75%;}.CoverImage{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto 1em;max-height:300px;max-width:100%;}.container-inline-block{font-size:0;}.container-inline-block > div{font-size:15px;}.field-name-body a.more-link{padding-left:5px;}fieldset .panel-body{width:100%;}.full-schedule-link{color:#9d1b13;float:right;font-family:'National light';font-size:1.6em;font-weight:bold;line-height:0;text-transform:uppercase;}.full-schedule-link a{font-family:'National light';}.sidebar-event-block .views-row .panel-body{float:none;width:auto;}@media (max-width:768px){.sidebar-event-block .views-row .panel-body{width:100%;}}.happening-now{color:#656565;font-weight:400;margin-top:2px;margin-bottom:10px;}.happening-now span{color:#9d1b13;font-size:.85em;font-weight:600;text-transform:uppercase;}html,body{background-color:#454545;height:100%;margin:0;padding:0;}.body-main-wrapper{background-color:#fff;min-height:100%;position:relative;}.main-outer-container{padding-bottom:312px;}.footer-wrapper{background-color:#454545;bottom:0;height:312px;left:0;position:absolute;width:100%;font-size:1.1em;}.group-library-collection .field-name-field-images a{display:block;}.group-libraries-amenities{margin-bottom:20px;}.group-libraries-amenities.group-additional h3{text-align:left;}.group-libraries-amenities.group-additional .amenities-icon-display{margin-bottom:50px;}.group-libraries-amenities.group-additional .amenities-icon-display .amenities{display:inline-block;box-sizing:border-box;width:49%;padding-right:4%;vertical-align:top;}.group-libraries-amenities.group-additional .amenities-desc{display:none;}.page-node .field-name-body p > img{box-sizing:content-box;padding-right:10px;padding-bottom:10px;padding-top:6px;}.page-user .profile-block .holds-checkouts-table thead tr th:first-child,.page-user .profile .holds-checkouts-table thead tr th:first-child{width:60%;}.page-user .profile-block .holds-checkouts-table tbody tr td a:after,.page-user .profile .holds-checkouts-table tbody tr td a:after{content:"\f054";font-family:'FontAwesome';font-size:.6em;position:relative;bottom:1px;left:7px;}.page-user .profile-block .holds-checkouts-table .in-past,.page-user .profile .holds-checkouts-table .in-past{color:#990000;}.page-user .profile-block .holds-checkouts-btns,.page-user .profile .holds-checkouts-btns{text-align:right;}.page-user .profile-block .holds-checkouts-btns a,.page-user .profile .holds-checkouts-btns a{color:#ffffff;}.page-user .profile-block .holds-checkouts-btns a.holds-checkouts-fines,.page-user .profile .holds-checkouts-btns a.holds-checkouts-fines{margin-right:10px;}.page-user .profile-block .holds-checkouts-btns a:visited,.page-user .profile .holds-checkouts-btns a:visited{background-color:inherit;}.page-user .profile-block .course-reserves-table thead tr th:first-child,.page-user .profile .course-reserves-table thead tr th:first-child{width:60%;}.page-user .profile-block table.table,.page-user .profile table.table{border:1px solid #dcd9d3;}.page-user .profile-block table.table-striped > tbody > tr:nth-child(odd) > td,.page-user .profile table.table-striped > tbody > tr:nth-child(odd) > td{background:#edebe8;}.page-user .profile-block table thead tr th,.page-user .profile table thead tr th{text-align:left;color:#000;border:1px solid #dcd9d3;}.page-user .profile-block table tbody tr td,.page-user .profile table tbody tr td{border:1px solid #dcd9d3;color:#444;font-weight:normal;text-align:left;}.page-user .profile-block table tbody tr td p,.page-user .profile table tbody tr td p{white-space:nowrap;}.node-slideshow h2{display:none;margin:0;}.site-map-box-menu li a.libraries-hours,.site-map-box-menu li .link-first-item{font-family:'National bold';}.site-map-box-menu li.first ul.site-map-menu{display:none;}.site-map-box-menu > ul > li{width:24%;padding-right:3%;float:left;vertical-align:top;list-style-image:none;list-style-type:disc;}.site-map-box-menu > ul > li .libraries-hours > li{display:none;}@media (max-width:959px){.site-map-box-menu > ul > li{width:49%;}}@media (max-width:767px){.site-map-box-menu > ul > li{width:100%;}}.site-map-box-menu > ul > li > ul.site-map-menu > li{list-style-image:none;list-style-type:square;}.site-map-box-menu > ul > li > ul.site-map-menu > li > ul > li{list-style-image:none;}.first-level-style{list-style-image:none;list-style-type:disc;}.second-level-style{list-style-image:none;list-style-type:square;}.fourth-level-style{list-style-image:none;list-style-type:square;}.main-container.container{background:#FFF;padding-top:40px;min-height:400px;}.main-container.container .col-sm-9{padding-left:2%;width:76.3%;}.main-container.container .row{margin:0;}.main-container.container .col-md-3{padding-right:0;width:23.637%;}.container{max-width:1100px;padding:0;width:100%;}.top-container.container{max-width:100% !important;padding-left:15px;padding-right:15px;}#navbar.container{background:none;max-width:none !important;}.sidebar-first .region-sidebar-first{padding-right:0;padding-left:15px;width:100%;}body{font-size:15px;}.group-libraries-amenities .field-name-field-library-amenities,.group-available-amenities .field-name-field-library-amenities{display:inline-block;box-sizing:border-box;width:49%;padding-right:4%;vertical-align:top;}.group-libraries-amenities .amenities-name,.group-available-amenities .amenities-name{font-weight:bold;}.group-libraries-amenities .amenities-desc,.group-available-amenities .amenities-desc{padding:10px 0 20px;min-height:100px;}.group-libraries-amenities .amenities.table,.group-available-amenities .amenities.table{width:auto;margin-bottom:0;}.group-libraries-amenities .amenities:before,.group-available-amenities .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.group-libraries-amenities .amenities.book-this-room:before,.group-available-amenities .amenities.book-this-room:before{content:"a";}.group-libraries-amenities .amenities.cellphone-charging-station:before,.group-available-amenities .amenities.cellphone-charging-station:before,.group-libraries-amenities .amenities.cell-phone-charging-station:before,.group-available-amenities .amenities.cell-phone-charging-station:before{content:"b";}.group-libraries-amenities .amenities.coffee-nearby:before,.group-available-amenities .amenities.coffee-nearby:before{content:"c";}.group-libraries-amenities .amenities.computers:before,.group-available-amenities .amenities.computers:before,.group-libraries-amenities .amenities.computer-labs:before,.group-available-amenities .amenities.computer-labs:before{content:"d";}.group-libraries-amenities .amenities.electrical-outlets:before,.group-available-amenities .amenities.electrical-outlets:before{content:"e";}.group-libraries-amenities .amenities.event-space:before,.group-available-amenities .amenities.event-space:before,.group-libraries-amenities .amenities.reservable-event-space:before,.group-available-amenities .amenities.reservable-event-space:before{content:"f";}.group-libraries-amenities .amenities.group-study:before,.group-available-amenities .amenities.group-study:before{content:"g";}.group-libraries-amenities .amenities.individual-study:before,.group-available-amenities .amenities.individual-study:before{content:"h";}.group-libraries-amenities .amenities.indoor:before,.group-available-amenities .amenities.indoor:before{content:"i";}.group-libraries-amenities .amenities.map:before,.group-available-amenities .amenities.map:before{content:"j";}.group-libraries-amenities .amenities.moveable-furniture:before,.group-available-amenities .amenities.moveable-furniture:before{content:"k";}.group-libraries-amenities .amenities.outdoor:before,.group-available-amenities .amenities.outdoor:before{content:"l";}.group-libraries-amenities .amenities.printers-copiers-scanners:before,.group-available-amenities .amenities.printers-copiers-scanners:before{content:"m";}.group-libraries-amenities .amenities.projector:before,.group-available-amenities .amenities.projector:before{content:"n";}.group-libraries-amenities .amenities.quiet-study:before,.group-available-amenities .amenities.quiet-study:before{content:"o";}.group-libraries-amenities .amenities.reservable:before,.group-available-amenities .amenities.reservable:before{content:"p";}.group-libraries-amenities .amenities.reservable-study-space:before,.group-available-amenities .amenities.reservable-study-space:before,.group-libraries-amenities .amenities.reservable-study-rooms:before,.group-available-amenities .amenities.reservable-study-rooms:before,.group-libraries-amenities .amenities.study-space:before,.group-available-amenities .amenities.study-space:before{content:"q";}.group-libraries-amenities .amenities.table:before,.group-available-amenities .amenities.table:before,.group-libraries-amenities .amenities.filter-table:before,.group-available-amenities .amenities.filter-table:before{content:"r";}.group-libraries-amenities .amenities.talking-allowed:before,.group-available-amenities .amenities.talking-allowed:before{content:"s";}.group-libraries-amenities .amenities.whiteboard:before,.group-available-amenities .amenities.whiteboard:before{content:"t";}.group-libraries-amenities .amenities:before,.group-available-amenities .amenities:before{margin-right:5px;}#page-header.container{padding-left:0;padding-right:0;}.region-header{position:relative;}h1,h2,h3,h4,h5,h6{color:#000000;font-family:'National regular';font-weight:normal;}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link{color:#000000;}h1,.header-1{font-family:'National light';font-weight:normal;font-size:3em;}h1.page-horder{margin-top:0;}h2{font-family:'National light';font-weight:normal;font-size:2em;}h2.block-title{font-size:2.287em;}h3{font-family:'National regular';font-weight:normal;line-height:2em;}h4{font-size:1.429em;line-height:1.714em;font-family:'National regular';}h5{font-size:1.286em;line-height:1.714em;font-family:'National regular';}h6{font-size:1em;line-height:1.714em;font-family:'National regular';}hr{border-top:1px solid #000;}html input[type="button"],input[type="reset"],input[type="submit"],button,.btn-info,.button,.webform-submit,.btn-primary,.button-primary{font-family:'National bold';color:#ffffff;background:#9A1D15;border:0;padding:0.5em 1.5em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-transform:uppercase;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:hover,.btn-info:hover,.button:hover,.webform-submit:hover,.btn-primary:hover,.button-primary:hover{background:#bf0400;}html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,button:active,.btn-info:active,.button:active,.webform-submit:active,.btn-primary:active,.button-primary:active{background:#bf0400;}html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:focus,.btn-info:focus,.button:focus,.webform-submit:focus,.btn-primary:focus,.button-primary:focus,html input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited,button:visited,.btn-info:visited,.button:visited,.webform-submit:visited,.btn-primary:visited,.button-primary:visited{background:#bf0400;}button.preview{background:#dcd9d3;color:#777777;}button.disabled{opacity:0.7;}form .form-item{margin:.25em 0;}form input[type='search'],form input[type='text'],form input[type='email'],form .form-textarea,form .form-text{border:#d2d2d2 1px solid;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:.5em;color:#666666;}form .form-item .form-textarea,form .form-item .form-text,form input[type='search'],form input[type='text'],form input[type='email']{border-radius:0px;}form .form-item label{color:#666666;padding:.25em 0;font-weight:normal;}form .form-item label.option{font-weight:normal;}input[type="checkbox"],input[type="radio"]{vertical-align:top;margin-top:.2em;margin-right:.5em;}.webform-datepicker{width:14em;}ol li{margin-bottom:20px;}table.library-hours.stacktable tbody tr .st-head-row.st-head-row-main{display:none;}table.library-hours.stacktable tbody tr.odd,table.library-hours.stacktable tbody tr.even{background:none;}table.library-hours.stacktable tbody tr.odd .today,table.library-hours.stacktable tbody tr.even .today{background:#EDEBE8 !important;}table.library-hours.stacktable tbody tr.odd .st-key,table.library-hours.stacktable tbody tr.even .st-key{color:#990000;}.field-type-text-with-summary table,.field-type-text-long table,.field-type-taxonomy-term-reference table{border:#DDDDDD;}.field-type-text-with-summary table thead tr th,.field-type-text-long table thead tr th,.field-type-taxonomy-term-reference table thead tr th{background:#BEB9AE;padding:10px;}.field-type-text-with-summary table tbody tr td,.field-type-text-long table tbody tr td,.field-type-taxonomy-term-reference table tbody tr td{padding:10px;}.field-type-text-with-summary table tbody tr:nth-child(odd),.field-type-text-long table tbody tr:nth-child(odd),.field-type-taxonomy-term-reference table tbody tr:nth-child(odd){background:#EDEBE8;}.library-collections-link{display:block;}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none !important;background-color:none !important;background:none;}.sticky-table{border:1px solid #edebe8;}.sticky-table thead tr th{background:#beb9ae;padding:20px;border:1px solid #dcd9d3;}.sticky-table tbody tr td{padding:20px;border:1px solid #dcd9d3;}.sticky-table tbody tr.even{background:#ffffff;}.sticky-table tbody tr.odd{background:#edebe8;}.tabs.primary a{color:#333333;font-weight:normal;-webkit-border-top-right-radius:0.25em;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0.25em;-moz-border-radius-topright:0.25em;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0.25em;border-top-right-radius:0.25em;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0.25em;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.tabs.primary a.is-active{background-color:transparent;}.messages{font-size:1.25em;}.messages h2{margin:0;font-size:1.5em;}blockquote{background:#eeeeee;border-left:none;}blockquote p:before{content:"\f10d";font-size:1em;font-family:'FontAwesome';color:#BBBBBB;margin-right:10px;}blockquote p:after{content:"\f10e";font-size:1em;font-family:'FontAwesome';color:#BBBBBB;margin-left:10px;}.popover.tour{background:#000;color:#fff;border-radius:0;border:1px solid #777777;padding:0;display:none;}.popover.tour .arrow{border-top-color:#999;}.popover.tour .arrow:after{border-top-color:black;}.popover.tour .popover-title{background:#454545;border:none;border-radius:0;color:#fff;}.popover.tour .popover-navigation .btn-default{border-radius:0;text-shadow:none;color:#eee;background:#000;}.popover.tour .popover-navigation .btn-default[data-role=prev]{border:1px solid #990000;}.popover.tour .popover-navigation .btn-default[data-role=next]{border:1px solid #990000;background:#990000;}.popover.tour .popover-navigation .btn-default[data-role=end]{border:1px solid #777777;}.popover.tour .popover-navigation .btn-default.disabled{border:1px solid #990000;}.top-container{background:#9a1c1d;background:-moz-linear-gradient(top,#9a1c1d 0%,#680301 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9a1c1d),color-stop(100%,#680301));background:-webkit-linear-gradient(top,#9a1c1d 0%,#680301 100%);background:-o-linear-gradient(top,#9a1c1d 0%,#680301 100%);background:-ms-linear-gradient(top,#9a1c1d 0%,#680301 100%);background:linear-gradient(to bottom,#9a1c1d 0%,#680301 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a1c1d',endColorstr='#680301',GradientType=0);background:linear-gradient(to bottom,#9a1c1d,#680301);width:100%;position:relative;height:125px;}.top-container .block{margin-bottom:0;}#navbar{min-width:320px;padding:0;border:none;box-shadow:none;}#navbar-header{max-width:1100px !important;padding:0;margin-right:auto;margin-left:auto;}#navbar-header span{visibility:hidden;}#navbar-header .usc-logo-link{display:block;background:url(/sites/all/themes/custom/library_theme/images/usc-logo.png) no-repeat;float:right;width:178px;height:38px;margin-top:-7px;margin-bottom:0;}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#navbar-header .usc-logo-link{background:url(/sites/all/themes/custom/library_theme/images/usc-logo@2x.png) no-repeat;background-size:178px 38px;}}@media (max-width:767px){#navbar-header .usc-logo-link{display:none;}}#navbar-header .usc-logo-link:hover{opacity:0.7;}#navbar-header .logo{margin-left:-3px;}#navbar-header::after{display:table;clear:both;content:" ";}#navbar .kwall-megamenu-wrapper{max-width:1100px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:14px;}.navbar-collapse{padding:0;}.header-divider{border-top:1px solid #680300;border-bottom:1px solid #9A1C19;position:absolute;width:100%;top:70px;left:0;height:0px;}.sf-menu{margin:0px;padding:0px;position:relative;top:15px;}.sf-menu li{font-size:22px;color:#ffffff;margin-right:20px;}.sf-menu li .sf-sub-indicator{position:absolute;top:17px;display:block;right:-9px;}.library-hours-menu{display:none;}.legend-wrapper{background:#990000;color:#fff;padding:15px;height:80px;}.legend-wrapper .today-hour{margin-bottom:0;display:inline-block;font-size:1.2em;}.legend-wrapper .legend-icons{float:right;}.legend-wrapper .legend-icons .amenities-legend{width:155px;vertical-align:top;display:inline-block;}.legend-wrapper .legend-icons .amenities-legend .amenities-icon{width:20px;height:20px;display:inline-block;vertical-align:top;}.legend-wrapper .legend-icons .amenities-legend .amenities-label{display:inline-block;line-height:normal;width:110px;}.amenities-legend{font-weight:700;font-family:'National bold';}.amenities-legend .amenities.table{width:auto;margin-bottom:0;}.amenities-legend .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.amenities-legend .amenities.book-this-room:before{content:"a";}.amenities-legend .amenities.cellphone-charging-station:before,.amenities-legend .amenities.cell-phone-charging-station:before{content:"b";}.amenities-legend .amenities.coffee-nearby:before{content:"c";}.amenities-legend .amenities.computers:before,.amenities-legend .amenities.computer-labs:before{content:"d";}.amenities-legend .amenities.electrical-outlets:before{content:"e";}.amenities-legend .amenities.event-space:before,.amenities-legend .amenities.reservable-event-space:before{content:"f";}.amenities-legend .amenities.group-study:before{content:"g";}.amenities-legend .amenities.individual-study:before{content:"h";}.amenities-legend .amenities.indoor:before{content:"i";}.amenities-legend .amenities.map:before{content:"j";}.amenities-legend .amenities.moveable-furniture:before{content:"k";}.amenities-legend .amenities.outdoor:before{content:"l";}.amenities-legend .amenities.printers-copiers-scanners:before{content:"m";}.amenities-legend .amenities.projector:before{content:"n";}.amenities-legend .amenities.quiet-study:before{content:"o";}.amenities-legend .amenities.reservable:before{content:"p";}.amenities-legend .amenities.reservable-study-space:before,.amenities-legend .amenities.reservable-study-rooms:before,.amenities-legend .amenities.study-space:before{content:"q";}.amenities-legend .amenities.table:before,.amenities-legend .amenities.filter-table:before{content:"r";}.amenities-legend .amenities.talking-allowed:before{content:"s";}.amenities-legend .amenities.whiteboard:before{content:"t";}.news-header{color:#990000;font-size:1.571em;}.news-sub-header{color:#777777;font-size:1em;}.read-more{color:#990000;font-size:1em;text-transform:uppercase;}.overlay-bg{background:rgba(157,27,19,0.8);bottom:0px;color:#ffffff;border:none;border-radius:0;margin:0;font-size:1.857em;line-height:1;}.overlay-bg .field-name-title-field{font-size:0.93333333em;line-height:1.57em;}.callout-block.full{width:100%;}.callout-block.half{width:50%;}.callout-block.dynamic{width:auto;}.sidebar-nav{border-top:6px solid #990000;max-width:255px;background:#edebe8;cursor:pointer;}.sidebar-nav ul{vertical-align:top;margin:0;padding:0;display:inline-block;}.sidebar-nav ul li{list-style:none;padding:10px 20px;width:255px;}.sidebar-nav ul li::after{content:"\f054";font-family:'FontAwesome';font-size:0.6em;float:right;}.sidebar-nav ul li:hover{background:#ffcc00;width:255px;}.flex-control-nav{background:#777777;height:36px;padding-top:11px;width:100%;}.flex-control-nav li a{background-color:#fff;}.flex-control-nav li a:hover{background-color:#fff;}.flex-control-nav li a.flex-active{background-color:#ffcc00;}.pagination > li:first-child > a,.pagination > li:last-child > a{border-radius:0;}ul.pagination li a{border:0;border-right:1px solid #dcd9d3;border-left:1px solid #dcd9d3;border-radius:0;color:#777777;font-family:'National bold';}ul.pagination li a:hover{color:#777777;}ul.pagination li.active span{background:#990000;border-top:0;border-right:1px solid #dcd9d3;border-bottom:0;border-left:1px solid #dcd9d3;border-bottom-left-radius:0;border-top-left-radius:0;}ul.pagination li.active span:hover{background:#990000;border-right:1px solid #dcd9d3;border-left:1px solid #dcd9d3;}ul.pagination li.disabled span{border:none;border-right:1px solid #dcd9d3;border-left:1px solid #dcd9d3;}.jumbotron{font-size:1em;}.jumbotron p{font-size:1em;}.highlighted{background-color:#edebe8;margin:0;padding:0;position:relative;z-index:1;}.highlighted .block{margin-bottom:0;}.sub-content{background:#dcd9d3;}.related-content .views-row{float:left;}.related-content .views-row img{background:rgba(157,27,19,0.8);bottom:0px;color:#ffffff;border:none;border-radius:0;margin:0;font-size:1.857em;line-height:1;}.related-content .views-row img .field-name-title-field{font-size:0.93333333em;line-height:1.57em;}.bottom-container{background:#777777;font-size:0.857em;padding:0 15px;}.bottom-container.container{max-width:100% !important;}.bottom-cap{color:#ffffff;width:100%;padding-top:19px;background:#454545;text-transform:uppercase;}.bottom-cap #block-bean-usc-name{padding:0;}.bottom-cap.container{max-width:100% !important;padding:19px 0 0 15px;}.footer{color:#ffffff;border-top:none;padding-top:0px;padding-bottom:20px;}.footer .region-footer .contextual-links-region{float:left;}.footer .region-footer .usc-contact span{color:#ffcc00;}.footer .region-footer .usc-contact p{margin-bottom:0px;}.footer .region-footer .usc-contact p a{color:#ffffff;}.footer .region-footer .usc-contact p a:hover{color:#ffce00;}.footer .region-footer .usc-footer h2{color:#ffffff;margin-bottom:10px;font-family:'National light';font-size:1.8em;}.footer .region-footer .usc-footer .logo{margin:0;background:url(/sites/all/themes/custom/library_theme/images/main-logo.png) no-repeat;font-size:2.9em;position:relative;bottom:9px;line-height:1em;width:193px;height:28px;}.footer .region-footer .usc-footer .logo span{visibility:hidden;}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer .region-footer .usc-footer .logo{margin:0;background:url(/sites/all/themes/custom/library_theme/images/main-logo@2x.png) no-repeat;font-size:2.9em;position:relative;bottom:9px;line-height:1em;background-size:193px 28px;width:193px;height:28px;}.footer .region-footer .usc-footer .logo span{visibility:hidden;}}.footer .region-footer .button#donate-btn{margin-top:15px;width:190px;cursor:pointer;border:1px solid #fff;text-align:center;padding:5px 0px;border-radius:4px;background:#777777;}.footer .region-footer .button#donate-btn a{color:#ffffff;font-weight:bold;}.footer .region-footer .button#donate-btn:hover{background:none;}.footer .region-footer .social-icon{font-family:'FontAwesome';font-size:2.6em;}.footer .region-footer .social-icon a{color:#ffffff;}.footer .region-footer .social-icon::before{display:inline-block;}.footer .region-footer .social-icon .twitter::before{content:"\f081";}.footer .region-footer .social-icon .instagram::before{content:"\f16d";}.footer .region-footer .social-icon .facebook::before{content:"\f082";}.footer .region-footer .social-icon .youtube::before{content:"\f166";}.footer .region-footer .social-icon .tumblr::before{content:"\f174";}.popular-links{border-bottom:6px solid #beb9ae;}.popular-links h2.block-title{font-family:"National regular";font-size:1em;font-weight:700;color:#990000;border-bottom:1px solid #beb9ae;padding-bottom:10px;}body.page-news h1.page-horder,body.page-events h1.page-horder,body.page-exhibitions h1.page-horder{display:none;}.front .highlighted-container{border-bottom:6px solid #DCD9D3;}.front section.col-sm-12{padding:0;}.front #block-system-main{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.sub-highlighted-container{padding:0 15px;}.sub-highlighted-container .sub-highlighted{padding:0;margin:0 auto;max-width:1100px;background:#fff;}.sub-highlighted-container .sub-highlighted .spotlight-section{margin-top:35px;}.sub-highlighted-container .sub-highlighted .spotlight-section .media-element-container{float:left;position:relative;margin-right:20px;}.quick-links,.popular-links{position:relative;background:#dcd9d3;font-weight:700;width:48%;display:inline-block;}.quick-links h2.block-title,.popular-links h2.block-title,.quick-links .menu-name-menu-quick-links,.popular-links .menu-name-menu-quick-links{font-family:"National regular";}.quick-links ul.menu,.popular-links ul.menu{margin:0 auto;max-width:1100px;vertical-align:top;margin:0;padding:0;width:100%;padding-top:5px;}.quick-links ul.menu.nav,.popular-links ul.menu.nav{width:500px;margin:0;}.quick-links ul.menu.nav li.leaf,.popular-links ul.menu.nav li.leaf{width:49%;display:inline-block;list-style:none;}.quick-links h2.block-title{font-family:"National light";margin-top:10px;}.featured-video,.featured-exhibitions{position:relative;background:#dcd9d3;font-weight:700;width:24%;display:inline-block;margin-top:20px;}.well{background:transparent !important;background-image:none;filter:none;}.region-sidebar-first{background:transparent;border:none;box-shadow:none;}.region-sidebar-first.well{padding-top:0;}.sidebar-filter .block-title{border-bottom:1px solid #777777;font-size:1.3em;font-weight:bold;margin-bottom:5px;padding-bottom:6px;}.sidebar-filter div{}.sidebar-filter div label{display:block;font-family:'National light';}.sidebar-filter div input[type=checkbox]{display:none;}.sidebar-filter div input[type=checkbox] + label:before{font-family:FontAwesome;display:inline-block;}.sidebar-filter div input[type=checkbox] + label:before{content:"\f096";}.sidebar-filter div input[type=checkbox] + label:before{letter-spacing:7px;}.sidebar-filter div input[type=checkbox]:checked + label:before{content:"\f046";color:#990000;}.sidebar-filter div input[type=checkbox]:checked + label:before{letter-spacing:5px;}.tags{margin-top:20px;}.tags .field-label{display:inline-block;color:#990000;text-transform:uppercase;margin-right:5px;}.tags .field-items{display:inline-block;font-size:0.929em;background-color:#858585;padding:1px 5px;}.tags .field-items a{color:#ffffff;}.notice{background-color:#edebe8;color:#990000;padding:10px;}.highlighted-container{min-height:45px;position:relative;}.breadcrumb-wrapper{background:rgba(0,0,0,0.8);padding:0 15px;position:absolute;width:100%;z-index:2;}.breadcrumb{background:transparent;border-radius:0;color:#fff;margin:0 auto;max-width:1100px;padding:9px 0 10px;clear:left;}.breadcrumb li.active{color:#FFF;}.breadcrumb li.first a{color:#ffcc00;}.breadcrumb li.first a:hover{color:#fef000;}.breadcrumb li.last{color:#FFF;}.breadcrumb li a,.breadcrumb li span{color:#ffce00;}.breadcrumb li a:hover,.breadcrumb li span:hover{color:#fef000;}ul.service-list{margin-top:40px;padding-left:0;text-align:center;}ul.service-list li{display:inline-block;}ul.service-list li a{color:#333333;}ul.service-list li a::before{list-style-type:none;background:url(/sites/all/themes/custom/library_theme/images/library-services-sprite.png) no-repeat;display:inline-block;width:51px;height:51px;content:"";float:left;position:relative;bottom:16px;}ul.service-list li a.find-place::before{background-position:0 0;}ul.service-list li a.reserve-room::before{background-position:-161px 0;}ul.service-list li a.ask-librarian::before{background-position:-319px 0;}ul.service-list li a.course-reserves::before{background-position:-479px 0;}ul.service-list li a.scan-deliver::before{background-position:-633px 0;}ul.service-list li a.interlibrary-loan::before{background-position:-794px 0;}ul.service-list li a.scan-copy::before{background-position:-951px 0;}ul.service-list li:last-child span{margin-right:0;}ul.service-list li span{float:left;width:80px;line-height:1em;margin-left:10px;margin-right:15px;text-transform:uppercase;text-align:left;margin-top:-3px;font-family:'National bold';}.breadcrumb > li + li:before{font-family:'FontAwesome';content:"\f054";font-size:8px;}.link-color{background:#990000;}.sidebar-active-link{background:#FFCC00;}.link-color-hover{background:#BF0400;}.text-color{background:#333333;}.black-color{background:#000000;}.medium-gray-color{background:#777777;}.light-gray-color{background:#cccccc;}.sidebar-menu-bg{background:#EDEBE8;}.sidebar-menu2-bg{background:#dcd9d3;}.sidebar-menu2-active{background:#beb9af;}.field-name-body ul.nav-tabs,.field-type-text-with-summary ul.nav-tabs{border-bottom:none;margin-bottom:0px;}.field-name-body ul.nav-tabs li,.field-type-text-with-summary ul.nav-tabs li{color:#555;background:#edebe8;border-top:2px solid transparent;padding:0;border-radius:0;border:none;margin:1px .2em 0 0;}.field-name-body ul.nav-tabs li a,.field-type-text-with-summary ul.nav-tabs li a{color:#555;}.field-name-body ul.nav-tabs li:hover,.field-type-text-with-summary ul.nav-tabs li:hover{border-color:transparent;border-radius:none;border-top:2px solid transparent;padding:0;border-radius:0;border:none;border-bottom:none;}.field-name-body ul.nav-tabs li:hover a,.field-type-text-with-summary ul.nav-tabs li:hover a{color:#333;}.field-name-body ul.nav-tabs li.active,.field-type-text-with-summary ul.nav-tabs li.active{border-top:2px solid #9d1b13;background:#dcd9d3;font-family:'National bold';}.field-name-body ul.nav-tabs li.active a,.field-type-text-with-summary ul.nav-tabs li.active a{background:#dcd9d3;border-radius:0;border:none;color:#990000;}.field-name-body .tab-content,.field-type-text-with-summary .tab-content{border:2px solid #dcd9d3;padding:1em 1.4em;}.ui-tabs{padding:0;border-radius:0;background:none;border:none;font-family:'National regular';}.ui-tabs .ui-tabs-panel{border:2px solid #dcd9d3;}.ui-tabs .ui-tabs-nav{padding:0;border-radius:0;border:none;background:none;}.ui-tabs .ui-tabs-nav li{width:auto;border-radius:0;border:none;background:#edebe8;border-top:2px solid transparent;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{border-top:2px solid #990000;background:#dcd9d3;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#990000;font-family:'National bold';}.ui-accordion{font-family:'National regular';}.ui-accordion .ui-accordion-header{border-radius:0;border:1px solid #edebe8;background:#edebe8;}.ui-accordion .ui-accordion-header span{display:none;}.ui-accordion .ui-accordion-header a::before{content:"\f077";font-family:'FontAwesome';margin-left:-18px;margin-right:10px;font-size:1em;line-height:1em;}.ui-accordion .ui-accordion-header.ui-accordion-header-active{background:#dcd9d3;}.ui-accordion .ui-accordion-header.ui-accordion-header-active a{color:#990000;font-family:'National bold';}.ui-accordion .ui-accordion-header.ui-accordion-header-active a::before{content:"\f078";font-family:'FontAwesome';margin-left:-18px;margin-right:10px;font-size:1.5em;line-height:1em;}.ui-accordion .ui-accordion-content{border-radius:0;border:1px solid #edebe8;}.ui-datepicker .ui-datepicker-calendar{background:none !important;border:none !important;}.ui-datepicker .ui-datepicker-header{border:0px solid #bbb !important;border-radius:7px !important;background:-webkit-linear-gradient(#eeeeee,#eeeeee) !important;background:-o-linear-gradient(#eeeeee,#eeeeee) !important;background:-moz-linear-gradient(#eeeeee,#eeeeee) !important;background:linear-gradient(#eeeeee,#eeeeee) !important;}.ui-datepicker .datepicker-calendar{background:none;}.ui-datepicker thead{background-color:#E1E2DC;}.ui-datepicker tbody td a{border:0px solid #ccc !important;color:#9d1b13 !important;font-weight:bold;}.ui-datepicker tbody td a:hover{font-weight:normal !important;background:#fbf9ee !important;}.ui-datepicker tbody td.ui-datepicker-unselectable{border:none;}.libraries-banner-alert,.subsites-banner-alert{background:#BEB9AE;padding:15px 15px 12px;}.libraries-banner-alert .libraries-alert-wrapper,.subsites-banner-alert .libraries-alert-wrapper,.libraries-banner-alert .subsites-alert-wrapper,.subsites-banner-alert .subsites-alert-wrapper{background:#BEB9AE;margin:0 auto;max-width:1100px;position:relative;}.libraries-banner-alert .libraries-alert-wrapper .close,.subsites-banner-alert .libraries-alert-wrapper .close,.libraries-banner-alert .subsites-alert-wrapper .close,.subsites-banner-alert .subsites-alert-wrapper .close{text-indent:-100000px;position:absolute;right:0;top:0;opacity:1;}.libraries-banner-alert .libraries-alert-wrapper .close::after,.subsites-banner-alert .libraries-alert-wrapper .close::after,.libraries-banner-alert .subsites-alert-wrapper .close::after,.subsites-banner-alert .subsites-alert-wrapper .close::after{background:url(/sites/all/themes/custom/library_theme/images/x-btn.png) no-repeat;content:" ";width:19px;height:18px;position:absolute;top:10px;right:10px;visibility:visible;cursor:pointer;opacity:1;display:block;}.libraries-banner-alert .libraries-alert-wrapper .attention,.subsites-banner-alert .libraries-alert-wrapper .attention,.libraries-banner-alert .subsites-alert-wrapper .attention,.subsites-banner-alert .subsites-alert-wrapper .attention{color:#990000;float:left;}.libraries-banner-alert .libraries-alert-wrapper p,.subsites-banner-alert .libraries-alert-wrapper p,.libraries-banner-alert .subsites-alert-wrapper p,.subsites-banner-alert .subsites-alert-wrapper p{display:block;margin:0;padding:0;}.libraries-banner-alert .libraries-alert-wrapper ul,.subsites-banner-alert .libraries-alert-wrapper ul,.libraries-banner-alert .subsites-alert-wrapper ul,.subsites-banner-alert .subsites-alert-wrapper ul{margin:0;margin-left:115px;padding:0;padding-right:32px;}.libraries-banner-alert .libraries-alert-wrapper ul li,.subsites-banner-alert .libraries-alert-wrapper ul li,.libraries-banner-alert .subsites-alert-wrapper ul li,.subsites-banner-alert .subsites-alert-wrapper ul li{list-style:none;}.libraries-banner-alert .libraries-alert-wrapper ul li a,.subsites-banner-alert .libraries-alert-wrapper ul li a,.libraries-banner-alert .subsites-alert-wrapper ul li a,.subsites-banner-alert .subsites-alert-wrapper ul li a{color:#990000;}.libraries-banner-alert .libraries-alert-wrapper ul li::before,.subsites-banner-alert .libraries-alert-wrapper ul li::before,.libraries-banner-alert .subsites-alert-wrapper ul li::before,.subsites-banner-alert .subsites-alert-wrapper ul li::before{content:"\f04d";font-family:'FontAwesome';font-size:.5em;color:#990000;vertical-align:top;margin-right:10px;margin-left:2px;}.featured-template{width:100%;height:250px;position:relative;background:#eee;display:block;}.featured-template img{width:100%;height:auto;}.featured-template .featured-desc{background:rgba(157,27,19,0.8);bottom:0px;color:#ffffff;border:none;border-radius:0;margin:0;font-size:1.857em;line-height:1;padding:2%;width:48%;position:absolute;}.featured-template .featured-desc .field-name-title-field{font-size:0.93333333em;line-height:1.57em;}.featured-template .featured-desc h3{font-size:.8em;margin:0;color:#fff;font-family:'National bold';}.featured-template .featured-desc p{font-size:.5em;}.how-to-get-here .map-icon{background:url(/sites/all/themes/custom/library_theme/images/map-icon.png) no-repeat;width:74px;height:74px;display:inline-block;}.how-to-get-here .descriptions{display:inline-block;position:relative;top:40px;left:20px;}.how-to-get-here .descriptions .how-to-get-here{color:#a0a0a0;display:block;font-family:'National light';font-size:3em;margin-bottom:10px;}.how-to-get-here .descriptions .maps-directions{font-size:1em;font-family:'National bold';display:block;color:#464646;margin-top:5px;}.node-type-callout-page .breadcrumb-wrapper{display:none;}.node-type-callout-page h1.page-horder{display:none;}.node-type-callout-page .field-name-body h2:first-child{margin-top:0px;}.node-type-callout-page #block-system-main{margin-bottom:0px;}.node-type-person .main-container{margin-top:50px;}.node-type-person .node-person{}.libraries-highlight{display:block;}.libraries-highlight .highlight-item{width:32%;background:url(/sites/all/themes/custom/library_theme/images/libraries-features-default.png) no-repeat;display:inline-block;margin-right:1%;height:139px;vertical-align:top;}.libraries-highlight .highlight-item:last-child{margin-right:0;}.libraries-highlight .highlight-item .item-bg{padding:20px;}.libraries-highlight .highlight-item .item-bg .title{color:#fff;font-size:2em;line-height:1em;}.node-type-location h2.hours-label{margin:0;margin-bottom:30px;}.node-room .group-available-amenities{width:30%;display:inline-block;}.node-room .group-available-amenities .amenities-list{margin-bottom:6px;}.node-room .group-available-amenities .amenities-list .amenities svg{width:16px;height:16px;position:relative;top:4px;margin-right:15px;}.node-room .group-available-amenities h3{margin:0;padding:0;font-family:'National light';font-weight:normal;font-size:32px;line-height:1em;margin-bottom:15px;}.node-room .group-available-amenities h3.field-label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-room .field-name-body{display:inline-block;float:left;padding-right:2.5%;width:70%;}.node-room .field-name-body img{width:100%;height:auto;}.node-room h3.field-label{clear:both;}.node-room h3{clear:both;}.node-room .field-name-field-nearby-rooms{box-sizing:border-box;margin-right:1%;width:32%;}.node-room .field-name-field-nearby-rooms .field-name-field-amenities{display:inline-block;}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.table{width:auto;margin-bottom:0;}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities:before{content:" ";font-family:'usc-libraries-amenities';text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;zoom:1;}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.book-this-room:before{content:"a";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.cellphone-charging-station:before,.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.cell-phone-charging-station:before{content:"b";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.coffee-nearby:before{content:"c";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.computers:before,.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.computer-labs:before{content:"d";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.electrical-outlets:before{content:"e";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.event-space:before,.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.reservable-event-space:before{content:"f";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.group-study:before{content:"g";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.individual-study:before{content:"h";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.indoor:before{content:"i";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.map:before{content:"j";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.moveable-furniture:before{content:"k";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.outdoor:before{content:"l";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.printers-copiers-scanners:before{content:"m";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.projector:before{content:"n";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.quiet-study:before{content:"o";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.reservable:before{content:"p";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.reservable-study-space:before,.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.reservable-study-rooms:before,.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.study-space:before{content:"q";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.table:before,.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.filter-table:before{content:"r";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.talking-allowed:before{content:"s";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities.whiteboard:before{content:"t";}.node-room .field-name-field-nearby-rooms .field-name-field-amenities .amenities:before{font-size:17px;}.node-event .event-location ul{display:inline;font-size:.9em;padding-left:0;}.node-type-event .node-event .event-location ul{display:block;font-size:initial;padding-left:75px;}.node-event .event-location li{display:inline;color:#656565;}.node-type-event .node-event .event-location li{display:list-item;color:#333;list-style:none;}.node-event .event-label{font-size:.9em;font-weight:bold;margin-right:5px;text-transform:uppercase;}.node-event .field-type-datestamp{margin-bottom:15px;}.node-type-database .field-name-field-database-long-description{margin-top:1.5rem;}.node-type-database .field-name-field-database-libguides-url{margin-top:1rem;}.node-type-database .field-name-field-database-libguides-url:before{content:"Link:";font-family:'National bold';margin-right:.5rem;}.node-type-database .field-name-field-database-libguides-url .field-items{display:inline-block;}.node-event,.listing-view,.node-type-exhibition,.node-exhibition{}.node-event .sharethis-buttons,.listing-view .sharethis-buttons,.node-type-exhibition .sharethis-buttons,.node-exhibition .sharethis-buttons{width:220px;float:left;display:block;}.node-event .field-type-datestamp,.listing-view .field-type-datestamp,.node-type-exhibition .field-type-datestamp,.node-exhibition .field-type-datestamp{color:#990000;font-size:1.571em;}.node-event .field-type-datestamp .date-display-range,.listing-view .field-type-datestamp .date-display-range,.node-type-exhibition .field-type-datestamp .date-display-range,.node-exhibition .field-type-datestamp .date-display-range{margin-bottom:10px;}.node-event .field-type-datestamp .addtocal,.listing-view .field-type-datestamp .addtocal,.node-type-exhibition .field-type-datestamp .addtocal,.node-exhibition .field-type-datestamp .addtocal{border:none;background:none;color:#858585;font-size:0.63659em;text-transform:uppercase;font-family:'National bold';float:none;padding-top:8px;}.node-event .field-type-datestamp .addtocal:after,.listing-view .field-type-datestamp .addtocal:after,.node-type-exhibition .field-type-datestamp .addtocal:after,.node-exhibition .field-type-datestamp .addtocal:after{content:"\f078";font-family:'FontAwesome';color:#990000;font-size:.6em;margin-left:5px;}.node-event h3.field-label,.listing-view h3.field-label,.node-type-exhibition h3.field-label,.node-exhibition h3.field-label{color:#970500;display:inline-block;font-family:'National bold';font-size:0.9em;margin-right:5px;margin-top:0px;vertical-align:top;}.node-event h3.field-label:after,.listing-view h3.field-label:after,.node-type-exhibition h3.field-label:after,.node-exhibition h3.field-label:after{content:":";}.node-event .field-name-field-content-tags,.listing-view .field-name-field-content-tags,.node-type-exhibition .field-name-field-content-tags,.node-exhibition .field-name-field-content-tags{display:inline-block;}.node-event .group-rsvp,.listing-view .group-rsvp,.node-type-exhibition .group-rsvp,.node-exhibition .group-rsvp{background:#edebe8;position:absolute;top:0px;right:0px;padding:13px 17px 15px;width:300px;font-family:'National bold';clear:both;}.node-event .group-rsvp h3,.listing-view .group-rsvp h3,.node-type-exhibition .group-rsvp h3,.node-exhibition .group-rsvp h3{margin:0;padding:0;line-height:normal;margin-bottom:10px;}.node-event .group-rsvp .field-name-field-email,.listing-view .group-rsvp .field-name-field-email,.node-type-exhibition .group-rsvp .field-name-field-email,.node-exhibition .group-rsvp .field-name-field-email{margin-bottom:5px;}.node-event .group-rsvp .field-group-format-wrapper span.field-label,.listing-view .group-rsvp .field-group-format-wrapper span.field-label,.node-type-exhibition .group-rsvp .field-group-format-wrapper span.field-label,.node-exhibition .group-rsvp .field-group-format-wrapper span.field-label{color:#333333;float:left;font-family:'National bold';text-transform:none;margin-right:3px;font-size:1.429em;}.node-event .group-rsvp .field-group-format-wrapper .field-name-field-email,.listing-view .group-rsvp .field-group-format-wrapper .field-name-field-email,.node-type-exhibition .group-rsvp .field-group-format-wrapper .field-name-field-email,.node-exhibition .group-rsvp .field-group-format-wrapper .field-name-field-email,.node-event .group-rsvp .field-group-format-wrapper .field-name-field-link,.listing-view .group-rsvp .field-group-format-wrapper .field-name-field-link,.node-type-exhibition .group-rsvp .field-group-format-wrapper .field-name-field-link,.node-exhibition .group-rsvp .field-group-format-wrapper .field-name-field-link{color:#990000;}.node-event .group-rsvp .field-group-format-wrapper .field-name-field-phone,.listing-view .group-rsvp .field-group-format-wrapper .field-name-field-phone,.node-type-exhibition .group-rsvp .field-group-format-wrapper .field-name-field-phone,.node-exhibition .group-rsvp .field-group-format-wrapper .field-name-field-phone{font-family:'National bold';}.node-event .field-name-field-location,.listing-view .field-name-field-location,.node-type-exhibition .field-name-field-location,.node-exhibition .field-name-field-location{color:#656565;margin-top:10px;padding-bottom:25px;padding-top:10px;}.node-event .group-body,.listing-view .group-body,.node-type-exhibition .group-body,.node-exhibition .group-body{border-top:1px solid #888888;margin-top:0px;padding-top:30px;margin-top:23px;}.node-event .field-name-field-image img,.listing-view .field-name-field-image img,.node-type-exhibition .field-name-field-image img,.node-exhibition .field-name-field-image img{float:left;margin-right:25px;margin-bottom:15px;}.node-event .field-name-field-tags,.listing-view .field-name-field-tags,.node-type-exhibition .field-name-field-tags,.node-exhibition .field-name-field-tags{display:inline-block;}.node-event .field-name-field-tags a,.listing-view .field-name-field-tags a,.node-type-exhibition .field-name-field-tags a,.node-exhibition .field-name-field-tags a{background:#858585;font-size:0.929em;padding:1px 5px;color:#ffffff;}.node-event .main-container .field-type-text-with-summary,.listing-view .main-container .field-type-text-with-summary,.node-type-exhibition .main-container .field-type-text-with-summary,.node-exhibition .main-container .field-type-text-with-summary{margin-bottom:20px;}.node-event .main-container .field-type-text-with-summary .insert-image,.listing-view .main-container .field-type-text-with-summary .insert-image,.node-type-exhibition .main-container .field-type-text-with-summary .insert-image,.node-exhibition .main-container .field-type-text-with-summary .insert-image{float:left;margin-right:15px;}.node-event span.field-label,.listing-view span.field-label,.node-type-exhibition span.field-label,.node-exhibition span.field-label{color:#990000;text-transform:uppercase;font-family:'National bold';padding:0;font-size:1.429em;}.node-event .group-date-location-wrap .group-rsvp{float:right;position:static;}.node-event .group-date-location-wrap .group-rsvp .field-name-field-link{overflow-wrap:break-word;}.node-event .group-date-location-wrap .group-rsvp span.field-label{padding-top:0;}.node-event .group-date-location-wrap{min-height:120px;margin-bottom:50px;}.node-event .group-date-location-wrap span.field-label{display:inline-block;font-size:1em;margin-right:5px;}.node-event .field-name-field-location{display:inline-block;margin-top:5px;padding-bottom:20px;}.node-event .group-rsvp span.field-label{color:#333333;float:left;font-family:'National bold';font-size:1em;font-weight:normal;margin-right:5px;text-transform:none;}.node-event .group-body .field-name-field-image{float:left;}div.field-name-field-event-type.field-type-taxonomy-term-reference .field-label{color:#990000;float:left;margin-right:5px;}div.field-name-field-event-type.field-type-taxonomy-term-reference div.field-items div.field-item a{background-color:#FFF;color:#858585;font-family:'National bold';padding:0;margin-right:0;text-decoration:underline;}.region-content .node-event .field-name-body,.region-content .node-exhibition .field-name-body,.region-content .node-article .field-name-body{clear:both;margin-bottom:10px;}.region-content .node-event .field-name-body img,.region-content .node-exhibition .field-name-body img,.region-content .node-article .field-name-body img{height:auto !important;max-width:100%;}.region-content .node-event h3.field-label,.region-content .node-exhibition h3.field-label,.region-content .node-article h3.field-label{color:#970500;display:inline-block;font-family:'National bold';font-size:0.96em;line-height:1.9em;margin-bottom:0px;margin-top:0px;text-transform:uppercase;vertical-align:top;}.region-content .node-event .field-name-field-event-type,.region-content .node-exhibition .field-name-field-event-type,.region-content .node-article .field-name-field-event-type,.region-content .node-event .field-name-field-content-tags,.region-content .node-exhibition .field-name-field-content-tags,.region-content .node-article .field-name-field-content-tags,.region-content .node-event .field-name-field-event-type,.region-content .node-exhibition .field-name-field-event-type,.region-content .node-article .field-name-field-event-type{display:inline-block;}.region-content .node-event .field-name-field-event-type a,.region-content .node-exhibition .field-name-field-event-type a,.region-content .node-article .field-name-field-event-type a,.region-content .node-event .field-name-field-content-tags a,.region-content .node-exhibition .field-name-field-content-tags a,.region-content .node-article .field-name-field-content-tags a,.region-content .node-event .field-name-field-event-type a,.region-content .node-exhibition .field-name-field-event-type a,.region-content .node-article .field-name-field-event-type a{background-color:#858585;color:#fff;display:inline-block;padding:2px 10px;vertical-align:top;margin-right:5px;}.node-event .group-date-location-wrap .field-name-field-date .addtocal-processed{float:left;}.region-content ul.service-list li span{width:76px;}.region-content .node-article .field-name-body{margin-bottom:30px;}.region-content .node-event .field-name-body{clear:none;}.page-news-center h1{display:none;}.hero.crop-height{max-height:405px;overflow:hidden;}.hero.crop-height{max-height:405px;overflow:hidden;}.hero img{display:block;width:100%;max-width:100%;height:auto !important;-ms-interpolation-mode:bicubic;}.hero.flip{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1;}.hero.flip img{float:right;}.hero.flip img{float:right;}.node-exhibition .exhibition-location{margin-top:5px;}.node-exhibition .exhibition-location ul{display:inline;font-size:.9em;padding-left:0;}.node-type-exhibition .node-exhibition .exhibition-location ul{display:block;font-size:initial;padding-left:75px;}.node-exhibition .exhibition-location ul li{display:inline;color:#656565;}.node-type-exhibition .node-exhibition .exhibition-location ul li{display:list-item;color:#333;list-style:none;}.node-type-exhibition .node-exhibition .exhibition-location ul li span{font-size:1em;}.node-exhibition .exhibition-location .exhibition-label{font-size:.9em;font-weight:bold;margin-right:5px;text-transform:uppercase;}.node-exhibition .exhibition-location .field-label{float:left;font-size:1em;margin-right:5px;}.node-exhibition .exhibition-location span.library{padding-left:10px;}.node-type-exhibition .node-exhibition .field-name-body::before{display:block;content:'';height:1px;width:145%;background:#888;margin:26px 0;}.node-type-exhibition .highlighted,.node-exhibition .highlighted,.node-type-location .highlighted{background:#fff;}.node-type-exhibition .sidebar-event-block.has-featured .views-row-first .panel-body,.node-exhibition .sidebar-event-block.has-featured .views-row-first .panel-body,.node-type-location .sidebar-event-block.has-featured .views-row-first .panel-body{padding:15px 0 0;background:none;}.node-type-exhibition .sidebar-event-block.has-featured .views-row-first img,.node-exhibition .sidebar-event-block.has-featured .views-row-first img,.node-type-location .sidebar-event-block.has-featured .views-row-first img{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-type-exhibition .sidebar-event-block.has-featured h3.field-label,.node-exhibition .sidebar-event-block.has-featured h3.field-label,.node-type-location .sidebar-event-block.has-featured h3.field-label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-type-exhibition h1.page-horder,.node-exhibition h1.page-horder,.node-type-location h1.page-horder{margin:0 0 10px;}.node-type-exhibition .field-name-field-location,.node-exhibition .field-name-field-location,.node-type-location .field-name-field-location{display:inline-block;border-bottom:none;font-size:1.429em;padding-bottom:0;}.node-type-exhibition .field-name-field-image img,.node-exhibition .field-name-field-image img,.node-type-location .field-name-field-image img{float:none;margin-right:20px;}.node-type-exhibition .related-content-region,.node-exhibition .related-content-region,.node-type-location .related-content-region{float:right;width:29%;margin-top:150px;}.node-type-exhibition .related-content-region .related-news-block .field-group-fieldset,.node-exhibition .related-content-region .related-news-block .field-group-fieldset,.node-type-location .related-content-region .related-news-block .field-group-fieldset,.node-type-exhibition .related-content-region #block-views-related-events-block .field-group-fieldset,.node-exhibition .related-content-region #block-views-related-events-block .field-group-fieldset,.node-type-location .related-content-region #block-views-related-events-block .field-group-fieldset{box-shadow:none;border:none;width:100%;padding:0;}.node-type-exhibition .related-content-region .related-news-block .view-related-articles,.node-exhibition .related-content-region .related-news-block .view-related-articles,.node-type-location .related-content-region .related-news-block .view-related-articles,.node-type-exhibition .related-content-region #block-views-related-events-block .view-related-articles,.node-exhibition .related-content-region #block-views-related-events-block .view-related-articles,.node-type-location .related-content-region #block-views-related-events-block .view-related-articles{margin-top:14px;}.node-type-exhibition .related-content-region .related-news-block .view-related-articles .views-row,.node-exhibition .related-content-region .related-news-block .view-related-articles .views-row,.node-type-location .related-content-region .related-news-block .view-related-articles .views-row,.node-type-exhibition .related-content-region #block-views-related-events-block .view-related-articles .views-row,.node-exhibition .related-content-region #block-views-related-events-block .view-related-articles .views-row,.node-type-location .related-content-region #block-views-related-events-block .view-related-articles .views-row{margin-bottom:18px;}.node-type-exhibition .related-content-region .related-news-block .view-related-articles .views-row .views-field-changed,.node-exhibition .related-content-region .related-news-block .view-related-articles .views-row .views-field-changed,.node-type-location .related-content-region .related-news-block .view-related-articles .views-row .views-field-changed,.node-type-exhibition .related-content-region #block-views-related-events-block .view-related-articles .views-row .views-field-changed,.node-exhibition .related-content-region #block-views-related-events-block .view-related-articles .views-row .views-field-changed,.node-type-location .related-content-region #block-views-related-events-block .view-related-articles .views-row .views-field-changed{margin-bottom:8px;}.node-type-exhibition .related-content-region .related-news-block .field-name-field-image-thumbnail,.node-exhibition .related-content-region .related-news-block .field-name-field-image-thumbnail,.node-type-location .related-content-region .related-news-block .field-name-field-image-thumbnail,.node-type-exhibition .related-content-region #block-views-related-events-block .field-name-field-image-thumbnail,.node-exhibition .related-content-region #block-views-related-events-block .field-name-field-image-thumbnail,.node-type-location .related-content-region #block-views-related-events-block .field-name-field-image-thumbnail{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-type-exhibition .related-content-region .related-news-block .panel-body,.node-exhibition .related-content-region .related-news-block .panel-body,.node-type-location .related-content-region .related-news-block .panel-body,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body,.node-exhibition .related-content-region #block-views-related-events-block .panel-body,.node-type-location .related-content-region #block-views-related-events-block .panel-body{width:auto;padding:0;}.node-type-exhibition .related-content-region .related-news-block .panel-body .field-name-field-location,.node-exhibition .related-content-region .related-news-block .panel-body .field-name-field-location,.node-type-location .related-content-region .related-news-block .panel-body .field-name-field-location,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .field-name-field-location,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .field-name-field-location,.node-type-location .related-content-region #block-views-related-events-block .panel-body .field-name-field-location{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-type-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year,.node-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year,.node-type-location .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year,.node-type-location .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year{border:0;}.node-type-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year.end-date,.node-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year.end-date,.node-type-location .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year.end-date,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year.end-date,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year.end-date,.node-type-location .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year.end-date{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-type-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year::before,.node-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year::before,.node-type-location .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year::before,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year::before,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year::before,.node-type-location .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year::before{float:right;content:'';width:1px;height:46px;background:#AAA;}.node-type-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year .date-month,.node-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year .date-month,.node-type-location .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year .date-month,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year .date-month,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year .date-month,.node-type-location .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year .date-month{background:none;}.node-type-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year + .inline.spacer,.node-exhibition .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year + .inline.spacer,.node-type-location .related-content-region .related-news-block .panel-body .date-wrapper .month_day_year + .inline.spacer,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year + .inline.spacer,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year + .inline.spacer,.node-type-location .related-content-region #block-views-related-events-block .panel-body .date-wrapper .month_day_year + .inline.spacer{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.node-type-exhibition .related-content-region .related-news-block .panel-body .group-title,.node-exhibition .related-content-region .related-news-block .panel-body .group-title,.node-type-location .related-content-region .related-news-block .panel-body .group-title,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .group-title,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .group-title,.node-type-location .related-content-region #block-views-related-events-block .panel-body .group-title{float:none;width:auto;}.node-type-exhibition .related-content-region .related-news-block .panel-body .group-title .time-when,.node-exhibition .related-content-region .related-news-block .panel-body .group-title .time-when,.node-type-location .related-content-region .related-news-block .panel-body .group-title .time-when,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .group-title .time-when,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .group-title .time-when,.node-type-location .related-content-region #block-views-related-events-block .panel-body .group-title .time-when{color:#464646 !important;text-transform:lowercase;}.node-type-exhibition .related-content-region .related-news-block .panel-body .group-title .time-when .caption,.node-exhibition .related-content-region .related-news-block .panel-body .group-title .time-when .caption,.node-type-location .related-content-region .related-news-block .panel-body .group-title .time-when .caption,.node-type-exhibition .related-content-region #block-views-related-events-block .panel-body .group-title .time-when .caption,.node-exhibition .related-content-region #block-views-related-events-block .panel-body .group-title .time-when .caption,.node-type-location .related-content-region #block-views-related-events-block .panel-body .group-title .time-when .caption{text-transform:capitalize;}.node-type-exhibition .related-content-region .related-news-block .field-name-title-field,.node-exhibition .related-content-region .related-news-block .field-name-title-field,.node-type-location .related-content-region .related-news-block .field-name-title-field,.node-type-exhibition .related-content-region #block-views-related-events-block .field-name-title-field,.node-exhibition .related-content-region #block-views-related-events-block .field-name-title-field,.node-type-location .related-content-region #block-views-related-events-block .field-name-title-field{display:block;width:auto;}.node-type-exhibition .related-content-region .related-news-block .field-name-title-field a,.node-exhibition .related-content-region .related-news-block .field-name-title-field a,.node-type-location .related-content-region .related-news-block .field-name-title-field a,.node-type-exhibition .related-content-region #block-views-related-events-block .field-name-title-field a,.node-exhibition .related-content-region #block-views-related-events-block .field-name-title-field a,.node-type-location .related-content-region #block-views-related-events-block .field-name-title-field a{display:block;font-family:'National bold';margin-bottom:10px;}.node-type-exhibition .related-content-region .related-news-block .group-sub-details,.node-exhibition .related-content-region .related-news-block .group-sub-details,.node-type-location .related-content-region .related-news-block .group-sub-details,.node-type-exhibition .related-content-region #block-views-related-events-block .group-sub-details,.node-exhibition .related-content-region #block-views-related-events-block .group-sub-details,.node-type-location .related-content-region #block-views-related-events-block .group-sub-details{display:none;}.node-type-exhibition .related-content-region .view-footer a,.node-exhibition .related-content-region .view-footer a,.node-type-location .related-content-region .view-footer a{color:#545454;font-size:.8em;font-family:'National bold';text-transform:uppercase;margin-top:20px;display:block;}.node-type-exhibition .related-content-region .view-footer a::after,.node-exhibition .related-content-region .view-footer a::after,.node-type-location .related-content-region .view-footer a::after{content:"\f054";font-family:'FontAwesome';font-size:.6em;margin-left:5px;}.node-type-event .group-top-section{min-height:130px;}.node-type-event .event-location .field-label{float:left;}.node-type-event .event-location span.library{padding-left:10px;}.node-type-event .event-location ul{padding-left:85px;}.node-type-event .event-location ul li{list-style:none;}.node-type-event h1.page-horder{margin-bottom:20px;margin-top:-5px;}.node-type-event .region-content .node-event .field-name-field-event-type a,.node-type-event .region-content .node-event .field-name-field-content-tags a{background:#858585;color:#ffffff;text-decoration:none;padding:0 5px;}.page-node-5527{}.page-node-5527 h1.page-horder{display:none;}#search-form .form-submit{margin-top:40px;}ul.course-item-list{margin:0;padding:0;list-style-type:none;list-style:none;}ul.course-item-list li{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #CCC;}ul.course-item-list p{margin:0;}@media (min-width:1100px){.main-container.container .col-sm-9{padding-right:0px;}.sidebar-first .region-sidebar-first{padding-left:0px;}}@media (max-width:1109px){.legend-wrapper{padding:15px 15px 0px;}.legend-wrapper .today-hour{margin-bottom:20px;}.legend-wrapper .legend-icons{float:none;}.legend-wrapper .legend-icons .amenities-legend{margin-bottom:10px;width:33%;}.legend-wrapper .legend-icons .amenities-legend .amenities-label{width:auto;}}@media (min-width:1109px){.region-content .legend-wrapper .legend-icons .amenities-legend{width:150px;}}@media (max-width:991px) and (min-width:768px){.container{width:100%;}}@media (max-width:992px){.main-container.container{padding-left:15px;padding-right:15px;}.main-container.container .col-sm-9{padding-left:5.5%;padding-right:0;width:69.99%;}.main-container.container .col-md-3{padding-left:0;padding-right:0;width:29.812%;}.sidebar-first .region-sidebar-first{padding-left:0;}}@media (min-width:992px){.col-md-3{padding-left:0;padding-right:10px;width:23.89380531%;}}@media (max-width:959px){.node-room .field-name-field-nearby-rooms{width:43%;margin-left:5%;}.node-event .group-date-location-wrap .field-name-field-date .addtocal-processed{float:right;}.utility-container .container{padding:0;width:100%;}.front .jumbotron{padding-bottom:0px;}.node-event .group-rsvp{position:inherit;width:100%;}.node-type-exhibition .region-content,.node-exhibition .region-content{float:none;width:100%;}.node-type-exhibition .node-exhibition .field-name-body::before{width:100%;}.node-type-exhibition .related-content-region,.node-exhibition .related-content-region,.node-type-location .related-content-region{float:none;margin-top:45px;width:100%;}.node-event .field-name-field-location,.listing-view .field-name-field-location,.node-type-exhibition .field-name-field-location,.node-exhibition .field-name-field-location{margin-bottom:20px;padding-bottom:0px;}.node-event .field-name-field-date,.listing-view .field-name-field-date,.node-type-exhibition .field-name-field-date,.node-exhibition .field-name-field-date{margin-bottom:25px;}.node-event .field-name-field-date .addtocal-processed,.listing-view .field-name-field-date .addtocal-processed,.node-type-exhibition .field-name-field-date .addtocal-processed,.node-exhibition .field-name-field-date .addtocal-processed{text-align:right;}.node-event .group-body,.listing-view .group-body,.node-type-exhibition .group-body,.node-exhibition .group-body{margin-top:30px;}}@media (max-width:958px){.legend-wrapper{height:auto;}}@media (max-width:780px){.region-content .node-event .field-name-body{float:none;}.region-content .node-event .field-name-body img{height:auto !important;margin-right:0;max-width:100%;}.node-event .group-body .field-name-field-image{float:none;text-align:center;}.node-event .field-name-field-image img{float:none;height:auto !important;margin-right:0;max-width:100%;}}@media (max-width:767px){.no-mobile{display:none;}}@media (max-width:768px){.group-libraries-amenities .field-name-field-library-amenities{width:100%;}.node-room .group-available-amenities{display:block;width:auto;}.group-libraries-amenities.group-additional .amenities-icon-display .amenities{width:50%;margin-bottom:20px;}}@media (min-width:768px){.accessible-megamenu .menu-mlid-7901.accessible-megamenu-top-nav-item{display:none;}.col-sm-9{padding-left:10px;width:76.10619469%;}}@media (max-width:767px){.node-event .group-date-location-wrap .field-name-field-date .addtocal-processed{float:none;}ul.addtocal_menu{width:100%;}.front .main-container.container{margin-top:0px;padding-top:0px;}.main-container.container .col-sm-9{width:100%;}.main-container.container .col-md-3{width:100%;}.front .sub-content{background:transparent;}ul.service-list li span{margin-right:0;}.legend-wrapper .legend-icons .amenities-legend{width:48.5%;}}@media (max-width:540px){ul.service-list li span{width:84px;}}@media (max-width:520px){.node-room .field-name-field-nearby-rooms{width:100%;margin-left:0;}}@media (max-width:470px){.legend-wrapper .legend-icons .amenities-legend .amenities-icon{float:left;}.legend-wrapper .legend-icons .amenities-legend .amenities-label{display:block;}}@media (max-width:425px){.list-lib-menu .views-row .lib-cal-hours{margin-left:0px;text-align:right;width:100%;}}.webform-component-time .form-item label{display:unset;font-weight:normal;}.webform-component .webform-datepicker,.webform-component .form-control{display:unset;width:unset;}.accessible-megamenu-panel-group a.tabfocus{outline:none !important;position:relative;}.accessible-megamenu-panel-group a.tabfocus:after{position:absolute;background:#ffce25;height:3px;width:80%;bottom:5px;left:0;content:"";}.first .accessible-megamenu-panel-group a.tabfocus:after{background:#444;bottom:-2px;}body a.tabfocus,body input.tabfocus,body select.tabfocus{outline-width:1px;outline-style:solid;outline-color:#265f9e;-webkit-box-shadow:0px 0px 6px  #4D90FE;box-shadow:0px 0px 6px  #4D90FE;}.connect-block .flexslider .node-social-media a.tabfocus{border-bottom:solid 3px #fff;}.connect-block .flexslider .node-social-media a.tabfocus > div{position:relative;}.connect-block .flexslider .node-social-media a.tabfocus > div:after{position:absolute;background:#990000;height:5px;width:100%;bottom:-5px;left:0;content:"";}.connect-block .flexslider,.connect-block .flexslider .node-social-media.instagram,.connect-block .flexslider .node-social-media.youtube{overflow:visible;}.listing-view .article-list-content .field-name-title-field h2 a.tabfocus.redlink,.front-page-news-block .field-name-title-field h2 a.tabfocus.redlink{position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.listing-view .article-list-content .field-name-title-field h2 a.tabfocus.redlink:after,.front-page-news-block .field-name-title-field h2 a.tabfocus.redlink:after{position:absolute;background:#990000;height:4px;width:100%;bottom:-6px;left:0;content:"";}.library-services-block ul.service-list li a.tabfocus{position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.library-services-block ul.service-list li a.tabfocus span{position:relative;}.library-services-block ul.service-list li a.tabfocus span:after{position:absolute;background:#333;height:3px;width:100%;bottom:-4px;left:0;content:"";}body a.tabfocus.redlink{position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}body a.tabfocus.redlink:before{position:absolute;background:#990000;height:2px;width:100%;bottom:-5px;left:0;content:"";}body .full-schedule-link .read-more-style.tabfocus.redlink:before{bottom:-10px;}body .grid-view .group-details a.tabfocus{position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}body .grid-view .group-details a.tabfocus:before{position:absolute;background:#fff;height:4px;width:100%;bottom:-5px;left:0;content:"";}.featured-callout-block .call-out .tabfocus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.featured-callout-block .call-out .tabfocus span.caption-text{text-decoration:underline;}.view .field-name-field-image-thumbnail a.tabfocus,.view .field-name-field-thumbnail-image a.tabfocus{display:block;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.view .field-name-field-image-thumbnail a.tabfocus:before,.view .field-name-field-thumbnail-image a.tabfocus:before{display:none;}.view .field-name-field-image-thumbnail a.tabfocus img,.view .field-name-field-thumbnail-image a.tabfocus img{outline-width:1px !important;outline-style:solid !important;outline-color:#265f9e !important;-webkit-box-shadow:0px 0px 14px  #4D90FE !important;box-shadow:0px 0px 14px  #4D90FE !important;}.node-type-person .top-padding{padding-top:20px;}.flex-grid-items{display:flex;justify-content:space-around;flex:0 0 100%;align-items:center;}@media (max-width:450px){.flex-grid-items{flex-flow:column;}}.flex-grid-item{margin:.5em;}@media (max-width:959px){.libraries-hours-page-block table tbody tr td{text-align:left;}.libraries-hours-page-block table tbody tr td:first-child{padding-bottom:8px;}}.menu-main-block.main-nav-block .accessible-megamenu .flex-grid-item a{height:unset !important;line-height:inherit !important;padding-right:10px !important;border-bottom:solid thin #ccc !important;}.flex-grid-item .download{text-align:center;}.kwall-megamenu-block-bean-hours-pdf-and-footnote .footnote-wrapper{background:#990000;color:white;}.kwall-megamenu-block-bean-hours-pdf-and-footnote .hours-footnote{display:unset !important;}.page-node-5527 .hours-footnote{display:none;}.block-libraries-hours .table-responsive{clear:both;}table.library-hours th.library,table.library-hours td.library{background-color:white;min-width:150px;}table.library-hours .time span.hours::after{content:"\A";white-space:pre-line;}table.library-hours td.today,table.library-hours th.today{border-top:1px solid #ccc !important;border-left:1px solid #ccc !important;border-right:1px solid #ccc !important;background:rgba(255,204,0,0.5) !important;}table.library-hours tr.last td.today{border-bottom:1px solid #ccc;}.block-libraries-hours tbody tr:hover{background-color:#990000 !important;}.block-libraries-hours table{margin-bottom:0 !important;}.block-libraries-hours table th,.block-libraries-hours table td{min-width:125px;}.utility-container .block-libraries-hours .lib-time .item{margin-right:unset !important;float:unset;}.utility-container .block-libraries-hours .lib-time .item span.separator{margin:0 4px 0 12px;}.libraries-hours-page-block table thead tr th,.libraries-hours-page-block table tbody tr td{padding:8px !important;}table.library-hours.table-striped > tbody > tr:nth-child(odd) > td,table.library-hours.table-striped > tbody > tr:nth-child(odd) > th{background-color:#ccc;}table.library-hours.table-hover > tbody > tr:hover{background-color:gold !important;}table.library-hours.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{background-color:lightsteelblue;}
a.more-link:after,.more-link-style:after{content:"\f105";font-family:'FontAwesome';font-size:.8em;margin-left:5px;}h1.page-horder{border-bottom:1px solid #979797;font-size:2.4em;line-height:1.2em;padding-bottom:15px;}h2.block-title{margin-bottom:17px;}.main-outer-container{padding-bottom:245px;}@media (min-width:1101px){.main-outer-container{overflow-y:hidden;}}html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:hover,.btn-info:hover,.button:hover,.webform-submit:hover,.btn-primary:hover,.button-primary:hover,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:focus,.btn-info:focus,.button:focus,.webform-submit:focus,.btn-primary:focus,.button-primary:focus{color:#fff;cursor:pointer;}.container{max-width:1130px;}.flexslider{border:0px none;border-radius:0px;box-shadow:none;margin:0px;}.flexslider .flex-direction-nav a{display:block;}.flex-direction-nav{position:absolute;text-align:left;top:50%;width:100%;}.flex-direction-nav a{height:87px;width:50px;}@media (max-width:767px){.flex-direction-nav a{height:63px;width:36px;}}.flex-direction-nav a.flex-prev{background-color:#000;left:0 !important;opacity:0.7;}.flex-direction-nav a.flex-prev::before{color:#fff;content:"\f104";font-family:'FontAwesome';font-size:75px !important;margin-left:9px;}@media (max-width:767px){.flex-direction-nav a.flex-prev::before{font-size:56px !important;margin-left:5px;}}.flex-direction-nav a.flex-prev:hover{opacity:1;}.flex-direction-nav a.flex-next{background-color:#000;right:0 !important;opacity:0.7;}.flex-direction-nav a.flex-next::before{color:#fff;content:"\f105";font-family:'FontAwesome';font-size:75px !important;margin-right:9px;}@media (max-width:767px){.flex-direction-nav a.flex-next::before{font-size:56px !important;margin-right:5px;}}.flex-direction-nav a.flex-next:hover{opacity:1;}.header-divider{border:0px none;}.header-logo-block{background:#ffcc00;border-bottom:1px solid #780101;border-top:1px solid #BF0400;width:calc(100% + 30px);margin-left:-15px;padding-left:15px;padding-right:15px;}@media (max-width:767px){.header-logo-block{margin-bottom:1rem;}}.header-logo-block .entity-bean bean-generic{border-bottom:1px solid #680900;border-top:1px solid #FFCC00;}.header-logo-block .content{margin:0 auto;max-width:1100px;padding:2rem 0 1.9rem;}.header-logo-block p{border-left:1px solid #000;display:inline-block;font-weight:800;line-height:1.2em;margin-left:2rem;padding-left:2rem;max-width:33rem;vertical-align:top;}@media (max-width:767px){.header-logo-block p{display:none;}}.header-logo-block .header-logo{background:url(/sites/all/themes/custom/laassubject_theme/images/laas-logo.png);background-position:0 5px;background-repeat:no-repeat;color:#000;display:inline-block;height:35px;margin-left:1px;width:214px;}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header-logo-block .header-logo{background:url(/sites/all/themes/custom/laassubject_theme/images/laas-logo-@2x.png) no-repeat center 5px;background-size:205px 28px;border:0 none;height:35px;margin-left:6px;margin-top:5px;width:205px;}}@media only screen and (max-width:981px) and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header-logo-block .header-logo{background-position:center 2px;margin-top:0;}}.header-logo-block .header-logo:hover,.header-logo-block .header-logo:focus{opacity:0.7;}@media (max-width:767px){.header-logo-block .header-logo{border-right:0px none;}}.header-logo-block .header-logo a{display:inline-block;height:100%;width:100%;}.header-logo-block .header-logo a:hover,.header-logo-block .header-logo a:focus{opacity:0.7;}.region-navigation{max-width:none;position:relative;margin-left:0;margin-right:0;}.menu-main-block.main-nav-block{margin-left:-0.7rem;margin-top:0;}@media (max-width:1033px){.menu-main-block.main-nav-block{display:none;}}.menu-main-block.main-nav-block .accessible-megamenu{height:3.9em;}@media (min-width:1091px){.menu-main-block.main-nav-block .accessible-megamenu{margin-left:-17px;}}@media (min-width:768px){.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item{font-size:1.45em;}}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item a,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink{display:block;padding-left:0.75em;padding-right:0.75em;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item a:hover,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink:hover,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item a:focus,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink:focus{background-color:rgba(0,0,0,0.35);}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > a:after,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item span.nolink:after{content:"";}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > a.hover::before,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item > span.nolink.hover::before{display:none;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item:first-child a{padding-left:0.3em;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item.has-children > a:after,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item.has-children span.nolink:after{content:"";right:14px;}.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item.has-children > a.hover::before,.menu-main-block.main-nav-block .accessible-megamenu li.accessible-megamenu-top-nav-item.has-children > span.nolink.hover::before{border:0px none;display:block;}.menu-main-block.main-nav-block .accessible-megamenu > .first .accessible-megamenu-panel{background:#9d1b13 none repeat scroll 0 0;padding:15px 20px;}.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li > a:hover,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li > a:focus,.menu-main-block.main-nav-block .accessible-megamenu .accessible-megamenu-panel ul.accessible-megamenu-panel-group li > a:active{opacity:0.7;}.usc-logo-block{top:-50px;}.usc-logo-block .usc-logo-link:hover,.usc-logo-block .usc-logo-link:focus,.usc-logo-block .usc-logo-link:active{opacity:0.7;}.top-container{height:auto;}.navbar{margin-bottom:0;}@media (max-width:767px){.navbar.container{margin-top:15px;}}.navbar .logo{margin-bottom:15px;}@media (max-width:767px){.navbar .logo{margin-bottom:15px;padding-bottom:0;}}.navbar .input-group-btn{position:absolute;}.navbar #block-search-form{margin:-54px auto 0;width:50%;max-width:550px;}@media (max-width:1033px){.navbar #block-search-form{display:none;}}.search-block.search-block .input-group::after{color:#999;}.search-block.search-block .input-group input.form-search{background-color:#fff;border:1px solid #999;color:#000;}.search-block.search-block .input-group input.form-search::-webkit-input-placeholder{color:#999 !important;}.search-block.search-block .input-group input.form-search:-moz-placeholder{color:#999 !important;}.search-block.search-block .input-group input.form-search::-moz-placeholder{color:#999 !important;}.search-block.search-block .input-group input.form-search:-ms-input-placeholder{color:#999 !important;}@media (max-width:767px){.navbar-collapse.collapse nav{padding-top:0;}}a.navbar-brand:hover,a.navbar-brand:focus,a.navbar-brand:active{opacity:0.7;}@media (max-width:767px){.top-container header .navbar-header{margin-bottom:13px;}}.mobile-menu-popout{top:140px;z-index:100;}@media (max-width:1033px){.mobile-search-link-block{display:inline-block;}}@media (max-width:767px){.mobile-search-link-block{margin-top:17px;}}.block-responsive-menu-button{float:left;margin-top:15px;padding-bottom:8px;}@media (max-width:1033px){.block-responsive-menu-button{display:inline-block;}}.block-responsive-menu-button .mobile-menu-popout-link{display:inline-block;color:#fff;text-transform:capitalize;font-family:"National regular";font-size:26px;-webkit-appearance:none;-moz-appearance:none;appearance:normal;}@media (max-width:1033px){.block-responsive-menu-button .mobile-menu-popout-link{padding-top:5px;}}.block-responsive-menu-button .mobile-menu-popout-link:before{font-family:'FontAwesome';content:"\f0c9";font-size:30px;width:19px;height:18px;visibility:visible;cursor:pointer;opacity:1;display:block;float:left;margin-right:20px;}.block-responsive-menu-button .mobile-menu-popout-link.button{background:none;padding-left:0;}.block-responsive-menu-button .close-x:before{background:url(/sites/all/themes/custom/library_theme/images/white-x-btn.png) no-repeat;width:19px;height:18px;content:" ";}.search-block{position:relative;width:255px;}.search-block.search-block .input-group::after{top:6px;}.search-block.search-block .input-group input.form-search::-webkit-input-placeholder{color:#fff;opacity:1;}.search-block.search-block .input-group input.form-search:-moz-placeholder{color:#fff;}.search-block.search-block .input-group input.form-search::-moz-placeholder{color:#fff;}.search-block.search-block .input-group input.form-search:-ms-input-placeholder{color:#fff;}.accessible-megamenu .accessible-megamenu-top-nav-item{height:2em;}.page-news .highlighted,.page-events .highlighted{border-bottom:5px solid #990000;overflow:hidden;padding-bottom:50px;padding-top:50px;}.page-news .region-highlighted,.page-events .region-highlighted{margin:0 auto;max-width:1100px;}.page-news .main-container.container,.page-events .main-container.container{margin-top:0;padding:0 15px;}.page-news .main-container.container > div.row > section.col-sm-12,.page-events .main-container.container > div.row > section.col-sm-12{padding-left:0;padding-right:0;}.front .highlighted-container{border-bottom:0px none;}.breadcrumb-wrapper{position:inherit;}.news-events-title-block h2.block-title{border-bottom:1px solid #979797;font-size:2.4em;line-height:1.2em;padding-bottom:15px;}.view-slideshow{margin-top:0;}.view-slideshow .flexslider{border-radius:0;}.view-slideshow .flexslider:hover .flex-prev,.view-slideshow .flexslider:hover .flex-next{opacity:0.7;}.front .view-slideshow .flexslider{height:496px;overflow:hidden;position:relative;}@media (max-width:767px){.front .view-slideshow .flexslider{height:400px;}}.front .view-slideshow .flexslider .slides li{display:block;position:inherit !important;}.front .view-slideshow .flexslider .flex-active-slide .views-field-nothing{display:block;}.front .view-slideshow .flexslider .views-field-nothing{display:none;}.front .view-slideshow .flexslider .slide-body{padding-left:60px;padding-right:60px;}@media (max-width:1440px){.front .view-slideshow .flexslider .field-name-field-image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}}@media (max-width:1440px){.front .view-slideshow .flexslider .field-name-field-image img{max-height:none;max-width:none;width:auto;}}.view-slideshow .flexslider .field-name-field-image{height:auto;}.view-slideshow .field-type-image{position:relative;}.view-slideshow .field-type-image::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 33%,rgba(0,0,0,0.8) 98%,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 33%,rgba(0,0,0,0.8) 98%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 33%,rgba(0,0,0,0.8) 98%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#bf000000',GradientType=0);}.view-slideshow .slide-body{background:transparent;bottom:45px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center;}.view-slideshow .slide-body h2{color:#fff;margin-bottom:21px;text-align:center;}.view-slideshow .slide-body h2 .field-name-field-title,.view-slideshow .slide-body h2 a{font-size:1.4em;font-weight:200;line-height:1.05em;}@media (max-width:767px){.view-slideshow .slide-body h2 .field-name-field-title,.view-slideshow .slide-body h2 a{font-size:0.8em;}}.view-slideshow .slide-body .field-name-field-caption-text{font-size:0.934em;font-weight:normal;line-height:1.2em;margin-bottom:30px;text-align:center;}@media (max-width:767px){.view-slideshow .slide-body .field-name-field-caption-text{display:none;}}.view-slideshow .slide-body div.read-more a{border:1px solid #fff;color:#fff;display:inline-block;line-height:1em;padding:15px 35px;text-transform:none;}.view-slideshow .slide-body div.read-more a:after{content:"\f105";font-family:'FontAwesome';font-size:.8em;margin-left:5px;}.view-slideshow .slide-body div.read-more a:hover,.view-slideshow .slide-body div.read-more a:focus,.view-slideshow .slide-body div.read-more a:active{opacity:0.7;}.view-slideshow .flex-direction-nav{position:absolute;text-align:left;top:50%;width:100%;}.view-slideshow .flex-direction-nav a{height:87px;width:50px;}@media (max-width:767px){.view-slideshow .flex-direction-nav a{height:63px;width:36px;}}.view-slideshow .flex-direction-nav .flex-prev{background-color:#000;opacity:0.7;}.view-slideshow .flex-direction-nav .flex-prev::before{color:#fff;content:"\f104";font-size:75px !important;margin-left:9px;}@media (max-width:767px){.view-slideshow .flex-direction-nav .flex-prev::before{font-size:56px !important;margin-left:5px;}}.view-slideshow .flex-direction-nav .flex-prev:hover{opacity:1;}.view-slideshow .flex-direction-nav .flex-next{background-color:#000;opacity:0.7;}.view-slideshow .flex-direction-nav .flex-next::before{color:#fff;content:"\f105";font-size:75px !important;margin-right:9px;}@media (max-width:767px){.view-slideshow .flex-direction-nav .flex-next::before{font-size:56px !important;margin-right:5px;}}.view-slideshow .flex-direction-nav .flex-next:hover{opacity:1;}.view-slideshow .flex-control-nav{background-color:transparent;bottom:9px;left:11%;text-align:left;width:auto;z-index:2;}@media (max-width:1100px){.view-slideshow .flex-control-nav{left:48px;}}.view-slideshow .flex-control-paging li a{height:15px;width:15px;}.view-slideshow .flex-control-paging li a:hover,.view-slideshow .flex-control-paging li a:focus,.view-slideshow .flex-control-paging li a.flex-active{background-color:transparent;border:2px solid #fff;position:relative;top:2px;}.view-slideshow .flex-pauseplay a{bottom:17px;color:#fff;left:9%;height:29px;opacity:1;}@media (max-width:1100px){.view-slideshow .flex-pauseplay a{left:25px;}}.view-slideshow .flex-pauseplay a:hover,.view-slideshow .flex-pauseplay a:focus{opacity:0.7;}.content-slideshow-view-mode .views-field-nothing{position:relative;}.content-slideshow-view-mode .slide-body{bottom:30px;text-align:left;}@media (max-width:767px){.content-slideshow-view-mode .slide-body{padding-left:45px;padding-right:45px;}}.content-slideshow-view-mode .slide-body h2{margin-bottom:8px;text-align:left;}.content-slideshow-view-mode .slide-body h2 a{color:#fff;}.content-slideshow-view-mode .slide-body h2 a .field-name-title-field{font-family:'National regular';font-size:0.534em;font-weight:normal;line-height:1em;}.content-slideshow-view-mode .slide-body .more-link a{color:#FFCC00;}.content-slideshow-view-mode .slide-body .more-link a:after{content:"\f105";font-family:'FontAwesome';font-size:.8em;margin-left:5px;}.content-slideshow-view-mode .flex-pauseplay a{left:20px;}@media (max-width:767px){.content-slideshow-view-mode .flex-pauseplay a{left:45px;}}.content-slideshow-view-mode .flex-control-nav{left:44px;}@media (max-width:767px){.content-slideshow-view-mode .flex-control-nav{left:72px;}}.home-slideshow-block{border-bottom:5px solid #990000;clear:both;}@media (max-width:767px){.home-slideshow-block{border-bottom:0px none;margin-bottom:33px;}}.highlighted .home-slideshow-block{margin-bottom:50px;}.front .bean-flexslider-full{max-width:100%;}.front .bean-flexslider-full .node-slideshow h2{display:block;}.xfront-column-cta-block{max-width:1100px !important;}@media (max-width:1100px){.xfront-column-cta-block{padding:0 15px;}}.quicklinks-block{margin-bottom:2.5rem;}.quicklinks-block img{max-width:255px;}.quicklinks-block a{background:#fff;border-bottom:2px solid #ECEBE7;color:#777;cursor:pointer;display:block;font-size:1.272em;line-height:1.2em;list-style:none;padding:1.3rem 2rem;position:relative;}.quicklinks-block a:active,.quicklinks-block a:focus,.quicklinks-block a:hover{background-color:#d8d8d8;}.quicklinks-block a::before{content:"\f105";display:inline-block;font-family:'FontAwesome';font-size:1.4em;right:0;margin-right:20px;position:absolute;top:30%;}@media (max-width:859px){.quicklinks-block a::before{top:11%;}}.quicklinks-block h3{display:none;}.bean-column-cta{margin-bottom:41px;text-align:center;}@media (max-width:767px){.bean-column-cta{margin-bottom:12px;}}.bean-column-cta span.details{color:#777777;display:block;font-size:1.19em;line-height:1.2em;margin-bottom:1rem;}@media (max-width:1100px) and (min-width:760px){.bean-column-cta .field-name-field-column-cta-item{margin:0 auto;max-width:570px;}}.bean-column-cta .field-name-field-column-cta-item > .field-items > .field-item{display:inline-block;margin:0 1.2%;margin-bottom:1rem;text-align:left;vertical-align:top;}.bean-column-cta .field-name-field-column-cta-item > .field-items > .field-item:first-child{margin-left:0;}.bean-column-cta .field-name-field-column-cta-item > .field-items > .field-item:last-child{margin-right:0;}@media (max-width:1100px) and (min-width:767px){.bean-column-cta .field-name-field-column-cta-item > .field-items > .field-item.even{margin-bottom:20px;}}@media (max-width:767px){.bean-column-cta .field-name-field-column-cta-item > .field-items > .field-item{display:block;margin:0 auto 20px;width:auto;}.bean-column-cta .field-name-field-column-cta-item > .field-items > .field-item:first-child{margin-left:auto;}.bean-column-cta .field-name-field-column-cta-item > .field-items > .field-item:last-child{margin-right:auto;}}.bean-column-cta .field-name-field-column-cta-image{margin-bottom:20px;}.bean-column-cta .field-name-field-column-cta-image a:hover,.bean-column-cta .field-name-field-column-cta-image a:focus{opacity:0.8;}.bean-column-cta .field-name-field-column-cta-image img{height:auto;max-width:100%;}.bean-column-cta .field-name-field-column-cta-title{margin-bottom:13px;}.bean-column-cta .field-name-field-column-cta-title a{display:block;font-size:1.6em;font-weight:normal;line-height:1em;}.bean-column-cta .field-name-field-column-cta-body{font-size:1.0667em;font-weight:normal;line-height:1.2em;}.featured-slideshow-block{padding-left:0;}@media (max-width:1100px){.featured-slideshow-block{padding-left:15px;}}@media (max-width:991px){.highlighted .featured-slideshow-block{margin-bottom:25px;}}.sidebar-first .main-container.container{padding-left:15px;padding-right:15px;}@media (max-width:1099px) and (min-width:768px){.sidebar-first .region-sidebar-first{padding-left:0px;}}@media (max-width:990px) and (min-width:768px){.sidebar-first .region-sidebar-first{margin-right:0;}.sidebar-first .main-container.container .col-md-3{padding-left:0;width:23.637%;}.sidebar-first .main-container.container .col-sm-9{padding-left:2%;padding-right:0;width:76.3%;}}.highlighted .event-calendar-block{margin-bottom:15px;}@media (min-width:1100px){.highlighted .event-calendar-block{padding-right:0px;}}@media (min-width:960px){.highlighted .event-calendar-block{width:24.894%;}}@media (max-width:991px) and (min-width:768px){.highlighted .event-calendar-block{width:50%;}}@media (max-width:767px){.highlighted .event-calendar-block{margin-bottom:45px;}}.event-calendar-block .view-calendar{border-bottom:6px solid #BF0400;padding-bottom:5px;}.event-calendar-block .view-calendar .view-header{background-color:#DCD9D3;}.event-calendar-block .view-calendar .view-content{background-color:#EDEBE8;}.event-calendar-block .date-nav-wrapper .date-heading h3,.event-calendar-block .date-nav-wrapper h3{color:#333333;line-height:60px;margin-top:0;text-align:center;}.event-calendar-block .date-nav-wrapper .item-list .pager li,.event-calendar-block .date-nav-wrapper ul.pagination li{border-radius:0;}.event-calendar-block .date-nav-wrapper .item-list .pager li a,.event-calendar-block .date-nav-wrapper ul.pagination li a{border:none;background:none;}.event-calendar-block .date-nav-wrapper .item-list .pager li.date-prev,.event-calendar-block .date-nav-wrapper ul.pagination li.date-prev,.event-calendar-block .date-nav-wrapper .item-list .pager li.prev,.event-calendar-block .date-nav-wrapper ul.pagination li.prev{float:none;left:10px;position:absolute;top:10px;font-size:10px;}.event-calendar-block .date-nav-wrapper .item-list .pager li.date-prev a,.event-calendar-block .date-nav-wrapper ul.pagination li.date-prev a,.event-calendar-block .date-nav-wrapper .item-list .pager li.prev a,.event-calendar-block .date-nav-wrapper ul.pagination li.prev a{color:transparent;padding:0;}.event-calendar-block .date-nav-wrapper .item-list .pager li.date-prev a::after,.event-calendar-block .date-nav-wrapper ul.pagination li.date-prev a::after,.event-calendar-block .date-nav-wrapper .item-list .pager li.prev a::after,.event-calendar-block .date-nav-wrapper ul.pagination li.prev a::after{content:"\f104";color:#990000;font-family:'FontAwesome';font-size:40px;font-weight:normal;line-height:1em;}.event-calendar-block .date-nav-wrapper .item-list .pager li.date-prev a div,.event-calendar-block .date-nav-wrapper ul.pagination li.date-prev a div,.event-calendar-block .date-nav-wrapper .item-list .pager li.prev a div,.event-calendar-block .date-nav-wrapper ul.pagination li.prev a div{display:none;}.event-calendar-block .date-nav-wrapper .item-list .pager li.date-next,.event-calendar-block .date-nav-wrapper ul.pagination li.date-next,.event-calendar-block .date-nav-wrapper .item-list .pager li.next,.event-calendar-block .date-nav-wrapper ul.pagination li.next{float:none;position:absolute;right:20px;top:10px;font-size:10px;}.event-calendar-block .date-nav-wrapper .item-list .pager li.date-next a,.event-calendar-block .date-nav-wrapper ul.pagination li.date-next a,.event-calendar-block .date-nav-wrapper .item-list .pager li.next a,.event-calendar-block .date-nav-wrapper ul.pagination li.next a{color:transparent;padding:0;}.event-calendar-block .date-nav-wrapper .item-list .pager li.date-next a::after,.event-calendar-block .date-nav-wrapper ul.pagination li.date-next a::after,.event-calendar-block .date-nav-wrapper .item-list .pager li.next a::after,.event-calendar-block .date-nav-wrapper ul.pagination li.next a::after{content:"\f105";color:#990000;font-family:'FontAwesome';font-size:40px;font-weight:normal;line-height:1em;}.event-calendar-block .date-nav-wrapper .date-nav{margin-bottom:0;min-height:40px;padding-bottom:0;}.event-calendar-block .date-nav-wrapper .date-nav ul.pager{border:0px none;margin:0;}.event-calendar-block .date-nav-wrapper .date-nav ul.pager li > a{background-color:transparent;}.event-calendar-block .calendar-calendar th.days{background-color:#ffcc00;border:0px none;color:#000;font-size:1.134em;}.event-calendar-block .calendar-calendar td{background-color:#EDEBE8;color:#000000;font-size:1.134em;font-weight:bold;line-height:1.86em;text-align:center;}.event-calendar-block .calendar-calendar table.mini td.empty{background-color:#EDEBE8;}.event-calendar-block .calendar-calendar table .mini-day-on a{background-color:#ffcc00;color:#000;display:block;text-decoration:none;}.event-calendar-block .calendar-calendar table .mini-day-on a:hover,.event-calendar-block .calendar-calendar table .mini-day-on a:focus{opacity:0.7;}.event-calendar-block .view-content .calendar-calendar tr td.today div.month,.event-calendar-block .view-content .calendar-calendar tr.odd td.today div.month,.event-calendar-block .view-content .calendar-calendar tr.even td.today div.month{background-color:#990000;color:#fff;}.event-list-block h2{display:none;}.event-list-block .view-events .panel-body{margin-bottom:7px;margin-top:0;}.highlighted .event-list-block .view-events .panel-body .field-type-image,.front-event-list-block.event-list-block .view-events .panel-body .field-type-image{display:none;}.event-list-block .view-events .panel-body .date-wrapper .spacer,.event-list-block .view-events .panel-body .date-wrapper .end-date{display:none;}.event-list-block .view-events .panel-body .date-wrapper .month_day_year{background-color:#fff;}.event-list-block .view-events .panel-body .date-wrapper .month_day_year .date-month{background-color:#edebe8;line-height:1.3em;}.event-list-block .view-events .panel-body .date-wrapper .month_day_year .date-day{line-height:0.9em;margin-bottom:0;}.event-list-block .view-events .panel-body .date-wrapper .month_day_year .date-year{display:block;line-height:1em;}.event-list-block .view-events .panel-body .group-title{display:inline-block;min-height:0;vertical-align:top;width:calc(100% - 77px);}.event-list-block .view-events .panel-body .time-when{color:#000000;font-size:0.934em;}.event-list-block .view-events .panel-body .group-sub-details{display:none;}.event-list-block .field-name-title-field{margin-bottom:5px;}.event-list-block .field-name-title-field a{display:block;font-size:1.6em;font-weight:normal;line-height:1em;}@media (max-width:959px){.event-list-block{max-width:400px;margin:0 auto;width:100%;}}@media (min-width:960px){.highlighted .event-list-block{padding-right:0;width:24.894%;}}@media (max-width:991px) and (min-width:768px){.highlighted .event-list-block{margin-top:5rem;width:50%;}}@media (max-width:767px){.highlighted .event-list-block{margin-bottom:45px;max-width:none;width:100%;}.highlighted .event-list-block .view-events .view-content{padding:0;}}.connect-block{bottom:0;display:inline-block;height:auto;padding:0 15px;}.connect-block h2.block-title{margin-top:0;text-align:center;}.connect-block .flexslider{height:auto;padding:0;}.connect-block .flexslider .flex-pauseplay{display:none;}.connect-block .flexslider .node-social-media{margin-bottom:20px;}.connect-block .flexslider .node-social-media .content{height:100%;padding:45px 20px 20px;}.connect-block .flexslider .node-social-media.facebook{background-color:#3B5A97;height:200px;margin-bottom:15px;margin-right:1.8%;width:32.092%;}.connect-block .flexslider .node-social-media.facebook:nth-child(3){margin-right:0;}@media (max-width:959px){.connect-block .flexslider .node-social-media.facebook{margin-bottom:20px;margin-left:1.7%;margin-right:1.7%;width:46.44%;}.connect-block .flexslider .node-social-media.facebook:nth-child(3){margin-right:1.7%;}}@media (max-width:767px){.connect-block .flexslider .node-social-media.facebook{margin-left:0;margin-right:0;width:100%;}.connect-block .flexslider .node-social-media.facebook:nth-child(3){margin-right:0;}}.connect-block .flexslider .node-social-media.facebook::after{background-color:transparent;bottom:inherit;font-size:21px;top:0;z-index:10;}.connect-block .flexslider .node-social-media.twitter{height:200px;margin-right:1.8%;width:23.637%;}.connect-block .flexslider .node-social-media.twitter:last-child{margin-right:0;}@media (max-width:959px){.connect-block .flexslider .node-social-media.twitter{margin-bottom:20px;margin-left:1.7%;margin-right:1.7%;width:46.44%;}.connect-block .flexslider .node-social-media.twitter:nth-child(odd){margin-right:1.7%;}}@media (max-width:767px){.connect-block .flexslider .node-social-media.twitter{margin-left:0;margin-right:0;width:100%;}.connect-block .flexslider .node-social-media.twitter:nth-child(odd){margin-right:0;}}.connect-block .flexslider .node-social-media.twitter::after{background-color:transparent;bottom:inherit;top:0;}.field-collection-view{border-bottom:0px none;margin:0;padding:0;}.field-collection-container{border-bottom:0px none;margin-bottom:0;}.field-collection-container .field-items .field-item{margin:0;}.listing-view{margin-top:0px;}@media (max-width:767px){.listing-view .field-type-image{float:none;margin-bottom:10px;margin-right:0px;}}.listing-view.view-events .panel-body .field-type-image{width:auto;}@media (max-width:992px){.listing-view.view-events .panel-body .field-type-image{width:auto;}}@media (max-width:767px){.listing-view.view-events .panel-body .field-type-image{padding-right:0;width:auto;}}.view-events{padding-top:1px;}@media (max-width:1100px){.view-events .view-content{padding:0 2rem;}}@media (max-width:992px){.view-events .panel-body .group-title{clear:none;min-height:88px;}}.region-content .view-events .panel-body .group-sub-details{width:72%;}@media (max-width:767px){.view-events .panel-body .group-sub-details{clear:both;float:none;width:100%;}}@media (max-width:767px){.view-events .panel-body .field-name-field-content-tags{width:auto;}}.region-content .view-events .node-event .field-type-datestamp{display:inline-block;vertical-align:top;}@media (max-width:600px){.region-content .view-events .node-event .field-type-datestamp{display:block;padding-top:20px;}}.region-content .view-events .node-event .field-type-datestamp .addtocal{line-height:1.2em;padding-top:0;}.view-news-center .view-footer,.view-events .view-footer{text-align:center;}.latest-news-block{margin-bottom:47px;}@media (max-width:959px){.latest-news-block{margin-bottom:53px;padding-top:52px;}}.latest-news-block h2.block-title{margin-bottom:18px;}.latest-news-block .view-recent-news.listing-view .attachment{float:left;margin-bottom:13px;margin-right:20px;max-width:448px;min-height:367px;position:relative;top:6px;}@media (max-width:991px){.latest-news-block .view-recent-news.listing-view .attachment{float:none;margin-bottom:40px;margin-right:0;max-width:100%;}.latest-news-block .view-recent-news.listing-view .attachment .view-recent-news.listing-view .views-row{max-width:100%;width:100%;}.latest-news-block .view-recent-news.listing-view .attachment img{height:auto;width:100%;}}.latest-news-block .view-recent-news.listing-view .attachment .listing-view .field-type-image{float:none;margin:0 0 15px;}@media (max-width:580px){.latest-news-block .view-recent-news.listing-view .attachment .listing-view .field-type-image img{height:auto !important;max-width:100%;width:100%;}}@media (min-width:992px){.latest-news-block .view-recent-news.listing-view .attachment .views-row{margin-bottom:15px;min-height:349px;}}@media (max-width:991px) and (min-width:767px){.latest-news-block .view-recent-news.listing-view .view-content{margin-bottom:30px;}}.latest-news-block .view-recent-news.listing-view .views-row{margin-bottom:21px;}@media (max-width:991px) and (min-width:767px){.latest-news-block .view-recent-news.listing-view .views-row{display:inline-block;vertical-align:top;width:49.5%;}}.latest-news-block .view-recent-news.listing-view .views-field-title{font-size:1.6em;line-height:1.3em;}.latest-news-block .view-recent-news.listing-view .field-type-datestamp{display:block;font-size:0.934em;line-height:1em;}.latest-news-block .view-recent-news.listing-view.view-recent-news .field-type-datestamp::after,.latest-news-block .view-recent-news.listing-view.view-recent-news .field-name-field-article-date::after{content:"";}.latest-news-block .view-footer{background-color:#EDEBE8;clear:both;padding:11px 20px;}@media (max-width:767px){.latest-news-block .view-footer{margin-top:40px;}}.latest-news-block .view-footer a{color:#777777;font-size:1.267em;}.latest-news-block .view-footer a:hover,.latest-news-block .view-footer a:focus{opacity:0.7;}.front-event-list-block .view-events .panel-body{margin-bottom:11px;}.front-event-list-block h2.block-title{display:block;}.front-event-list-block .view-content{min-height:384px;}.front-event-list-block .view-content:before{display:table;content:" ";}.front-event-list-block .view-content:after{clear:both;content:".";display:block;height:0;visibility:hidden;}@media (max-width:767px){.front-event-list-block .view-content{min-height:auto;}}.front-event-list-block .view-footer{background-color:#EDEBE8;clear:both;padding:11px 20px;text-align:left;}@media (max-width:767px){.front-event-list-block .view-footer{margin-top:40px;}}.front-event-list-block .view-footer a{color:#777777;font-size:1.267em;}.front-event-list-block .view-footer a:hover,.front-event-list-block .view-footer a:focus{opacity:0.7;}.home-text-block{min-height:493px;overflow:hidden;position:relative;}@media (max-width:991px){.home-text-block{margin-bottom:60px;min-height:0;}}.home-text-block h2.block-title{margin-bottom:20px;}.home-text-block p{color:#777777;font-size:1.6em;line-height:1.2em;}@media (max-width:767px){.home-text-block p{font-size:1.3339em;line-height:1.35em;}}.home-text-block p.more-link-wrapper{background-color:#EDEBE8;bottom:0;font-size:1.267em;padding:11px 20px;position:absolute;width:100%;}@media (max-width:991px){.home-text-block p.more-link-wrapper{position:relative;}}.home-text-block p.more-link-wrapper a{color:#777777;}.home-text-block p.more-link-wrapper a:hover,.home-text-block p.more-link-wrapper a:focus{opacity:0.7;}.news-events-filters-block{background-color:#DCD9D3;border-bottom:3px solid #BEB9AF;display:flex;align-content:center;justify-content:center;}@media (min-width:897px){.news-events-filters-block{justify-content:space-between;}}@media (max-width:1100px){.news-events-filters-block{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;}}@media (min-width:1101px){.news-events-filters-block{margin-left:calc(-1 * (100vw - 1100px) / 2);margin-right:calc(-1 * (100vw - 1100px) / 2);}}.news-events-filters-block .outer-form-wrapper{margin:0 auto;max-width:1100px;}.news-events-filters-block form{display:inline-block;vertical-align:top;text-align:right;}@media (max-width:767px){.news-events-filters-block form{display:block;text-align:left;width:100%;}}@media (max-width:860px){.page-events .news-events-filters-block form{display:block;text-align:left;width:100%;}}.news-events-filters-block .views-exposed-widgets{border:0px none;margin-bottom:0;padding-top:25px;}.news-events-filters-block .views-exposed-widgets .views-exposed-widget{display:inline-block;float:none;vertical-align:top;width:auto;}@media (max-width:767px){.news-events-filters-block .views-exposed-widgets .views-exposed-widget{display:block;margin-bottom:15px;}.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_date_value{margin-right:8px;}.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_date_value,.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_date_value2{display:inline-block;}}@media (max-width:767px){.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-submit-button{margin-left:0;text-align:right;}}.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-title{width:58.758%;}@media (max-width:849px){.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-title{width:48.758%;}}@media (max-width:767px){.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-title{width:100%;}}.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-title_field_value{width:38%;}@media (max-width:767px){.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-title_field_value{width:100%;}}@media (max-width:992px){.page-events .news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-title_field_value{width:24%;}}@media (max-width:767px){.page-events .news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-title_field_value{width:100%;}}.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_date_value #edit-field-date-value-value-inside-wrapper{display:inline-block;}.news-events-filters-block .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_date_value p{display:inline-block;vertical-align:bottom;}.news-events-filters-block .views-exposed-widgets .views-exposed-widget .views-widget select.form-control{font-size:20px;}.news-events-filters-block .views-exposed-widgets .views-exposed-widget .container-inline-date .form-item input{padding-left:10px;width:90px;}form input[type="search"],form input[type="text"],form input[type="email"],form .form-textarea,form .form-text{border:1px solid #979797;box-shadow:none;padding:5px 5px 5px 15px;}.form-control{border:1px solid #979797;height:40px;}.views-exposed-form .views-exposed-widget .form-submit{color:#fff;margin-top:0px;}.front .sub-highlighted-container{background:#DCD9D2;border-top:3px solid #fff;padding-bottom:32px;padding-top:50px;}.front .sub-highlighted-container .jumbotron{background:transparent;}.front .sub-highlighted-container .member-search-block{display:inline-block;margin-right:1rem;vertical-align:bottom;width:74.64%;}@media (max-width:959px){.front .sub-highlighted-container .member-search-block{margin-right:0;width:100%;}}.front .sub-highlighted-container .member-search-block h2.block-title{font-size:2.135em;text-align:center;}.front .sub-highlighted-container .member-search-block form .form-item{display:inline-block;margin-right:1%;width:calc(98% - 99.375px);}.front .sub-highlighted-container .member-search-block form .form-item .form-text{background:#eee;border-color:#BEB9AF;font-style:italic;}.front .sub-highlighted-container .member-search-block button.btn{font-family:'National regular';margin-top:0.25em;padding:9px 30px;text-transform:none;vertical-align:top;}.front .sub-highlighted-container .member-block{display:inline-block;vertical-align:bottom;width:calc(100% - 76.64%);}@media (max-width:959px){.front .sub-highlighted-container .member-block{text-align:center;width:100%;}}.front .sub-highlighted-container .member-block a.button{background:#CCC9C0;border:2px solid #990000;color:#990000;display:inline-block;font-family:'National regular';font-size:1.6em;font-weight:normal;line-height:1;padding-bottom:16px;padding-top:17px;text-align:center;text-transform:uppercase;max-width:260px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.news-events-selection-container{border-right:1px solid #BEB9AF;display:inline-block;vertical-align:top;}@media (max-width:767px){.news-events-selection-container{border:0px none;display:block;text-align:center;}}@media (max-width:860px){.page-events .news-events-selection-container{border:0px none;display:block;text-align:center;}}.news-events-selection-container > div{display:inline-block;height:92px;text-align:center;width:91px;vertical-align:top;}.news-events-selection-container a{box-sizing:border-box;display:block;font-family:'National bold';font-size:1.134em;height:100%;padding-top:21px;text-transform:uppercase;}.news-events-selection-container a:hover,.news-events-selection-container a:focus{background-color:#990000;color:#fff;}.news-events-selection-container a .news-icon,.news-events-selection-container a .exhibition-icon,.news-events-selection-container a .events-icon{display:block;height:29px;margin:0px auto 10px;position:relative;width:29px;}.news-events-selection-container a .news-icon::after,.news-events-selection-container a .exhibition-icon::after,.news-events-selection-container a .events-icon::after{content:"\f1ea";font-family:"FontAwesome";font-size:1.8em;font-weight:normal;left:0;position:absolute;top:0;}.news-events-selection-container a .events-icon::after{content:"\f073";}.news-events-selection-container a .exhibition-icon::after{content:"\f145";}.news-events-selection-container.news-selected .news-selection a,.news-events-selection-container.events-selected .events-selection a,.news-events-selection-container.exhibitions-selected .exhibitions-selection a{background-color:#990000;color:#fff;}.views-exposed-widgets .views-widget-filter-title .form-item-title,.views-exposed-widgets .views-widget-filter-title_field_value .form-item-title-field-value{position:relative;}.views-exposed-widgets .views-widget-filter-title .form-item-title::after,.views-exposed-widgets .views-widget-filter-title_field_value .form-item-title-field-value::after{color:#990000;content:"\f002";font-family:"FontAwesome";font-size:1.55em;position:absolute;right:13px;top:7px;}form .views-exposed-widgets .views-widget-filter-title .form-item-title .form-text,form .views-exposed-widgets .views-widget-filter-title_field_value .form-item-title-field-value .form-text,form .views-exposed-widgets .views-widget-filter-title .form-item-title input[type="text"],form .views-exposed-widgets .views-widget-filter-title_field_value .form-item-title-field-value input[type="text"]{font-size:20px;padding-right:45px;}.views-exposed-widgets .views-widget-filter-field_article_category_tid .views-widget,.views-exposed-widgets .views-widget-filter-field_content_tags_tid .views-widget{background-color:#fff;}.views-exposed-widgets .views-widget-filter-field_article_category_tid .views-widget .form-item-tags,.views-exposed-widgets .views-widget-filter-field_content_tags_tid .views-widget .form-item-tags{width:13rem;}@media (max-width:767px){.views-exposed-widgets .views-widget-filter-field_article_category_tid .views-widget .form-item-tags,.views-exposed-widgets .views-widget-filter-field_content_tags_tid .views-widget .form-item-tags{width:100%;}}.views-exposed-widgets .views-widget .form-type-select::after{background-color:transparent;content:"\f0dd";font-size:0.9em;height:97%;top:-2px;}.views-exposed-widgets .views-exposed-widget.views-widget-filter-field_date_value{padding-right:10px;}.views-exposed-widgets .views-submit-button button{font-family:"National regular";padding:9px 20px;text-transform:none;}.view-news-center .views-row{overflow:hidden;}.view-news-center .views-row .views-field-title{font-size:1.571em;margin-bottom:4px;}.view-news-center .views-row .field-name-field-article-date{color:#777;display:block;font-size:0.9338em;font-style:italic;}.view-news-center .views-row .field-name-field-thumbnail-image ~ .body-text{min-height:90px;}.view-news-center .views-row .body-text{line-height:1.3em;}.view-news-center .views-row .views-field-view-node a{font-size:1.067em;}.view-news-center .views-row .views-field-view-node a:after{content:"\f105";font-family:'FontAwesome';font-size:.8em;margin-left:5px;}.view-news-center .views-row .view-footer{text-align:center;}.view-news-center.view-slideshow .field-type-image{overflow:hidden;}.view-news-center.view-slideshow .field-type-image img{height:auto;}@media (max-width:767px){.view-news-center.view-slideshow .field-type-image{height:auto;}}.view-news-center > .view-content .views-row{margin-bottom:20px;}@media (max-width:1120px){.view-news-center > .view-content .views-row{padding:0 2rem;}}@media (max-width:767px){.front .sub-content{margin-top:10px;}}ul.pagination li{font-size:1.6em;text-transform:uppercase;}ul.pagination li a{border-color:#333333;color:#333333;font-family:"National regular";padding:5px 18px;}.search-form .input-group-btn:last-child > .btn{margin-left:-11px;}.search-form .btn{border:0px none;position:relative;right:12px;}.sidebar-menu-block{margin-bottom:35px;}.sidebar-block h2{display:none;}.sidebar-block blockquote{background-color:#edebe8;padding:20px 30px;}.video-wrapper{height:0;position:relative;padding-bottom:56.25%;padding-top:25px;}.video-wrapper iframe{left:0;position:absolute;top:0;height:100%;width:100%;}.node .content img{height:auto;max-width:100%;}.page-node .field-name-body p > img{padding-bottom:25px;padding-right:25px;}.node-page .content{padding-bottom:40px;}.node-page .content h2{margin-top:0;}.field-name-field-addthis{clear:both;padding-top:20px;}.node-event .group-date-location-wrap h3{color:#9d1b13;display:inline-block;font-family:"National bold";font-size:1em;line-height:1.57em;margin:0 15px 0 0;text-transform:uppercase;vertical-align:top;}.node-event .group-date-location-wrap .field-name-field-other-location{display:inline-block;vertical-align:top;}.node-event .group-date-location-wrap .field-name-field-other-location .field-label{display:none;}.footer-wrapper{height:245px;}@media (max-width:767px){.footer{margin-top:20px;padding-bottom:0;}}.bottom-cap.container{padding-right:15px;}@media (max-width:767px){.bottom-cap.container{text-align:center;}}.footer .region-footer .usc-footer.logo-footer-block .field-name-field-body p{font-size:0;background:url(/sites/all/themes/custom/laassubject_theme/images/las-logo.png);background-position:0 5px;background-repeat:no-repeat;color:transparent;display:inline-block;height:35px;margin-left:-9px;width:214px;}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer .region-footer .usc-footer.logo-footer-block .field-name-field-body p{background:url(/sites/all/themes/custom/laassubject_theme/images/laas-logo-@2x.png) no-repeat center 5px;background-size:205px 28px;border:0px none;height:35px;margin-left:0;margin-top:5px;width:205px;}}@media only screen and (max-width:981px) and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer .region-footer .usc-footer.logo-footer-block .field-name-field-body p{background-position:center 2px;margin-top:0;}}.footer .region-footer .usc-footer span{font-size:0;}.footer .region-footer .footer-social-block a{color:#EDEBE8;border-left:1px solid #EDEBE8;display:inline-block;line-height:1em;margin-left:9px;padding-left:14px;vertical-align:top;}.footer .region-footer .footer-social-block a:first-child{border-left:0px none;}.footer .region-footer .footer-social-block .social-icon a{border:none;}.footer .region-footer .usc-footer .logo{background:url(/sites/all/themes/custom/laassubject_theme/images/repository-logo.png) no-repeat;bottom:0;height:36px;width:324px;}.footer .region-footer .usc-footer .logo:hover,.footer .region-footer .usc-footer .logo:focus,.footer .region-footer .usc-footer .logo:active{opacity:0.6;}@media (max-width:1080px) and (min-width:992px){.footer .region-footer .usc-footer .logo{background-size:100%;width:100%;}}@media (max-width:360px){.footer .region-footer .usc-footer .logo{background-size:contain;height:auto;width:auto;}}.footer .region-footer .usc-footer .logo span{font-size:0;}.footer .region-footer .usc-footer .logo a{display:block;}@media (max-width:767px){.usc-footer{margin-left:auto;margin-right:auto;text-align:center;width:100%;}}@media (max-width:767px){.usc-footer h2.logo{font-size:0 !important;min-height:32px;}}.usc-footer .footer-links{padding-top:25px;}.usc-footer .footer-links a{color:#EDEBE8;border-left:1px solid #EDEBE8;display:inline-block;line-height:1em;margin-left:9px;padding-left:14px;vertical-align:top;}.usc-footer .footer-links a:hover,.usc-footer .footer-links a:focus{color:#ffce00;}.usc-footer .footer-links a:first-child{border-left:0px none;}@media (max-width:767px){.usc-footer .footer-links a:first-child{margin-left:0;padding-left:0;}}@media (max-width:827px) and (min-width:767px){.logo-footer-block{float:none;width:100%;}}.usc-social{text-align:right;}@media (max-width:767px){.usc-social{text-align:center;}}@media (max-width:767px){.copyright-block{text-align:center;}}.resources-center-block{clear:both;}.resources-center-block form.webform-client-form{background:transparent none;padding:0;}.resources-center-block form.webform-client-form .webform-component--intro-text{margin-bottom:32px;}.resources-center-block form.webform-client-form .webform-component--intro-text p{color:#777777;font-size:1.26667em;}.resources-center-block form.webform-client-form .webform-component--first-name,.resources-center-block form.webform-client-form .webform-component--last-name,.resources-center-block form.webform-client-form .webform-component--phone,.resources-center-block form.webform-client-form .webform-component--email{display:inline-block;margin-right:0.64%;margin-top:0;width:21.5%;vertical-align:top;}@media (max-width:767px){.resources-center-block form.webform-client-form .webform-component--first-name,.resources-center-block form.webform-client-form .webform-component--last-name,.resources-center-block form.webform-client-form .webform-component--phone,.resources-center-block form.webform-client-form .webform-component--email{display:block;margin-bottom:10px;margin-right:0;width:100%;}}.resources-center-block form.webform-client-form .webform-component--first-name input::-webkit-input-placeholder,.resources-center-block form.webform-client-form .webform-component--last-name input::-webkit-input-placeholder,.resources-center-block form.webform-client-form .webform-component--phone input::-webkit-input-placeholder,.resources-center-block form.webform-client-form .webform-component--email input::-webkit-input-placeholder{font-style:italic;}.resources-center-block form.webform-client-form .webform-component--first-name input:-moz-placeholder,.resources-center-block form.webform-client-form .webform-component--last-name input:-moz-placeholder,.resources-center-block form.webform-client-form .webform-component--phone input:-moz-placeholder,.resources-center-block form.webform-client-form .webform-component--email input:-moz-placeholder{font-style:italic;}.resources-center-block form.webform-client-form .webform-component--first-name input::-moz-placeholder,.resources-center-block form.webform-client-form .webform-component--last-name input::-moz-placeholder,.resources-center-block form.webform-client-form .webform-component--phone input::-moz-placeholder,.resources-center-block form.webform-client-form .webform-component--email input::-moz-placeholder{font-style:italic;}.resources-center-block form.webform-client-form .webform-component--first-name input:-ms-input-placeholder,.resources-center-block form.webform-client-form .webform-component--last-name input:-ms-input-placeholder,.resources-center-block form.webform-client-form .webform-component--phone input:-ms-input-placeholder,.resources-center-block form.webform-client-form .webform-component--email input:-ms-input-placeholder{font-style:italic;}.resources-center-block form.webform-client-form .webform-component--phone input{width:100%;}@media (max-width:767px){.resources-center-block form.webform-client-form .webform-component--email input{width:100%;}}.resources-center-block form.webform-client-form .form-item textarea,.resources-center-block form.webform-client-form .form-item input{height:40px;}.resources-center-block .webform-submit{padding:0.73em 1.5em;text-transform:none;}.page-node-6 .region-highlighted{border-bottom:5px solid #BF0400;}@media (max-width:992px){.page-node-6 .main-container.container{}}.page-node-6 .col-sm-12{padding:0;}.page-member-directory h1.page-horder{display:none;}.page-member-directory .member-directory-title-block h1.page-horder{display:block;}.page-member-directory .breadcrumb li.active.last{text-transform:capitalize;}.view-member-directory .view-filters{background-color:#DCD9D3;padding:0 15px;}@media (max-width:1100px){.view-member-directory .view-filters{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}@media (max-width:767px){.view-member-directory .view-filters{margin:0 auto;}}.view-member-directory .view-filters form{margin:0 auto;max-width:1100px;}.view-member-directory .views-exposed-widgets{border:0px none;margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;}.view-member-directory .views-exposed-widgets .views-widget select.form-control{background-color:#fff;}.view-member-directory .views-exposed-widgets .views-widget .form-type-select{margin-bottom:30px;}@media (max-width:767px){.view-member-directory .views-exposed-widgets .views-widget .form-type-select{margin-bottom:10px;}}.view-member-directory .views-exposed-widgets .views-widget .form-type-select::after{z-index:20;}.view-member-directory .views-exposed-widgets .views-exposed-widget.views-submit-button{float:right;}@media (max-width:767px){.view-member-directory .views-exposed-widgets .views-exposed-widget.views-submit-button{float:none;margin-left:auto;margin-right:auto;text-align:center;}}.view-member-directory .views-exposed-widgets .views-widget-filter-title_field_value,.view-member-directory .views-exposed-widgets .views-widget-filter-combine,.view-member-directory .views-exposed-widgets .views-widget-filter-field_description_of_collection_value{padding-right:0;margin-right:1.5%;width:32.183%;}@media (max-width:767px){.view-member-directory .views-exposed-widgets .views-widget-filter-title_field_value,.view-member-directory .views-exposed-widgets .views-widget-filter-combine,.view-member-directory .views-exposed-widgets .views-widget-filter-field_description_of_collection_value{margin-bottom:10px;width:100%;}}.view-member-directory .views-exposed-widgets .views-widget-filter-field_type_of_institution_tid{padding-right:0;margin-right:1.5%;width:32.183%;}.view-member-directory .views-exposed-widgets .views-widget-filter-field_type_of_holdings_tid{padding-right:0;width:32.183%;}.view-member-directory .views-exposed-widgets .views-widget-filter-field_time_period_tid{width:22.1%;}.view-member-directory .views-exposed-widgets .views-widget-filter-field_languages_tid{width:21.1%;}.view-member-directory .views-exposed-widgets .views-widget-filter-field_sectors_tid{width:23.1%;}@media (max-width:911px){.view-member-directory .views-exposed-widgets .views-widget-filter-field_sectors_tid{width:21%;}}.view-member-directory .views-exposed-widgets .views-widget-filter-field_outreach_tid{width:22.1%;}@media (max-width:782px){.view-member-directory .views-exposed-widgets .views-widget-filter-field_outreach_tid{width:21%;}}@media (max-width:767px){.view-member-directory .views-exposed-widgets .views-widget-filter-combine,.view-member-directory .views-exposed-widgets .views-widget-filter-field_type_of_institution_tid,.view-member-directory .views-exposed-widgets .views-widget-filter-field_type_of_holdings_tid,.view-member-directory .views-exposed-widgets .views-widget-filter-field_time_period_tid,.view-member-directory .views-exposed-widgets .views-widget-filter-field_languages_tid,.view-member-directory .views-exposed-widgets .views-widget-filter-field_sectors_tid,.view-member-directory .views-exposed-widgets .views-widget-filter-field_outreach_tid{width:100%;margin-bottom:1rem;}.view-member-directory .views-exposed-widgets .views-submit-button{margin-bottom:25px;margin-left:0;}}.view-member-directory .attachment{background-color:#DCD9D3;border-bottom:3px solid #BEB9AF;font-size:1.3335em;margin-bottom:40px;padding:0 15px 26px;margin-bottom:2rem;}@media (max-width:1100px){.view-member-directory .attachment{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}}@media (max-width:767px){.view-member-directory .attachment{margin:0 auto;margin-bottom:2rem;}}.view-member-directory .attachment .view-member-directory{margin:0 auto;max-width:1100px;}.view-member-directory .attachment .views-summary{display:table;table-layout:fixed;width:100%;}.view-member-directory .attachment .views-summary span{display:table-cell;line-height:0.7em;}@media (max-width:767px){.view-member-directory .attachment .views-summary span{display:inline-block;margin:0 5px;}}.view-member-directory .attachment .views-summary span:last-child{text-align:right;}.view-member-directory .attachment .view-content{padding-left:0;padding-right:0;}.view-member-directory .group-listing-title{font-size:1.6em;margin-bottom:13px;}.view-member-directory .field-label-inline .field-label{display:inline-block;font-weight:normal;vertical-align:top;}.view-member-directory .field-label-inline .field-items{display:inline-block;vertical-align:top;}.view-member-directory .group-member-tax{color:#777;font-style:italic;}.view-member-directory .group-member-tax .field-label{display:inline-block;font-weight:normal;}.view-member-directory .group-member-tax .field-items{display:inline-block;}.view-member-directory .group-listing-info-wrapper{color:#000;}.view-member-directory .group-listing-left{box-sizing:border-box;display:inline-block;padding-right:30px;vertical-align:top;width:75.455%;}@media (max-width:767px){.view-member-directory .group-listing-left{margin-bottom:1rem;width:100%;}}.view-member-directory .group-listing-right{display:inline-block;vertical-align:top;width:24.545%;}@media (max-width:767px){.view-member-directory .group-listing-right{width:100%;}}.node-type-directory .region-sidebar-first,.node-type-directory .region-sidebar-second{width:auto;margin:0;float:none;}.node-type-directory .region-sidebar-first .node-directory,.node-type-directory .region-sidebar-second .node-directory{border-bottom:0;}@media (max-width:992px){.node-type-directory .col-sm-3{width:100%;}}.node-type-directory .node-directory{border-bottom:1px solid #979797;margin-bottom:10px;}.node-type-directory .node-directory .content{padding:0;padding-bottom:50px;}.node-type-directory .node-directory .content .group-archives-collections h3,.node-type-directory .node-directory .content .group-management h3{border-top:1px solid grey;}.node-type-directory .node-directory .content .group-access .field-label,.node-type-directory .node-directory .content .group-access .field-items{display:inline-block;}.node-type-directory .node-directory .content .group-access .field-items{width:100%;}.node-type-directory .node-directory .content .region-sidebar-first,.node-type-directory .node-directory .content .region-sidebar-second{float:none;width:100%;margin-left:0;margin-right:0;}.node-type-directory .node-directory .content .group-listing-info-wrapper a:link{color:#000;}.node-type-directory .node-directory .content .group-listing-info-wrapper a:link:active,.node-type-directory .node-directory .content .group-listing-info-wrapper a:link:focus,.node-type-directory .node-directory .content .group-listing-info-wrapper a:link:hover{text-decoration:underline;}.node-type-directory .node-directory .content .field-name-field-type-of-institution div,.node-type-directory .node-directory .content .field-name-field-time-period div,.node-type-directory .node-directory .content .field-name-field-languages div,.node-type-directory .node-directory .content .field-name-field-sectors div,.node-type-directory .node-directory .content .field-name-field-outreach div{display:inline-block;}.node-type-directory .node-directory .content .field-name-field-type-of-institution .field-items div:after,.node-type-directory .node-directory .content .field-name-field-time-period .field-items div:after,.node-type-directory .node-directory .content .field-name-field-languages .field-items div:after,.node-type-directory .node-directory .content .field-name-field-sectors .field-items div:after,.node-type-directory .node-directory .content .field-name-field-outreach .field-items div:after{content:',';padding-right:2px;}.node-type-directory .node-directory .content .field-name-field-type-of-institution .field-items div:last-child:after,.node-type-directory .node-directory .content .field-name-field-time-period .field-items div:last-child:after,.node-type-directory .node-directory .content .field-name-field-languages .field-items div:last-child:after,.node-type-directory .node-directory .content .field-name-field-sectors .field-items div:last-child:after,.node-type-directory .node-directory .content .field-name-field-outreach .field-items div:last-child:after{content:'';}.block-subsites-map{margin:auto;max-width:1070px;padding:60px 0;}@media (max-width:992px){.block-subsites-map{padding-left:15px;padding-right:15px;}}.block-subsites-map .filter-wrapper{border:1px solid grey;background:#fff;float:left;max-height:700px;padding:20px 25px;padding-top:35px;width:100%;overflow:hidden;}@media screen and (max-width:919px){.block-subsites-map .filter-wrapper{max-height:300px;width:100%;}}.block-subsites-map .location-filter{margin-bottom:20px;padding-right:20px;}.block-subsites-map .location-filter form{display:inline-block;margin-right:5%;position:relative;width:70%;}@media (max-width:767px){.block-subsites-map .location-filter form{display:block;width:100%;}}.block-subsites-map .location-filter form #map-search-field{font-size:1.267em;font-weight:200;line-height:1.3;padding:6px 5px 6px 15px;position:relative;width:100%;}.block-subsites-map .location-filter form #map-search-submit{background:transparent;padding:0.5em;position:absolute;top:0;right:0;}.block-subsites-map .location-filter form #map-search-submit:after{color:#9A1D15;content:"\f002";font-family:'FontAwesome';font-size:1.3em;height:100%;width:20px;}.block-subsites-map .location-filter .distance-select-wrapper{display:inline-block;width:20%;}@media (max-width:767px){.block-subsites-map .location-filter .distance-select-wrapper{display:block;width:100%;}}.block-subsites-map .location-filter .distance-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background:url(/sites/all/themes/custom/laassubject_theme/images/triangle-select-dropdown.png) no-repeat right;background-position:90%;border-radius:0;color:#666666;font-size:1.6rem;min-width:100px;padding:.8rem;width:100%;}.block-subsites-map .location-filter .min-char-not{background:#eee;border:1px solid;color:#000;padding:0 10px;position:absolute;text-align:center;font-style:italic;width:230px;}.block-subsites-map .large-marker-title{color:#000;font-size:17px;line-height:2;}.block-subsites-map .window-directions:hover{color:#777;}.block-subsites-map .locator{vertical-align:top;}.block-subsites-map .locator #location_results_list{margin-top:0;max-height:700px;padding-left:0;overflow:scroll;padding-bottom:30px;}@media screen and (max-width:919px){.block-subsites-map .locator #location_results_list{max-height:230px;width:100%;}}.block-subsites-map .locator ul li{cursor:pointer;list-style:none;margin-bottom:10px;padding:0 0 15px;position:relative;}.block-subsites-map .locator ul li .title-wrapper{font-size:1.267em;font-weight:normal;line-height:1.2em;}.block-subsites-map .locator ul li .map-loc-title{color:#777;}.block-subsites-map .locator ul li.selected-item{background:#ccc;}.block-subsites-map .locator ul li a{color:#000;}.block-subsites-map .locator ul li .ident{display:inline-block;float:left;padding:0 10px 0 0;cursor:pointer;text-align:center;}.block-subsites-map .locator ul li .map-loc-title{cursor:pointer;}.block-subsites-map .locator ul li .address-wrapper{color:#000;font-weight:normal;line-height:1.8em;}.block-subsites-map .map-container{display:inline-block;height:700px;vertical-align:top;width:100%;}@media (min-width:920px) and (max-width:1069px){.block-subsites-map .map-container{height:500px;}}@media screen and (max-width:919px){.block-subsites-map .map-container{max-width:100%;}}@media screen and (max-width:768px){.block-subsites-map .map-container{max-height:300px;}}.block-subsites-map .loading-message .text{font-size:50px;margin-bottom:20px;text-align:center;text-transform:uppercase;}.block-subsites-map .loading-message .loading-message-bar{width:100%;height:20px;border:1px solid #ffcc00;border-radius:3px;background-image:repeating-linear-gradient(-45deg,#ffcc00,#ffcc00 11px,#9a1d15 10px,#9a1d15 20px);background-size:28px 28px;animation:move .5s linear infinite;}@keyframes move{0%{background-position:0 0;}100%{background-position:28px 0;}}.bazaar-gallery .view-slideshow .flex-pauseplay a{bottom:6px;}.bazaar-gallery .view-slideshow .attachment{display:none;}a.rss{color:transparent;position:relative;}a.rss::after{bottom:0;color:orange;content:"\f09e";display:inline-block;font-family:'FontAwesome';font-size:1.2em;left:0;position:absolute;}a.rss:hover,a.rss:focus{opacity:0.7;}a.rss{color:transparent;position:relative;}a.rss::after{bottom:0;color:orange;content:"\f09e";display:inline-block;font-family:'FontAwesome';font-size:1.2em;left:0;position:absolute;}a.rss:hover,a.rss:focus{opacity:0.7;}.node-type-bazaar .field-name-field-bazaar-date{color:#9d1b13;font-size:1.571em;margin-bottom:5px;}.node-type-bazaar .field-name-field-bazaar-location{margin-bottom:10px;}.view-archives-bazaar .views-row{margin-bottom:25px;}.view-archives-bazaar .views-field-title{font-size:1.571em;}.page-search-site form.search-form input[type="text"],.page-search-site form.search-form .form-text{border:1px solid #d2d2d2;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;height:34px;padding:0.5em;}.page-search-site form.search-form .btn{right:0;}.welcome-block{margin-top:0;padding-top:1px;border-left:none;}@media (min-width:768px) and (max-width:959px){.welcome-block{position:inherit;}}.welcome-block a{padding:0 10px;line-height:30px;}.welcome-block .content{padding-top:0;}.welcome-block .contextual-links-wrapper{top:3px;}.view-kcet-feed-posts .slick-arrow::before{color:#9d1b13;}.view-kcet-feed-posts .views-field-title{font-size:1.6em;line-height:1em;font-weight:normal;text-align:left;padding:7px 7px 0 7px;}.view-kcet-feed-posts .views-field-body{text-align:left;padding:0 7px 7px 7px;}@media (min-width:768px){.bean-column-cta .col-sm-9{width:75%;}}.slick--skin--boxed-carousel .slide__content{margin:0 10px;}
