/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
.container-inline div,.container-inline label{display:inline-block}.container-inline .details-wrapper{display:block}
.clearfix:after{display:table;clear:both;content:""}.nowrap{white-space:nowrap}
.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}
.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{margin:0;padding:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}
.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}
.position-container{position:relative}
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;appearance:none}
.geofield-google-map img{max-width:none}.geofield-google-map-ajax-popup{height:140px;width:180px;background:center no-repeat url("/modules/contrib/geofield_map/css/../assets/spin.gif")}.gm-style .gm-style-iw{max-width:440px}.gm-style .gm-style-iw img{margin:4px 0;max-width:100%}.gm-style .gm-style-iw h1{font-size:22px;margin:10px 0 6px}.gm-style .gm-style-iw h2{font-size:18px;margin:8px 0 6px}.gm-style .gm-style-iw h3{font-size:16px;margin:6px 0 4px}.gm-style .gm-style-iw h4{font-size:14px;margin:4px 0}.gm-style .gm-style-iw p:first-child,.gm-style .gm-style-iw div:first-child,.gm-style .gm-style-iw .field:first-child{padding:2px 0}.gm-style .gm-style-iw .geofield-google-map{display:none}@media (max-device-width:480px){.gm-style .gm-style-iw{max-width:240px}}
