body {
}

/*.img-apoio {
	width: 400px;
}

#gift {
	width: 256px;
}*/

#img-impressao-80mm {
	width: 70%;
}

.link-subtitulo {
	color: burlywood;
}

.link-subtitulo:hover {
	color: burlywood;
}

.rodape {
	height: 300px;
}

.esquerda {
    float: left;
    display: inline;
}

.direita {
    float: right;
    display: inline;
}

/*menos de 1200*/
@media only screen and (max-width : 1199.99px) {
	#titulo {
		font-size: 3.5em;
	}
}

/*menos de 1200*/
@media only screen and (min-width : 1200px) {
	#titulo {
		font-size: 3.5em;
	}

	.contact-info {
		font-size: 2.1em;
		padding: 5px 0px;
		/*border: 1px solid black;*/
	}
}

/*menos de 979*/
@media only screen and (max-width : 991.99px) {

	#titulo {
		font-size: 1.75em;
	}

	.contact-info {
		font-size: 1.4em;
		padding: 5px 0px;
		/*border: 1px solid black;*/
	}
}

@media only screen and (max-width : 767px) {

	.contact-info {
		font-size: 1.5em;
		padding: 5px 0px;
		/*border: 1px solid black;*/
	}

	#sec-gift {
		background: linear-gradient(rgba(255, 255,255,0.9), rgba(255, 255,255,0.9)), url(https://solarsoftware.com.br/img/gift.png);
		background-size: auto 100%;
		background-position: center;
		background-repeat: no-repeat;
	}

	#sec-impressao {
		background: linear-gradient(rgba(255, 255,255,0.9), rgba(255, 255,255,0.9)), url(https://solarsoftware.com.br/img/receipt.png);
		background-size: auto 100%;
		background-position: center;
		background-repeat: no-repeat;
	}

	#sec-estoque {
		background: linear-gradient(rgba(255, 255,255,0.9), rgba(255, 255,255,0.9)), url(https://solarsoftware.com.br/img/inventory.png);
		background-size: auto 100%;
		background-position: center;
		background-repeat: no-repeat;
	}

	#sec-caixa {
		background: linear-gradient(rgba(255, 255,255,0.9), rgba(255, 255,255,0.9)), url(https://solarsoftware.com.br/img/cash-flow-png-2.png);
		background-size: auto 100%;
		background-position: center;
		background-repeat: no-repeat;
	}

	#sec-financeiro p, #sec-caixa p, #sec-financeiro p, #sec-nfe p, 
	#sec-vendas p, #sec-gift p, #sec-estoque p, #sec-impressao p,
	#sec-financeiro h4, #sec-caixa h4, #sec-financeiro h4, #sec-nfe h4, 
	#sec-vendas h4, #sec-gift h4, #sec-estoque h4, #sec-impressao h4 {
		text-shadow: -1px 0 0.2em white, 0 1px 0.2em  white, 1px 0 0.2em white, 0 -1px 0.2em white;
	}

	#sec-financeiro {
		background: linear-gradient(rgba(255, 255,255,0.9), rgba(255, 255,255,0.9)), url(https://solarsoftware.com.br/img/financeiro.png);
		background-size: 100% auto;
		background-position: center;
		background-repeat: no-repeat;
	}

	#sec-nfe {
		background: linear-gradient(rgba(255, 255,255,0.9), rgba(255, 255,255,0.9)), url(https://solarsoftware.com.br/img/NF-e-4.png);
		background-size: auto 100%;
		background-position: center;
		background-repeat: no-repeat;
	}

	#sec-vendas {
		background: linear-gradient(rgba(255, 255,255,0.9), rgba(255, 255,255,0.9)), url(https://solarsoftware.com.br/img/vendas.png);
		background-size: auto 100%;
		background-position: center;
		background-repeat: no-repeat;
	}
}

@media only screen and (max-width : 480px) {

	.contact-info {
		font-size: 1.5em;
		padding: 5px 0px;
		/*border: 1px solid black;*/
	}

}

@media only screen and (max-width : 455px) {

	.contact-info {
		font-size: 1.2em;
		padding: 5px 0px;
		/*border: 1px solid black;*/
	}

}

@media only screen and (max-width : 320px) {

}
