::selection {
	background: #a8a8a8;
	color: #FFF;
}

::-moz-selection {
	background: #a8a8a8;
	color: #FFF;
}
body {
	color: #878787;
	background: #FFF;
	font-family: 'Dosis', sans-serif;
	font-size: 14px;
	line-height: 21px;
	text-align: left;
	height:100%;
}


a {
	color: inherit;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/*Inputs*/
input, textarea, select {
	font-family: 'Dosis', sans-serif;
	border: solid 2px #dadada;
	color: #808080;
}
input[type="button"]:visited, input[type="submit"]:visited {
	color: #FFF;
}
input.btn {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	border: none;
	font-weight: bold;
}

/*Botão*/
.btn {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	padding: 10px 25px;
	border-radius: 10px;
	border:solid 2px;
	
	border-color: #0068ad;
	color: #0068ad;
}
.btn.branco {
	border-color: #FFF;
	color: #FFF;
}
.btn.laranja {
	border-color: #ff7800;
	color: #ff7800;
}
.btn.verde {
	border-color: #74b809;
	color: #74b809;
}

a.btn:hover {
	text-decoration: none;
}
/*Linhas*/
hr {
	width: 100%;
	height: 3px;
	border: none;
	margin: 2px 0px;
}
hr.cinza {
	background: #a5a5a5;
}

/* ------ Fontes de Texto ------ */
.dosis {
	font-family: 'Dosis', Arial, sans-serif;
}
.yanone {
	font-family: 'Yanone Kaffeesatz', sans-serif;
}

/* ------ Classes de Texto ------ */
.uppercase {
	text-transform: uppercase;
}
.underline {
	text-decoration: underline;
}
.italic {
	font-style: italic;
}

/* espessuras de texto */
.extra-light {
	font-weight: 200;
}
.light {
	font-weight: 300;
}
.normal {
	font-weight: 400;
}
.semibold {
	font-weight: 600;
}
.bold {
	font-weight: 700;
}

/* tamanhos de texto */
.texto {
	font-size: 14px;
	line-height: 27px;
}
.texto.pequeno {
	font-size: 13px;
	line-height: 21px;
}
.texto.grande {
	font-size: 16px;
	line-height: 21px;
}

/* Headings */
h4 {
	font-size: 16px;
	line-height: 19px;
}


/* Styles de Cor - Texto */
.texto,
.cinza {
	color: #969696;
}
.branco {
	color: #FFFFFF;
}
.preto {
	color: #000000;
}
.azul {
	color: #368cc9;
}
.laranja {
	color: #ff7800;
}
.verde {
	color: #74b809;
}


/* Styles de Cor - Background */
.bg-branco {
	background-color: #FFFFFF;
}
.bg-laranja {
	background-color: #fb9030;
}
.bg-azul {
	background-color: #016aae;
}



/* ------ Topo ------ */
.fullwidth.banner {
	position: relative;
	z-index: 3;
	margin-top: -px;
}
.bg {
	position: absolute;
	width: 100%;
	z-index: 0;
}
    
.ibg-bg {
	position: absolute;
}



/* INDEX - Topo */
header {
	position: relative;
	z-index: 6;
	height: 150px;
	margin-bottom: -170px;
}
header .linha-topo {
	height: 3px;
	box-shadow: 5px 0px 10px rgba(0,0,0,0.5);
	position: relative;
	z-index: 7;
	margin-top: -20px;
}
header .topo {
	height: 100%;
	border-radius: 10px;
	border-top-left-radius: 0px; border-top-right-radius: 0px;
	background: rgba(255,255,255,0.93);
}
header .topo .logo {
	margin-top: 29px;
}
header .topo .icone-fb {
	margin-top: 17px;
	opacity: 0.35;
}
header .topo .atendimento {
	clear: right;
	margin-top: 8px;
	padding: 5px 15px;
	border-radius: 10px;
	margin-left: 30px;
}
header .topo .atendimento p {
	font-size: 14px;
}
header .topo .atendimento h3 {
	font-size: 24px;
}
header .topo .atendimento h3 span {
	font-size: 14px;
}
header .topo .links {
	margin-top: 14px;
}
header .topo .links a {
	font-size: 12px;
	margin-left: 30px;
}
header .topo nav.menu {
	margin: 7px 0px 0px 0px;
}
@media only screen and (max-width: 479px) {
	header .topo .logo {
		margin-left: 20px;
	}
}


/* INDEX */
#principais-servicos .fullwidth, #principais-servicos .row {
	background: #f5f5f5;
}
#principais-servicos .row {
	border-radius: 10px;
	margin-top: -157px;
	position: relative;
	z-index: 888;
	padding: 0px 100px 40px 100px;
}

