


.pure-g {
    letter-spacing: -0.31em; /* Webkit: collapse white-space between units */
    *letter-spacing: normal; /* reset IE < 8 */
    *word-spacing: -0.43em; /* IE < 8: collapse white-space between units */
    text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */

    font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;


    display: -webkit-flex;
    -webkit-flex-flow: row wrap;

    display: -ms-flexbox;
    -ms-flex-flow: row wrap;

    -ms-align-content: flex-start;
	-webkit-align-content: flex-start;
	align-content: flex-start;
}

.pure-g  {
    padding-left: 15px;
    padding-right: 15px;
    font-family: inherit;
    letter-spacing: normal;
}


div.footer-contacts{
  padding:30px 0;
  background: #f7f7f7;
}

div.footer-contacts > div > div{
  text-align: center;
}

div.footer-contacts span{
  font-family: 'Roboto';
  font-weight: 900;
  font-style: normal;
  text-transform: uppercase;
  font-size: 15px;
}

div.footer-contacts p{
  font-family: 'Roboto';
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #989898;
  margin-top: 5px;
}



.green{
  color: #95c300;
}

.yellow{
  color: #ffc232;
}

.orange{
  color: #ff8f3c;
}

.red{
  color: #ff4b2d;
}

.ph {
  float: right; margin-left:15px; margin-bottom:15px; display: block
}
.cont{float: left; display: block}
.title, h2 {font-size:15px; font-weight:bold;}
table {width: 100%; border-collapse: collapse}
td {border-bottom: 1px #d1d1d1 solid; padding: 7px 2px;}
