/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.js-form-required form-required{}.dblog-filter-form div{display:inline-block;padding-right:20px;}
a.site-header{text-decoration:none !important;}.ipms-logo{max-width:200px;margin-right:20px;}div.site-header{margin-top:25px;}.breadcrumb{margin-top:10px;}.sidebar .block{border:none;}.views-field-field-journal-year,.views-field-field-journal-cover-image{text-align:center;}.view-upcoming-events .item-list ul{list-style:initial;}.view-display-id-block_3 .carousel-inner div,.view-display-id-block_2 .carousel-inner div{height:250px;object-fit:cover;}.view-landing-page-slider .carousel-caption{padding:0;color:#317eac;background:rgba(0,0,0,0.6);bottom:0;left:0;right:0;}.view-landing-page-slider .carousel-caption h3{text-align:left;padding-left:20px;}.view-landing-page-slider img{max-width:100%;height:auto;}.view-latest-journal img{max-width:90%;height:auto;}.carousel-control-prev,.carousel-control-next{width:10%;}.carousel-control-next-icon,.carousel-control-prev-icon{filter:invert(27%) sepia(93%) saturate(5684%) hue-rotate(353deg) brightness(92%) contrast(130%);}.carousel-indicators{filter:invert(27%) sepia(93%) saturate(5684%) hue-rotate(353deg) brightness(92%) contrast(130%);stroke-width:8px;bottom:-30px;}.carousel-control-prev:hover{background-image:linear-gradient(to left,rgba(255,255,255,0.1),rgba(0,0,0,0.2));}.carousel-control-next:hover{background-image:linear-gradient(to right,rgba(255,255,255,0.1),rgba(0,0,0,0.2));}.no-term-reference-tree-button{background-color:transparent;display:none;}#edit-field-topic--wrapper{width:100%;}table{caption-side:top;border-collapse:collapse;}table caption{text-align:center;}.grid.views-view-grid.row.odd{background-color:#efefef;}.grid.views-view-grid{padding:25px 0;margin-bottom:25px;}.block-table-of-contents .list-group-item{border:none;}.field--name-body a{text-decoration:underline;}#main-wrapper a:hover{text-decoration:underline dotted;}#main-wrapper a:active{color:red;}.site-footer,.site-footer .content p,.site-footer .content a{color:#ffffff;}.navbar .justify-content-end{justify-content:flex-start !important;}.view-executive-board-meeting-minutes-index ul.min-year-list-outside{list-style:initial;padding-inline-start:40px;}.view-officer-directory-and-staff .views-view-grid{margin:0 12px;margin-bottom:15px;padding-bottom:0;}.form-required::after{background-image:url(/themes/contrib/bootstrap/images/required.svg);}.view-officer-directory-and-staff .staff-list{margin-bottom:15px;}fieldset{border-color:#dddddd;margin-bottom:20px;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);}fieldset .fieldset-wrapper{padding:15px;}fieldset legend{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#f5f5f5;border-color:#dddddd;}fieldset .fw-bold.field__label::after,.fw-bold.field__label::after{content:': ';}.field--name-field-hobby-store-address{margin-bottom:20px;}.view-journal-article-index .view-content.row{margin-left:15px;}.view-journal-article-index .grid.views-view-grid.row.odd,.view-journal-article-index .grid.views-view-grid.row.even{background-color:#ffffff;}#block-views-block-chapter-information-block-1 .accordion-item h2 button{font-size:1.5rem;}