#principais-servicos .row div {
	width: 315px;
	height: 270px;
	border-radius: 10px;
	position: relative;
	text-align: center;
	margin-top: -24px;
}
#principais-servicos .row div:after {
	content: '';
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	border-radius: 10px;
}
#principais-servicos .row div h2 {
	font-size: 48px;
	position: relative;
	z-index: 999;
	margin-top: 62px;
}
#principais-servicos a:hover {
	text-decoration: none;
}

#principais-servicos .row .btn-piscinas {
	background: #18a9e5;
}
#principais-servicos .row .btn-piscinas:after {
	background: url(../images/img-fnd-btn-piscinas.jpg) no-repeat;
	opacity: 0.26;
}
#principais-servicos .row .btn-piscinas h2:before {
	content: url(../images/icone-piscina.png);
	display: block;
	margin-bottom: 27px;
}

#principais-servicos .row .btn-saunas {
	background: #e56a18;
	margin: -24px 27px 0px 27px;
}
#principais-servicos .row .btn-saunas:after {
	background: url(../images/img-fnd-btn-saunas.jpg) no-repeat;
	opacity: 0.29;
}
#principais-servicos .row .btn-saunas h2:before {
	content: url(../images/icone-sauna.png);
	display: block;
	margin-bottom: 27px;
}

#principais-servicos .row .btn-reformas {
	background: #8b9e09;
}
#principais-servicos .row .btn-reformas:after {
	background: url(../images/img-fnd-btn-reformas.jpg) no-repeat;
	opacity: 0.34;
}
#principais-servicos .row .btn-reformas h2:before {
	content: url(../images/icone-assistencia.png);
	display: block;
	margin-bottom: 27px;
}
@media only screen and (max-width: 1199px) {
	#principais-servicos .row { padding: 0px 50px 40px 50px; }
	#principais-servicos .row div { width: 268px; }
}
@media only screen and (max-width: 960px) {
	#principais-servicos .row { padding: 0px 20px 20px 20px; }
	#principais-servicos .row div { width: 208px; }
}
@media only screen and (max-width: 960px) {
	#principais-servicos .row { padding: 0px 40px 40px 40px; }
	#principais-servicos .row div, #principais-servicos .row .btn-saunas { 
		float: none;
		width: 100%;
		height:inherit;
		padding: 20px 0px;
		margin: 40px 0px 0px 0px;
		display: inline-block;
	}
	#principais-servicos .row div:after { content: none; }
	#principais-servicos .row div h2 { margin: 0px; display: inherit;}
}
@media only screen and (max-width: 580px) {
	#principais-servicos .row {
		margin-top: 0px;
	}
}


