/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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/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 0;}.gm-style .gm-style-iw h2{font-size:18px;margin:8px 0 6px 0;}.gm-style .gm-style-iw h3{font-size:16px;margin:6px 0 4px 0;}.gm-style .gm-style-iw h4{font-size:14px;margin:4px 0 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;}}
.spb-popup-main-wrapper{position:fixed;padding:5px;border:2px solid #000;z-index:999999;background-color:rgb(254,254,254);}.spb_overlay{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);}.spb-controls{position:absolute;right:5px;z-index:999999;}.spb_close{border:1px solid;cursor:pointer;float:right;margin:3px;padding:0 10px;color:#000;background:#fff;}.spb_minimize{border:1px solid;cursor:pointer;float:right;margin:3px;padding:0 11px;color:#000;background:#fff;}.spb_minimized{background:rgba(255,170,0,0.34) none repeat scroll 0 0;border:1px solid;border-radius:50%;bottom:30px;cursor:pointer;padding:20px;position:fixed;right:20%;z-index:999999;display:none;}.spb_top_left{top:0;left:0;}.spb_top_right{top:0;right:0;}.spb_bottom_left{bottom:0;left:0;}.spb_bottom_right{bottom:0;right:0;}.spb_center{margin:auto;top:50%;left:50%;margin-top:-70px;}.spb_top_center{top:0;position:relative;margin:auto;}.spb_top_bar{right:0;top:0;left:0;}.spb_bottom_bar{right:0;bottom:0;left:0;}.spb_left_bar{top:0;bottom:0;left:0;}.spb_right_bar{top:0;bottom:0;right:0;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
