@charset "utf-8";
/* CSS Document */

/* -----------------------------------------
 *  Ícones                 
 * ----------------------------------------- */

[class^="ico"]:before {
	content: " ";
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
}

[class^="ico12-"]:before {
	content: " ";
	width: 12px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
}

[class^="ico64-"]:before {
	width: 64px;
	height: 64px;
}

[class^="ico128-"]:before {
	width: 128px;
	height: 128px;
}

.ico-graduated:before { background: url(../img/icons/graduated.png) no-repeat; background-size: 32px; }
.ico64-graduated:before { background: url(../img/icons/graduated.png) no-repeat; background-size: 64px; }
.ico128-graduated:before { background: url(../img/icons/graduated.png) no-repeat; background-size: 128px; }

.ico-executive:before { background: url(../img/icons/executive.png) no-repeat; background-size: 32px; }
.ico64-executive:before { background: url(../img/icons/executive.png) no-repeat; background-size: 64px; }

.ico-doctor:before { background: url(../img/icons/doctor.png) no-repeat; background-size: 32px; }
.ico-doctor2:before { background: url(../img/icons/doctor2.png) no-repeat; background-size: 32px; }

.ico-specialists:before { background: url(../img/icons/specialists.png) no-repeat; background-size: 32px; }

.ico-arrow:before { background: url(../img/icons/arrow.png) no-repeat; background-size: 32px; }

.ico-community:before { background: url(../img/icons/community.png) no-repeat; background-size: 32px; }

.ico12-close:before { 
	background: url(../img/icons/Erase2.png) no-repeat center; 
	background-size: 12px;
  border: 1px solid #EB0F0F;
  border-radius: .25em;
  margin-left: .25em;
	padding: .25em;
}

.ico-speech:before { background: url(../img/icons/speech-bubble.gif) no-repeat center; background-size: 32px; }

.ico-blue-pin:before { background: url(../img/icons/blue-pin.png) no-repeat center; background-size: 32px; }

.ico-no:before { background: url(../img/icons/no.png) no-repeat center; background-size: 24px; }

.ico-stats:before { background: url(../img/icons/bars.png) no-repeat center; background-size: 24px; }
.ico-pizza:before { background: url(../img/icons/Diagram.png) no-repeat center; background-size: 32px; }
.ico-dice:before { background: url(../img/icons/Dice.png) no-repeat center; background-size: 32px; }
.ico-goods:before { background: url(../img/icons/Goods.png) no-repeat center; background-size: 32px; }
.ico64-goods:before { background: url(../img/icons/Goods.png) no-repeat center; background-size: 45px; }

.ico-r1:before { background: url(../img/respostas/1.png) no-repeat center; background-size: 32px; }
.ico-r2:before { background: url(../img/respostas/2.png) no-repeat center; background-size: 32px; }
.ico-r3:before { background: url(../img/respostas/3.png) no-repeat center; background-size: 32px; }
.ico-r4:before { background: url(../img/respostas/4.png) no-repeat center; background-size: 32px; }
.ico-r5:before { background: url(../img/respostas/5.png) no-repeat center; background-size: 32px; }
.ico-r6:before { background: url(../img/respostas/6.png) no-repeat center; background-size: 32px; }

.ico64-play:before { background: url(../img/icons/chess.png) no-repeat center; background-size: 64px; }
.ico64-play2:before { background: url(../img/icons/chess.png) no-repeat center; background-size: 128px; }

.ico-coin:before { background: url(../img/icons/coin.png) no-repeat center; background-size: 32px; }
.ico64-wallet:before { background: url(../img/icons/wallet.png) no-repeat center; background-size: 45px; }
.ico64-coins:before { background: url(../img/icons/coins.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-money:before { background: url(../img/icons/money.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-money-bag:before { background: url(../img/icons/money-bag.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-gold-ingot:before { background: url(../img/icons/gold-ingot.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-gold-ingot2:before { background: url(../img/icons/gold-ingot2.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-gold-ingot3:before { background: url(../img/icons/gold-ingot3.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-gold-ingot4:before { background: url(../img/icons/gold-ingot4.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-gold-ingot5:before { background: url(../img/icons/gold-ingot5.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico64-treasure:before { background: url(../img/icons/golden-treasure.png) no-repeat center; background-size: 45px; animation: show 1s ease-in-out;}
.ico128-treasure:before { background: url(../img/icons/golden-treasure.png) no-repeat center; background-size: 128px; }
