/******************/
/*** GLOBAL CSS ***/
/******************/

 @import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700");


#box_map			{ width: 960px; margin: 0 auto; padding: 0; overflow: hidden; position: relative; font-family: 'Source Sans Pro', Verdana, Geneva, sans-serif!important; }

/*** JQM MAP ***/
.jqm_loader			{ width: 220px; padding: 20px; display: none; background-color: #FFFFFF; color: #333333; font-family: 'Source Sans Pro', Verdana, Geneva, sans-serif; font-size: 11px; text-align: center; border: 1px solid #999999; opacity: 0.95; -moz-border-radius:6px; -webkit-border-radius:6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc; position: absolute;  }

.jqm_popup					{ position: absolute; display: none; font-family: 'Source Sans Pro', Tahoma, Geneva, sans-serif; font-size: 1.1em; font-weight: bold; color: #ffffff; text-align: center; line-height: 1; background: #000000; padding: 8px 16px; text-transform: uppercase; }
.jqm_popup .popup  		 	{ font-weight: normal; font-size: 12px; text-transform: none; line-height: 1.3; }

.jqm_popup_chapter    		{ position: absolute; display: none; font-family: 'Source Sans Pro', Tahoma, Geneva, sans-serif; font-size: 1.1em; font-weight: bold; color: #ffffff; text-align: center; line-height: 1; background: #019ec7; padding: 8px 16px; text-transform: uppercase; }
.jqm_popup_chapter .popup   { font-weight: normal; font-size: 12px; text-transform: none; line-height: 1.3; }

/*** JQM POPUP ***/
.popup_chapter			{ font-family: 'Source Sans Pro', Verdana, Geneva, sans-serif; font-size: 14px; font-weight: normal; padding: 5px 10px; line-height: 1.4em; }
.popup_chapter .title	{ font-size: 16px; font-weight: bold; }
.popup_chapter a		{ color: #019ec7 !important; text-decoration: none; border: none; }
.popup_chapter a:hover	{ text-decoration: underline; }	


/** OVERRIDES **/

.ui-dialog .ui-dialog-title {
font-family: 'source sans pro'!important;
}

.ui-dialog .ui-dialog-titlebar {
background: #02719b!important;
}
