
#proplast-informer * { font-size: 14px; }

#proplast-informer,
a#proplast { 	
	display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
a#proplast { 
    display: block;
    border-bottom: 1px solid #e1e4e9;
}
#proplast-informer table {
	width: 100%;
	border-bottom: 1px solid #e1e4e9;
}




#proplast-informer table tr,
#proplast-informer table th,
#proplast-informer table td {
	border: none;
}

#proplast-informer tbody > tr td{
	padding: 5px 5px;
}

#proplast-informer table td.head {
	border-bottom: 1px solid #e1e4e9;
    border-top: 1px solid #e1e4e9;
	background: #fff;
}

#proplast-informer .tabs {
  display: none;
  flex-wrap: wrap;
}
#proplast-informer .tabs.active {
  display: flex;
}

#proplast-informer .tabs > section {  
  order: 999;
  width: 100%;
  display: none;
}
#proplast-informer .tabs > input {
  opacity: 0;
  position: absolute;
}
#proplast-informer .tabs > input[type=radio]:checked + label {
  background: yellow;
}
#proplast-informer .tabs > input[type=radio]:checked + label + section {
  display: unset;
}

#proplast-informer .tabs > label {
  padding: .5em 1em;
  background: #f37070;
  border-right: 1px solid #798f99;
}
#proplast-informer .tabs > label:last-of-type {
  border-right: none;
}
#proplast-informer .tabs > input[type=radio]:checked + label {
  background: #798f99;
} 

#proplast-informer .tabs section {
  border: 1px #798f99 solid;
  border-top: 5px #798f99 solid;
}
#proplast-informer .tabs label{
	cursor:pointer;
}

#proplast-informer .tabs section {
  border: 1px #798f99 solid;
  border-top: 5px #798f99 solid;
}

#proplast-informer .tabs ul li div,
#proplast-informer ul.country li {
    display:inline-block;
	padding: 0.5em 1em;
}
#proplast-informer .tabs ul,
ul.country {
    margin: 0;
    padding: 0;
}
ul.country li.active{
    background: #5167ff;
    color: #fff;
}
ul.country li{
    cursor:pointer
}





#proplast-informer p {
    word-break: break-all;
}
#proplast-informer .country > li.active {
    background: #fff;
    color: #000;
    border-left: 1px solid #e1e4e9;
    border-right: 1px solid #e1e4e9;
    border-top: 2px solid #e1e4e9;
    border-bottom: 0px solid #e1e4e9;
}
#proplast-informer .country > li {
   
}
#proplast-informer .tabs > label {
    background: #fff;
    border: 0;
}

#proplast-informer .tabs > input[type=radio]:checked + label {
    background: #fff;
    border-bottom: 2px solid #00366a;
}
#proplast-informer .tabs section {
    border-top: 1px solid #e1e4e9;
    border-bottom: 1px solid #e1e4e9;
    border-left: 0px;
    border-right: 0px;
}
#proplast-informer section > table {
    width: 100%;
    max-width: 360px;
}
#proplast-informer tbody > tr:hover {
    background: #e1e4e9;
}
#proplast-informer tr > td:nth-child(2) {
    text-align: center;
}
#proplast-informer tr > td:nth-child(3) {
    text-align: center;
}




.lds-hourglass {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-hourglass:after {
  content: " ";
  display: block;
  border-radius: 50%;
  width: 0;
  height: 0;
  margin: 8px;
  box-sizing: border-box;
  border: 32px solid #fff;
  border-color: #fff transparent #fff transparent;
  animation: lds-hourglass 1.2s infinite;
}
@keyframes lds-hourglass {
  0% {
    transform: rotate(0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  50% {
    transform: rotate(900deg);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  100% {
    transform: rotate(1800deg);
  }
}



#proplast-informer span.down{
	color: #ff333a;
    font-size: 12px;
}


#proplast-informer span.up{
	color: #093;
    font-size: 12px;
}













