p {
  margin:0 0 10px;
  padding:inherit;
}
#nav > div > ul > li > a:hover {
  text-decoration:none;
}

#w {
  padding-top:0;
  margin-bottom:80px;
}

#searchfield {
  margin-bottom:10px;
}

#content {
  background:none;
  padding:0;
  box-shadow:none;
}
#searchfield form {
  background:none;
  padding:0;
}
#searchfield form .biginput {
  background:none;
  padding:0;
  border:none;
  color:#313131;
  font-size:34px;
  font-weight:bold;
  height:auto;
  line-height:63px;
  font-family:'Roboto', sans-serif;
  margin-bottom: 0;
}
.biginput::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#c30000;
  font-size:54px;
  font-style:normal;
}
.biginput::-moz-placeholder { /* Firefox 19+ */
  color:#c30000;
  font-size:54px;
  font-style:normal;
}
.biginput::-ms-input-placeholder { /* IE 10+ */
  color:#c30000;
  font-size:54px;
  font-style:normal;
}
.biginput::-moz-placeholder { /* Firefox 18- */
  color:#c30000;
  font-size:54px;
  font-style:normal;
}
#searchfield form .biginput:focus {
  color:#c30000;
  font-size:54px;
}
#searchfield form .biginput:focus::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:transparent;
}
#searchfield form .biginput:focus::-moz-placeholder { /* Firefox 19+ */
  color:transparent;
}
#searchfield form .biginput:focus::-ms-input-placeholder { /* IE 10+ */
  color:transparent;
}
#searchfield form .biginput:focus::-moz-placeholder { /* Firefox 18- */
  color:transparent;
}
.autocomplete-suggestions {
  border:none;
  background:#eaeaea;
  margin-top:15px;
  max-height:442px !important;
}
.autocomplete-suggestion {
  background:#fff;
  margin:2px 0;
}
.autocomplete-selected {
  background:#313131;
  color:#fff;
}

table.table {
  margin-bottom:0;
  table-layout:fixed;
}
table.tb-list {
  table-layout:fixed;
}


#outputbox table tbody tr, table.tb-list tbody tr {
  background:#fff;
  border-bottom:1px solid #eaeaea;
}
#outputbox table td.tb-received,  table.tb-list td.tb-received {
  border-left:4px solid #a5cc19;
}
#outputbox table td.tb-transfered, table.tb-list td.tb-transfered {
  border-left:4px solid #c90000;
}
#outputbox table td.tb-received, #outputbox table td.tb-transfered, table.tb-list td.tb-received, table.tb-list td.tb-transfered {
  max-width:100px;
}

#accordion table td {
  font-weight:bold;
  color:#313131;
  font-size:14px;
  line-height:16px;
}
#accordion hr {
  border-color:#979797;
}

.col-date {
  width:90px;
}
.col-asknowas {
  width:150px;
}
.col-received {
  width:80px;
}
.col-transfered {
  width:80px;
}
.col-balance {
  width:80px;
}
.col-original {
  width:80px;
}
.col-current {
  width:80px;
}
#accordion table td.col-icon {
  color:#c30000;
}
th.col-icon {
  color:#eaeaea;
}

.panel {
  border:none;
}
.panel-group {
  margin-bottom:0;
}
.panel-group .panel {
  display:table;
}
.panel-group .panel+.panel{
  margin-top:0;
}
.panel-default>.panel-heading {
  padding:0;
  background:#fff;
}
.panel-heading {
  position:relative;
}
h4.panel-title > a {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1;
}
.panel-body {
  color:#fff;
}
.panel-collapse {
  padding:0 18px;
  color:#fff;
  background:#000;
}
.panel-collapse input[type="submit"] {
  color: #000;
}
.panel-collapse h3 {
  font-size:18px;
  line-height:21px;
  color:#fff;
  text-transform:none;
  margin-top:0;
  padding-top:15px;
}
.panel-collapse h5 {
  font-size:12px;
  line-height:14px;
  text-transform:none;
  color:#b1b1b1;
}

.panel-collapse a.btn-pdf:hover {
  text-decoration:none;
}
.panel-collapse br {
  line-height:normal;
}
.panel-collapse .address, .panel-collapse .contact {
  display:inline-block;
  margin-right:15px;
  vertical-align:top;
  font-weight:bold;
}
.panel-collapse .icon-left, .panel-collapse .txt-block {
  display:table-cell;
  vertical-align:middle;
}
.panel-collapse .txt-block {
  font-size:11px;
  color:#000;
  width:1em;
}
.panel-collapse .icon-left .icon-left-img {
  margin-right:10px;
}



@media (max-width: 767px) {
	
/*--- Search ---*/
#searchfield form .biginput {
  font-size:24px;
  text-align:center;
}
.biginput::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:24px;
}
.biginput::-moz-placeholder { /* Firefox 19+ */
  font-size:24px;
}
.biginput::-ms-input-placeholder { /* IE 10+ */
  font-size:24px;
}
.biginput::-moz-placeholder { /* Firefox 18- */
  font-size:24px;
}
#searchfield form .biginput:focus {
  font-size:24px;
}
	

	
	#outputbox table th, #outputbox table td, table.tb-list th, table.tb-list td {
		padding:8px 6px !important;
		word-break:break-all;
	}
	.panel-group .panel {
	  display:block;
	}
	table.tb-list {
	  table-layout:auto;
	}
	.col-date {
	  width:50px;
	  word-break:normal !important;
	}
	.col-des {
	  width:85px;
	}
	.col-received {
	  width:70px;
	}
	.col-transfered {
	  width:80px;
	}
	.col-balance {
	  width:60px;
	}
	.col-name {
	  width:100px;
	}
	.col-asknowas {
	  width:100px;
	}
	.col-icon {
	  width:5px;
	  font-size:12px;
	  text-align:center;
	}
}