.left{
	float:left;	
}
.right{
	float:right;
}
.clear{
	clear:both;
}
.nino{
	font-family: 'Conv_geo_bauhaus_mtavr';
}

 
.BPGLEStudio{
	font-family: 'BPG LEStudio 02 Caps';
}
.BPGMrgvlovani{
	font-family: 'BPG Mrgvlovani';	
}
.MYRIADPROREGULAR{
	font-family: 'MYRIADPROREGULAR';
}
.BPGAlgetiCompact{
	font-family: 'BPGAlgetiCompact';
}

#totaldbt
{
	/*color:red;*/
	margin-top:4px;
	margin-left:4px;
	font-size:12px;
	font-weight:bold;
}


#vin
{
    width:140px;
    border:1px solid #999999;
}

#filter
{
    cursor:pointer;
    width:80px;
    height:16px;
    background-color:#000000;
    color:white;
    margin-left:5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size:11px;
}

#add_balance
{
    cursor:pointer;
    width:121px;
    height:20px;
    background-color:#646d76;
    color:white;
    margin-top:30px;
    margin-left:5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size:11px;
}

#distr_credit
{
  cursor:pointer;
  /*color:#005a63;*/
  color:#353E59;
  font-size:14px;
  font-weight:bold;

}



div#header a.logo{
	display: block;
	margin-left:490px;
	margin-top: 15px;
}
div#lang_wrap{
	margin-right:10px;
	margin-top:11px;
	font-size:12px;
	font-weight: bold;
}
div#lang_wrap a.lang{
	color:#ccc;
}
div#lang_wrap a.select{
	color:#fff;
}
div#lang_wrap p.tire{
	padding: 0 2px;
}
  


table.expandable-table {
	background:#F0F8FF;	
	border-collapse: collapse;	
	width: 100%;
	
}

table.expandable-table td {
	border:1px solid #d1d1d1;
	padding:10px;
}


.languages > a {
    color: #000;
    font-size: 13px;
    padding: 4px 4px;
    position: relative;
    text-decoration: none;
    
}
.tracking-info-list{
	margin: 20px 0;
	width: 100%;
}
.tracking-info-list>tbody{
	width: 100%;
}
.tracking-info-list>tbody>tr{
	width: 100%;
}
.tracking-info-list>tbody>tr>td{
	width: 23.1%;
	display: inline-block;
	border-bottom: 1px solid #2f2527;
	
	font-family: 'BPG LEStudio 02 Caps';
	color: #fff;
	font-size: 15px;
	margin: 10px 0;
	margin-right: 2%;
}
.tracking-info-list>tbody>tr>td:first-child, .tracking-info-list>tbody>tr>td:first-child+td+td{
	color: #999999;
}
.tracking-info-list>tbody>tr>td:last-child{
	margin-right: 0px;
}



/* -------------------- Page Styles (not required) */
div { margin: 20px; }

/* -------------------- Select Box Styles: bavotasan.com Method (with special adaptations by ericrasch.com) */
/* -------------------- Source: http://bavotasan.com/2011/style-select-box-using-only-css/ */
.styled-select {
   background: url(http://i62.tinypic.com/15xvbd5.png) no-repeat 96% 0;
   height: 32px;
   overflow: hidden;
   width: 283px;
}

.styled-select select {
   background: transparent;
   border: none;
   font-size: 17px;
   height: 30px;
   padding: 5px; /* If you add too much padding here, the options won't show in IE */
   width: 299px;
   font-family: 'BPG LEStudio 02 Caps';
   color:black;
}

.styled-select.slate {
   background: url(http://i62.tinypic.com/2e3ybe1.jpg) no-repeat right center;
   height: 30px;
   width: 283px;
}

.styled-select.slate select {
   border: 1px solid #ccc;
   font-size: 17px;
   height: 30px;
   width: 283px;
}

/* -------------------- Rounded Corners */
.rounded {
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
}

.semi-square {
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
}

/* -------------------- Colors: Background */
.slate   { background-color: #ddd; }
.green   { background-color: #779126; }
.blue    { background-color: #3b8ec2; }
.yellow  { background-color: #eec111; }
.black   { background-color: #000; }

/* -------------------- Colors: Text */
.slate select   { color: #000; }
.green select   { color: #fff; }
.blue select    { color: #fff; }
.yellow select  { color: #000; }
.black select   { color: #fff; }


/* -------------------- Select Box Styles: danielneumann.com Method */
/* -------------------- Source: http://danielneumann.com/blog/how-to-style-dropdown-with-css-only/ */
#mainselection select {
   border: 0;
   color: #EEE;
   background: transparent;
   font-size: 20px;
   font-weight: bold;
   padding: 2px 10px;
   width: 378px;
   *width: 350px;
   *background: #58B14C;
   -webkit-appearance: none;
}

#mainselection {
   overflow:hidden;
   width:350px;
   -moz-border-radius: 9px 9px 9px 9px;
   -webkit-border-radius: 9px 9px 9px 9px;
   border-radius: 9px 9px 9px 9px;
   box-shadow: 1px 1px 11px #330033;
   background: #58B14C url("http://i62.tinypic.com/15xvbd5.png") no-repeat scroll 319px center;
}


/* -------------------- Select Box Styles: stackoverflow.com Method */
/* -------------------- Source: http://stackoverflow.com/a/5809186 */
select#soflow, select#soflow-color {
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   background-image: url(http://i62.tinypic.com/15xvbd5.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
   background-position: 97% center;
   background-repeat: no-repeat;
   border: 1px solid #AAA;
   color: #555;
   font-size: inherit;
   margin: 20px;
   overflow: hidden;
   padding: 5px 10px;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 300px;
}

select#soflow-color {
   color: #fff;
   background-image: url(http://i62.tinypic.com/15xvbd5.png), -webkit-linear-gradient(#779126, #779126 40%, #779126);
   background-color: #779126;
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   padding-left: 15px;
}