body {
  /*padding: 50px;*/
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}

a {
  color: #00B7FF;
}


.logo_image{
  margin: 0 auto;
}

.omb_login{
  /*padding-top: 5px;*/
  /*margin-bottom: 90px;*/
  margin: 20px 0 60px 0;
}
#login_options h3{
  text-align: center;
}
.outer i{
    font-size: 25px;
}
.social_buttons{
  padding: 10px;
}
.outer .buttonFB{
  background-color: #3b5998;
  border-color: rgba(0,0,0,0.2);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-bottom: 18px;

}
.outer .buttonFB:hover{
  background-color: #2d4373;
  transition: 0.2s ease;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}

.outer .buttonTW{
  background-color: #55acee;
   border-color: rgba(0,0,0,0.2);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-bottom: 18px;

}
.outer .buttonTW:hover{
  background-color: #2795e9;
  transition: 0.2s ease;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.outer .buttonG{
  background-color: #dd4b39;
    border-color: rgba(0,0,0,0.2);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-bottom: 18px;

}
.outer .buttonG:hover{
  background-color: #c23321;
  transition: 0.2s ease;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}

.hovereffect{
  /*background: #3a3a3a; !* For browsers that do not support gradients *!*/
  /*background: -webkit-linear-gradient(#404040, #2d2d2d); !* For Safari 5.1 to 6.0 *!*/
  /*background: -o-linear-gradient(#404040, #2d2d2d); !* For Opera 11.1 to 12.0 *!*/
  /*background: -moz-linear-gradient(#404040, #2d2d2d); !* For Firefox 3.6 to 15 *!*/
  /*background: linear-gradient(#404040, #2d2d2d);*/
}

.footerPart{
  /*position: absolute;*/
  /*bottom: -65px;*/
  text-align: center;
  margin-top: 15px;
  z-index: 5000;

}