.lirix-container{ padding-top:70px; padding-bottom:70px }
.lirix-padding-top{ padding-top: 30px }
.lirix-h3{ font-weight: 300; font-size: 30px; color: #252525; margin-top: 0; line-height: 30px; margin-bottom: 10px; font-family: Roboto; font-style: normal }
.lirix-h4{ font-weight: 300; font-size: 18px; line-height: 26px; color:#737373 }
p{ margin:0px }


#banner .banner .overlay{ background:hsla(0, 0%, 0%, 0.75)}
#banner .banner{ padding: 90px 0 }

.wpcf7-form select
{
	color: #000000;
	padding: 20px;
	border: 1px solid #e3e3e3;
	margin-bottom: 30px;
	width: 100%;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	height:46px;
}

.parallax-section{ background-position:top center; background-size:auto }
.ts-pricing-table-style1 .price-unit{ border:3px solid #d70505; background:#d70505 }
.ts-pricing-table-style1 a.cta_pricing{ background:#d70505 }
.ts-pricing-table-style1 a.cta_pricing:hover{ background:#42454a }


.banner-quemsomos{ background-image: url(../_images/banner-quemsomos.jpg) } 
.banner-bandalarga{ background-image: url(../_images/banner-bandalarga.jpg) } 
.banner-hospedagem{ background-image: url(../_images/banner-hospedagem.jpg) } 
.banner-servidordedicado{ background-image: url(../_images/banner-servidordedicado.jpg) } 
.banner-cloudcomputing{ background-image: url(../_images/banner-cloudcomputing.jpg) } 
.banner-exchange{ background-image: url(../_images/banner-exchange.jpg) } 
.banner-imap{ background-image: url(../_images/banner-imap.jpg) } 
.banner-suporte{ background-image: url(../_images/banner-suporte.jpg) } 
.banner-contato{ background-image: url(../_images/banner-contato.jpg) } 
.banner-seguranca{ background-image: url(../_images/banner-seguranca.jpg) } 
.banner-trabalhe{ background-image: url(../_images/banner-trabalhe.jpg) } 

/* Formatação Alertas ========== */
.alerta-erro{ padding:10px 15px; margin:0px 0px 20px 0px; background:#f2dede; color:#a94442; border:1px solid #ebccd1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.alerta-sucesso{ padding:10px 15px; margin:0px 0px 20px 0px; background:#dff0d8; color:#3c763d; border:1px solid #d6e9c6; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.alerta-erro-dominio{ position: absolute; z-index: 999; background: rgba(215,5,5,0.8); width: 100%; height: 78px; padding: 15px; margin-top: 239px }
.alerta-sucesso-dominio{ position: absolute; z-index: 999; background: rgba(15,150,0,0.8); width: 100%; height: 78px; padding: 15px; margin-top: 239px }
/* ================================= */