.index #intro {
	background: url(../images/fnd-agua.jpg) no-repeat center center;
	background-attachment:fixed;
	padding: 40px 0px 80px 0px;
	border-top: solid 3px #006ca9;
}
.index #intro .icone, .index #novidades .icone {
	float: left;
	margin-right: 30px;
}
.index #intro .carrousel-intro .item {
	padding-right: 20px;
}
.index #intro .carrousel-intro .item h1, .index #novidades .item h1 {
	font-size: 41px;
	line-height: 48px;
}
.index #intro .carrousel-intro .item p {
	margin: 60px 0px 50px 0px;
}
.index #intro .carrousel-intro .item .btn, .index #novidades .item .btn {
	display: inline-block;
	font-size: 30px;
	padding: 15px 30px;
}
.index #novidades {
	background: url(../images/pattern1.jpg) repeat;
	padding: 40px 0px 80px 0px;
}
.index #novidades .item {
	padding-right: 20px;
}
.index #novidades .item .textos p, .index #novidades .item .textos h3 {
	margin: 60px 0px 50px 0px;
}
.index #novidades .item .textos h3 {
	font-size: 30px;
	margin-top: 60px;
	margin-bottom: 20px;
	line-height: 33px;
}
.index #novidades .item .textos p a {
	display: inline-block;
	margin-top: 20px;
}
.index #novidades .item .imagem {
	width: 385px;
	height: 335px;
	background: #FFF;
	text-align: center;
	line-height: 335px;
	border-radius: 10px;
	margin: 60px 0px 0px 20px;
}
.index #novidades .item .imagem img {
	border-radius: 10px;
}

@media only screen and (max-width: 1199px) {
	.index #novidades .item .textos p, .index #novidades .item .textos h3 { width: 48%; }
}
@media only screen and (max-width: 960px) {
	.index #novidades .item .imagem { width: 255px; height: inherit; line-height: normal; padding: 20px; }
}
@media only screen and (max-width: 767px) {
	.index #novidades .item .imagem { width: 100%; padding: 30px; margin: 20px 0px;}
	.index #novidades .item .textos p, .index #novidades .item .textos h3 { width: 100%; }
}
@media only screen and (max-width: 580px) {
	.index #novidades h1 br {
		display: none;
	}
	.index #novidades .item img, .index #intro .item img {
		float: none !important;
	}
}

.index #promocoes {
	padding: 40px 0px 80px 0px;
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #dedede 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
}
.index #promocoes .icone {
	float: left;
	margin-right: 30px;
}
.index #promocoes .promocoes {
	display: table;
}
.index #promocoes .promocoes h1 {
	font-size: 41px;
	line-height: 48px;
	margin-bottom: 60px;
}
.index #promocoes .promocoes a {
	display: inline-block;
}
.index #promocoes .promocoes a {
	margin-right: 20px;
	width: 320px;
}
.index #promocoes .promocoes a:last-child {
	margin-right: 0px;
}
@media only screen and (max-width: 1199px) {
	.index #promocoes .promocoes a { width: 260px; }
}
@media only screen and (max-width: 960px) {
	.index #promocoes .promocoes a { width: 256px; margin-bottom: 20px; }
}
@media only screen and (max-width: 767px) {
	.index #promocoes .promocoes a { width: 320px; margin-bottom: 20px; }
}
@media only screen and (max-width: 580px) {
	.index #promocoes .promocoes a { width: 320px; margin-bottom: 20px; }
}
@media only screen and (max-width: 480px) {
	.index #promocoes .promocoes a { width: 100%; margin-bottom: 20px; }
	.index #promocoes .promocoes { display: inline-block; width: 100%;}
}


footer .area1 {
	background: url(../images/pattern2.jpg) repeat;
	padding: 60px 0px;
}

footer .area1 .logo {
	margin-right: 120px;
}
footer .area1 .produtos {
	width: 330px;
}
footer .area1 .produtos h1, footer .area1 .aceitamos h1 {
	font-size: 24px;
	margin-bottom: 10px;
}
footer .area1 .produtos div {
	margin-right: 50px;
}
footer .area1 .aceitamos a {
	float: left;
	display: inline-block;
	margin-right: 20px;
}
footer .area1 .atendimento h2.fone {
	font-size: 30px;
	margin-bottom: 5px;
}
footer .area1 .atendimento h2.fone span {
	font-size: 24px;
}
footer .area1 .atendimento p.fone {
	font-size: 18px;
	color: #5d5d5d;
}
footer .area1 .atendimento p.fone span {
	font-size: 14px;
}
footer .area1 .atendimento p.email {
	color: #5d5d5d;
}

