/* ---- Default Styles ---- */
/* Form inscription*/
.image-upload {
    margin-top: 10px;
}
.image-upload label {
    float: none;
    width: auto;
}
.image-upload > input{
    display: none;
}
.image-upload i{
    font-size: 40px;
    cursor: pointer;
}
.docline .doclist > div{
    margin-bottom:20px;
}
.docline .doclist img{
    vertical-align:middle;
}
.modal .modal-body .photo img {
	max-width:100%;
}
.modal { 
  width: 100%;
  left: 0;
  background-color: transparent; }

.modal-body { 
  display: inline-block; 
  background-color: #FFF; }

.modal img { min-width: none!important; }

/* Wizard */
ul.wizard {
  padding: 0;
  margin-top: 20px;
  list-style: none outside none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
}

ul.wizard li {
  border: 1px solid #d4d4d4;
  border-right-width: 0;
  position: relative;
  float: left;
  padding: 0 10px 0 20px;
  margin: 0;
  line-height: 38px;
  background: #fbfbfb;
}

ul.wizard li .chevron {
  position: absolute;
  top: 0;
  right: -10px;
  z-index: 1;
  display: block;
  border: 20px solid transparent;
  border-right: 0;
  border-left: 10px solid #d4d4d4;
}

ul.wizard li .chevron:before {
  position: absolute;
  top: -20px;
  right: 1px;
  display: block;
  border: 20px solid transparent;
  border-right: 0;
  border-left: 10px solid #fbfbfb;
  content: "";
}

ul.wizard li.text-success {
  background: #f3f4f5;
}

ul.wizard li.text-success .chevron:before {
  border-left: 10px solid whitesmoke;
}

ul.wizard li.text-primary {
  background: #f1f6fc;
}

ul.wizard li.text-primary .chevron:before {
  border-left: 10px solid #f1f6fc;
}

ul.wizard li:first-child {
  padding-left: 15px;
  border-radius: 4px 0 0 4px;
}
/* Payer autosearch */
/* .payerSearch {
	border: 1px solid #F0F0F0;
	background-color:#C8EEFD;
	margin: 2px 0px;padding:40px;
	} */
/*
.journalSearch .suggesstion-box ul{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	width:190px;
	}
.journalSearch .suggesstion-box ul li{
	padding: 10px; 
	background:#FAFAFA;
	border-bottom:#F0F0F0 1px solid;
	}
.journalSearch .suggesstion-box ul li:hover{
	background:#F0F0F0;
	}
#journal{
	padding: 10px;
	border: #F0F0F0 1px solid;
	}
*/
	/* Responsive table */

@media (max-width: 500px) {
	.responsive-table-line td:before { content: attr(data-title); }
	.responsive-table-line table, 
	.responsive-table-line thead, 
	.responsive-table-line tbody, 
	.responsive-table-line th, 
	.responsive-table-line td, 
	.responsive-table-line tr { 
	   display: block; 
	   }

	.responsive-table-line thead tr { 
	   display:none;
	   }
	.responsive-table-line td { 
		position: relative;
		border: 0px solid transparent;
		padding-left: 50% !important; 
		white-space: normal;
		text-align:right; 
		}
	 
	.responsive-table-line td:before { 
		position: absolute;
		top: 0px;
		left: 0px;
		width: 45%; 
		padding-right: 15px; 
		height:100%;
		white-space: nowrap;
		text-overflow: ellipsis !important;
		overflow:hidden !important;
		text-align:left;
		background-color:#f8f8f8;
		padding:2px;
		}
}
/* Player autosearch */
 .mbrSearch{
    /*border: 1px solid #F0F0F0;
    background-color:#C8EEFD;*/
    margin: 2px 0px;
    /*padding:40px;*/
    } 

.mbrSearch .suggesstion-box ul{
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    width:100%;
    }
.mbrSearch .suggesstion-box ul li{
    padding: 10px; 
    background:#FAFAFA;
    border-bottom:#F0F0F0 1px solid;
    color: #666;
    }
.mbrSearch .suggesstion-box ul li:hover{
    background:#F0F0F0;
    }
#search_member{
    padding: 10px;
    border: #F0F0F0 1px solid;
    }
.mbrSearch {
	z-index:20;
} 