/* 
    Created on : May 12, 2016, 4:35:08 PM
    Author     : jcooney
*/

  html, body {
    height: 100%;
  }

  .infowidth {
    width: 20%;
    top: 0;
    right: 0;
    bottom: 0;
    text-align: center;
  }
  
  .infowidth .glyphicon-info-sign {
    font-size: 125%;
    vertical-align: middle;
  }  
  
  .ac-wrapper {
    position: relative;
  }

  .ac-wrapper .ac-menu{
    position: absolute;
    z-index: 1000;
    width: 100%;
    display: none;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  }   

  .ac-menu .list-group-item {
    background-color: #ebf7fd;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .ac-menu .list-group-item:focus {
    background-color: #cdebfb;
  }
  
  .ac-menu .list-group-item:hover {
    background-color: #ddf1fb;
  }

  .row.odd {
    background-color: #eff8fd;
  }  
  
  .glyphicon-inverse {
    color: white;
  }   

  .clickable { 
    cursor: pointer;
  }  
  
  #dialogAlert {
    position: fixed;
    top: 35%;
    left: 10%;
    width: 80%;
    z-index: 9999;
  }

  
  .glyphicon.spinning {
    animation: spin 1s infinite linear;
    -webkit-animation: spin2 1s infinite linear;
  }
  
  .subMapToolbar { 
    display: none;
  }
  .subMapDropDown { 
    display: inline-block;
  }

  @media screen and (min-width: 440px) { 
    .subMapToolbar {
      display: inline-block;
    }
    .subMapDropDown {
      display: none;
    }
  }
  
  @keyframes spin {
    from { transform: scale(1) rotate(0deg); }
    to { transform: scale(1) rotate(360deg); }
  }

  @-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
  }