footer .area2 {
	padding: 40px 0px;
}
footer .area2 .newsletter p {
	font-size: 18px;
	margin-bottom: 5px;
}
footer .area2 .newsletter {
	width: 350px;
}
footer .area2 .newsletter input[type=email] {
	width: 100%;
	border:none;
	border-radius: 5px;
	border-bottom: solid 2px #004e81;
	height: 35px;
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 10px;
}
footer .area2 .newsletter input[type=button] {
	background: #06598f;
	font-size: 16px; font-weight: bold; text-transform: uppercase;
	font-family: 'Dosis';
	color: #FFF;
	padding: 4px 25px;
	border-radius: 5px;
	border-bottom: solid 2px #004e81;
}
footer .area2 .endereco p b {
	font-weight: 500;
	font-size: 18px;
}
footer .area3 {
	padding: 20px 0px;
}
footer .area3 p {
	color: #626262;
	margin-bottom: 15px;
}
footer .area3 p b {
	font-weight: 600;
}
footer .area3 iframe {
	width: 140px;
}

@media only screen and (max-width: 1199px) {
	footer .area1 .produtos { width: 260px; overflow: hidden;}
}
@media only screen and (max-width: 960px) {
	footer .area1 .logo, footer .area1 .produtos, footer .area1 .aceitamos, footer .area1 .atendimento  {
		width: 100%;
		text-align: center;
		margin-bottom: 40px;
	}
	.area1 .produtos div.left {
		float: none;
		margin: 0px;
	}
	footer .area1 .aceitamos a {
		float: none;
	}
}
@media only screen and (max-width: 767px) {
	footer .area2 div , footer .area2 div p {
		float: none;
		text-align: center;
		margin: 0 auto;
		margin-bottom: 40px;
		display: table;
		clear: both;
	}
	footer .area2 div p  {
		padding-bottom: 0px;
		margin-bottom: 0px;
	}
	footer .area2, footer .area2 .endereco {
		margin-bottom: 20px;
		padding-bottom: 0px;
	}
	footer .area3 iframe, footer .area3 p {
		margin: 0 auto;
		float: none;
		text-align: center;
		display: table;
	}
	footer .area3 iframe {
		height: 40px !important;
	}
}

/* PAGINA INTERNA */
.fnd-titulo-interna {
	background: url(../images/fnd-agua.jpg) no-repeat;
	background-attachment: fixed;
	height: 305px;
	border-bottom: solid 3px #006ca9;
	position: relative;
}
@media only screen and (max-width: 767px) {
	.fnd-titulo-interna {
		height: 360px;
	}	
}
.titulo-interna {
	position: relative;
	height: 100%;
}
.titulo-interna .textos {
	position: absolute;
	bottom: 30px;
}
.titulo-interna .textos h1 {
	font-size: 48px;
	margin-top: 20px;
}
@media only screen and (max-width: 767px) {
	.titulo-interna .textos h1 {
		font-size: 38px;
		line-height: 38px;
	}
}
.titulo-interna .textos p label {
	margin: 0px 10px;
}
.pag-interna {
	margin-bottom: 30px;
	min-height: 230px;
}
.pag-interna.quem-somos .texto-principal {
	background: url(../images/pattern1.jpg) repeat;
	padding: 60px 0px;
	margin-bottom: 40px;
}

