

.highlighted_textbox {
   border: solid #cd3c2e 2px !important;
}

.ajax__validatorcallout_popup_table {
   display: none;
}

.gridview-page,
.listview-page {
   background-color: #fff;
   padding: 2px;
   margin: 3% auto;
}

   .gridview-page a,
   .listview-page a {
      border-radius: 5%;
      background-color: #f5f5f5;
      padding: 5px 10px 5px 10px;
      color: #111;
      text-decoration: none;
      -o-box-shadow: 1px 1px 1px #111;
      -moz-box-shadow: 1px 1px 1px #111;
      -webkit-box-shadow: 1px 1px 1px #111;
      box-shadow: 1px 1px 1px #111;
   }

   .gridview-page a {
      margin: auto 3%;
   }

      .gridview-page a:hover,
      .listview-page a:hover {
         background-color: #e84c3d;
         color: #fff;
      }

   .gridview-page span,
   .listview-page span {
      background-color: #e84c3d;
      color: #fff;
      -o-box-shadow: 1px 1px 1px #111;
      -moz-box-shadow: 1px 1px 1px #111;
      -webkit-box-shadow: 1px 1px 1px #111;
      box-shadow: 1px 1px 1px #111;
      border-radius: 5%;
      padding: 5px 10px 5px 10px;
   }




.progressbar {
   display: block;
   position: fixed;
   z-index: 999999;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   overflow: hidden;
   background-color: rgb(0,0,0);
   background-color: rgba(0,0,0,0.2);
}

.progressbar-content {
   margin: 15% auto;
   padding-left: 10%;
   width: 20%;
}


.modal-background {
   background-color: Black;
   filter: alpha(opacity=90);
   opacity: 0.8;
}



.eventButton {
   min-width: 100px !important;
   padding: 0px 10px;
   height: 25px !important;
   display: inline-block !important;
   background-color: #b7181e !important;
   color: #ffffff !important;
   text-align: center !important;
   margin-top: 22px;
   line-height: 22px;
}

   .eventButton a {
   }

table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    border-bottom: 2px solid #f3f3f3;
}

table tr td{
    padding: 8px 15px;
    border-top: 1px solid #f3f3f3;
}