/* overlays
------------------------*/

/* vr overlay */
#main .vroverlay { display:none; }
.overlaypanel.vr .controllerPanel { display:none; }
.overlaypanel.vr img.overlayPanelShadowImage { top:-8.8%; left:-9.8%; width:119.5%; height:117.7%; }
.vroverlay { position:relative; width:512px; height:552px; margin:0; padding:20px 0 0; }
#OverlayPanel.vr .closeButtonContainer { left:-40px !important; }

/* specs comparison overlay */
.overlaypanel.overlay-compare img.overlayPanelShadowImage { top:-7.5%; left:-3.6%; width:106.9%; height:118.5%; }

.overlaypanel.overlay-compare h2 { margin-bottom: 0; }
.overlaypanel.overlay-compare .chart { height: 292px; padding: 30px 40px 0; width: 497px; }
.overlaypanel.overlay-compare div.border { clear:both; width:495px; margin-top:9px; margin-bottom: 9px; border:1px solid #d7d7d7; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px; }
.overlaypanel.overlay-compare table { width:495px; table-layout:fixed; }
.overlaypanel.overlay-compare table p.sosumi { margin-top:1px; margin-bottom:2px; font-size:9px !important; line-height:11px !important; margin-top: 0 !important; padding: 0; }
.overlaypanel.overlay-compare table tr { background:#f4f4f4; }
.overlaypanel.overlay-compare table tr.odd { background:#fff; }
.overlaypanel.overlay-compare table td { padding:11px 7px; text-align:left; font-size:11px; color:#666; border-right:1px solid #efefef; }
.overlaypanel.overlay-compare table td strong { color: #000; }
.overlaypanel.overlay-compare table thead tr { background-color:#f4f4f4; }
.overlaypanel.overlay-compare table thead tr th { min-height:35px; width:77px; padding:5px; color: #000; text-align:left; vertical-align:top; line-height:1.3em; font-weight:bold; border-right:1px solid #fff; }
.overlaypanel.overlay-compare table thead tr th.header { width:124px; }
.overlaypanel.overlay-compare table thead tr th.memory { border:none; }
.overlaypanel.overlay-compare table thead tr th.processor,
.overlaypanel.overlay-compare table thead tr th.drive,
.overlaypanel.overlay-compare table thead tr th.memory { color: #666; }
.overlaypanel.overlay-compare table tbody td.last { border-right: 1px solid #d7d7d7; }
