  .vol_log_tab {
        display:none;
    }

.input_box {
    display: inline-flex;
}
.event-section {
	display: inline-flex;  
	padding-bottom: 13px;
    width: 200px; 
}
.event_box {
    display: block;
    padding-top: 10px;
}
.event_wrap {
	margin-left: auto;
    margin-right: auto;
    max-width: 1000px;
    padding-left: 3em;
    padding-right: 3em;
}
.entry-header {
    text-align: center;
}
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: #222524;
  color: #fff;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #000 !important;
}

#wp_login_form input[type="text"], input[type="password"]
{
      width: 100%; 
} 

/* Create an active/current tablink class */
.tab button.active {
  background-color: #3a6073;
  color: #fff;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}



  #calendar {
    max-width: 900px;
    margin: 0 auto;
  }

  #evtdetails p {
    font-size: 16px;
   font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}

#evpmessage {
    text-align: center;
}

.evp-content {
    margin: 40px 0px 30px 0px;
}
.evp-location {
    margin: 0px 0px 30px 0px;
}

#evp_vol_next, #evp_vol_privious {
    margin: 15px 0px 15px 0px;
    padding: 10px; 
}

.evp-required
{
color: #ff0000;   
}
.event-section .evp-required
{
 padding-left: 5px;    
}

#e_registration input {
    width: 100%;
}

.evp_upcomming_event 
{
  background: #2bbe9b !important;   
} 
.fc-title {
    color: #fff;
   padding: 10px;
}

.invalid {
    color: #ff0000;
    font-size: 14px;
    line-height: 1.8;
}

#evpguardian_details_box input {
    width: 100%;
}
/* Hide full calender time */

.fc-time-grid, .fc-time-grid-container {
    display: none;
}  

td.fc-list-item-time.fc-widget-content {
    display: none;
}

.fc-divider.fc-widget-header {
    display: none;
}

.fc-title
{
text-decoration: none;    
}

.fc-toolbar .fc-state-hover, .fc-toolbar .ui-state-hover {
 background: transparent;
     text-decoration: none;
}  
.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active {
 text-decoration: none; 
}
.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled
{
 text-decoration: none;   
}

button.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled:hover {
    cursor: initial;
}

/* Hide all day title calender */
.fc-axis
{
   display:none;
} 

.fc table, table *, tr, td, th {
    width: 100%;
} 