@font-face {
  font-family: 'ge-flow';
  src: url('fonts/ge-flow.eot');
  src: url('fonts/ge-flow.eot?#iefix') format('embedded-opentype'),
       url('fonts/ge-flow.woff2') format('woff2'),
       url('fonts/ge-flow.woff') format('woff'),
       url('fonts/ge-flow.ttf') format('truetype'),
       url('fonts/ge-flow.svg#ge-flow-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
.purchase_container{
 all: initial;
  * {
    all: unset;
  }
}
*/


.purchases_item
{
	width:100%;
	margin-top:20px;

}
.purchases_item { 
    border-collapse: collapse; 
}
.purchases_item th
{
	background-color:#778ba5;
	color:white;
	padding:10px;
	text-align:center;
	border-left:2px solid white;
}
.purchases_item td
{
	text-align:center;
	padding:10px;
	border-bottom:1px solid #788ca6;
	
}
.purchases_item tr
{
	border-bottom:1px solid #788ca6;
}
.purchases_item .big
{
	width:480px;
	text-align:left;

}

.purchases
{
	width:98%;
	margin:0 auto;
	text-align:center;
	direction:rtl;
    font-family: 'ge-flow';

}
.purchases .purchases_title .purchases_lined 
{ 
	background: #fff;
    padding: 0 10px;
    vertical-align: top;
    position: relative;
    top: 2px;
    padding-left: 0px; 
	color:#778ba5;
	font-family: 'ge-flow', sans-serif;

}
.purchases .purchases_title {
    font-size: 30px;
    margin-top: 30px;
    text-align: center;
    text-transform: uppercase;
	font-family: 'tahoma';
	font-weight:normal;
	margin-left:0px;
}
.purchases .purchases_title.purchases_background {
    position: relative;
    z-index: 1;
	margin-top:5px;
	margin-bottom:5px;
	
}
    .purchases .purchases_title:before {
        border-top: 2px solid #90a0b6;
        content:"";
        margin: 0 auto; /* this centers the line to the full width specified */
        position: absolute; /* positioning must be absolute here, and relative positioning must be applied to the parent */
        top: 45%; left: 0; right: 0; bottom: 0;
        width: 100%;
        z-index: -1;
		margin-top:-4px;

    }


}
.purchases_bfr1
{
	padding:0px;
}
.purchases_bfr1 img{width:52px;}
.purchases_bfr2 img{width:45px;}
.purchases_title1
{
	font-weight:bold;
	text-transform:uppercase;
	font-size:26px;
	color:#778ba5;
	font-family: 'ge-flow';
	letter-spacing: 0px;
	padding-top:10px;
}

.purchases_pcontent1
{
	color:#768ba8;
	border: 2px solid #90a0b6;
    border-top: none;
    padding-top: 25px;
    top: -32px;
    position: relative;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:40px;
	font-family: 'ge-flow';
	margin-top:5px;
}

.purchases_txtleft
{
	text-align:left;
}
.purchases_txtleft th
{
	text-align:right;
	font-size:11px;
	padding: 5px;
}
.purchases_txtleft td
{
	text-align:right;
	font-size:11px;
	text-transform:uppercase;
}
.purchases_w15
{
	/*width:15%;*/
}
.purchases_w_10
{
	/*width:8%;*/
}
.purchases_txtcenter
{
	text-align:center!important;
}
.purchases_green
{
	color:#95c11f;
	font-weight:bold;
}
.purchases_red
{
	color:#e30613;
	font-weight:bold;
}
.purchases_dbtd
{
	border-bottom:4px double #8092ab!important;
}