@charset "utf-8";
/* MB Photo 2.0 CSS Document */

@media all
{
 .blue
	{ color: blue !important; }

 BODY
	{}

	#contact_backstop
		{
		 width: 100%; height: 100%;
		 position: fixed;
		 left: 0; top: 0;
		 z-index: 2000;
		 background: rgba(0, 0, 0, 0.5);
		 display: none;/**/
		}
		#contact_backstop .loading
			{ display: block }
			#contact_backstop .loading .text
				{ color: silver; }
/*@media all*/
	#contact_popup
		{
		 /*width: 50%; height: auto;*/
		 margin: 0 25%;
		 color: black;
		 background-color: white;
		 position: fixed;
		 left: 0; top: 45vh;
		 z-index: 1100;
		 transform: translate(0, -50%);		 

		 display: none;

		}
	#contact_popup.edit_album
		{
		 width: 70%; height: 38.5vw;
		 position: absolute;
		 left: 15%; top: 0;
		 margin-top: 12.5vh;
		}
	#contact_popup.edit_art
		{
		 width: 80vw; height: 38.5vw;
		 position: absolute;
		 left: 10vw; top: 0;
		 margin-top: 12.5vh;
		}

		#contact_popup #contact_inner
			{
			 width: 100%; height: 100%;
			 position: relative;
			 left: 0; top: 0;
			 color: black;
			}
/*@media all*/
			#contact_inner #contact_title
				{
				 color: black;
				 font-family: 'ArrusBT';
				 font-weight: bold;
				}
				#contact_inner #contact_title .arobase
					{
					 font-family: Arial, Helvetica, sans-serif;
					 font-weight: normal;
					 color: darkblue;
					}

			#contact_inner #contact_close
				{ }
			#contact_inner #contact_close:active
				{ }
/*@media all*/
			#contact_inner #contact_content
				{
				 width: 100%; height: 100%;
				}

				#contact_inner #contact_content UL
					{
					 list-style-type: none;
					}
					#contact_inner #contact_content UL LI
						{
						 white-space: nowrap;
						 overflow: hidden;
						 text-overflow: ellipsis;
						}
					#contact_inner #contact_content UL LI.normal
						{ display: list-item; }
					#contact_inner #contact_content UL LI.desktop.normal
						{ display: none; }
					#contact_inner #contact_content UL LI.truncated
						{ display: none; }
/*@media all*/
							#contact_inner #contact_content UL LI IMG
								{ }
							#contact_inner #contact_content UL LI IMG.icon
								{ }

								#contact_inner #contact_content UL LI A IMG.obf
									{ float: none; }
		
								#contact_inner #contact_content UL LI A IMG.obf.link
									{ display: inline; }
								#contact_inner #contact_content UL LI A IMG.obf.hover
									{ display: none; }
		
								#contact_inner #contact_content UL LI A:hover IMG.obf.hover,
								#contact_inner #contact_content UL LI A:hover IMG.obf.active
									{ display: inline; }
								#contact_inner #contact_content UL LI A:hover IMG.obf.link
									{ display: none;  }
		
								#contact_inner #contact_content UL LI A:active IMG.obf
									{ }

						#contact_inner #contact_content UL LI SPAN.hours
							{ display: inline-block; }

			#contact_inner #qr_container
				{ display: none;/**/ }
}

