@charset "utf-8";

i[class^="i_"] {
    width:28px;
    height:28px;
    background-size: 28px;
}

.i_arrow__down--white {
	background-image: url('png/sprite__icons_arrow__down--white.png');
	background-repeat: no-repeat;
}

.i_arrow__left--red {
	background-image: url('png/sprite__icons_arrow__left--red.png');
	background-repeat: no-repeat;
}

.i_arrow__left--white {
	background-image: url('png/sprite__icons_arrow__left--white.png');
	background-repeat: no-repeat;
	-webkit-transform: translateX(-5%);
  	   -moz-transform: translateX(-5%);
  	    -ms-transform: translateX(-5%);
  	     -o-transform: translateX(-5%);
  	        transform: translateX(-5%);
}

.i_arrow__right--white {
	background-image: url('png/sprite__icons_arrow__right--white.png');
	background-repeat: no-repeat;
	-webkit-transform: translateX(5%);
  	   -moz-transform: translateX(5%);
  	    -ms-transform: translateX(5%);
  	     -o-transform: translateX(5%);
  	        transform: translateX(5%);
}

.i_arrow__up--white {
	background-image: url('png/sprite__icons_arrow__up--white.png');
	background-repeat: no-repeat;
	-webkit-transform: translateY(-5%) scale(0.8);
	   -moz-transform: translateY(-5%) scale(0.8);
	    -ms-transform: translateY(-5%) scale(0.8);
	     -o-transform: translateY(-5%) scale(0.8);
	        transform: translateY(-5%) scale(0.8);
}

i.i_in-the-round {
	background-image: url('png/sprite__icons_In-The-Round.png');
	background-repeat: no-repeat;
	width:3em;
	height:3em;
	background-size:3em;
}

.i_multiple-lines {
	background-image: url('png/sprite__icons_multiple-lines.png');
	background-repeat: no-repeat;
}

.i_play {
	background-image: url('png/sprite__icons_play.png');
	background-repeat: no-repeat;
	-webkit-transform: translateX(5%);
  	   -moz-transform: translateX(5%);
  	    -ms-transform: translateX(5%);
  	     -o-transform: translateX(5%);
  	        transform: translateX(5%);
}

.i_plus {
	background-image: url('png/sprite__icons_plus.png');
	background-repeat: no-repeat;
}

.i_cross {
	background-image: url('png/sprite__icons_cross.png');
	background-repeat: no-repeat;
}

i.i_tweet--reply {
	background-image: url('png/sprite__icons_tweet--reply.png');
	background-repeat: no-repeat;
	width:22px;
	height:22px;
	background-size:22px;
}

i.i_tweet--retweet {
	background-image: url('png/sprite__icons_tweet--retweet.png');
	background-repeat: no-repeat;
	width:22px;
	height:22px;
	background-size:22px;
}

i.i_tweet--star {
	background-image: url('png/sprite__icons_tweet--star.png');
	background-repeat: no-repeat;
	width:22px;
	height:22px;
	background-size:22px;
}

i.i_tweet-bird-outline {
	background-image: url('png/sprite__icons_tweet-bird-outline.png');
	background-repeat: no-repeat;
	width:4em;
	height:4em;
	background-size:4em;
}