


.home-body {

    background-size: cover;
    background-repeat:no-repeat;
    margin-top:50px;
}

body {
    margin-top:50px;
}




.rounded{
    border-radius:5px;
}


.home-right{
    background-color:rgba(255,255,255,0.2);
}

.filter{
    display:none;
}

.onemmargin{
    padding:1em;
}

.xlh1{
    font-size:2em;
}

.skinny {
    font-weight: 200;
}

.table-vhscroll{
    display: block;
    max-width: 100%;
    overflow: scroll;
    max-height: 400px;
    background-color: white;
}

.table-vscroll{
    display: block;
    max-width: 100%;
    overflow: scroll;
    background-color: rgba(0, 0, 0, 0.05);
}

.clickable{
    cursor: pointer;
    background: #ffff99 !important;
}

.google-map-canvas,
.google-map-canvas * { .box-sizing(content-box); }

/* Optional responsive image override */
img { max-width: none; }



/* Social media icons at login
----------------------------------------------------------*/
.icon-microsoft 
{
    background: url(../../Images/social_microsoft.png);
    border: none;
    height: 48px;
    width: 48px;
    cursor: pointer;
    margin-right: 5px;
}
.icon-twitter 
{
    background: url(../../Images/social_twitter.png);
    border: none;
    height: 48px;
    width: 48px;
    cursor: pointer;
    margin-right: 5px;
}
.icon-facebook 
{
    background: url(../../Images/social_facebook.png);
    border: none;
    height: 48px;
    width: 48px;
    cursor: pointer;
    margin-right: 5px;
}
.icon-google 
{
    background: url(../../Images/social_google.png);
    border: none;
    height: 48px;
    width: 48px;
    cursor: pointer;
    margin-right: 5px;
}
.icon-yahoo 
{
    background: url(../../Images/social_yahoo.png);
    border: none;
    height: 48px;
    width: 48px;
    cursor: pointer;
    margin-right: 5px;
}

.field-validation-error {
    color: #e80c4d;
    font-weight: bold;
}

/*fix navbar header width*/

.navbar-header{
    min-width: 150px;
}


/*hide print and send bill buttons for rx*/


/* style for Vol Gal columns*/
.extra-padding{
    padding-right: 30px;
}

/* glyphicon spinner*/
.gly-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/* glyphicon blinker */
.blink {
  animation: blinker 1s linear infinite;
}

