﻿body {
  min-height: 50vh; }

div#ctl00_ctl00_ctl00_ShapedPanel1, #ctl00_ShapedPanel1 {
  min-height: 60vh; }

.border {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.border-bottm {
  border-bottom: solid #eaeaea 1px; }

.messageBox {
  text-align: center; }

.center-align {
  text-align: center; }

.margin-bottom {
  margin-bottom: 20px; }

.fsubmit, .submit2 {
  width: 49% !important; }

.fsubmit:hover, .submit2:hover {
  background-image: none !important; }

.submit2 {
  /*margin-top: 5px !important;*/ }

.enterWithCode, .enterPersonalInfo {
  padding: 0 10px; }
  .enterWithCode .forgget-password, .enterPersonalInfo .forgget-password {
    position: absolute;
    bottom: 0;
    text-align: center;
    width: 100%; }

.border-box {
  border: solid #ccc 1px;
  border-radius: 10px;
  background: #fefaf9;
  padding: 10px;
  min-height: 284px; }

/* default page Style*/
.default-page .menuitem {
  text-align: center; }
  .default-page .menuitem tr td {
    text-align: center; }

@media (min-width: 992px) {
  .default-page .menuitem {
    min-height: 50vh;
    text-align: center; } }

.default-page .item-profile-content {
  display: inline-table;
  text-align: center;
  width: 14%;
  height: 150px; }

.default-page .item-profile-page {
  text-align: center;
  height: 150px;
  transition: all 0.2s; }
  .default-page .item-profile-page:hover {
    color: #011729;
    box-shadow: 0 0 5px;
    border-radius: 5px; }
  .default-page .item-profile-page span {
    display: inline-block;
    position: relative;
    text-overflow: ellipsis;
    width: 100%; }
  .default-page .item-profile-page img {
    height: 85px;
    margin-bottom: 10px;
    width: 85px; }

/*end default page */
/* Peson State Style*/
.info-box li {
  list-style: none; }

/*End person state*/
/*view objection */
.view-objection-content .form-horizontal {
  padding: 15px; }
  @media (min-width: 768px) {
    .view-objection-content .form-horizontal .control-label {
      padding-top: 0px; } }
  .view-objection-content .form-horizontal .col-sm-10 {
    text-align: justify; }
  .view-objection-content .form-horizontal .left-align {
    text-align: left; }

/*end view objection*/
/*selector page*/
.selection-page .border-box {
  border: solid #ccc 1px;
  border-radius: 10px;
  background: #fefaf9;
  padding: 10px;
  min-height: 24px;
  margin-top: 5%; }
  .selection-page .border-box div {
    padding: 15px 5px; }

/*end selector*/
/*objection list*/
.grid-content .objection-grid tr {
  line-height: 30px; }
  .grid-content .objection-grid tr td {
    padding: 2px 5px 2px 0;
    border-right: solid white 1px; }
    .grid-content .objection-grid tr td span.isreaded {
      line-height: 34px;
      background: #f5f5f5;
      border: solid 1px #ccc;
      border-radius: 4px;
      padding: 5px 10px;
      cursor: not-allowed; }

.grid-content .objection-grid tr.header {
  line-height: 28px; }
  .grid-content .objection-grid tr.header th {
    padding: 0 5px;
    border-right: solid #fff 1px; }

/*end objection list*/

