﻿#SearchBox .ms-srch-sb-border > input#mic, #SearchBox .ms-srch-sb > input#mic
 {width:20px !important;}
/* HIDDEN TEXT */
.hiddenText {position:absolute;left:-2000px;top:-2000px;}
/* STATISTICS
-------------------------------------------------- */ 
.statsNumber {font-size: 32px;float: left;width: 50%;text-align: right;font-weight: bold;padding-top: 19px;}
.statsText {font-size: 15px;float: right;width: 50%;text-align: left;padding-left: 15px;line-height: 1.1em;padding-top: 26px;}
.ie div.section-colored.home.statsContainer, .gecko div.section-colored.home.statsContainer{padding:30px 0px 0px;}
@media (min-width: 300px) and (max-width:767px) {
.statsNumber { width: 30%; }
.statsText { width: 70%;}
}
.section-colored.home{
  background: #e2e2e2;
}

.section-colored.home h3{
  margin: 0;
  color: #4d4d4d;
  line-height:1.6em;
}
/* THE CAROUSEL
-------------------------------------------------- */
.fullWidth {
  max-width: 100%;
  padding: 0px;
}
.noMargin {
  margin: 0 !important;
}
.royalSlider {
  width: auto;
  height: 400px !important;
  position: relative;
  direction: ltr;
  visibility:hidden
}
.royalSlider > * {
  float: left;
}
.statChart {
  position: absolute;
  font-size: 90px;
  left: 0px;
  color: #ccc;
  top: -23px;
  width: 70px;
  height: 73px;
  overflow: hidden;
  padding-right: 100px;
}
.statIcon {
	width:100%;
	margin: -20px auto;	
	font-size: 30px;
}
#tickerslider div.rsABlock {
  left: 0;
  top: -13px;
  position: relative;
  z-index: 15;
}
.rsABlock p {
  margin: 0 0 0px 0;
  line-height: 17px;
}