/*@import url(//fonts.googleapis.com/css?family=Lato:700);*/
@font-face {
    font-family: HelveticaNeueLTW20;
    src: url(fonts/HelveticaNeueLTW20.ttf);
	font-weight: bold;
	line-height: 5px;
}
@font-face {
    font-family: DroidKufiRegular;
    src: url(fonts/DroidKufi-Regular.ttf);
}
@font-face {
    font-family: DroidKufiBold;
    src: url(fonts/DroidKufi-Bold.ttf);
	font-weight: bold;
}
@font-face {
    font-family: 'socicon';
    src: url('font/socicon-webfont.eot');
    src: url('font/socicon-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/socicon-webfont.woff') format('woff'),
         url('font/socicon-webfont.woff2') format('woff2'),
         url('font/socicon-webfont.ttf') format('truetype'),
         url('font/socicon-webfont.svg#sociconregular') format('svg');
    font-weight: normal;
    font-style: normal;
    text-transform: initial;
}
.print {display: none;}
@media print {
    .noprint {display:none !important;}
	.print {
		display: block;
        background-color: #F00;
        height: 100%;
        width: 100%;
        position: fixed;
        top: 0;
        left: 0;
        margin: 0;
        padding: 15px;
        font-size: 14px;
        line-height: 18px;
    }
    a:link:after, a:visited:after {  
      display: none;
      content: "";    
    }
}
#carsReport td{ 
	font-size: 11px;
}
select{
	background-position: left center;
	font-family: tahoma;
}
#accounting	{
	min-height: 650px;
}
#out table{
	margin-bottom: 10px;
}
#loginForm {
    position: absolute;
    left: 50%;
    top: 50%;

    /*
    *  Where the magic happens
    *  Centering method from CSS Tricks
    *  http://css-tricks.com/centering-percentage-widthheight-elements/
    */
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

.socicon{
	font-family: 'socicon' !important;
}
/**{font-family: DroidKufiRegular,tahoma; margin:0; padding:0;}
input, select, textarea{
	font-family: DroidKufiRegular,tahoma; 
}*/
*{font-family: tahoma; margin:0; padding:0;}
input, select, textarea{
	font-family: tahoma; 
}
select{
	cursor: pointer;
}

a{
	text-decoration: none;
}
body{
	text-align: center;
	color: #999;
	margin: auto;
}
hr{
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc); 
}
.tableCenter td, .tableCenter th{text-align: center;}
table{
	margin: auto;
}
input[name=exchangePrice]{
	display: none;
}
#none{
	display: none;
}
.ico{
	cursor: pointer;
	font-size: 25px;
}
.ico:hover{
	color: #FF8000;
}
/*.pagination {margin: 20px; direction: rtl;}
.pagination > li{
	display: inline-block;
	border: 1px dashed #333;
	border-radius: 5px;
	min-width: 30px;
	min-height: 30px;
	font-size: 16px;
	line-height: 30px;
	margin: 0 0 0 5px;
}
.pagination > li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	color: #333;
}
.pagination > li a:hover{color: #00F;}
.pagination > li:hover{border-color: #00F;}
.pagination > li.active{ border-color: #00F; color: #00F;}
.pagination > li.disabled{border-color: #AAA;}*/

.ok {}
.soon {background-color: #f39c12;}
.end {background-color: #E64C66;}
.wisteria {background-color: #BE90D4;}
.fi-check{
	font-size: 1.5em;
	color: #27AE61;
}
.fi-x{
	font-size: 1.5em;
	color: #E64C66;
}
.iconActive{
	font-size: 1.5em;
	color: #27AE61;
}
.iconDeactivate{
	font-size: 1.5em;
	color: #DDD;
}