@charset "UTF-8";
/* CSS Document */

/*/////////  TOC  ////////////

1. tabs 

2. infoWindow
	2.1 comments

3. OPENINGCITY

//////////  END TOC  /////////*/



/* 2. INFOWINDOW */

#infowindow_contents{
    background-color: #c0c0c0;
  }
  
 #iw_content_holder {  }

#iw_overlay { background:url(/images/darkBG.png) repeat; color:#fff; width:100%; padding:1em 0; z-index:10; }

#iw_overlay_holder { border:1px solid white; padding:.8em; width:90%; height:85%; margin:1em auto;  }

#iw_overlay_holder label { margin:0 0 .4em;}
#iw_overlay_holder input, #iw_overlay_holder textarea{ margin:0 0 1.2em;}

#iw_send_overlay h1 { margin:0 0 .4em 0; }

#iw_overlay_holder div.close { background:url(/images/closeWhite.png) no-repeat; }
#iw_overlay_holder div.close:hover { background:url(/images/infoWindow_close.gif); }

#iw_pano_overlay  {  }
#iw_email_overlay  {  }
#iw_link_overlay  {  }
#iw_embed_overlay h2 { margin:0 0 .6em; }

#titleBar { font-size:0.9em; height:1.2em; margin:0pt; padding:0.3em 0.3em 0.3em 0.6em; }
#panoTitle { float:left; overflow:hidden; position:relative; }
#authorName { color:#CF2226; }
#panoAuthor {  position:relative; float:right; right:4pt; text-align:right; z-index:9; }
#authorOptions { display:none; position:relative; right:0pt; text-align:right; background-color:#ebebeb; }
#panoAuthor:hover #authorOptions { display:block; }
#panoAuthor ul li { padding:.3em; border-bottom:1px solid #252525; }

#iw_navigation {
width:100%;
z-index:2;
}

#iwFooter { 
clear:both;
float:left;
font-size:0.9em;
position:relative;
width:97.5%;
z-index:9;
height:50px;
 }

#iwFooter #imageLinks { text-align:center; clear:both; position:relative; width:100%; padding:0.4em 0 0; }

#iwFooter #shareLinks { z-index:3; margin:0 auto; width:70%; }

#iwFooter #imageLinks #prevPano, #iwFooter #imageLinks #nextPano { position:absolute; font-weight:bold; margin:0;}

#iwFooter #imageLinks #prevPano { left:0; }

#iwFooter #imageLinks #nextPano { right:0px; top:5px; }

#iwFooter #shareLinks li { float:left; padding:0 1.8em 0 0; position:relative; }

#iwFooter #shareLinks li a { cursor:pointer; }

#iwFooter  #infoWindow_ad { 
height:240px;
position:absolute;
right:3px;
top:0;
width:120px; }



  #infowindow_beak{
    background: url(/images/infoWindow_beak.png) top left no-repeat transparent;
  }
  
  * html #infowindow_beak,  * html #infowindow_white_beak{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/infowindow_beak.png', sizingMethod='crop');
  }
  #infowindow_tl, #infowindow_tr, #infowindow_bl, #infowindow_br,
  #infowindow_t,#infowindow_l,#infowindow_r,#infowindow_b,  #infoWindow_white_tl, #infoWindow_white_tr, #infoWindow_white_bl, #infoWindow_white_br,
  #infoWindow_white_t,#infoWindow_white_l,#infoWindow_white_r,#infoWindow_white_b{
    background-color: #Fff;
  }

#infowindow_close, #infowindow_white_close {
background:transparent url(/images/infoWindow_close.gif) no-repeat scroll left top; }

#infowindow_close:hover, #infowindow_white_close:hover {
background:transparent url(/images/infoWindow_close_over.gif) no-repeat scroll left top;

}


 #infowindow_white_beak{
    background: url(/images/infoWindow_white_beak.png) top left no-repeat transparent;
  }

  * html #infoWindow_white_beak{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/infoWindow_white_beak.png', sizingMethod='crop');
  }
  
 #krpano { width:449px; float:left; clear:both; background:transparent url(/images/smallLoader_darkGB.gif) no-repeat scroll center center; }
 
 #iw_content_holder #panorama { float:left; overflow:hidden; clear:left; }
 
#panoInfo, #nearbyLocs { float:right; height:96px; position:relative; font-size:0.9em; width:225px;  }
#panoInfoText, #nearbyLocList { float:left; width:200px; color:#222; }

#panoInfo .nearbyLoc { float:left; margin:1em 0 0; width:192px; }

#panoInfo h1, #panoInfo h2 { margin:0; width:100%; }

#infowindow.showDescription #panoInfo {
	display:block;
}

div.jqmAlertWindow .bottomShadow { left:0px; }


	/* 2.1 Comments */
	.comment { margin:0 0 .8em 0; padding:0 0 .4em 0; border-bottom:1px solid #999999; }
	.commentRate { margin:0 .4em 0 0; float:left;  }
	.commentRate p { clear:left; }
	.comment .authorship { color:#666666; font-size:.9em; }
	.star { width:auto !important; }
	#commentsList { margin:1em 0 0 0; }

