.kinetic {
  position:absolute;
}
#main_pane {
  background-color:transparent;
  border-bottom:none;
  float:left;
  height:50.05em;
  position:relative;
  width:62em;
  z-index:60;
}

.bk, .bk_mag_panes {
  background-repeat:no-repeat;
}

.bk {
  border:0.1em solid black;
  border-bottom:none;
}
/*a z-index of 51 puts the magnification panes above the mag pane that contains them all*/
.bk_mag_panes {
  z-index:51;
}

.pane {
  background-color:transparent;
  left:0;
  position:absolute;
  top:0;
}

.pane p {
  font-size:1.3em;
  margin-left:0.25em;
  color:#0569FF;
}

#lens_container {
  background-color: transparent;
  height: 41em;
  margin-left: 5em;
  margin-top: 29em;
  width: 50em;
}

.drag_handle {
  background-color: rgba(122, 122, 122, 0.2);
  border: 0.1em solid rgb(73, 73, 73);
  border-top: none;
  cursor: pointer;
}

.drag_handle p {
  text-align:center;
  margin-top: 1.5em;
  color:#00313C;
}

.lens {
  background-color:transparent;
  border-radius: 50%;
  border: 0.1em solid rgb(73,73,73);
  -webkit-box-shadow: 0.6em 0.4em 1.6em -0.2em rgba(73,73,73,.5);
  -moz-box-shadow: 0.6em 0.4em 1.6em -0.2em rgba(73,73,73,.5);
  box-shadow: 0.6em 0.4em 1.6em -0.2em rgba(73,73,73,.5);
  cursor:pointer;
}

#drag_handle1 {
  height:6em;
  width:3em;
  left:31em;
  top:36em;
  z-index:69;
}

#lens1 {
  height:28em;
  left:18em;
  top:8em;
  width:28em;
  z-index:63;
}

#drag_handle2 {
  height:8em;
  width:4em;
  left:30em;
  top:39em;
  z-index:71;
}

#drag_handle2 p {
  font-size:1.3em;
}
#lens2 {
  height:36em;
  width:36em;
  left:0;
  top:0;
  z-index:70;
  overflow:hidden;
}

#l_diptera_image_pane {
  background-image: url(images/lower_diptera.jpg);
}

#l_brachycera_image_pane {
  background-image: url(images/lower_brachycera.jpg);
}

#acalyptrate_l_image_pane {
  background-image: url(images/acalyptrate_lateral.jpg);
}

#acalyptrate_d_image_pane {
  background-image: url(images/acalyptrate_dorsal.jpg);
}

#calyptrate_l_image_pane {
  background-image: url(images/calyptrate_lateral.jpg);
}

#calyptrate_d_image_pane {
  background-image: url(images/calyptrate_dorsal.jpg);
}

#calyptrate_a_image_pane {
  background-image: url(images/calyptrate_anterior.jpg);
}

.claw {
  height:100%;
  width:100%;
  top: 0;
  left:0;
}

#ld_tarsal_claw {
  background-image:url(images/ld_tarsal_claw.png);
}

#lb_tarsal_claw {
  background-image:url(images/lb_tarsal_claw.png);
}

#acal_tarsal_claw {
background-image:url(images/acal_tarsal_claw.png);
}

#cal_tarsal_claw_lat {
  background-image:url(images/cal_tarsal_claw_lat.png);
}

#cal_tarsal_claw_dor_ven {
  background-image:url(images/cal_tarsal_claw_dor_ven.png);
}

/*mag_panes*/
#l_diptera_mag_image_pane {
  background-image: url(images/lower_diptera_M.jpg);
}

#l_brachycera_mag_image_pane {
  background-image: url(images/lower_brachycera_M.jpg);
}

#acalyptrate_l_mag_image_pane {
  background-image: url(images/acalyptrate_lateral_M.jpg);
}

#acalyptrate_d_mag_image_pane {
  background-image: url(images/acalyptrate_dorsal_M.jpg);
}

#calyptrate_l_mag_image_pane {
  background-image: url(images/calyptrate_lateral_M.jpg);
}

#calyptrate_d_mag_image_pane {
  background-image: url(images/calyptrate_dorsal_M.jpg);
}

#calyptrate_a_mag_image_pane {
  background-image: url(images/calyptrate_anterior_M.jpg);
}

.claw_mag {
  z-index:57;
}

#ld_tarsal_claw_mag {
  background-image:url(images/ld_tarsal_claw_M.png);
}

#lb_tarsal_claw_mag {
  background-image:url(images/lb_tarsal_claw_M.png);
}

#acal_tarsal_claw_mag {
  background-image:url(images/acal_tarsal_claw_M.png);
}

#cal_tarsal_claw_lat_mag {
  background-image:url(images/cal_tarsal_claw_lat_M.png);
}

#cal_tarsal_claw_dor_ven_mag {
  background-image:url(images/cal_tarsal_claw_dor_ven_M.png);
}

.parts {
  z-index:64;
}

.m_parts {
  z-index:66;
}