.ctools-locked{color:red;border:1px solid red;padding:1em;}
.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}
a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url("//cdn-us-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~4b.14f/sites/all/modules/ctools/images/status-active.gif?yocs=3_") right center no-repeat;}
div.ctools-ajaxing{float:left;width:18px;background:url("//cdn-us-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~4b.14f/sites/all/modules/ctools/images/status-active.gif?yocs=3_") center center no-repeat;}
#mobile-menu-inner{float:left;z-index:9999;}
#mobile-menu,.mobile-menu{background-color:#ffffff;float:left;margin:0;padding:0;width:100%;}
#mobile-menu li,.mobile-menu li{border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;clear:both;list-style:none outside none;margin:0;overflow:hidden;}
#mobile-menu>li:first-child{border-top:1px solid #cccccc;}
#mobile-menu li.item-with-ul,.mobile-menu li.item-with-ul{border-bottom:medium none;}
#mobile-menu li.item-with-ul>*:first-child,.mobile-menu li.item-with-ul>*:first-child{background-image:url("//cdn-us-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~4b.14f/sites/all/modules/mobile_navigation/images/right-arrow.png?yocs=3_");background-position:92% center;background-repeat:no-repeat;border-bottom:1px solid #cccccc;float:left;margin:0;width:100%;}
#mobile-menu li ul,.mobile-menu li ul{clear:both;overflow:hidden;margin:0;padding:0;}
#mobile-menu li>a,.mobile-menu li>a{float:left;padding:4px 5%;width:90%;}
#mobile-menu>li.item-with-ul>*>a,.mobile-menu>li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 5%;width:68%;}
#mobile-menu li ul li.item-with-ul>*>a,.mobile-menu li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 9%;width:65%;}
.slidemenu #mobile-menu li ul li.item-with-ul>*>a,.slidemenu .mobile-menu li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 7%;width:65%;}
#mobile-menu li ul li ul li.item-with-ul>*>a,.mobile-menu li ul li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 11%;width:65%;}
#mobile-menu li ul li ul li ul li.item-with-ul>*>a,.mobile-menu li ul li ul li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 20%;width:58%;}
#mobile-menu li ul li ul li ul li ul li.item-with-ul>*>a,.mobile-menu li ul li ul li ul li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 15%;width:65%;}
#mobile-menu li ul li ul li ul li ul li ul li.item-with-ul>*>a,.mobile-menu li ul li ul li ul li ul li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 17%;width:63%;}
#mobile-menu li ul li ul li ul li ul li ul li ul li.item-with-ul>*>a,.mobile-menu li ul li ul li ul li ul li ul li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 19%;width:61%;}
#mobile-menu li ul li ul li ul li ul li ul li ul li ul li.item-with-ul>*>a,.mobile-menu li ul li ul li ul li ul li ul li ul li ul li.item-with-ul>*>a{border-right:1px solid #cccccc;float:left;padding:5px 7% 5px 21%;width:59%;}
#mobile-menu li ul li a{padding-left:9%;width:87%;}
#mobile-menu li ul li ul li a{padding-left:11%;width:84%;}
#mobile-menu li ul li ul li ul li a{padding-left:13%;width:82%;}
#mobile-menu li ul li ul li ul li ul li a{padding-left:20%;width:80%;}
#mobile-menu li ul li ul li ul li ul li ul li a{padding-left:17%;width:78%;}
#mobile-menu li ul li ul li ul li ul li ul li ul li a{padding-left:19%;width:76%;}
#mobile-menu li ul li ul li ul li ul li ul li ul li ul li a{padding-left:21%;width:74%;}
#mobile-menu li ul li ul li ul li ul li ul li ul li ul li ul li a{padding-left:23%;width:72%;}
#slide-menu-clip .mobile-menu .return-link{background-image:url("//cdn-us-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~4b.14f/sites/all/modules/mobile_navigation/images/left-arrow.png?yocs=3_");background-position:10% center;background-repeat:no-repeat;padding-left:10%;}
#slide-menu-clip .mobile-menu .return-link{border-bottom:1px solid #cccccc;}
#slide-menu-clip .mobile-menu .return-link a{border-left:1px solid #cccccc;float:left;margin-left:10%;}
#mobile-menu li.item-with-ul li,.mobile-menu li.item-with-ul li{background-image:none;}
#slide-menu-clip{background-color:#ffffff;}
#collapsed-menu-button{background-color:#ffffff;border:1px solid #cccccc;border-radius:5px 5px 5px 5px;cursor:pointer;font-weight:bold;margin:0 10px;padding:5px 10px;}
#menu-attached-button{background-color:#ffffff;color:#333;cursor:pointer;font-weight:bold;height:20px;padding:5px 5px 5px 10px;position:absolute;width:41px;}
#menu-attached-button.left{background-color:#ffffff;border:1px solid #cccccc;font-weight:bold;right:-56px;top:10px;}
#menu-attached-button.right{left:-56px;top:10px;}
#menu-attached-button.top{border-radius:0 0 10px 10px;bottom:-30px;color:#333;font-weight:bold;left:20px;padding:5px 0 5px 5px;}
#menu-attached-button.bottom{left:20px;top:-30px;}
#mobile-navigation-mask{background-color:#333;bottom:0;display:none;filter:alpha(opacity=40);left:0;position:fixed;opacity:0.4;right:0;top:0;z-index:999;}
#mobile-menu-wrapper{z-index:9999;}
.addtoany{display:inline;}
.addtoany_list{display:inline;line-height:16px;}
.addtoany_list>a,.addtoany_list a img,.addtoany_list a>span{vertical-align:middle;}
.addtoany_list>a{display:inline-block;font-size:16px;padding:0 4px;}
.addtoany_list.a2a_kit_size_32>a{font-size:32px;}
.addtoany_list .a2a_counter img{float:left;}
.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}
.addtoany_list a span{display:inline-block;float:none;}
.addtoany_list.a2a_kit_size_32 a>span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}
.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}
.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}
.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative;}
.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;}
.leaflet-container{overflow:hidden;-ms-touch-action:none;touch-action:none;}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block;}
.leaflet-container img{max-width:none !important;}
.leaflet-container img.leaflet-image-layer{max-width:15000px !important;}
.leaflet-tile{filter:inherit;visibility:hidden;}
.leaflet-tile-loaded{visibility:inherit;}
.leaflet-zoom-box{width:0;height:0;}
.leaflet-overlay-pane svg{-moz-user-select:none;}
.leaflet-tile-pane{z-index:2;}
.leaflet-objects-pane{z-index:3;}
.leaflet-overlay-pane{z-index:4;}
.leaflet-shadow-pane{z-index:5;}
.leaflet-marker-pane{z-index:6;}
.leaflet-popup-pane{z-index:7;}
.leaflet-vml-shape{width:1px;height:1px;}
.lvml{behavior:url("//cdn-us-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~4b.14f/sites/all/libraries/leaflet/#default#VML?yocs=_");display:inline-block;position:absolute;}
.leaflet-control{position:relative;z-index:7;pointer-events:auto;}
.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none;}
.leaflet-top{top:0;}
.leaflet-right{right:0;}
.leaflet-bottom{bottom:0;}
.leaflet-left{left:0;}
.leaflet-control{float:left;clear:both;}
.leaflet-right .leaflet-control{float:right;}
.leaflet-top .leaflet-control{margin-top:10px;}
.leaflet-bottom .leaflet-control{margin-bottom:10px;}
.leaflet-left .leaflet-control{margin-left:10px;}
.leaflet-right .leaflet-control{margin-right:10px;}
.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1);}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}
.leaflet-clickable{cursor:pointer;}
.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab;}
.leaflet-popup-pane,.leaflet-control{cursor:auto;}
.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;}
.leaflet-container{background:#ddd;outline:0;}
.leaflet-container a{color:#0078a8;}
.leaflet-container a.leaflet-active{outline:2px solid orange;}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5);}
.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px;}
.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black;}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}
.leaflet-bar a:hover{background-color:#f4f4f4;}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px;}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px;}
.leaflet-control-zoom-out{font-size:20px;}
.leaflet-touch .leaflet-control-zoom-in{font-size:22px;}
.leaflet-touch .leaflet-control-zoom-out{font-size:24px;}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px;}
.leaflet-control-layers-toggle{background-image:url("//cdn-us-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~4b.14f/sites/all/libraries/leaflet/images/layers.png?yocs=3_");width:36px;height:36px;}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url("//cdn-us-ec.yottaa.net/5098039f4707e64aa6001dc0/www.frick.org/v~4b.14f/sites/all/libraries/leaflet/images/layers-2x.png?yocs=3_");background-size:26px 26px;}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}
.leaflet-control-layers label{display:block;}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0;}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;}
.leaflet-control-attribution a{text-decoration:none;}
.leaflet-control-attribution a:hover{text-decoration:underline;}
.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px;}
.leaflet-left .leaflet-control-scale{margin-left:5px;}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5);}
.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none;}
.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box;}
.leaflet-popup{position:absolute;text-align:center;}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px;}
.leaflet-popup-content{margin:13px 19px;line-height:1.4;}
.leaflet-popup-content p{margin:18px 0;}
.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden;}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4);}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;}
.leaflet-container a.leaflet-popup-close-button:hover{color:#999;}
.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1;}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);}
.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px;}
.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999;}
.leaflet-div-icon{background:#fff;border:1px solid #666;}
#leaflet-map .leaflet-top,#leafelt-map .leaflet-bottom{z-index:500;}
