@charset "UTF-8";
/* CSS Document */

@font-face {
     font-family: 'IDS Logo';
     src: url('fonts/ids-logo.eot');
     src: url('fonts/ids-logo.eot?#iefix') format('embedded-opentype'),
          url('fonts/ids-logo.woff') format('woff'),
          url('fonts/ids-logo.ttf') format('truetype'),
          url('fonts/ids-logo.svg#IdsLogo') format('svg');
     font-weight: normal;
     font-style: normal;
}

.ids_logo	{ font-family: 'IDS Logo'; font-weight: normal; font-style:normal; text-decoration: none; text-transform: none;	font-size: 100px; }
.ids_logo	{
	font-weight: normal;
	font-style:normal;
	text-decoration: none;
	text-transform: none;
/*	*display:inline;
	*zoom:1; */
	vertical-align:middle; 
	display:block;
	position: relative;
	height: 100px;
	width: 100px;
	float: left;
	-webkit-font-smoothing:antialiased;
}
.ids_logo:before,
.ids_logo:after	{
	position: absolute;
	top: 0;
	left:0;
}

.ids_logo_short:before {
	content:'\E607'; color: #00a7e1;
}
 .ids_logo_in_short:before {
	content: '\E606'; color: #8a8b8c;
}
.ids_logo_short:after {
	content:'\E605'; color: #545759;
}
.ids_logo_long:before {
	content:'\E603'; color: #00a7e1;
}
 .ids_logo_in_long:before {
	content: '\E602'; color: #8a8b8c;
}
.ids_logo_long:after {
	content:'\E601'; color: #545759;
}
.ids_logo_mono_short:after {
	content:'\E604'; color: #000000;
}

.ids_logo_size_30, .ids_logo_size_30:before, .ids_logo_size_30:after {
	font-size: 40px;
	line-height: 46px;
	width: 100%;
	height: 40px;
}

.ids_logo_mono_footer,
.ids_logo_mono_footer:before,
.ids_logo_mono_footer:after {
	color: #d1d2d4 !important;
}
.ids_logo_container {
	width: 150px;
	height: 40px;
	margin:0px 0px 0px 25px;
}
.page-footer-inner .ids_logo { display: inline-block; }
.page-footer-inner .ids_logo, .page-footer-inner .ids_logo:before, .page-footer-inner .ids_logo:after {
	color: #a3a3a3;
	font-size:inherit;
	line-height:inherit;
	height:auto;
	position: relative;
}


