.navbar-default .navbar-nav>li>a {
	color: #ffffff;	
}

.w2ui-toolbar table.w2ui-button {
	border-radius: 3px;
	border: solid;
	border-width: 1px; 
	background-color: buttonface;
}

.w2ui-toolbar table.w2ui-button.over{
	border: solid !important;
	border-width: 1px !important;
	background-color: #7ab0df !important;
	border-color: black;
}

.addButton{
	float: right;
	border-radius: 3px;
	border: solid;
	border-width: 1px; 
	background-color: buttonface;
}

.addButton.over{
	float: right;
	border-radius: 3px;
	border: solid !important;
	border-width: 1px !important;
	background-color: #7ab0df !important;
	border-color: black;
}

.participant{
	text-align: left;
	width: 90%;
	float: right;
}

.participantlabel{
	font-family: Verdana, Arial, sans-serif;
	width: 90%;
	float: right;
	font-size: 11px;
	color: #000000;
}

.participantblock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	width:50%; 
	float: left;
}

.full-row{
	width: 100% !important;
}

button, html input[type=button], input[type=reset], input[type=submit]{
	    -webkit-appearance: none;
}

.textInput{
	width: 90%;
	float: right;
	padding-right: 10px;
}

.selectInput{
    width: 90% !important; 
    float: right;
	padding-right: 10px;
}

.checkboxInput{
	float: right;
}

.w2ui-toolbar table.w2ui-button .w2ui-tb-caption {
	color: #333333;
    padding: 2px 4px 2px 2px;
	font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
}

w2ui-tb-image w2ui-icon custom-toolbar-icon custom-icon-edit {
	width: 0px !important; 
    height: 0px !important;
}

.w2ui-toolbar .w2ui-icon {
	height: 0px !important;  
    width: 0px !important; 
}

.w2ui-toolbar .w2ui-icon {
	height: 0px !important;  
    width: 0px !important; 
}

.w2ui-odd{
	font-size: medium;
}


.modal {
  display: none;
  position: fixed; 
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%; 
  overflow: auto; 
  background-color: rgb(0,0,0); 
  background-color: rgba(0,0,0,0.4); 
}


.modal-content {
  background-color: #fefefe;
  margin: 10% auto;
  padding: 20px;
  border: 1px solid #888;
  overflow: auto;
  width: 40%;
  height: 63%;
}

.dia {
	width: 100% !important;
}

.diaButton {
	position: absolute; 
	bottom: 0px; right: 0px;
}

.close {
  color: grey;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

.altaddress{
  height: 0; 
  /* display: none; */
  overflow: hidden;
  transition: max-height 0.2s ease-out; 
}

.collapsible{
  margin-top: 30px;
  padding-left: 0px;
  content: '\002B';
  /* margin: 18px; */
  background: #ffffff;
  border: #ffffff;
  height: 27px;
}

.w2ui-form .w2ui-page{
  padding: 0px;
}