.cardWrapper {
    word-wrap: break-word;
}
.egLabels {
    font-size: 13px!important;
}
.egForYou {
    font-size: 2.7em;
    color: white;
    padding: 30px 0;
    text-align: center;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='grey')";
    -ms-filter: "progid:DXImageTransform.Microsoft.Text-Shadow(Strength=4, Direction=135, Color='grey')";
    text-shadow: 2px 2px 5px grey;

}
.egForYou p.shadow{zoom:1;z-index:1;
                   margin:0;
                   box-shadow:0 !important;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=grey,offX=1,offY=1)
    progid:DXImageTransform.Microsoft.Alpha(opacity=40)
    progid:DXImageTransform.Microsoft.Blur(pixelradius=1.5, enabled='true');
    -ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=black,offX=0,offY=0)"
    "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"
    "progid:DXImageTransform.Microsoft.Blur(pixelradius=1.5, enabled='true')";
}
#leftLogo img {
    width:100%;
    max-width: 200px;
}
/*#ctl00_ContentPlaceHolder1_lnkSendAnother {
    width: 200px;
}
#ctl00_ContentPlaceHolder1_lnkHomePage {
    width: 200px;
}*/

@media (max-width: 767px) {
    #btnDiv, #btnDiv div {
        width: 100%!important;
    }
    #btnDiv div > a {
        margin-left:auto;
        margin-right:auto;
    }

}
.egContainer {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .egContainer {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .egContainer {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .egContainer {
    width: 1170px;
  }
}
.rowClass {
  margin-right: -15px;
  margin-left: -15px;
}
.leftSide,
.rightSide {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.rightSide {
  float: left;
  width: 100%;
}
@media (min-width: 768px) {
  .leftSide,
  .rightSide {
    float: left;
    width: 50%;
  }
}
@media (max-width: 767px) {
  .hideTabletPhone {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hideTabletPhone {
    display: none !important;
  }
}

.egClearfix:before,
.egClearfix:after,
.row:before,
.row:after {
    display: table;
    content: "";
    line-height: 0;
}
.egClearfix:after,
.row:after {
    clear: both;
}
.egForm-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}/*
.egBtn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.egBtn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* No-Bootstrap Styling Below */


