
/*  LAST NEWS  */
dl.last-news {
}

dl.last-news dt {
	color: #3b3b3b;
	font-size: 0.82em;
}
dl.last-news dd {
	padding-bottom: 0.36em;
}

/* Counters */
 .counter-block {
 	padding: 1em 1em 0.2em 1em;
	margin-bottom: 1em;
 }
 .counter {
	padding: 0;
	margin-bottom: 0.7em;
	height: 130px !important;
	width: 100%;
	background-position: center center;
 }
 .counter .tonner {
 	height: 130px !important;
	width: 100%;
	background-position: center center;
	background: #ffffff;
	opacity: 0;
 }

 .counter-block .comment {
	padding: 0 1.4em;
	line-height: 1.2;
 }

 .counter-block .comment .number {
	font-size: 2.6em;
	margin-left: -0.12em;
 }
 .counter-block .comment .number span {padding: 0 0.08em;}

 .counter-block .comment .number.inner {
 	color: #ef0000;
 }
 .counter-block .comment .number.outer {
 	color: #006bef;
 }

 .counter-block .comment strong {
	color: Black;
 }

/* Demo SMS */
#demosms-block {
	padding: 1em;
	margin-bottom: 1em;
}
#demosms-block h5 {
	font-size: 0.9em;
	margin-bottom: 0.2em;
	padding-left: 2.1em;
}
#demosms-block input#phone_number {
	font-size: 1.0em;
}
#demosms-block .comment {
	padding: 1em 0 0 0;
	line-height: 1.1;
}
#demosms-block .error {
	color: maroon;
}
/* * * * * */


/* Clients & Partners */

.clients-block,
.partners-block {
	padding: 1em;
	margin-bottom: 1em;
	font-size: 0.90em;
}
.clients-block h4,
.partners-block h4{
	margin: 0;
	font-size: 1.1em;
	line-height: 1;
	font-family:  Arial,helvetica,sans-serif;
	font-style: normal;
}

#clients-photo, #partners-photo { position: relative; }
#clients-photo img.bw, #partners-photo img.bw { position: absolute; left: 0; top: 0; }

/* * * * * */