.pag-interna.quem-somos .texto-principal .texto.grande {
	font-size: 18px;
	color: #8c8b8b;
	line-height: 30px;
}
.pag-interna.quem-somos h3 {
	font-size: 24px;
	margin-bottom: 25px;
}
.pag-interna.quem-somos .six.texto {
	padding-right: 40px;
}
.pag-interna.quem-somos .six.imagem {
	text-align: right;
}
@media only screen and (max-width: 767px) {
	.pag-interna.quem-somos .six {
		text-align: center;
	}
	.pag-interna.quem-somos .six.imagem {
		padding-top: 40px;
	}
}
.pag-interna.contato {
	margin-bottom: 0px;
}
.pag-interna.contato .fnd-contato {
	background: url(../images/pattern1.jpg);
	padding: 60px 0px;
}
.pag-interna.contato h4 {
	font-size: 18px;
	margin-bottom: 10px;
}
.pag-interna.contato .form-contato {
	border-right: solid 1px #bbbbbb;
	padding-right: 50px;
}
.pag-interna.contato .form-contato input, .pag-interna.contato .form-contato textarea {
	border:none;
	border-radius: 10px;
	border-bottom: solid 2px rgba(0,0,0,0.15);
}
.pag-interna.contato .form-contato .nome, .pag-interna.contato .form-contato .email {
	width: 90%;
}
.pag-interna.contato .form-contato a.btn {
	border: none;
	border-radius: 5px;
	background: #0178b9;
	padding: 8px 30px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	font-family: 'Dosis';
	text-transform: uppercase;
}

.pag-interna.contato .atendimento {
	padding-left: 50px;
}
.pag-interna.contato .atendimento .formas-atendimento p {
	margin-bottom: 20px;
}
.pag-interna.contato .atendimento .formas-atendimento p span {
	font-size: 18px;
}
.pag-interna.contato #mapa {
	height: 400px;
}
@media only screen and (max-width: 767px) {
	.pag-interna.contato .form-contato {
		border: none;
		padding-right: 0px;
	}
	.pag-interna.contato .form-contato input, .pag-interna.contato .seven.columns  {
		width: 100% !important;
	}
	.pag-interna.contato .form-contato p.right {
		float: none;
		text-align: center;
	}
	.pag-interna.contato .atendimento {
		margin-top: 60px !important;
		padding-left: 0px;
		text-align: center;
	}
}

.pag-interna.piscinas .modelos-piscinas {
	background: url(../images/pattern1.jpg) repeat;
	padding: 50px 0px;
}
.pag-interna.piscinas .piscina {
	height: 280px;
	background: #000;
	position: relative;
	text-align: center;
	width: 373px;
	padding: 0px 20px;
}
.pag-interna.piscinas .piscina h1 {
	line-height: 30px;
	margin-top: 125px;
	font-size: 24px;
	position: relative;
	z-index: 2;
}
.pag-interna.piscinas .piscina:after {
	content: '';
	position: absolute;
	top: 0px; left: 0px;
	opacity: 0.35;
	width: 100%; height: 100%;
}
.pag-interna.piscinas .piscina.vinil:after {
	background: url(../images/img-piscina-vinil.jpg) no-repeat center center;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	background-size: cover;
}
.pag-interna.piscinas .piscina.alvenaria:after {
	background: url(../images/img-piscina-alvenaria.jpg) no-repeat center center;
	background-size: cover;
}
.pag-interna.piscinas .piscina.fibra:after {
	background: url(../images/img-piscina-fibra.png) no-repeat center center;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	background-size: cover;
}
.pag-interna.piscinas .vinil {
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.pag-interna.piscinas .fibra {
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.pag-interna.piscinas .piscina .btn-mais {
	display: none;
	content: url(../images/icone-plus.png);
	position: absolute;
	bottom: 0px;
	left: 43%;
}
.pag-interna.piscinas .piscina:hover .btn-mais {
	display: block;
	bottom: 50px;
}
.pag-interna.piscinas .piscina:hover:after {
	opacity: 0.65;
}

@media only screen and (max-width: 1199px) {
	.pag-interna.piscinas .piscina { width: 306px;}
}
@media only screen and (max-width: 960px) {
	.pag-interna.piscinas .piscina { width: 226px;}
}
@media only screen and (max-width: 767px) {
	.pag-interna.piscinas .piscina { width: 100%; border-radius: 10px !important; margin-bottom: 20px !important;}
	.pag-interna.piscinas .piscina:after { border-radius: 10px !important;}
}
@media only screen and (max-width: 580px) {
	
}
@media only screen and (max-width: 480px) {
	
	
}

.pag-interna .owl-carousel-produtos .item img {
	border-radius: 10px;
}
.pag-interna .owl-carousel-produtos .item h2 {
	font-size: 16px;
	margin-top: 10px;
}

.pag-interna.listagem-categoria .texto-categoria {
	background: url(../images/pattern1.jpg) repeat;
	padding: 50px 0px;
}
.pag-interna.listagem-categoria .texto-categoria p {
	font-size: 18px;
	line-height: 30px;
}

.pag-interna.pag-produto .texto-principal  {
	background: url(../images/pattern1.jpg) repeat;
	padding: 50px 0px;
}
.pag-interna.pag-produto .fullwidth.columns.no-margin {
	margin: 0px;
}
.pag-interna.pag-produto .owl-carousel-img-produto .item img {
	border-radius: 10px;
}
.pag-interna.pag-produto .six.columns {
	position: relative;
}
.pag-interna.pag-produto .texto-principal .texto.grande.principal {
	font-size: 18px;
	line-height: 23px;
	padding-right: 20px;
}
.pag-interna.pag-produto .texto-principal .texto.grande.principal a.btn {
	font-size: 20px;
	text-transform: uppercase;
}
.pag-interna.pag-produto .texto-principal .texto.secundario {
	font-size: 15px;
	line-height: 18px;
	padding-left: 20px;
}
.pag-interna.pag-produto .texto-principal p.texto.grande a {
	display: inline-block;
	font-size: 24px;
}
.pag-interna.pag-produto .descricao-produto {
	padding-top: 40px;
}
.pag-interna.pag-produto .descricao-produto h3 {
	font-size: 18px;
	margin-bottom: 0px;
}
.pag-interna.pag-produto .galeria-produto .item {
	float: left;
	width: 260px;
	margin: 0px 10px 20px 10px;
	padding: 10px;
	border-radius: 10px;
	text-align: center;
	border: solid 2px #eeeeee;
	height: 330px;
}
.pag-interna.pag-produto .galeria-produto .item img {
	margin-left: 0px;
}
.pag-interna.pag-produto .galeria-produto .item.sem-texto {
	padding: 0px;
	border:none;
	text-align: inherit;
	height: inherit;
}
.pag-interna.pag-produto .galeria-produto .item.sem-texto img {
	margin: 0px;
}
.pag-interna.pag-produto .galeria-produto .item h3 {
	text-transform: uppercase;
	margin-bottom: 5px;
	clear: both;
}
.pag-interna.pag-produto .galeria-produto img {
	float: left;
	width: 260px;
	margin: 0px 10px 20px 10px;
	border-radius: 10px;
}
@media only screen and (max-width: 1199px) {
	.pag-interna.pag-produto .galeria-produto img { width: 280px;}
	.pag-interna.pag-produto .galeria-produto .item { width: 280px;}
}
@media only screen and (max-width: 960px) {
	.pag-interna.pag-produto .galeria-produto img { width: 315px;}
	.pag-interna.pag-produto .galeria-produto .item { width: 315px; height: 365px;}
}
@media only screen and (max-width: 767px) {
	.pag-interna.pag-produto .galeria-produto img { width: 100%;}
	.pag-interna.pag-produto .galeria-produto .item { width: 100%;}
	.pag-interna.pag-produto .texto-principal .texto.secundario { padding: 0px; margin-top: 40px; }
	.pag-interna.pag-produto .texto-principal .texto.grande.principal { padding: 0px; }
}
@media only screen and (max-width: 580px) {
	.pag-interna.pag-produto .galeria-produto img { width: 315px;}
	.pag-interna.pag-produto .galeria-produto .item { width: 315px;}
}
@media only screen and (max-width: 480px) {
	.pag-interna.pag-produto .galeria-produto img { width: 315px;}
	.pag-interna.pag-produto .galeria-produto .item { width: 315px;}
}

@media only screen and (min-width: 0px) and (max-width: 959px) {
	.pag-interna.pag-produto .galeria-produto .item img {
		width: inherit;
		max-width: 300px;
		margin: 0 auto;
		float: none;
		margin-bottom: 10px;
	}
}